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

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

本帖最后由 ss570122 于 2015-6-20 10:38 编辑

呵呵,很久没发帖了,近几天心血来潮,有了想体验一把MACH4的冲动,作为DIYer的最大乐趣之一就是不断地去体验和感受新的东西,特别是在控制软件方面,这也是和专业人士所更注重的成熟稳定可靠的目标略有不同,当然也不是说新的东西不可靠。记得当年MACH控制软件刚刚被DIYer接触的时候,就不断地去折腾,从MACH2到MACH3各种版本的不断更新、破解和汉化.........(呵呵,中国DIYer的软件环境特色),其实到MACH3的后期版本。已经做得很好了,性能也很稳定,作为DIYer的低成本CNC控制使用可以说是较佳的选择(当然这是个人见解),在国内国外很多专业人士也是在使用MACH3,但是MACH软件也确实有很多不尽人意的地方,在国内大多数使用MACH3还是建立在并口平台的构架基础之上,输出最高频率和各种控制信号通道受到并口的硬件性能的限制,本人目前稳定使用的最高输出频率也只达到75000Hz,对于步进电机高细分运行和高分辨伺服电机来讲确实是个很大的瓶颈。当然也有很多人不看好MACH,认为不稳定,个人在几年的使用中MACH3还是比较稳定的,之所以出现一些问题,多数还是对MACH使用和掌握的程度问题,其实任何一个软件,要想用好都需要耐心的深入了解软件的使用硬件条件和各种设置。

最近我的数控铣和数控车已经基本完工,正在搭建新的控制系统,准备搞成一机多用,并都采用伺服电机,购买了5套较为新型的三菱MR-J3系列400W伺服电机,用在新制作的轻型数控铣和数控车上,所以对CNC控制系统的选择也提到了日程,在MACH和目前市场上的所谓专业CNC数控系统,我还是比较倾向前者,一个是多年使用MACH3,性能熟悉,有恋旧情结,另外就是MACH软件的开放性和个性化比较适合DIRer,有条件的随心所欲。但是自己对目前MACH3的瓶颈也是有所顾忌,我目前想体验更高的输出频率,这样能充分的发挥高分辨伺服电机的性能,需要无迟滞的手轮控制速度,这样手控调节更接近实际状态,喜欢更简洁的控制界面,操作使用更适合自己的需求。所以也就有了想体验和使用MACH4的冲动,各种国内网站收看了一下,很少有这方面的体验和介绍,到MACH的老家http://www.machsupport.com/software/mach4/转了转,下载了MACH4的体验版、Darwin PP Driver 插件及相关安装和使用操作手册,经过一个星期的试用和了解对MACH4有了一点点的感性认识,并渐渐地被其所吸引,简洁明快的界面,轻松方便的功能参数设置,更强大的3D刀路轨迹显示,各种插件功能的简便操作,都与MACH3有明显的不同,更加更加人性化和个性化,当然这还都不是主要的(只是我初步体验到的),主要的还应该是mach4运动计算的核心、设备驱动程序(插件)的标准化,各种按钮点击的速度响应提高(说是提高100倍,呵呵)和无迟滞的MPG手轮调节都有本质上的提高和变化(来至MACH4的网站介绍),这些提高有些我还没有感受到,还需要在在进一步的体验中才能知晓。所以说MACH4不是MACH3的升级,而是一个新设计的CNC控制软件。

想体验MACH4的坛友可以到http://www.machsupport.com/software/downloads-updates/#tabs-2处下载,主要是下载2个文件,MACH4主程序“Mach4Hobby Installer-2491.exe”和并口驱动插件“DarwinSetup2178.exe”,先安装主程序,再装并口驱动插件,安装方法没什么特别的要求。只是这个试用版本有限制,呵呵,和原来的MACH3试用版程序运行行数限制不同,这个试用版是时间限制,运行代码程序只能体验5分钟。

这个初次试用运行的感觉,就是就界面比较简洁、清新、舒服,与MACH3有本质上的改变,其色彩布局和现在的操作系统比较协调,另外界面可以根据自己的个人喜好随意编排设计。

(图片细节看不清可点击放大...)

004.JPG (51.03 KB, 下载次数: 479)

下载附件

2015-6-20 10:17 上传

其中主菜单上有一个Operator ->Edit Screen可以调出建立和修改控制界面的集成屏幕界面编辑器,所见即所用,修改和调整非常的方便,这是集成编辑器的编辑画面,功能很强,反应很快,要比原来的Mach3Screen界面编辑器好很多,方便、快捷、很人性化,所见即所得,不用退出主程序,编完即可使用。

005.JPG (246.1 KB, 下载次数: 498)

下载附件

2015-6-20 10:17 上传

对控制界面的汉化也变得很简单,只是菜单和控制框的汉化要稍微复杂些,用原来的汉化工具不行,但是好在设计者已经考虑到这点,在Lang子目录,可以建立各种语言的语言库,这个功能我暂时还没去研究,等有时间可以研究一下,毕竟用本国语言要方便很多。

下边是我自己简单编制的五轴中文界面,主界面有4个分页,这是程序运行页面。比原来的MACH3页面简化了很多,一些不经常用的页面都去掉了,当然了如果需要可以随时添加自己想要的功能和页面。

010.JPG (220.06 KB, 下载次数: 470)

下载附件

2015-6-20 10:17 上传

人工数据输入页面

011.JPG (187.14 KB, 下载次数: 458)

下载附件

2015-6-20 10:17 上传

刀具路径页面

012.JPG (231.83 KB, 下载次数: 468)

下载附件

2015-6-20 10:17 上传

机械诊断页面

013.JPG (224.62 KB, 下载次数: 474)

下载附件

2015-6-20 10:17 上传

这是操作页面,原4个页面,可以自己根据需要添加建立个性页面。

文件操作页面

020.JPG (49.06 KB, 下载次数: 479)

下载附件

2015-6-20 10:17 上传

运行操作页面

021.JPG (57 KB, 下载次数: 483)

下载附件

2015-6-20 10:17 上传

刀具路径操作页面

022.JPG (40.92 KB, 下载次数: 498)

下载附件

2015-6-20 10:17 上传

手动点动页面

023.JPG (56.22 KB, 下载次数: 524)

下载附件

2015-6-20 10:17 上传

下面是重点介绍的相关并口插件和键控插件使用和设置方法,

015.JPG (38.68 KB, 下载次数: 480)

下载附件

2015-6-20 10:17 上传

调取菜单Configure有Plugins....可调出Configure Plugins窗口,红框标注的是并口插件Darwin PP Driver,蓝框标注的是键控插件Keyboard Inputs。使用和设置很直观简介,要比MACH3方便很多,也精简了许多。

016-1.jpg (73.49 KB, 下载次数: 488)

下载附件

2015-6-20 10:17 上传

按Darwin PP Driver插件的按钮Configure调出并口相关设置程序Configure Plugins窗口,也是多页面显示和设置,这是脉冲状态页面,可进行并口各管脚输出最大脉冲频率设置和波形测试,最大频率可用滑条拖拽设置,自动取整,1000Hz为一个取整单位,还可测试波形的质量和脉宽值。

030.JPG (77 KB, 下载次数: 468)

下载附件

2015-6-20 10:17 上传

这是并口#选择和设置页面,最多可设置4个并口,分别选择和输入并口地址 ,并可以定义2--9脚为输入状态,对多并口使用有意义。可在线显示和测试并口每个脚的输入输出电平状态,可做复位状态测试(同时输出电荷泵信号)。呵呵,是不是很方便直观。

031.JPG (81.19 KB, 下载次数: 469)

下载附件

2015-6-20 10:17 上传

电机设置和测试页面,名称和原来有很大区别,不是定义轴,可直接定义电机名Motor #0至Motor #8的9台电机,每个要分别选择脉冲和方向的并口号和管脚号及信号正负有效设置,实质上和原来的MACH3设置是一样的意义,只是很直观很方便,还有使能控制、点动调节、速度显示、脉动%减速调节、最大加速度%调节等等,呵呵!

032.JPG (90.31 KB, 下载次数: 470)

下载附件

2015-6-20 10:17 上传

这是输入信号设置和测试页面,可分别设置各输入脚功能和测试状态。最多可设置128个脚的功能。

033.JPG (70.59 KB, 下载次数: 501)

下载附件

2015-6-20 10:17 上传

这是输出信号设置和测试页面,可分别设置各输出脚功能和测试状态。最多可设置128个脚的功能,包括4个电荷泵、1个串行数据、1个串行时钟和1个数字步进标志信号。

034.JPG (79.6 KB, 下载次数: 471)

下载附件

2015-6-20 10:17 上传

这是软限位设置和测试页面

035.JPG (72.96 KB, 下载次数: 485)

下载附件

2015-6-20 10:18 上传

这是编码器设置和测试页面,MPG可在此页面设置和测试,这是我的并口手轮设置参数

036.JPG (66.72 KB, 下载次数: 476)

下载附件

2015-6-20 10:18 上传

这个,嘿嘿,不说了

037.JPG (53.71 KB, 下载次数: 487)

下载附件

2015-6-20 10:18 上传

按Keyboard Inputs插件的按钮Configure调出键盘设置插件Config Key窗口

可在这个窗口很方便的添加和设置快捷键的控制功能,这是我按原来MACH3的使用习惯设置的X、Y、Z、A、C轴的点动快捷键,只要鼠标点击Key的位置变成红色激活,按你要设置的快捷键,自动采集键码号,再输入名称

038.JPG (78.91 KB, 下载次数: 498)

下载附件

2015-6-20 10:18 上传

再点击Function出现一些你要选择的控制功能,即可设置好快捷键的功能和键号,有快、慢连续点动和步进点动等功能设置

039.JPG (107.7 KB, 下载次数: 448)

下载附件

2015-6-20 10:18 上传

其实上边这两个插件的并口插件Darwin PP Driver是ArtSoft的版主ART在2014年5月份前编制和修改的,很多相关使用和bug的修改都在这里http://www.machsupport.com/forum/index.php进行了详细的讨论和介绍,版本已经更新了十几次,目前最新版本是2472。比较成熟的是2461。插件显示的版本是ver:1.2178,实际上是ver:1.30,呵呵!是不是有点乱套了,问他本人都不知道如何解释,只说是就这么叫的。

Keyboard Inputs插件也是其中一位ArtSoft的版主编制的,更新了几个版本,是集成在MACH4里的插件是和MACH4的版本号一致,可以单独更换,我试过几个版本,有的不是很好用(包括最新版本),有些功能受限,目前我自己单独安装的这个插件版本还不错。

设置好插件还不能保证MACH4正常工作,还要相对应设置MACH参数

调取菜单Configure的Mach出现如下Mach configuration窗口,第一个页面是一般设置,和mach3差不多,更加简洁。

050.JPG (133.94 KB, 下载次数: 491)

下载附件

2015-6-20 10:18 上传

这是电机运动参数设置页面,基本上和MACH3差不多,只是把X、Y、Z、A、B、C轴换成Motors0、Motors10、Motors2..........并输入相关单位脉冲数,速度、加速度等等。

051.JPG (107.08 KB, 下载次数: 466)

下载附件

2015-6-20 10:18 上传

轴映像页面,把你定义使用的电机号映像成运动轴,并激活

052.JPG (84.12 KB, 下载次数: 459)

下载附件

2015-6-20 10:18 上传

原点和软件限位设置页面

053.JPG (124.69 KB, 下载次数: 466)

下载附件

2015-6-20 10:18 上传

输入信号设置页面,这里我暂时没设置

054.JPG (111.55 KB, 下载次数: 512)

下载附件

2015-6-20 10:18 上传

输出信号页面,我在这里只是设置了电荷泵信号

055.JPG (121.08 KB, 下载次数: 471)

下载附件

2015-6-20 10:18 上传

主轴控制页参数设置面

056.JPG (145.15 KB, 下载次数: 481)

下载附件

2015-6-20 10:18 上传

刀具轨迹的显示颜色定义。一般不用管,默认就可以,设完后,就可以进一步体验MACH4主要功能了

057.JPG (73.77 KB, 下载次数: 515)

下载附件

2015-6-20 10:18 上传

其实对这个MACH4还是有小惊喜也有小遗憾,对于其还是比较喜欢的,遗憾的是ArtSoft对版权很上心,这次是采用了计算机专用ID许可证,你事先要提供你所用计算机的ID,就是一个许可只能用在一台计算机上,如果你要计算机升级或者换台电脑,你就要和供货商联系重新给你发证,尽管是免费的,但是也很麻烦,不过好在ArtSoft也挺人性化,对非商业性质的业余DIYer网开一面,可以一许可证多机使用,但是具体怎么个使用方式,我现在还没收到回复。

另外就是这个试用版本,主要是一个新软件的部分功能体验,比如测试界面设计器,快捷键的设置,并口只能使用三轴信号输出,我实际测试4轴都可用,G代码只能运行5分钟(呵呵,不是行数限制啊,是时间限制,真不知道是怎么想的),我最关心的MPG(说是无迟滞),目前还没测试出来,不知道是测试版的问题还是我没设置好,在检测中MPG信号很正常,但是没有实质动作输出,我这几天还在继续查找原因,如果这个功能确实如宣传一样,确实也是个亮点。

好了,今天就暂时写到这里,我还会继续测试和体验MACH4测试版的一些其它功能,随时介绍自己的感受,也是抛砖引玉,希望有同样兴趣的坛友体验一下,介绍自己的感受,权当是休闲娱乐。

你可能也喜欢

国际足联公布2026世界杯举办地,美加墨三国联合举办
det365娱乐官网登录

国际足联公布2026世界杯举办地,美加墨三国联合举办

📅 07-02 👀 1211
迈视网络摄像头怎么样
365系统维护

迈视网络摄像头怎么样

📅 06-28 👀 3976
2024年KEEP研究报告:中国最大的线上健身平台,深耕线上健身形成多元变现
亚马逊发货时产品标签如何贴?发货产品标签每次发货都一样吗?
2025高考成绩出来后有几天时间报考 志愿填报方法有哪些
直击华为总部 坐落东莞的欧式建筑高科技小镇
bat365官方登录中文

直击华为总部 坐落东莞的欧式建筑高科技小镇

📅 06-27 👀 7520