|
|
发表于 2009-3-13 22:39:35
|
显示全部楼层
来自: 中国浙江杭州
首先要明确一下你是问后处理里边怎么设置半径补偿,还是在UG里边怎么设置输出半径补偿呢?
3 W: s- M8 R P% b3 u( RPOSTPuider里新建一个文件,里边就包括半径补偿输出的控制,即G_cutcom,可以看一下如图1所示对话框中,G_cutcom的表达式$mom_sys_cutcom_code($mom_cutcom_status) ,mom_cutcom_status这个就是刀具补偿的状态值,包括left、right、off分别对应G41\42\40,就是说后置处理里的半径补偿基本不用自己设置。9 h5 Q. _( f' k: F
5 ]3 }2 v x, `, e
那么在UG里边怎么带上半径补偿呢?
& q9 T; |) m# o! j" e+ d1 w" @2 _& a1、先说NX4.0,NX4.0里就和楼上说的差不多,但是要注意图2中a、b两个红框中的选项,a红框中为刀长补正寄存器编号,即FUNAC系统里G43 H*中H后面所要跟的数值。而b红框中即为半径补偿寄存器编号,楼上的那位并没有勾选这个选项,所以,其后置出来的结果就会是G41 X** Y** , 而如果勾选才会输出G41 X** Y** D**,尤其当你的半径补偿寄存器不是D1时,尤其要注意。
+ E9 ~; B4 w, v* d) b, ~" M4 ^2、在6.0里边,半径补偿的设置被设在Non Cutting Moves----more-----cutter Compensation,而其控制半径补偿的输出和4.0是一样的,如图3、4所示。2 R" T; l4 y& F6 x
1 |7 j, O" N( z: s7 \[ 本帖最后由 otnt 于 2009-3-13 22:43 编辑 ] |
评分
-
查看全部评分
|