青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-2-8 19:18 | 显示全部楼层 |阅读模式
车铣五轴加工时C轴从359越过0度时主轴是反转(即从359-270-180-90-0的方向反转),非常危险,目前暂无有效地解决办法。我的思路是增量编程或者采用DC(),不知道坛里有没有同仁碰到过类似的问题,在线等!1 }& F* p8 O0 m; [/ i
4 z! Q0 C0 E+ c' T

- ~0 l9 H" G! \8 [+ W4 h5 J* B另外问一下,如果采用DC()编程,怎么实现c轴自动加上DC()指令
; ^% O6 Q3 K$ R8 o* p/ {6 ]6 ?( G' J  v  E) ~9 A4 O2 g
例如:
" M( q2 t5 {0 gN30 X-44.071 Y25.028 Z628.389 B1=79.979 C4=DC(90.425)
6 u4 S! g' A& p. sN31 X-43.437 Y25.073 Z628.423 B1=79.979 C4=DC(90.421)! R! j# m, ?1 _8 y; W
N32 X-42.804 Y25.052 Z628.443 B1=79.978 C4=DC(90.416)9 u! z# }/ O  m, O9 N9 Z
N33 X-42.17 Y25.021 Z628.463 B1=79.978 C4=DC(90.412)* D; N- Q) B- j
N34 X-41.536 Y24.963 Z628.479 B1=79.978 C4=DC(90.407). B- i/ @+ X4 l5 n/ D$ l
N35 X-40.902 Y24.877 Z628.49 B1=79.977 C4=DC(90.403)
( s% b* c. a. u+ c9 F) _- [N36 X-40.268 Y24.768 Z628.496 B1=79.977 C4=DC(90.398)
/ C* \* p2 t0 F) y  _/ HN37 X-39.605 Y24.635 Z628.498 B1=79.977 C4=DC(90.394)$ m4 X; {' A6 s3 b
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 ^6 o4 _" l& J- \# X, q6 W1 `”C轴从359越过0度时主轴是反转“这种情况改变旋转轴的最大极限,比如原来360度改到999999等等
6 A2 N$ C4 J0 s5 D. |
dirdirdi
4 p* C- B8 N4 N1 k4 }8 [改变旋转轴极限后处理出来的C轴旋转度数是连续递增的(超出360度),比如
4 {# w- H# I- Z) UN477 X-42.97355 Y40.08423 Z148.85206 B1=76.33163 C4=431.80824: w1 [6 d7 ^- M% ^: Q! C0 H0 a
N478 X-43.52418 Y40.4015 Z148.28415 B1=77.07588 C4=432.673844 [1 a! G  @& l+ u% c
N479 X-44.07916 Y40.70318 Z147.71204 B1=77.82363 C4=433.53367& N8 m) l0 F, d# w5 O9 l  {) }
N480 X-44.63828 Y40.98915 Z147.13593 B1=78.57469 C4=434.38806
8 }2 Z. r  K- ]( Z6 R( }& f$ MN481 X-45.20132 Y41.25931 Z146.55604 B1=79.32888 C4=435.23732 l) k5 d% P6 }- K( a1 E0 @+ ~% ^
N482 X-45.76804 Y41.51355 Z145.97259 B1=80.08602 C4=436.08172/ _; y" D# i% d# C
N483 X-46.33823 Y41.75178 Z145.3858 B1=80.84591 C4=436.92163* c% T! t# K% K  X/ S2 H8 p
6 v, P7 s2 V! J* W2 S
我操作的机台C轴绝对地址范围是0~359.999,所以这个处理出来的程序上机床直接报错
0 d# v, s! V, r/ d3 Y" Q- E7 D# S
我自己有两个想法:( T5 M/ p" C2 R- P' T
1、采用C=DC(XXX.XXX)的形式编程,但是不知道怎么么实现,不知道dirdirdi有没有办法7 \1 @2 ?" |! n9 ?0 J& y4 [
2、采用增量编程+ K# i" t8 h+ U+ I: ~$ _
  j$ L; `5 R/ }4 s
我个人倾向于1方案,不知道你怎么看_dirdirdi
回复 支持 反对

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2012-2-10 00:30 | 显示全部楼层
Yeager 发表于 2012-2-10 00:00
4 j7 Q- M: x: |3 F8 ?: q9 n怪??啥控制器??
( d: V6 f5 O+ N4 l2 g- P一般是可以改硬件內的參数的,或是以G/M碼宣告要如何動作.....
3 X' O/ U' G, R! f* X; B# c  M
840D   这个参数可以改?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
& a3 l- u  G" r6 z$ S: ^/ I用增量可以用变量mom_rotary_delta_4th,mom_rotary_delta_5th....
# R: i. p+ ~2 L& j
谢谢,你说的增量确实可行. @4 t/ G$ w/ y# p

( U6 ^; a/ J& D5 a% [. {我还插问一点:能否生成诸如C4=DC(90.421)格式的代码,这个我非常想了解& |$ |0 A8 {) U5 v! _/ s1 ^( K
4 m- b5 y& I0 i: x. Z' U
我的出发点是采用绝对编程程序可读性好点,修改起来也方便一些,不知道dirdirdi能否给点思路/ a4 }, T: e3 x7 Q+ m- K* f
6 \* M9 \/ }$ @9 S
N31 X-43.437 Y25.073 Z628.423 B1=79.979 C4=DC(90.421)
) M/ S, ]3 C' J( [, B9 @% M6 ZN32 X-42.804 Y25.052 Z628.443 B1=79.978 C4=DC(90.416), s: S5 J8 k3 }: G4 i( n
N33 X-42.17 Y25.021 Z628.463 B1=79.978 C4=DC(90.412)
$ d# I( M* h- G2 o. N, CN34 X-41.536 Y24.963 Z628.479 B1=79.978 C4=DC(90.407)
7 r/ Z1 U& y$ x# [N35 X-40.902 Y24.877 Z628.49 B1=79.977 C4=DC(90.403)1 M2 U8 ^$ Q1 l: v
N36 X-40.268 Y24.768 Z628.496 B1=79.977 C4=DC(90.398)! P* B, Q7 k- v. V+ O0 Q7 I
N37 X-39.605 Y24.635 Z628.498 B1=79.977 C4=DC(90.394)6 B4 u% H" n! K8 v1 B( u) ?# |
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 编辑 * G2 M, Z% h) H: m* X0 {8 j
我还插问一点:能否生成诸如C4=DC(90.421)格式的代码,这个我非常想了解
1 O! c2 e3 y9 W0 \- x
4 j* ~& F( ]0 S. l9 D: h9 U& S9 C
下图不知能否表达到你的意思
0 \! K' M& {2 ?5 M) \8 L1 w( V/ ?- q' y) ^; a& i7 o

+ i* U8 _7 I0 g1 B3 B1 P/ E
截图2.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-15 21:03 | 显示全部楼层
dirdirdi 发表于 2012-2-14 19:41 ) B% c0 {5 l( J0 w
下图不知能否表达到你的意思

  e. o  x8 a0 r! Z你的方法非常对!!!生成的代码就是这样的!# g; r3 R4 n: \8 P8 I8 ]; r7 B* Q
非常非常非常感谢!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 02:06 , Processed in 0.054652 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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