|
发表于 2011-12-13 17:33:56
|
显示全部楼层
weichao686 发表于 2011-12-12 16:14 
* K" }+ l3 {. u8 u想学习一下滚珠丝杠的设置 5 d. q: {7 W+ i4 Q7 q2 r1 t8 [
丝杆无需设置, 厂家出来是多少就是多少, 你要做的, 是在 MACH3中,设置这个丝杆走一毫米,要多少个脉冲,* S2 U# e3 h5 T+ S9 e
5 u' d# Y; a2 w/ k8 X
这个也简单.
* I8 E8 \& k, R. i* \5 P# J& y7 W" B. }0 `* a8 o, `
你想, 步进电机一般来说, 是 1.8度一步, 那么,就是走一圈是 200步, 一圈要走 5MM, 那么, 一毫米要多少步呢? 就是 200/5, 就是40步.
. Z5 q7 k4 L+ |4 f2 z |, D5 t! b: D+ w0 U
但是, 设置为 40个脉冲一毫米对吗? 如果你的驱动器, 细分数是设置的1那么是可以的, 实际上, 1细分时, 很多驱动器会直接输出方波,这时电机工作起来噪音很大, 并且据说, 细分数还是可以提高精度的, 为了精度,为了噪音, 一般来说,没人用1细分, 一般用 8细分或 16细分, 那这样一来, 走一步需要的脉冲数就要增加 8或16倍, 比如, 你用 16细分,那么,就要设置为 40*16=640. 这样, 走一步要640个脉冲, 在MACH3的电机参数中设置好就可以了. 另外还要加速度的设置, 我一般不会设置得非常大的加速,我觉得不用加速这么快.9 [9 d; W. Z4 \1 `/ R: ^" D( E
7 k! a1 T4 W5 F# d0 u2 p, I& B
细分数多了之后, 驱动器输出的波形更接近正弦波,电机运行会更平稳,但是带来的问题是, 走一步需要的脉冲数变多了,这就要要求更高的工作频率, 而在MACH3中, 这个基准频率是有限的, 最高是多少我忘记了, 因此, 你不能设置得很高, 很多好一些的驱动器, 支持256细分, 甚至512细分, 实际上用不到, 比如, 我要用 1605的丝杆, 跑到 F6000的速度, MACH3的默认设置, 就不够了,就必须要调高基准频率才行.
9 S0 k9 {1 X+ `4 f
# S/ V1 D5 R+ K另外还听说, 我只是据说, 自己没有有碰到,也没有测量过波形, 说是频率高了之后, 需要更稳定的主板,更容易受干扰, 所以这样的机器要专机专用, 上面网卡什么的都不要, 屏幕保护程序也要去掉, 电源管理要关掉. 等等, 甚至不同的主板, 都有很大的影响. 据说有些主板容易导致失步, 有的说得更玄的, 说是越新的主板, 越不稳定, 比较老的主板相对好一些, 还有些人, 给出了波形, 让你不能不相信. 他们给的波形主要是, 有的主板输出的脉冲,过一段时间,会断掉一段. 你可以想想,这时步进肯定会失步.那就会影响加工的精度.+ a% F' G3 o* ~# d
3 \5 ~) W, V% k- { |
|