|
|
楼主 |
发表于 2018-11-11 18:49:47
|
显示全部楼层
8 E7 V2 w( C" s% [5 M3 o: v* h
谢谢你的资料. 你说得没错, 机械原点, 字面上的定义, 就是机械的东西.
% k. F6 K! S& U6 p. R* \8 p% {但并不是每个机械都可以提供给你, 也没有绝对的点存在, 不过, 其实也可以用自己的方法去定义吧.) R' Z) u w" O; ?" ?
不要太局限於字面的意义, 也要看看宾际情况, 变通一下吧./ K7 s8 P6 k( P6 D
只要是一个机械上固定的参考点, 就已经可以达到机械原点的作用.$ P1 T7 N; e2 @) |1 @# t
( K+ _6 ~0 m4 d用限位只是其中一个设定机械原点的方法, 不论机械或光电限位, 都是在机械上以一个点作为参考点. 原理都是一样.) D, t! e: T. |/ e
3D 打印机, 不是贵或便宜, 都会装上不同的限位, 因为一般软件, 生成 gcode 时, 都会基於机械的位置去做.$ h: W7 M5 ]0 ^- U0 m
1 ]/ T% \9 R. }4 R' f0 R8 R
3D 打印跟雕刻机, 虽然同样是用 gcode, 但原理上是相反的.
2 `8 u- @, N& t5 Y/ I+ V& ~. Zmach3 并不是不重视机械, 而是本身单靠软件做不到, 需要硬件配合. 而且, 更重要是没绝对的必要性. 0 b3 c( G, P$ O+ _, E& J
如果你有做过刀路, 应该会明白的吧. 想想生成刀路时, 做过什麽设定.
$ }# K/ i1 u$ p( Y9 ^
8 l U/ d9 ], h+ v3D 打印是无中生有, 生成的东西, 是以机械的位置为基础. 所以, 要参考的坐标, 就只有机械的./ r1 C1 u! h! C0 W+ x1 Z$ z# J$ n
断电续打跟雕刻是不同的, 不要因为同样要回到一个点, 就忘了两者的大不同.
; I$ a1 K% a$ j: _5 a/ ^& X
! A! a1 `3 O# _8 W* J5 E! ]! m3D 打印是基於机械原点生成的 gcode, 打印的东西是由 gcode 做出来, 那 gcode 就已经提供了跟原点的相关位置.
N8 l$ K( f. K- w+ M' B) h所以, 并不存在机械及打印件两个不同的坐标系.
4 a! C+ x( n, v2 b5 ~* x
0 B5 D! @& O8 r( z9 U- O! M: k雕刻机就不同的, 你要雕的不是那台机械, 而是你的原料., N! ?9 p t* Q2 y( `4 `
一般机械上, 没有指定放置原料的地方 (部份 PCB 雕刻会有), 你可以把木头夹在那里也行." M; r8 [% M1 X& Z. Y& D
所以, 生成雕刻机刀路的软件, 多是以原材料为坐标系的基准. 机械的原点, 一点也不重要.
8 |3 h6 v7 D( H2 a软件上, 都是以材料的坐标系去计算, 而非机械原点的坐标系.3 a0 r2 y6 e9 D7 M! l
: I2 W# G4 ^! a" c+ V所以, 只要有方法, 找出一个参考点, 以该点跟原材料坐标系的关系, 就可以重复去做了.
! A1 C. z3 X- @7 P机械原点只是其中一个选项, 并非必然的.
3 }( t5 f& G- f; W即使有机械原点, 要断电後反复雕刻, 也必须要记下原材料跟机械原点的关系.2 y( z$ t6 E8 g$ S4 u
! N6 ~2 q+ O: ~% M( @+ l
当然, 对於有固定的原料安装坐标者, 比如固定安装的 四轴/五轴 机械, 机械原点跟材料的原点有固定关系, 那机械原点意义就大不同了.
8 E+ F$ _2 X G5 M& J p. [8 z" [, rmach3 的设定, 应该是以大部份, 没有固定材料位置的机械为基础吧.- l; j8 [+ o# {" T c/ U' r
或许大大用的机械比较高级, 材料安装位置是固定的, 所以对机械原点看得比较重吧.4 T5 C- @6 ?$ B2 V: y; N/ z4 ~
; V% ^/ Z& e, D至於为什麽我不装限位, 那不是钱的问题, 我手上也有很多不同的限位. 只是现实上, 安装没现在的方便.8 k6 M6 S6 B9 g2 Q% M
机械上本身没有安装的位置, 固定不好的话, 就变得没用了.
( x) t, {2 l. A
, Y4 E9 d; l3 u" o* l2 i% A9 h3 e当然, 如果机械上有地方装限位, 可以方便一点, 也不用因应刀柄不同而改变.1 M. }! q9 u9 a: o# F
或者我可以再研究一下, 是否有什麽地方, 可以给我稳定地装上一个好的限位开关.0 w1 L$ Y# a! a- _7 `- A
但现在的方案, 基本上已经可以简单的方法解决问题了.4 C9 F; `: P F0 J
, X: F7 y/ h1 H. w, X( S1 j5 e
3 A: s; x, y) b* H; S |
|