|
加工一个零件,从毛坯开始,肯定经过开粗,半精加工,精加工等一系列的操作之后得到结果。
5 Q' j, s$ ~) ]$ r, x5 @- _) q0 _相应地,有些机床也有对应的加工精度,比如R1~R5,粗加工可以不必太顾及精度,从而使加工速度加快。6 R5 g. B+ o1 A+ K. s6 w$ L
4 v0 ~7 A5 l6 w7 P现在问题是:
6 z- ?* G5 v0 V9 C1 ?" i3 ~( q4 K在NX后处理时,若直接对所有操作同时生成处理,但又要保证能够应用机床的加工精度设置,如何编写tcl文件以便能够应对此类情况?* p( v+ v- P+ ], ?$ `/ T
比如
+ p V4 [) ^2 P. Y1 }MOM_output_literal "G332  R3"语句设置后续加工使用R3精度加工,; o2 F/ k0 ?" @/ d
MOM_output_literal "G332  R1"语句设置后续加工使用R1精度加工,
( w' l- s; c6 y, b1 v# p但之前需要判断当前的操作的加工精度是多少,才能决定接下来应该输出语句1呢,还是语句2?
3 W1 u8 ?1 u* W" {0 Q# c( z; h请问这个问题如何解决?
% g. l( o8 e. U9 a
2 D e Y v* T8 ~& S我看了几天书,tcl语言看起来很容易理解,但是对加工,NX后处理里的事件、变量就不那么好掌握了,敬请各位大侠指导指导! |
|