sdvcn1 发表于 2011-12-9 04:12:37

求解,mach3内的x,y,z移动精度可以设置到小数点后面几位

某天发现机器上测试用的mach3小数点可以到后四位 可以手动设置到 0.1234

在另外一台机器上就不可以,我尝试找这个设置没成功 只能设置到 0.123X 那个x是任何数时候都只是返回0

希望前辈给个说法~

那个项目和这个设置有关呢?

sdvcn1 发表于 2011-12-9 04:17:16

http://cache.amobbs.com/bbs_upload782111/files_48/ourdev_702969QWT6SD.JPG
(原文件名:t.JPG)

着个就是效果,想知道怎么回事

qbasic 发表于 2011-12-9 08:18:14

设置成英寸就是这样了,再就是 单位 1 是你如何理解的问题,你可以理解为米也可以理解为 微米

sdvcn1 发表于 2011-12-9 11:08:48

我确实设置是mm 不是英寸的啊

sdvcn1 发表于 2011-12-9 11:13:00

今天重新修改了设置,好像和步进脉冲有关的设置,具体什么道理呢?
会有什么影响呢?

afei4201001 发表于 2011-12-20 00:33:14

同样疑惑中。请高人解答

sdvcn1 发表于 2012-1-15 14:15:45

自己来详细解释一下这个事情, 每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运算导致

我的结论,尽量不要用并口控制器来操作伺服
*)

写的比较混乱,本人叙述能力不佳

ibmx311 发表于 2012-1-15 19:07:27

楼主能保证0.005mm的精度就可以干绝大多数事情了.国家对立式加工中心的新标准好像是300mm行程正负 0.012,这个标准已经有许多人不能达到了。

至于mach3可以显示到几位可以调,显示到小数点后6位也可以的,不过一般来讲两位后都应该是无效数字

sdvcn1 发表于 2012-1-15 21:12:51

回复【7楼】ibmx311
楼主能保证0.005mm的精度就可以干绝大多数事情了.国家对立式加工中心的新标准好像是300mm行程正负 0.012,这个标准已经有许多人不能达到了。
至于mach3可以显示到几位可以调,显示到小数点后6位也可以的,不过一般来讲两位后都应该是无效数字
-----------------------------------------------------------------------
说的正确啊~,不过刨根问底总要知道咯原因啦~,对不~!
页: [1]
查看完整版本: 求解,mach3内的x,y,z移动精度可以设置到小数点后面几位