mach3安装和设置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MACH3的安装和输入输出设置

说明:下文中未特意指出右击或双击等的均为鼠标左击,各个菜单、软按键、选项卡等用()括起表示,文件地址等字符串用“”表示。

1、mach3安装过程中,注意下图界面勾选处必须选择,

否则安装将不能正常运行;

2、mach3软件安装完成后,按要求覆盖安装目录,至此

Mach3应该安装成功;

3、成功安装后,启动(开始)菜单里的“machscreen”(此

软件与mach3无关,如果没有则另行需要安装),(打开)——选择mach3安装目录下的“1024”,如下图,图中“是否”问的是“是否”查看各个图片的根目录;

4、左击“循环启动”图片,之后如下图

5、左击“image button”后,如下图

6、双击“cycle start”后,如下图,选择“OEM Cycle start”

后,“OEM Code”栏后会自动由“0”变为“1000”

7、双击“hotkey”栏后,会出现一文本框,然后按“Alt+R”,

之后如下图

8、(保存),至此所有操作目的为:使mach3响应“Alt+R”;

9、双击安装目录下或桌面或开始菜单的“Mach3Mill”,

启动铣床程序,点击(查看)——(加载新界面)——双击安装目录下的“1024a”,进得界面如下;

10、(设置)——(端口/针脚)进入下图,图中“内核速

度”有7种选项,该选项与速度有关

11、,(电机输出)设置成下图,其中“enabled”意为使能,

在此为功能开关,“step pin#”表示脉冲针脚号,“dir pin#”

表示方向针脚,“dir lowactive”应是方向取反,“step Low Ac”应是脉冲取反,“step port”应为脉冲端口号(第10项操作中“端口#1”默认为378h,因此本列使用378h时应为1),“dir port”应为方向端口号(第10项操作中“端口#1”默认为378h,因此本列使用378h时应为1),具体内容参看下表,至此步进电机正确连接后应该可以转动;

12、要想使用M3、M4、M5、M7、M8、M9等输出信号

还要进入(主轴设置),例如“冷却M8 输出#【a】【b】”,其中a为与“输出信号”的“signal”列中的“Output #1~#5”

相呼应,b为反向切换的延迟时间;

如此设置后使用m3或m4使1号机械手夹紧,m5使1号机械手放松,m7或m8使2号机械手夹紧,m9使2号机械手放松。

13、下面进行输出设置,“enabled”应为使能之意,“Port#”

应为端口号之意,“pin number”应为针脚号之意,“active low”应为反向或反接之意,如下图设置之后可实现:M3或M4(呼应12步的设置)使#1针脚高电平,即1号机械手夹紧,M5使#1失电,即1号机械手放松;M7或M8(呼应12步的设置)使#14针脚高电平,即2号机械手夹紧,M9使#14失电,即2号机械手放松;Output#5的设置呼应了D:\mach3\macros\Mach3Mill\m77、m78、m79.m1s 的内容;Output#6的设置呼应了D:\mach3\macros\Mach3Mill\m87、m88、m89.m1s的内容;

至此输出设置基本完成。

m77的内容:

ActivateSignal(Output5),意为Output#5输出,呼应本步设置。

m78的内容:

DeActivateSignal(Output5),意为Output#5关闭,呼应本步设置。

m79的内容(ActivateSignal()、DeActivateSignal()函数与Code ""混编不能正确执行):

Code "M77"

Code "G4 P0.1"

Code "M78"

m87的内容:

ActivateSignal(Output6),意为Output#6输出,呼应本步设置。

m88的内容:

DeActivateSignal(Output6),意为Output#6关闭,呼应本步设置。

m89的内容(ActivateSignal()、DeActivateSignal()函数与Code ""混编不能正确执行):

Code "M77"

Code "G4 P0.1"

Code "M78"

14、(输入信号)设置中:“enabled”意为使能,“port#”

意为端口号,“pin number”意为针脚号,“active low”意为反向或反接,“emulated”意为模拟(此处不太明白),“hotkey”意为热键(此处不太明白)。如下图设置完成后可实现:#12针脚与GND接通时Estop响应,#10针脚与GND接通时OEM Ting#1响应,#11针脚与GND接通时OEM Ting#2响应,#13针脚与GND接通时OEM Ting#4响应。OEM Ting#1~4都代表什么,这还需要在下一步进行设置。

15、(设置)——(系统热键),设置结果如下图,其中,

点动热键的设置方法,例如(A/U++)——再按键盘’<’则设置值为188其响应按键“,(<)”;,而“触发#4 OEM 代码值1000”方法为手输“1000”,作用(意义)为#4触发时(#13针脚与GND接通),OEM值为1000,与7项中“OEM Code 1000”呼应。

16、设置电机数据。

其中“steps per”译为多少步每毫米;“速度in’s or mm’s每分钟”意为速度,单位为mm/分钟;“加速度”的数据值为启动时的初始速度,并非越低越好,设置加速度数据时,用鼠标在加速线性选择行点选,有利于获得更优秀的数据值。如果设置速度前对内核速度设置有改动,则需要关闭软件再重新开启,才能设置正确。

经试验可设置如下

相关文档
最新文档