iCAx开思网

标题: 后处理中坐标值的选择 [打印本页]

作者: dragon2008    时间: 2007-9-23 10:28
标题: 后处理中坐标值的选择
在后处理中,如果想后处理选用另一个坐标值,可以用变量:mom_alt_pos来设定。可是如果是圆弧中心的另一个坐标值的变量是哪个变量设定呢。看到有人用如下的变量设定:mom_alt_arc_center,可是设定成这样在输出NC程序时会报错,请问版主在后处理中要选择输出圆弧的另一个坐标解值是用哪个变量呀?主要是想用在使用M128功能中,不知是不是这样设定呢?
作者: Yeager    时间: 2007-9-23 11:01
M128 + 走圓弧,一直用的是mom_pos,沒用到另一个坐标值,當然走圓弧時控制器也沒报错.

不知道您為何需要用到另一坐标值???
作者: Reynoldsance    时间: 2007-9-29 09:05
是否用CYCl DEF 19吧
作者: Reynoldsance    时间: 2007-9-29 09:06
$type 为控制器类型,常用的都在了,自动判断并选择相应输出,下面的语句只是结束,真正的直线轴偏移和旋转轴转角另有计算语句


if {$type == "fanuc"} {
          MOM_output_literal "G69"
        } elseif {$type == "siemens"} {
          MOM_output_literal "TRANS X0.0 Y0.0 Z0.0"
          MOM_output_literal "ROT X0.0 Y0.0 Z0.0"
        } elseif {$type == "heidenhain_iso"} {
          MOM_output_literal "G7 L1=1 X5 0.0 Y5 0.0 Z5 0.0 A5 0.0 B5 0.0 C5 0.0"
        } elseif {$type == "heidenhain_conv"} {
          MOM_output_literal "CYCL DEF 19.0"
          MOM_output_literal "CYCL DEF 19.1 A0.0 B0.0 C0.0"
          MOM_output_literal "CYCL DEF 19.0"
          MOM_output_literal "CYCL DEF 19.1"
          MOM_output_literal "CYCL DEF 7.0"
          MOM_output_literal "CYCL DEF 7.1"
          MOM_output_literal "CYCL DEF 7.2"
          MOM_output_literal "CYCL DEF 7.3"
        } elseif {$type == "mazatrol"} {
          MOM_output_literal "G69.5"
        }

[ 本帖最后由 Reynoldsance 于 2007-9-29 09:11 编辑 ]




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3