青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

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

) z  _' `% B* C1 R* w, d( r另外问一下,如果采用DC()编程,怎么实现c轴自动加上DC()指令: _7 V' e6 B4 D; M

) b- @) a* l, t+ g: D8 y0 d4 h例如:! ?; P! H" m6 f$ M/ N
N30 X-44.071 Y25.028 Z628.389 B1=79.979 C4=DC(90.425)
. G" E! B1 R. v& H0 ^/ eN31 X-43.437 Y25.073 Z628.423 B1=79.979 C4=DC(90.421)5 j1 n$ }$ y: ^
N32 X-42.804 Y25.052 Z628.443 B1=79.978 C4=DC(90.416)
: ^6 i6 Q$ C3 U4 M. N* rN33 X-42.17 Y25.021 Z628.463 B1=79.978 C4=DC(90.412)2 S" F+ V9 L1 u1 l- D- W) L
N34 X-41.536 Y24.963 Z628.479 B1=79.978 C4=DC(90.407)& ?) q6 ^9 M& T" n/ B+ o0 }
N35 X-40.902 Y24.877 Z628.49 B1=79.977 C4=DC(90.403). u) Z, c' m5 N
N36 X-40.268 Y24.768 Z628.496 B1=79.977 C4=DC(90.398)
* y+ s& Z/ k" j  K2 A, ]N37 X-39.605 Y24.635 Z628.498 B1=79.977 C4=DC(90.394)
8 v* d/ Y: |" O" C4 L6 bN38 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 U+ k! h; ~* r* G4 ?8 o( i”C轴从359越过0度时主轴是反转“这种情况改变旋转轴的最大极限,比如原来360度改到999999等等
: D9 D2 S4 p+ z) I5 ^
dirdirdi/ q# E5 ~+ A" D( |8 g
改变旋转轴极限后处理出来的C轴旋转度数是连续递增的(超出360度),比如, E1 b+ F/ j9 K
N477 X-42.97355 Y40.08423 Z148.85206 B1=76.33163 C4=431.80824
) E2 C2 b  D) a7 L% E- A  S$ C! gN478 X-43.52418 Y40.4015 Z148.28415 B1=77.07588 C4=432.67384
- o- I" `3 e$ ?& K' ~* ]) XN479 X-44.07916 Y40.70318 Z147.71204 B1=77.82363 C4=433.53367
- p8 U& X& V; s" YN480 X-44.63828 Y40.98915 Z147.13593 B1=78.57469 C4=434.38806  y1 y, T  |* y! b$ y. v" ^9 n# d, [* d
N481 X-45.20132 Y41.25931 Z146.55604 B1=79.32888 C4=435.2373. ?8 U9 P$ \& |/ i+ s! V* l
N482 X-45.76804 Y41.51355 Z145.97259 B1=80.08602 C4=436.08172
; m9 R' B2 n9 _, U# @; d! qN483 X-46.33823 Y41.75178 Z145.3858 B1=80.84591 C4=436.92163
1 d" S* ?' {& u2 b5 P, \1 o- b " e- a( G5 D! L( P! ~! @
我操作的机台C轴绝对地址范围是0~359.999,所以这个处理出来的程序上机床直接报错# c) H/ a) ^. k2 Y5 o: |5 `6 ]
+ ^5 R: {3 g5 k9 V- W( C
我自己有两个想法:. N1 d1 w( B3 e: \5 m# x
1、采用C=DC(XXX.XXX)的形式编程,但是不知道怎么么实现,不知道dirdirdi有没有办法+ @; z; o& k2 _! V7 y# T
2、采用增量编程
6 b+ l( X9 `2 Q- w  C0 ~
3 \9 x- n% W2 R% s我个人倾向于1方案,不知道你怎么看_dirdirdi
回复 支持 反对

使用道具 举报

发表于 2012-2-10 00:00 | 显示全部楼层
怪??啥控制器??( |: l+ S! E; j3 r" z
一般是可以改硬件內的參数的,或是以G/M碼宣告要如何動作.....
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-10 00:30 | 显示全部楼层
Yeager 发表于 2012-2-10 00:00 8 u! t) ]" N. y4 r0 B7 L
怪??啥控制器??
# C' T* K! w& a' X一般是可以改硬件內的參数的,或是以G/M碼宣告要如何動作.....
4 R" q8 a/ `2 w3 R9 c
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
# b5 M' J5 h: |3 P用增量可以用变量mom_rotary_delta_4th,mom_rotary_delta_5th....
6 l3 h5 e: V. L
谢谢,你说的增量确实可行
/ V& e, K+ J4 X: A$ C6 x" h7 o- v$ A- j# q! z4 |
我还插问一点:能否生成诸如C4=DC(90.421)格式的代码,这个我非常想了解, K% \: u9 R; f( Z
2 V& L; L$ S/ S; U6 y' ?4 R
我的出发点是采用绝对编程程序可读性好点,修改起来也方便一些,不知道dirdirdi能否给点思路: g8 s6 c, ^& V) Y4 V# t3 g" ^

9 w# j6 b0 r7 G1 R; _) I. J0 p# ~N31 X-43.437 Y25.073 Z628.423 B1=79.979 C4=DC(90.421)
# X) c- G: L- A) I5 V% hN32 X-42.804 Y25.052 Z628.443 B1=79.978 C4=DC(90.416)! r" ~+ C  R8 t* H
N33 X-42.17 Y25.021 Z628.463 B1=79.978 C4=DC(90.412)1 j2 m* I0 \' s
N34 X-41.536 Y24.963 Z628.479 B1=79.978 C4=DC(90.407)
4 v4 g1 p  }& h$ F0 uN35 X-40.902 Y24.877 Z628.49 B1=79.977 C4=DC(90.403)
( `$ A1 n6 M9 l4 S; _3 vN36 X-40.268 Y24.768 Z628.496 B1=79.977 C4=DC(90.398)
5 b- `: |$ c% u4 Y7 qN37 X-39.605 Y24.635 Z628.498 B1=79.977 C4=DC(90.394)
5 u: y! p9 X3 @% D3 g1 ZN38 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 编辑 3 ]; H- W4 Z, u# J2 A( M
我还插问一点:能否生成诸如C4=DC(90.421)格式的代码,这个我非常想了解

5 S+ u) o/ O% g8 s7 W# Z3 c0 I; M. W) Z: g& q% d" _9 m+ z6 a, ?
下图不知能否表达到你的意思' a2 E  x3 |1 ^; E' d5 N, S$ S

' k5 K& d9 C% H- R$ k, m8 Q6 q, h0 ?. g+ L- X/ A
截图2.png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-15 21:03 | 显示全部楼层
dirdirdi 发表于 2012-2-14 19:41
- y5 b0 ]6 o' t4 E! k  o下图不知能否表达到你的意思
* n7 d' ~- D$ t( S9 Y2 c  ^& j
你的方法非常对!!!生成的代码就是这样的!
$ C2 w$ y/ X' B, r* ]0 r非常非常非常感谢!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-20 14:20 , Processed in 0.168669 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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