青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1558|回复: 1

[疑难] HAAS后处理中关于攻丝的TCL脚本问题

[复制链接]
发表于 2014-3-23 19:45 | 显示全部楼层 |阅读模式
  最近我想弄个HAAS格式的后处理,就那FANUC的后处理来改造,结果在攻丝环节出了点问题。还请有识之士给予帮助,感激不尽。具体情况如下。
- a9 y+ `, r, g, ?           比如攻一个M3*0.5 深15的螺纹孔,如果一次攻到位,很可能断丝,所以我一次攻丝3,5次攻丝到位。需要ug输出关键部分程序如下:
8 _' A1 a& O9 M# b, |# L7 y- PG98 G84 X0 Y0 Z-3.0 R3.0 F50.05 @: V4 D+ C: F
G98 G84 X0 Y0 Z-6.0 R3.0 F50.0
2 C( \6 i# E% pG98 G84 X0 Y0 Z-9.0 R3.0 F50.0; D, f: m% J. H1 U. {
G98 G84 X0 Y0 Z-12.0 R3.0 F50.0. m/ g! ~; U9 q& B8 E& C1 q" W
G98 G84 X0 Y0 Z-15.0 R3.0 F50.0
  d- y- e6 [4 s- |
4 p) I0 t6 ^) {2 ^0 Y为实现这一目标,我在攻丝循环插入如下TCL脚本1 k4 t, b. F8 i/ y( w% k

# J# \" p* X! Rglobal mom_cycle_feed_to_pos(0)' b8 J& a  k. [$ ]! S* r
       mom_cycle_feed_to_pos(1)
1 L' Y; |5 m7 @% L3 z       mom_cycle_feed_to_pos(2)
' \& J  E5 i1 J7 G7 K8 W/ T" Q       mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)
& J* j: U. b: I* F' J& U- b/ f( _' X       mom_cycle_cam
) j& h' h& U# L4 b6 g       feed
" k  d0 z1 e) v" h& }set x $mom_cycle_feed_to_pos(0)
8 p: K% e2 V1 Y! `: r; Pset y $mom_cycle_feed_to_pos(1)9 ]8 X$ l$ u% j
set z $mom_cycle_feed_to_pos(2)
* i, \$ S5 r( E! P; Nset r $mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)
7 q; r# ?: ?" ~1 t& x+ t  q) Fset q $mom_cycle_cam* s! g0 l. Y  D
set f $feed
, H: D- R# ?  R7 w, U" xif {$q > 0} {' f0 T$ s, @: I2 V% P
set i [expr round(($r-$z)/$q)]3 Q4 Z6 q6 p3 P3 r1 t
set j 1
8 b  M; b" T. gwhile {$j <= $i} {
7 U" _/ `& D" ^) Y6 F4 t) t3 \! t6 H     set z1 [expr $r- $j*$q]
- z9 E7 d+ g. A+ |6 C     mom_output_literal "G84 X$x Y$yZ$z1 R$r F$f"
) l8 s! B- @; m+ r) s( ^6 \0 C      incr j 10 T' h" l0 R2 X; W! x; ^5 e
      }5 W3 E' O8 `+ E9 y/ M# |" U
      }  k, L' J: G! t% z- K8 G

* t5 X7 F$ b' _4 V4 J" _. N8 ~2 W5 ?结果报错,提示问题在R 参数那里有问题,没有这种变量!这个R参数我看过了,应该是$mom_cycle_rapid_to_pos($mom_cycle_spindle_axis)
; S! i" ?- I# u5 G呀,怎么就错了呢?请三维网的大师帮帮我,感激不尽!* V8 Y  W8 I# ~3 C2 b" [' e
' }0 A$ V1 e% a6 C7 l& C
发表于 2014-7-22 12:56 | 显示全部楼层
明显用错变量了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-9-13 22:47 , Processed in 0.047279 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表