找回密码
 注册

快捷登录

楼主: 帝祖

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

[复制链接]
发表于 2021-7-23 18:06:44 | 显示全部楼层
   这个问题用不着大佬给您解释,学习精雕应该有说明的,估计是小哥忘记了  
* O  E6 z" |8 b" z* p! o2 w
2 t* p9 X0 b) Z/ ]& k! P   实际上很多大的机床,都是B轴是旋转轴,顺着Y轴方向摆放的,比如,N年前就生产的假四轴机器+ i% f3 z5 t3 ^: E# S1 p3 j

- \# h' X! e2 i9 A5 ?- [$ k   如果用精雕作图,因为精雕四轴旋转加工,默认必须以X轴作为旋转轴
, Z6 u8 o7 t4 M
! m9 R- _' r  ^8 |3 Z7 Z  U  所以,处理办法很简单:  先把模型旋转90度,按照Y轴为旋转轴摆放,然后新建一个局部坐标系,这个新的坐标系,X轴和世界坐标系的Y轴重合,Z轴同向世界坐标系Z轴,然后重算路径,记得务必把局部坐标系设为您新建的坐标系,您就会发现,原来乱七八糟的路径,变得正常了(和按照世界坐标系X轴为旋转轴摆放的刀路完全一致)
+ s/ P+ K) L. h, C& b4 T7 Q- }/ g+ I" }- r, s- P! m; ~2 D
  输出刀路的时候,您继续按照世界坐标系输出,如果需要转NC,记得选B轴旋转轴的后处理就行了, {( v" n5 g+ ]" L

6 E" ~7 T: ^2 ]6 B8 s5 @ ARTFORM3.5和JDSoft-SurfMill9均可以这样直接出NC的。: e; X. q4 s4 g" k% ^9 L2 n+ M# f* B5 B4 O
发表于 2021-7-23 18:18:39 | 显示全部楼层
付示例简图,不知是否符合楼主的意图? 四轴旋转.png 代码.png : c2 `$ f6 k. u! [& ^
 楼主| 发表于 2021-7-24 22:52:05 | 显示全部楼层
这是加了个坐标系?再用后处理转换回来了?
# m6 ?* f! z- w- k. W6 ?8 Q
 楼主| 发表于 2021-7-24 22:52:24 | 显示全部楼层
微亿雕刻 发表于 2021-7-23 18:18
3 u/ W0 }/ d& a. e- i& L$ p  v2 f付示例简图,不知是否符合楼主的意图?

& s( E3 P, `1 Y. m" Y6 U0 E, q3 r" m这是加了个坐标系?再用后处理转换回来了?
: M/ \# Q# q0 B/ m
发表于 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, ~& d& C" ]1 \/ S) |# v
   这个问题用不着大佬给您解释,学习精雕应该有说明的,估计是小哥忘记了  ! F  l  [; ]: E* e5 B& B3 B
6 Z6 }! m" U, ?0 v$ W$ `8 Z/ Z! t
   实际上很多大的机床,都是B轴是旋转轴,顺着Y轴方向摆放的,比如,N年前就生产的假四轴机器2 M! M! g! L) s5 l0 `
$ j# s. ~% ?: R2 @) \; @- p7 p3 t
   如果用精雕作图,因为精雕四轴旋转加工,默认必须以X轴作为旋转轴
0 J& I8 p6 e% N+ M8 r' p+ x
  p" h* G1 I6 t$ B) O" \  所以,处理办法很简单:  先把模型旋转90度,按照Y轴为旋转轴摆放,然后新建一个局部坐标系,这个新的坐标系,X轴和世界坐标系的Y轴重合,Z轴同向世界坐标系Z轴,然后重算路径,记得务必把局部坐标系设为您新建的坐标系,您就会发现,原来乱七八糟的路径,变得正常了(和按照世界坐标系X轴为旋转轴摆放的刀路完全一致)2 v4 O. \7 v8 ~# [+ g& H5 H7 H3 G3 Q
9 O  b, c5 `4 B+ Q) Q; e! _; V; B
  输出刀路的时候,您继续按照世界坐标系输出,如果需要转NC,记得选B轴旋转轴的后处理就行了
  w8 u# [- w& h  h1 |; ]
; c' I# `8 G: y' Y4 q  ^ ARTFORM3.5和JDSoft-SurfMill9均可以这样直接出NC的。
0 z2 k# f9 P9 @! [9 Z  e
谢谢大神解惑,难怪刀路显示错误,添加个工件坐标系可以解决问题。
发表于 2021-7-25 07:59:24 | 显示全部楼层
这个问题不是软件问题 是 你不知道有自定义坐标 和世界坐标系的问题。 这属于低级错误 。不是不行 是你根本没理解编程的原理 。0 ~+ ?. t  E9 ]. @  R3 `4 M
  b) u6 a5 H. x7 S+ |* G0 x
/ Z4 }0 z6 ~& v. F

0 C4 ~' [) y% p$ p) o1 x
 楼主| 发表于 2021-7-25 19:15:27 来自手机 | 显示全部楼层
微亿雕刻 发表于 2021-07-24 23:17# _2 x! a2 C+ n; n1 {# J
对的,您用Y轴作为旋转轴,被系统当做是B轴了,输出刀路时,如果用世界坐标系输出,只能选B轴后处理,如果用局部坐标系输出,那就和以世界坐标系X轴为旋转轴一样,被系统当做A轴,只能选用A轴后处理,选错了会报错的,没法输出路径,这是为了解决您的路径按照世界坐标系Y轴旋转,但是要输出B轴的办法,如果没有其他路径,只是输出四轴路径,也可以按照大师的方法,直接用软件替换代码中的轴名字,这种软件很多,翻几个帖子看看就懂,这就是精雕中的定位雕刻而已,如果玩五轴路径,几乎大多情况会使用各种坐标系下的定位雕刻,因为效率高,多轴联动效率低,用精雕,必须先悟透坐标系,我也是想入门,与君共勉,共同学习!
+ ~$ S& h6 u' ?0 e, y3 e) _
多谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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