powermill后处理编写(5轴)

( Up dated 31/01/2001 )
滚珠花键
以下链接给出的是一个5轴主轴头范例图示 :-  (  主轴头回转轴  )
第4旋转轴和第5旋转轴要求
下面是多轴旋转加工需在选项文件中定义的内容。 :-
   ( 范例中定义了三个主旋转轴, A , B , 和 C ,但实际应用中多旋转轴加工系统仅会使用其中两个。 )
        define format ( A B C )    ## 内建源文件中可能已经定义
            metric formats
            leading zeros      = false
            trailing zeros      = true
            decimal point      = true
            decimal places    =  3
            imperial formats
            leading zeros      = false
            trailing zeros      = true
            decimal point      = true
            decimal places    =  4
        end define
            word order  =  ( + A B C )  ## 仅当内建字排序列表中间没有时需要
            block order = true                ## 不考虑内建排序列表,使用"define block xxx. " 排序
        define keys
            azimuth axis      =  C            ##  第4旋转轴通常为方位角  ( 立柱回转 )贴片led封装
            elevation axis    =  B            ## 第5回转轴通常为仰角 ( 主轴回转  )
        end define
            ## " A, 和 /或 B, 和 /或 C " 均需插入到 Rapid 快进和 Linear 线性程序段中,其和对齐轴相关。  ( 范例图示,BY 旋转,CZ 旋转)
        define block move rapid
            N ; G1 ; G2 ; G3 ; G6 ; X ; Y ; Z ; B ; C ; S ; H ; M1 ; M2
        end define
        define block move linear
            N ; G1 ; G2 ; X ; Y ; Z ; B ; C ; F ; M1 ; M2
        end define
旋转轴参数设置
以下参数需包含在旋转轴选项中。
    spindle azimuth rotation    = true  ## 旋转工作台缺省为 false
    spindle elevation rotation  = true  ## 旋转工作台缺省为false
上面定义了 立柱column / 主轴spindle 是回转轴。
    防爆节能灯azimuth axis parameters    =  ( 0  0  0    0  0  1  )
    elevation axis parameters =  ( 0  0  0    0  1  0  )
在此,两个轴的头三位数字都设置为  0  0  0 ,它们通常是为工作台保留。
而主轴方位角  spindle azimuth 和仰角偏置 elevation声波识别 offsets 通过 azimuth  和  elevation centre 参数设置。
    azimuth centre                =  (  0.  0.  0.  )        ##  通常不会在方位角方向出现偏置 )
    elevation centre              =  (  0.  0.    )  ##  Z轴上偏置 180.5mm Z
第二组的三个数字定义工作台旋转时旋转轴是绕X轴还是绕Y轴或是绕Z轴旋转。
(方位轴和仰角轴不能同时对齐于同一轴。   方位角是主对齐角 )    )
由此我们知道,上述范例表示了一个方位角绕Z轴旋转 ( 矢量 0. 0. 1. ),仰角绕Y轴旋转( 矢量 0. 1. 0.) 的机床。
( 注 1 :-  这些数字可写成 ( 0. ) -带点或( 0 ) -不带点。 )
( 注 2 :-  有些机床控制器可能会使用一些他们自己特有的代码将回转中心虚拟在刀尖中心。这种情况下请将方位角中心偏置elevation centre offset设置为投票箱制作
额外参数
        azimuth axis units            =  degrees    ## 常规单位( 缺省可能为 none )
        azimuth axis direction      =  positive    ## 需要的常规旋转方向 ( 缺省可能为 none )
        elevation axis units          =  degrees    ## 常规单位 ( 缺省可能为 none )
        elevation axis direction  =  positive    ## 需要的常规旋转方向 ( 缺省可能为 none )
下靶
        pcs origin                          =  (  0  0  0    0  0  0  )  ## ( 缺省, 仅用在某些5轴水平主轴对齐中 )
                          ## Azimuth Min  Max.    Elev'n Min    Max.    Tol.  Moves
        rotary axis limits  = ( -99999  99999    -99999    99999          1  )    ## 缺省 值,virtually 无限制回转
( 设置范例 )
      rotary axis limits  = (                          4  )  ## 主轴方位角立柱Spindle Azimuth Column 回转限制在任意方向一圈,主轴倾斜仰角 回转限制在 +/- 110 度。双边均为 [ 垂直Vertical ] )
公差值 ( Tol. ) 是Ductpost在移动次数设置中保持的角度偏移公差。相应地保持公差和移动次数到最高和最低值可得到好的加工质量。  ( 从 DP1331 开始,移动功能 ( 最后的数字 ) 被" linearise multiaxis moves = true " 取代,它将自动调整移动次数,以满足公差设置。 )
( 注 3 :-  在此我们假设立柱 Column 是垂直的,刀具点垂直向下于C 0 , B 0 ,
                    或立柱 Column 是水平的,刀具点水平于C 0, B 0
                    如果立柱 Column 是水平的且 B 0 是垂直相似或向下,请于 Delcam Support 联系。)
请同时参考5-轴主轴范例
返回 :-  顶部  :  参数
旋转5轴范例
( 最新更新  24/02/2006 – 未完成 )
以下范例是多轴加工需要的典型最小定义。某些格式如果已经在源代码中定义,这些格式就不再需要。因此事先检查一下,避免在选项文件中增加一些不必要的额外的内容。
 
5 轴加工也许需要比下面范例中给出信息更完整的信息,具体需要什么样的信息和控制器类型和控制器功能有关。本节最后部分对这方面内容做了一些阐述。
1/  5轴工作台    2/  5轴主轴头和工作台联动    3/  5轴主轴头
4/  545, 回转 ( DMG - DMU*P 系列 )
5/  5 45,回转工作台 ( DMG - DMU*V 系列 )

本文发布于:2024-09-22 17:30:51,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/175496.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:旋转   旋转轴   定义   需要   加工   主轴   范例   方位角
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议