|
加工一个零件,从毛坯开始,肯定经过开粗,半精加工,精加工等一系列的操作之后得到结果。, V. q7 e5 Z% E& L' d/ Z
相应地,有些机床也有对应的加工精度,比如R1~R5,粗加工可以不必太顾及精度,从而使加工速度加快。
+ d; m8 G- e5 g$ ^' l2 o! u
. i" h7 N) @7 E现在问题是:& [: T. Y s- ]4 m
在NX后处理时,若直接对所有操作同时生成处理,但又要保证能够应用机床的加工精度设置,如何编写tcl文件以便能够应对此类情况?9 }$ q7 m3 c5 v: x6 A
比如 ; S: b9 p$ \4 { H
MOM_output_literal "G332  R3"语句设置后续加工使用R3精度加工, z1 K: K: A' l, M4 w9 |- c
MOM_output_literal "G332  R1"语句设置后续加工使用R1精度加工,& g {8 `3 S* x/ S. P
但之前需要判断当前的操作的加工精度是多少,才能决定接下来应该输出语句1呢,还是语句2?
3 T, t- k8 m" ~请问这个问题如何解决?
- Y& T5 x2 ~$ v! Q! ~+ M1 V# o I8 Q) }$ t3 F2 X3 n- i) a
我看了几天书,tcl语言看起来很容易理解,但是对加工,NX后处理里的事件、变量就不那么好掌握了,敬请各位大侠指导指导! |
|