联系我们

联系人:钱峰(先生)

联系手机:18914081572

固定电话:65350149

企业邮箱:szchangfeng@163.com

联系我时,请说是在瑞启化工网上看到的,谢谢!

今日最新资讯
热门资讯
瑞启化工网资讯
    数控电火花线切割机3B指令编程加工应用诠释
    发布者:cfwedm  发布时间:2012-11-27 16:57:03  访问次数:354

                                        数控电火花线切割机3B指令编程加工应用诠释

    1 原理

    1.1 3B指令代码的格式
      格式为:B XY B YY B J G Z
      其中,B是分隔符。XYYY加工直线时,是直线的终点坐标(原点处于直线的起点)加工圆弧时,是其起点坐标(原点处于圆弧的圆心)JGG是计数方向,有XY两个方向,分别是GxGy,如图1所示,对于直线,当线处在阴影区域时,GGy,否则GGx;若圆孤的终点处于阴影区,GGx,否则取GyJ则是加工轨迹(直线或圆弧)在计数方向上的投影线长度或投影长度之和; Z是加工指令,共有12(如图2)

    1.2
     Auto CAD实体选择集及实体组码
      在Auto CAD中,每个图形元素都可做为独立的实体来处理,还可以用ssget()函数来构造需要的实体选择集。每个实体的数据,都可查找其实体组码来获得。每个实体都有一个实体名,用组码-1表示,还有一个实体类型,如LineArcPline等,用组码0表示,其他组码关系见下表。

     

    下面是一段线的实体组码:
      (-1.Entity name: 60000014)
      
    (0.”LINE”)
      
    (8.”0”)
      (10 1.0 2.0 
    0.0)
      (11 6.0 6.0 0.0)

    表 部分组码

    组 码

    直  线

    圆  弧

    8

    层名

    层名

    10

    起点坐标

    圆心坐标

    11

    终点坐标

    ………

    40

    ………

    半径

    50

    ………

    起始角度

    51

    ………

    终止角度

    210

    延伸方向

    延伸方向

    2 程序设计的方法

      程序首先调用gettfiled()函数创建一个NC文件(该文件以.3B为扩展名),然后用ssget()函数定义实体选择集(由用户依加工顺序选取),经解碎后成为“Line”“Arc”两种类型(经研究发现,对v12.0,图形实体解碎到最后均为LineArc,如Fit拟合的pline解碎后为Arcspline拟合的pline解碎后为line等等),因此程序的核心以lineArc为对象。程序调入下一个实体,判断其是line还是Arc,分流后按lineArc的组码提取几何数据进行计算,最后形成一字符串“B XX B YY B J G Z”,将这行字符添加到NC文件中去,然后再调入一个实体进行循环计算,这样NC文件就一行一行地增加,直到实体被编辑完毕。
      对于直线,可用1011组码提取其起点和终点坐标,然后将原点换到起点,此时XXYY就是终点坐标。令dx1dx2分别是XXYY的绝对值,则当dx1dy1时,GGxJdx1,否则,GGyJdy1。对于圆弧,可用10405051组码提取圆心、半径、起始角度、终止角度。圆弧的问题之一是对投影长度J的计算,如图3所示。
      圆弧的J计算分成3种情况(3),对于①J=|QxZhx|或J=|QyZhy(Q:起点,Zh:终点)。对于将原点移到Q点,此时J=|QxZhx|或J=|QyZhy|。对于将原点分别移到Q1Q2来计算Q1A’Q2B’Q1A’=|Qx|或|Qy|、Q2B’
    Zhx|或|Zhy|,则JQ1A’Q2B’D

    http://www.zhcfsz.com 

    3 圆弧投影长度J计算(左为GGx时,右为GGy)

        对于圆弧的加工方向问题(顺、逆时针),由于Auot CAD圆弧的组码数据全按逆时针方向规定,因此本程序将保留上一个实体的终点坐标,将其赋给变量ZhD,若下一个实体是圆弧,则将ZhD与圆弧的起点坐标Qxy相比较,若相同说明该弧为逆时针,否则该弧为顺时针,此时要将圆弧的起点和终点交换。

    本文由线切割机资深生产厂家“苏州中航长风数控科技有限公司”编辑推荐发布;更具体详情欢迎致电:0512-65350149;公司竭诚为你提供实机试样,操作培训,现场考察。
免责声明:瑞启化工网转载作品均注明出处,本网未注明出处和转载的,是出于传递更多信息之目的,并不意味 着赞同其观点或证实其内容的真实性。如转载作品侵犯作者署名权,或有其他诸如版权、肖像权、知识产权等方面的伤害,并非本网故意为之,在接到相关权利人通知后将立即加以更正。联系电话:0571-87774297。
0571-87774297