求解,mach3内的x,y,z移动精度可以设置到小数点后面几位
某天发现机器上测试用的mach3小数点可以到后四位 可以手动设置到 0.1234在另外一台机器上就不可以,我尝试找这个设置没成功 只能设置到 0.123X 那个x是任何数时候都只是返回0
希望前辈给个说法~
那个项目和这个设置有关呢? http://cache.amobbs.com/bbs_upload782111/files_48/ourdev_702969QWT6SD.JPG
(原文件名:t.JPG)
着个就是效果,想知道怎么回事 设置成英寸就是这样了,再就是 单位 1 是你如何理解的问题,你可以理解为米也可以理解为 微米 我确实设置是mm 不是英寸的啊 今天重新修改了设置,好像和步进脉冲有关的设置,具体什么道理呢?
会有什么影响呢? 同样疑惑中。请高人解答 自己来详细解释一下这个事情, 每mm脉冲数量决定了精度,比如说 富士的伺服 每秒可以接受 1M的脉冲数量
自身编码器可以支持到 131072脉冲/转 (当设置伺服的补偿α ,β为1时)如伺服每转行进 1mm 精度应该可以达到 1mm/131072 也就是说大约 0.00000762939453125 ,但这样问题来了,就是最高速度 手册上说明伺服转速为 3000r/m也就是说 50r/s ,最大行进速度下应该是产生 6553600 hz的脉冲数量才可以 ,而这个情况下要达到全速(3000r/m)就需要6.5536 m才可以.
这时候就需要取一个平衡点,看看需要的最小精度和最大速度的平衡了~
(*
实际测试 amd 5000+ 2.6Ghz的机器上 mach3使用并口只能达到最大45000hz的速度,更大就不行了~在执行 相对坐标移动时候会严重抖动
应该是cpu运算导致
我的结论,尽量不要用并口控制器来操作伺服
*)
写的比较混乱,本人叙述能力不佳 楼主能保证0.005mm的精度就可以干绝大多数事情了.国家对立式加工中心的新标准好像是300mm行程正负 0.012,这个标准已经有许多人不能达到了。
至于mach3可以显示到几位可以调,显示到小数点后6位也可以的,不过一般来讲两位后都应该是无效数字 回复【7楼】ibmx311
楼主能保证0.005mm的精度就可以干绝大多数事情了.国家对立式加工中心的新标准好像是300mm行程正负 0.012,这个标准已经有许多人不能达到了。
至于mach3可以显示到几位可以调,显示到小数点后6位也可以的,不过一般来讲两位后都应该是无效数字
-----------------------------------------------------------------------
说的正确啊~,不过刨根问底总要知道咯原因啦~,对不~!
页:
[1]