优胜杨老师 发表于 2011-7-18 19:24:43

PM后处理程序制作帮助(3-5轴 )

分享一下PM后处理程序制作帮助文件包,内容包含有4轴5轴后处理编写带有范例
参数解析非常详细 (html文档)

【网盘高速下载】

http://pan.baidu.com/s/1sj3JpAd

回复可见提取码:
**** Hidden Message *****


5轴联动范例:


2/5轴主轴头和工作台联动



       回转刀具主轴(B) 绕Y回转,工作台C 绕 Z 旋转,B 为零 ( 垂直)



      define format ( A B C)

field width         = 8

            modal

            metric formats

            decimal point    = true
            decimal places= 3

trailing zeros   = false

leading zeros   = false

imperial formats

            decimal point    = true
            decimal places= 4

trailing zeros   = false

leading zeros   = false
      end define



      word order = ( + B C)



      define keys
         azimuth axis   = B
         elevation axis = C
      end define



      spindle azimuth rotation    =true
      azimuth axis units             =degrees
      azimuth axis direction       =positive
      azimuth centre               =( 0.0   0.0185.56)      ## 查看下面的注释-2
      azimuth axis parameters   =( 0.00.00.0   010 )



      spindle elevation rotation =false

      elevation axis units          = degrees

      elevation axis direction    =positive

      elevation centre               =( 0.00.00.0)
      elevation axis parameters =( 0.00.00.0   001 )



      linear axis limits          =( -1750 01200.0-875.0875.0-250.0250.0)
      rotary axis limits         =( -110.0   110.0-3600.03600.0    0.01      1)



      initial tool vector                      =( 0   01 )         ## 主轴对齐于Z轴。   缺省

      workplane angles                     =none   ##查看下面的注释-6

      multiaxis coordinate transform=true
      linearise multiaxis moves         =true
      minimise multiaxis retraction      =true

      retract at angular limit               =true    ## 缺省= false
      withdrawal amount                   = 100.0
      integer 3                                  = 1



      define block move rapid
         N ; G1 ; G6 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; S ; H ; M1 ; M2
      end define





      define block move linear
         N ; G1 ; G2 ; x coord ; y coord ; z coord ; azimuth axis ; elevation axis ; tool radius ; feedrate ; M1 ; M2
      end define



                        ##This is the minimum requirement, it could well require additional embellishment to meet certain functions.

##It is not essential to have the rotary axes in the Rapid block as it isn’t used for multi axis working.



            NOTE :For Heidenhain use G1 in place of“ rapid ” and “ linear ”, leave out G2, and us RR instead of“ tool radius ”

美佳康陈 发表于 2021-4-1 13:51:06

码 G00      快速定位       G44      刀具长度负向补偿      G72      任意角度直线上孔的分布  G01      直线插补运动      ※G45      刀具位置补正伸长      G73      高速深孔啄钻循环  G02      顺时针圆弧插补运动      ※G46      刀具位置补正收缩      G74      攻左旋螺纹循环  G03      逆时针圆弧插补运动      ※G47      刀具位置补正2倍伸长      G76      精镗孔循环  G04      程序暂停      ※G48      刀具位置补正2倍缩短      G80      取消固定循环  G09      主轴准停       G49      取消刀具长度补偿      G

popopo524524 发表于 2018-10-15 15:05:36

define block tool change first
    N ; TT ToolType ; " )"
    N ; TN ToolName ; " )"
    if ( ToolType = "BALLNOSED" or ToolType = "ENDMILL" or ToolType = "DRILL" )
      N ; TD ToolRadius ; TLH ToolLength ; " )"
    else
      N ; TD ToolRadius ; TR TipRadius ; TLH ToolLength ; " )"
    end if
    N ; change tool ; T ToolNum
    N ; S toolSpeed ; spindle on cw
    N ; rapid =C ; G4 54 =C ; x coord FromX =C ; y coord FromY =C
    N ; G6 43 ;"H11"
    N ; abs data =C ;
end define

鱼8195 发表于 2021-6-15 21:51:00

谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享

绯紸流oヤ孒 发表于 2011-7-18 20:03:34

:victory::victory:ding \\\\\:victory:

jjjtony 发表于 2011-7-18 21:37:55

帮顶
收藏谢谢

GY147258 发表于 2011-7-20 12:55:42

JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ

qinzer 发表于 2011-7-22 09:42:16

谢谢分享,下来学学

咖啡屋 发表于 2011-7-22 11:43:42

xiexie.....................................

hannababy 发表于 2011-7-22 13:22:30

谢谢分享,学习学习

hannababy 发表于 2011-7-22 13:23:25

谢谢分享,学习学习

niehu 发表于 2011-7-22 16:53:22

GREDZZXZ 发表于 2011-7-22 22:01:51

111111111111111111111
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: PM后处理程序制作帮助(3-5轴 )