- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UG后处理刀补的正确输出方法
UG后处理刀补的正确输出方法. w/ X; @- J4 f* ]; Q前一段时间搞ug刀补的多刀处理问题,蛮头疼的,看到一强人Yeager给了一个方法. S S% D$ y( R% \: m在Cutcom On里面增加一個Custom Command.,.填入MOM_force once D,这个方法可以解决D号的模态省略的问题,即在分层刀路里第二层G41/G42后没有D号的问题. 佩服啊!关于G40的处理:. T9 B5 \3 r1 J( B! r2 t5 e# i% L在Cutcom off项中删除G40 ,生成程序的效果如下:??u9 o! m# F! y* E a) j4 L2 J }: D2 `$ ~6 c; nN40 G0 G90 X-58. Y30. M03 S2000$ u! C: @) ~4 X; _/ R??D2 H. qN50 G43 Z3. H01N60 Z1.077/ U- D1 Q* G( p7 C4 Z, k7 gN70 G1 Z-1.923 F250.; u0 [8 t1 p! U: _N80 G41 X-55. D01 h8 Y; r??`9 \( ~0 fN90 G2 X-50. Y35. I5. J0.07 b9 P8 s) ^ D6 x4 i# \N100 G1 X50.8 P4 K: h6 ?# l( N; M iN110 G2 X55. Y30. I0.0 J-5.; b1 h j6 B( h; d??XN120 G1 Y-30., O! y2 V% X6 }/ n bN130 G2 X50. Y-35.I-5. J0.0N140 G40 G1 Y-37.54, r2 O5 C) U% M) CN150 G0 Z1.077N160 Y-38.0 _. O A! h% |; lN170 Z-.846/ \??j/ n I8 X9 IN180 G1 Z-3.8466 N7 M8 x- k U??L- U2 A??UN190 G42 Y-35. D01N200 G3 X55.Y-30. I0.0 J5.! L: `1 O: }% W$ Y+ [4 D: F+ hN210 G1 Y30.! @) v: r6 \1 MN220 G3 X50. Y35. I-5.J0.0N230 G1 X-50.N240 G3 X-55. Y30. I0.0 J-5.??_; i, m3 G. i$ b# V. N??r% [- WN250 G40 G1 X-57.54N260 G0 Z-.846N270 X-58.N280 Z-2.769N290 G1 Z-5.769N300 G41 X-55.D01N310 G2 X-50. Y35. I5. J0.0$ \/ J( c: J* q! Z, b% S??f! Q$ o在fanuc、mazak等机床上试验过,在fanuc系统上如果G41后没有D号,可以执行前一个模态的有效的D号,在G40后如果没有撤销刀补的直线段,刀补撤销没有问题,在G40这一句不产生移动,在下一句G1 x y 的语句执行。如果将G41D1 单独列一行,可以对下一个坐标点进行补偿,但是补偿点的位置有误在mazak系统中:G41D1单独列一行的语句运行后,立即对前一个坐标点进行补偿,G40也是如此,也就是说补的位置不是我们要补的位置。 ~; k. M$ n. a3 |: Q- q( e所以我们为了程序的正确性,必须保证G41 D1 position7 H0 V- V1 R; N) U* I,G40??position 的格式。2 x, a @; O! M8 n/ k% M做好刀补的方法:总结:1.在Cutcom On里面增加一個Custom Command.,.填入MOM_force once D,这个方法可以解决D号的模态省略的问题1 a2 a+ E/ v; o 2.删除Cutcom Off的G40。 3.在rapid move 里加入G40。% y6 Q% U$ f( R2 v# K- w6 n% A? ?? ?4.加入G54 5.刀具信息:global mom_tool_name) l6 _# N3 v6 w2 rMOM_output_literal (TOOL NAME $mom_tool_name)1 x6 F/ k* D; ^4 @) Y1 ~$ Q4 f 6.加工时间:global mom_machine_time: @# Y+ u+ h- L9 @6 r4 `, d7 v6 c2 ^) p+ H0 L {) \MOM_output_literal (MACHINE TIME [format %.2f $mom_machine_time] MIN ) ? ??
文档评论(0)