找回密码
 注册

快捷登录

楼主: 帝祖

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

[复制链接]
发表于 2021-7-23 18:06:44 | 显示全部楼层
   这个问题用不着大佬给您解释,学习精雕应该有说明的,估计是小哥忘记了  4 k  \; l4 m4 w4 i0 O3 G3 C' U1 F
, V( Q1 p+ g8 y9 S8 W
   实际上很多大的机床,都是B轴是旋转轴,顺着Y轴方向摆放的,比如,N年前就生产的假四轴机器
6 ~* j( n& |- U8 B1 B, D" u/ U
& H* F2 K! ?7 Y& x   如果用精雕作图,因为精雕四轴旋转加工,默认必须以X轴作为旋转轴8 q, Q* E, H  o8 Q- q

- H" _1 e* k" b" c$ h  所以,处理办法很简单:  先把模型旋转90度,按照Y轴为旋转轴摆放,然后新建一个局部坐标系,这个新的坐标系,X轴和世界坐标系的Y轴重合,Z轴同向世界坐标系Z轴,然后重算路径,记得务必把局部坐标系设为您新建的坐标系,您就会发现,原来乱七八糟的路径,变得正常了(和按照世界坐标系X轴为旋转轴摆放的刀路完全一致)) h# E' b4 K# p* `7 l. E

% J# B) H4 f- B) ~' W+ ~  输出刀路的时候,您继续按照世界坐标系输出,如果需要转NC,记得选B轴旋转轴的后处理就行了8 ~$ f' }7 e# E

3 @4 E7 U$ D( v( o3 f4 i ARTFORM3.5和JDSoft-SurfMill9均可以这样直接出NC的。# V" @, u1 d2 N) ]: ~
发表于 2021-7-23 18:18:39 | 显示全部楼层
付示例简图,不知是否符合楼主的意图? 四轴旋转.png 代码.png
7 j6 c8 u: w$ o/ N4 S
 楼主| 发表于 2021-7-24 22:52:05 | 显示全部楼层
这是加了个坐标系?再用后处理转换回来了?* Z9 l& Z  Z- t# i6 {' a: m
 楼主| 发表于 2021-7-24 22:52:24 | 显示全部楼层
微亿雕刻 发表于 2021-7-23 18:18
& @; C: U* r, w% _( {* Q- |付示例简图,不知是否符合楼主的意图?
$ p, ~- Z% a- a8 I* p, r" z
这是加了个坐标系?再用后处理转换回来了?7 e4 t* ]! Q3 v1 G( D
发表于 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
( W3 x2 Q* [% s8 E/ l! K/ [# E   这个问题用不着大佬给您解释,学习精雕应该有说明的,估计是小哥忘记了  
# _6 v2 e8 Z7 `* G3 w6 y  `3 p2 N  C3 X! D2 B0 b
   实际上很多大的机床,都是B轴是旋转轴,顺着Y轴方向摆放的,比如,N年前就生产的假四轴机器  ?* [6 y' f3 P& J5 I  t) L

, Q8 a% C3 A5 }6 F   如果用精雕作图,因为精雕四轴旋转加工,默认必须以X轴作为旋转轴$ l" v% k" T- r7 R2 T" t5 R

) _: U" \9 f& h' L& P0 U0 G5 w  所以,处理办法很简单:  先把模型旋转90度,按照Y轴为旋转轴摆放,然后新建一个局部坐标系,这个新的坐标系,X轴和世界坐标系的Y轴重合,Z轴同向世界坐标系Z轴,然后重算路径,记得务必把局部坐标系设为您新建的坐标系,您就会发现,原来乱七八糟的路径,变得正常了(和按照世界坐标系X轴为旋转轴摆放的刀路完全一致)3 v* D9 {8 F" @  Z

6 X% J/ [. N. |  ~  输出刀路的时候,您继续按照世界坐标系输出,如果需要转NC,记得选B轴旋转轴的后处理就行了
$ j+ J/ x/ J4 |( M) ^* A% n0 @" u0 l+ \. |3 X6 F7 S3 b- |
ARTFORM3.5和JDSoft-SurfMill9均可以这样直接出NC的。
) ]% m: U) w0 M. h1 z$ A9 i
谢谢大神解惑,难怪刀路显示错误,添加个工件坐标系可以解决问题。
发表于 2021-7-25 07:59:24 | 显示全部楼层
这个问题不是软件问题 是 你不知道有自定义坐标 和世界坐标系的问题。 这属于低级错误 。不是不行 是你根本没理解编程的原理 。
# D1 N$ K! F- M- F+ t0 J6 I' o; K+ i# X7 h) U

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

  u" k! `4 k0 x+ \" t多谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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