|
加工一个零件,从毛坯开始,肯定经过开粗,半精加工,精加工等一系列的操作之后得到结果。
. A1 F+ V2 p9 |0 i- A- U相应地,有些机床也有对应的加工精度,比如R1~R5,粗加工可以不必太顾及精度,从而使加工速度加快。; o4 v0 G h' |3 h
' X) Y' ?* \2 {8 q$ L0 K$ Q/ @
现在问题是:& O- X. k* N, k
在NX后处理时,若直接对所有操作同时生成处理,但又要保证能够应用机床的加工精度设置,如何编写tcl文件以便能够应对此类情况?
8 Q. ?) F Y% }9 C比如 8 k5 \- C& d f$ e
MOM_output_literal "G332  R3"语句设置后续加工使用R3精度加工,
+ t. N8 ?$ a* `0 W9 P) w2 \; r5 cMOM_output_literal "G332  R1"语句设置后续加工使用R1精度加工,
# }& q, z: m2 I+ Y- I1 {但之前需要判断当前的操作的加工精度是多少,才能决定接下来应该输出语句1呢,还是语句2?6 {/ E4 ^% d+ Z7 g$ _/ v" Y
请问这个问题如何解决?
6 l5 a9 l! |- l8 Z6 y. @, [) [4 I/ u R) p( E6 Y- X! j% W
我看了几天书,tcl语言看起来很容易理解,但是对加工,NX后处理里的事件、变量就不那么好掌握了,敬请各位大侠指导指导! |
|