找回密码
 注册
楼主: 帝祖

大佬好,就精雕的旋转精加工A轴只能定X轴,本来就是这样的吗?

[复制链接]
发表于 2021-7-23 18:06:44 | 显示全部楼层
   这个问题用不着大佬给您解释,学习精雕应该有说明的,估计是小哥忘记了  
1 U% Y$ o: A, S- Q) |1 ~9 ^5 P( S4 X- E
   实际上很多大的机床,都是B轴是旋转轴,顺着Y轴方向摆放的,比如,N年前就生产的假四轴机器
! D' ]+ ^( }7 {( t6 y* f: U+ b9 X
/ M% }7 [8 p  m/ d1 x/ A, d: H   如果用精雕作图,因为精雕四轴旋转加工,默认必须以X轴作为旋转轴
* h/ Y. ~! e' N+ ^. S
! o7 x: N! n3 {" F' [  I  所以,处理办法很简单:  先把模型旋转90度,按照Y轴为旋转轴摆放,然后新建一个局部坐标系,这个新的坐标系,X轴和世界坐标系的Y轴重合,Z轴同向世界坐标系Z轴,然后重算路径,记得务必把局部坐标系设为您新建的坐标系,您就会发现,原来乱七八糟的路径,变得正常了(和按照世界坐标系X轴为旋转轴摆放的刀路完全一致)
+ ^1 [+ m3 F9 i* ], V& J% l) o/ Z4 K  j' c( Y' _% c
  输出刀路的时候,您继续按照世界坐标系输出,如果需要转NC,记得选B轴旋转轴的后处理就行了- A7 s  m5 C5 G; v1 r$ E
! j: ?8 _! b$ p0 |5 r
ARTFORM3.5和JDSoft-SurfMill9均可以这样直接出NC的。
. u2 [: J) K( ^. a* V0 p
发表于 2021-7-23 18:18:39 | 显示全部楼层
付示例简图,不知是否符合楼主的意图? 四轴旋转.png 代码.png ; A$ L0 ~1 H% E! q
 楼主| 发表于 2021-7-24 22:52:05 | 显示全部楼层
这是加了个坐标系?再用后处理转换回来了?: [: h/ R# l5 l  x: F( I8 f
 楼主| 发表于 2021-7-24 22:52:24 | 显示全部楼层
微亿雕刻 发表于 2021-7-23 18:18
( l. M+ c) @9 P8 G* r0 n付示例简图,不知是否符合楼主的意图?
9 E! V/ g+ d! o+ D7 \" e9 q
这是加了个坐标系?再用后处理转换回来了?
9 ^0 O: I' A6 u6 o& g
发表于 2021-7-24 23:17:02 | 显示全部楼层
对的,您用Y轴作为旋转轴,被系统当做是B轴了,输出刀路时,如果用世界坐标系输出,只能选B轴后处理,如果用局部坐标系输出,那就和以世界坐标系X轴为旋转轴一样,被系统当做A轴,只能选用A轴后处理,选错了会报错的,没法输出路径,这是为了解决您的路径按照世界坐标系Y轴旋转,但是要输出B轴的办法,如果没有其他路径,只是输出四轴路径,也可以按照大师的方法,直接用软件替换代码中的轴名字,这种软件很多,翻几个帖子看看就懂,这就是精雕中的定位雕刻而已,如果玩五轴路径,几乎大多情况会使用各种坐标系下的定位雕刻,因为效率高,多轴联动效率低,用精雕,必须先悟透坐标系,我也是想入门,与君共勉,共同学习!
发表于 2021-7-24 23:58:04 来自手机 | 显示全部楼层
微亿雕刻 发表于 2021-07-23 18:06
7 t- ?0 x4 ?( e) d   这个问题用不着大佬给您解释,学习精雕应该有说明的,估计是小哥忘记了  
# s" P5 `( B. Q- S/ B  B0 Q
* C/ }- E' j9 r& \0 \, j! W   实际上很多大的机床,都是B轴是旋转轴,顺着Y轴方向摆放的,比如,N年前就生产的假四轴机器3 o2 i5 ^, a% |+ v) P

9 j0 I$ I6 \/ b/ [' s) m/ I   如果用精雕作图,因为精雕四轴旋转加工,默认必须以X轴作为旋转轴
2 n/ D- |- c: K7 C& Q. @' R1 O& h3 {4 K& i
  所以,处理办法很简单:  先把模型旋转90度,按照Y轴为旋转轴摆放,然后新建一个局部坐标系,这个新的坐标系,X轴和世界坐标系的Y轴重合,Z轴同向世界坐标系Z轴,然后重算路径,记得务必把局部坐标系设为您新建的坐标系,您就会发现,原来乱七八糟的路径,变得正常了(和按照世界坐标系X轴为旋转轴摆放的刀路完全一致)
' Q: l7 h7 d5 x- I5 r: D  ^1 K6 J* O" F  G5 }
  输出刀路的时候,您继续按照世界坐标系输出,如果需要转NC,记得选B轴旋转轴的后处理就行了
+ _$ N5 Y& i: d; U4 [* t
4 Q; X* i0 v& R; h- } ARTFORM3.5和JDSoft-SurfMill9均可以这样直接出NC的。
1 ]( Y$ n# M" B2 h: a* L; e) @: c5 @0 u
谢谢大神解惑,难怪刀路显示错误,添加个工件坐标系可以解决问题。
发表于 2021-7-25 07:59:24 | 显示全部楼层
这个问题不是软件问题 是 你不知道有自定义坐标 和世界坐标系的问题。 这属于低级错误 。不是不行 是你根本没理解编程的原理 。% _1 \0 D) u4 h- T* i

  |1 l; F1 T2 S! h+ b3 C1 B1 K+ z" c6 a

! J5 H- J0 U( O. e
 楼主| 发表于 2021-7-25 19:15:27 来自手机 | 显示全部楼层
微亿雕刻 发表于 2021-07-24 23:17
/ O! e3 e1 q. o( D. M. G% j对的,您用Y轴作为旋转轴,被系统当做是B轴了,输出刀路时,如果用世界坐标系输出,只能选B轴后处理,如果用局部坐标系输出,那就和以世界坐标系X轴为旋转轴一样,被系统当做A轴,只能选用A轴后处理,选错了会报错的,没法输出路径,这是为了解决您的路径按照世界坐标系Y轴旋转,但是要输出B轴的办法,如果没有其他路径,只是输出四轴路径,也可以按照大师的方法,直接用软件替换代码中的轴名字,这种软件很多,翻几个帖子看看就懂,这就是精雕中的定位雕刻而已,如果玩五轴路径,几乎大多情况会使用各种坐标系下的定位雕刻,因为效率高,多轴联动效率低,用精雕,必须先悟透坐标系,我也是想入门,与君共勉,共同学习!

; X. f: T+ G, a! q7 J1 t) [多谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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