中华DIY论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

新CNC控制软件MACH4的初步体验,有点小惊喜,有点小失落。

查看数: 12516 | 评论数: 2 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-4-23 09:22

正文摘要:

新CNC控制软件MACH4的初步体验,有点小惊喜,有点小失落。【转自ss570122】 近几天心血来潮,有了想体验一把MACH4的冲动,作为DIYer的最大乐趣之一就是不断地去体验和感受新的东西,特别是在控制软件方面,这也是 ...

回复

dbxzjq 发表于 2023-3-23 22:08:57
MACH3想更高的频率,就得外部运动插件,使用外部运动控制器才行了,看哪种最高4MHZ的控制 卡,都是使用了FPGA,和网口作为传输接口,MACH3有三种运动方式,一种是按一定的时间间隔生成步数,只要把这些步数发送到卡上,插补脉冲输出 就行了,一种是DDA模式,MACH3官方的G100卡专用的,具体算法怎么也分析不出来,资料太少了,另一种是命令模式,MACH3只把G代码解释出各轴移动的距离,哪就得自己实现前瞻处理,对应MACH3的CV模式,恒速度模式,这种CV模式,在转角时的尖角处,会把尖角的根据夹角的大小,插入相应半径的圆弧进尖角处,即把尖角修改为圆弧来过弯,以保证更高的过弯速度 ,另一种模式是精确停止模式,这种模式在每一条路径中都是从0加速到最大速度,再路径未端减速到停止,下一条路径也是如此,所以叫精确停止模式,可以说没有前瞻,另外还有就是圆弧插补也得要自己实现,然后是把相应的数据 发送到你的控制器上进行实际的运动处理输出 脉冲

另外也看了楼主发的另一个MACH4的破解帖子,不知道楼主破解得怎么样了,下载了哪个1的版本,是没有反调试的,可以进行OD,或者IDA调试,我在IDA中轻松能找到MACH4加载LIC文件位置,但老版本研究没啥意义,新版本的带有反调试,无法调试,只能静态分析,无从下手的,要是能有新版本的破解可用,我是很有兴趣去研究MACH4的插件编写部分,这样可以自己写运动控制卡

MACH3的下载个SDK包就可以写运动插件了,不知道楼主有没兴趣,有兴趣的联系一下,一起研究
wghrxy 发表于 2018-5-17 08:24:35
好高深,45度仰望
中华DIY论坛QQ官群:205778249

Archiver|手机版|小黑屋|中华DIY论坛  

GMT+8, 2024-12-22 15:54 , Processed in 0.298691 second(s), 42 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表