|
发表于 2017-1-10 10:45:58
|
显示全部楼层
2 ~. i; `# H0 N8 m$ p( p3 l我对机械知道的不多, 只是猜想一下简单的测试方法, 可以先试试以下几个可能./ w& }4 {' D+ P! o
/ J& `3 h& d) n; F% m
(1) 软件上 X Y 的参数设定出错, 这个比较简单, 正常 X Y 用的设备都是一样, 看看两个参数是否一致.( W4 _6 P6 ]% E" v* }$ |7 w
+ w( d3 g! q: B; s& @* r( ]
(2) 硬件上的回差之类问题. 我之前的玩具机也有明显的回差, 可以用简单的 g code 测试.
/ {2 F* B$ b' {" D比如装上尖刀, X 先由原点走到 10, 向下钻出一个点 (不用太深, 看到点就可以). 再走到 20, 然後回来 10, 再钻一个点. 看看是否在同一位置., i3 X' m! O/ ^
之後向 -10 的方向走, 钻一个点, 再走到 -20, 然後回来 -10 再钻一次, 看看跟之前的是否同一位置.
( q. \5 }$ R$ s$ l3 @7 M即是先移动一点, 再顺向走, 然後反方向回来.9 _. H7 w/ n6 }5 q0 s3 C4 I J+ W. G; q
- J0 J. z C2 k6 y) H" b+ [
用同样的方式测试 Y 轴. 先看看是否四个方向, 钻出的两个点都重合.
2 U( \. D' ]' b% M6 s% |8 I# W9 V6 b; x7 ?8 I8 {2 X" X) r" u
(3) 硬件上 X Y 轴有失步或不准确. 假设没回差问题, 直接量度移动距离.
* q# w. @: U2 y. q# b先在原点 划一直线, 把 X 移到 10 及 -10分别划一直线, 然後量度距离.
5 q7 u/ w6 x1 q) p$ | Y" K! w$ j又或用千分尺之类的东西, 直接量度移动距离./ d( O- i) t. e: \) S4 m9 @
3 H$ h6 ~* T3 D! B$ p' | ~8 X! D
如果以上 3 个方法, 测试结果都正常.....就是....不知道了, 我投降了. (或许是电机干扰而失步吧)8 x" F: [1 R! Q, c0 c) Q( C
, U! N% M6 Y7 {% W6 x- u
|
|