|
发表于 2011-12-13 17:33:56
|
显示全部楼层
weichao686 发表于 2011-12-12 16:14 
2 A0 N9 [1 p2 V; |6 e, {想学习一下滚珠丝杠的设置
6 L4 x8 j8 h- o$ s$ u) j, Z& @, w! O丝杆无需设置, 厂家出来是多少就是多少, 你要做的, 是在 MACH3中,设置这个丝杆走一毫米,要多少个脉冲,
" u+ K% L0 h9 \/ E
8 g+ X3 \1 ]4 c" D% q这个也简单. $ d+ `9 c- v+ A7 |0 E3 r
/ m: i1 g$ ?8 m7 Y& ]& l你想, 步进电机一般来说, 是 1.8度一步, 那么,就是走一圈是 200步, 一圈要走 5MM, 那么, 一毫米要多少步呢? 就是 200/5, 就是40步.& I+ s; a: B. ~6 B! N0 E
# p7 h% ~% S( p' e3 P3 }- w Z
但是, 设置为 40个脉冲一毫米对吗? 如果你的驱动器, 细分数是设置的1那么是可以的, 实际上, 1细分时, 很多驱动器会直接输出方波,这时电机工作起来噪音很大, 并且据说, 细分数还是可以提高精度的, 为了精度,为了噪音, 一般来说,没人用1细分, 一般用 8细分或 16细分, 那这样一来, 走一步需要的脉冲数就要增加 8或16倍, 比如, 你用 16细分,那么,就要设置为 40*16=640. 这样, 走一步要640个脉冲, 在MACH3的电机参数中设置好就可以了. 另外还要加速度的设置, 我一般不会设置得非常大的加速,我觉得不用加速这么快.4 }8 R8 E" Y1 ]; j( `1 l S: t0 X
8 L3 J6 J% c$ n3 t9 v9 n+ Q
细分数多了之后, 驱动器输出的波形更接近正弦波,电机运行会更平稳,但是带来的问题是, 走一步需要的脉冲数变多了,这就要要求更高的工作频率, 而在MACH3中, 这个基准频率是有限的, 最高是多少我忘记了, 因此, 你不能设置得很高, 很多好一些的驱动器, 支持256细分, 甚至512细分, 实际上用不到, 比如, 我要用 1605的丝杆, 跑到 F6000的速度, MACH3的默认设置, 就不够了,就必须要调高基准频率才行.& S9 p* H8 Y' D$ O% }- {( l
# c9 ]- f. T: c, A/ \/ ]" v
另外还听说, 我只是据说, 自己没有有碰到,也没有测量过波形, 说是频率高了之后, 需要更稳定的主板,更容易受干扰, 所以这样的机器要专机专用, 上面网卡什么的都不要, 屏幕保护程序也要去掉, 电源管理要关掉. 等等, 甚至不同的主板, 都有很大的影响. 据说有些主板容易导致失步, 有的说得更玄的, 说是越新的主板, 越不稳定, 比较老的主板相对好一些, 还有些人, 给出了波形, 让你不能不相信. 他们给的波形主要是, 有的主板输出的脉冲,过一段时间,会断掉一段. 你可以想想,这时步进肯定会失步.那就会影响加工的精度.1 N& I" D0 X6 F+ y* {
& }! |; c: R* ^! O/ @
|
|