登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 77552|回复: 1067

[分享资料] PM后处理程序制作帮助(3-5轴 )

 火... [复制链接]
发表于 2011-7-18 19:24:43 | 显示全部楼层 |阅读模式
分享一下PM后处理程序制作帮助文件包,内容包含有4轴5轴后处理编写带有范例
参数解析非常详细 (html文档)

【网盘高速下载】

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

回复可见提取码:

全站免回复看隐藏内容

  1. osn0
复制代码




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.0  185.56  )        ## 查看下面的注释-2
        azimuth axis parameters   =  ( 0.0  0.0  0.0   0  1  0 )



        spindle elevation rotation =  false

        elevation axis units          = degrees

        elevation axis direction    =  positive

        elevation centre               =  ( 0.0  0.0  0.0  )
        elevation axis parameters =  ( 0.0  0.0  0.0   0  0  1 )



        linear axis limits          =  ( -1750 0  1200.0  -875.0  875.0  -250.0  250.0  )
        rotary axis limits         =  ( -110.0   110.0  -3600.0  3600.0    0.01      1  )



        initial tool vector                      =  ( 0   0  1 )         ## 主轴对齐于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 ”

优胜专注教学 技术实力最强 www.ysug.com
发表于 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
三生三世多所
回复 支持 反对

使用道具 举报

发表于 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[ToolNum] ; TLH ToolLength[ToolNum] ; " )"
    else
      N ; TD ToolRadius[ToolNum] ; TR TipRadius[ToolNum] ; TLH ToolLength[ToolNum] ; " )"
    end if
    N ; change tool ; T ToolNum
    N ; S toolSpeed[ToolNum] ; 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
【温馨提示 ...
回复 支持 反对

使用道具 举报

发表于 2021-6-15 21:51:00 | 显示全部楼层
谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享谢谢分享
优胜专注教学 技术实力最强 www.ysug.com
回复 支持 反对

使用道具 举报

发表于 2011-7-18 20:03:34 | 显示全部楼层
ding \\\\\
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-18 21:37:55 | 显示全部楼层
帮顶
收藏谢谢
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-20 12:55:42 | 显示全部楼层
JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-22 09:42:16 | 显示全部楼层
谢谢分享,下来学学
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-22 11:43:42 | 显示全部楼层
xiexie.....................................
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-22 13:22:30 | 显示全部楼层
谢谢分享,学习学习
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-22 13:23:25 | 显示全部楼层
谢谢分享,学习学习
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-22 16:53:22 | 显示全部楼层
优胜专注教学 技术实力最强 www.ysug.com
发表于 2011-7-22 22:01:51 | 显示全部楼层
111111111111111111111
优胜专注教学 技术实力最强 www.ysug.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表