青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 6424|回复: 14

[疑难] !DMG车铣复合后处理问题

  [复制链接]
发表于 2012-2-8 19:18 | 显示全部楼层 |阅读模式
车铣五轴加工时C轴从359越过0度时主轴是反转(即从359-270-180-90-0的方向反转),非常危险,目前暂无有效地解决办法。我的思路是增量编程或者采用DC(),不知道坛里有没有同仁碰到过类似的问题,在线等!  G, l+ G1 `5 V% C/ a
2 j0 K. Y! c; e: X

8 v' w/ [3 A5 Q* x& K4 y另外问一下,如果采用DC()编程,怎么实现c轴自动加上DC()指令1 y! }$ O4 J' r* u# H/ y4 H5 N
' W0 W$ \3 I( q) @- }
例如:3 H# n8 }% g1 g/ X
N30 X-44.071 Y25.028 Z628.389 B1=79.979 C4=DC(90.425)
5 T' g( ?3 O# [; S) c) o, nN31 X-43.437 Y25.073 Z628.423 B1=79.979 C4=DC(90.421)
) \! u$ \& O" x. |) jN32 X-42.804 Y25.052 Z628.443 B1=79.978 C4=DC(90.416)
5 W/ a* T9 S$ n  n6 @' k% D$ MN33 X-42.17 Y25.021 Z628.463 B1=79.978 C4=DC(90.412)/ R0 F5 e9 O8 O. T0 H5 O
N34 X-41.536 Y24.963 Z628.479 B1=79.978 C4=DC(90.407)
0 O4 b' v% E/ N5 j- y; y. CN35 X-40.902 Y24.877 Z628.49 B1=79.977 C4=DC(90.403)7 H: N( F1 p) G) j/ A) r' o- M) Z
N36 X-40.268 Y24.768 Z628.496 B1=79.977 C4=DC(90.398)
9 G3 u" H, o( XN37 X-39.605 Y24.635 Z628.498 B1=79.977 C4=DC(90.394)" x( |6 F' v& X: X
N38 X-38.911 Y24.482 Z628.498 B1=79.976 C4=DC(90.389)
发表于 2012-2-9 18:39 | 显示全部楼层
”C轴从359越过0度时主轴是反转“这种情况改变旋转轴的最大极限,比如原来360度改到999999等等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-9 23:27 | 显示全部楼层
dirdirdi 发表于 2012-2-9 18:39
9 k  @4 Y: t9 m2 S8 D" @”C轴从359越过0度时主轴是反转“这种情况改变旋转轴的最大极限,比如原来360度改到999999等等
0 ?$ O6 O1 R1 i# K2 o" P, s; ~/ K
dirdirdi
; }, J$ U* u6 g4 Y' ~9 p" Y0 H5 p改变旋转轴极限后处理出来的C轴旋转度数是连续递增的(超出360度),比如6 y+ M, v* t7 t) Z6 J4 b- T
N477 X-42.97355 Y40.08423 Z148.85206 B1=76.33163 C4=431.80824
8 _( N% ?" h7 FN478 X-43.52418 Y40.4015 Z148.28415 B1=77.07588 C4=432.67384
: r& ^# z  D$ w- D5 F6 `/ B8 Z: UN479 X-44.07916 Y40.70318 Z147.71204 B1=77.82363 C4=433.53367- P+ M' ?3 e5 I" A# ^  a
N480 X-44.63828 Y40.98915 Z147.13593 B1=78.57469 C4=434.388064 s* o0 \3 p6 z1 y/ h
N481 X-45.20132 Y41.25931 Z146.55604 B1=79.32888 C4=435.2373
0 s7 Q/ K$ u% l- W/ z8 |) ~! Q& T/ EN482 X-45.76804 Y41.51355 Z145.97259 B1=80.08602 C4=436.08172
! d' Z2 c6 \# g! T3 F% c3 ~5 QN483 X-46.33823 Y41.75178 Z145.3858 B1=80.84591 C4=436.92163
7 U% y2 `0 E: {; k0 k. |
* q; D3 P" J! O/ ?7 d+ D4 Y我操作的机台C轴绝对地址范围是0~359.999,所以这个处理出来的程序上机床直接报错
+ `0 M/ l, _7 C0 u  a
$ `; o0 r5 g( ~1 R. ]0 C: E我自己有两个想法:" t' l$ U& p. N$ O- s* A( T* p
1、采用C=DC(XXX.XXX)的形式编程,但是不知道怎么么实现,不知道dirdirdi有没有办法2 ]3 v) W* D  b" D: H* h' }
2、采用增量编程4 V" t2 F; v" v4 B" c; D
, ]- s' y+ k2 p6 M
我个人倾向于1方案,不知道你怎么看_dirdirdi
回复 支持 反对

使用道具 举报

发表于 2012-2-10 00:00 | 显示全部楼层
怪??啥控制器??0 M; J5 D$ d2 ]  F: j
一般是可以改硬件內的參数的,或是以G/M碼宣告要如何動作.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-10 00:30 | 显示全部楼层
Yeager 发表于 2012-2-10 00:00 ) `2 @! `5 ?4 P8 Q2 N* Z
怪??啥控制器??
3 \) T( p/ G0 K2 K! A5 Z8 ~) _一般是可以改硬件內的參数的,或是以G/M碼宣告要如何動作.....

4 }( f  y- C, U# o# F840D   这个参数可以改?CTXgamma2000TC机床型号
回复 支持 反对

使用道具 举报

发表于 2012-2-10 07:15 | 显示全部楼层
CTXgamma2000TC机床型号  这个是DMG2000的型号吗
回复 支持 反对

使用道具 举报

发表于 2012-2-13 20:07 | 显示全部楼层
用增量可以用变量mom_rotary_delta_4th,mom_rotary_delta_5th....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-14 00:38 | 显示全部楼层
dirdirdi 发表于 2012-2-13 20:07 0 s& G0 C5 r/ [/ }5 `
用增量可以用变量mom_rotary_delta_4th,mom_rotary_delta_5th....

& h: `# u+ Z# T  ^3 q! d谢谢,你说的增量确实可行9 z, P" `% T+ ?& h2 l6 W
) m. _" ^$ S2 [2 W, g  j
我还插问一点:能否生成诸如C4=DC(90.421)格式的代码,这个我非常想了解: k0 e0 v. w6 v

- }# C7 ?' l9 I. ?/ T8 W' x我的出发点是采用绝对编程程序可读性好点,修改起来也方便一些,不知道dirdirdi能否给点思路! e7 D, y" r1 T! D; V4 n
- n: \5 A2 c& o* m
N31 X-43.437 Y25.073 Z628.423 B1=79.979 C4=DC(90.421)) N! }5 v, Z+ r9 T3 m9 b; ~
N32 X-42.804 Y25.052 Z628.443 B1=79.978 C4=DC(90.416)( {2 e$ N) @- G' f4 O# V( M
N33 X-42.17 Y25.021 Z628.463 B1=79.978 C4=DC(90.412)
" ~& D/ j. J% AN34 X-41.536 Y24.963 Z628.479 B1=79.978 C4=DC(90.407)  Z! [3 K  s- D7 t
N35 X-40.902 Y24.877 Z628.49 B1=79.977 C4=DC(90.403)
0 W3 c" i2 e, vN36 X-40.268 Y24.768 Z628.496 B1=79.977 C4=DC(90.398)) @0 N, w6 T& K+ T9 }
N37 X-39.605 Y24.635 Z628.498 B1=79.977 C4=DC(90.394)- O/ ]* @( D0 k
N38 X-38.911 Y24.482 Z628.498 B1=79.976 C4=DC(90.389)
回复 支持 反对

使用道具 举报

发表于 2012-2-14 19:41 | 显示全部楼层
本帖最后由 dirdirdi 于 2012-2-14 19:47 编辑
$ H( ?4 l( x# r% p2 G3 h9 B) j  ~
我还插问一点:能否生成诸如C4=DC(90.421)格式的代码,这个我非常想了解

0 g. v7 `$ ^! l( C; x# b
) G/ X0 `/ |( O' T下图不知能否表达到你的意思
8 j& W9 Q6 V; p: k& p5 \! a6 _* e1 Z  [8 b' Z6 ]# }, }

( i- V+ F  y$ e4 c4 x
截图2.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-15 21:03 | 显示全部楼层
dirdirdi 发表于 2012-2-14 19:41
* ~% z3 k" A7 g# X: C下图不知能否表达到你的意思
% a/ p9 y. M# g3 I% ]# f! `/ y
你的方法非常对!!!生成的代码就是这样的!4 J8 @/ O. `, Y" q8 W& D& ^
非常非常非常感谢!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 11:03 , Processed in 0.061982 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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