mach3G代码和M代码说明_第1页
mach3G代码和M代码说明_第2页
mach3G代码和M代码说明_第3页
mach3G代码和M代码说明_第4页
mach3G代码和M代码说明_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 /11然后系统会等待循环开始命令,再执行M6End宏指令回到工件程序。您也可以在宏指令中自己编写VB代码控制换刀,并且把轴移动到便于换刀的位置。如果您在配置下拉菜单逻辑对话框中没有定义换刀,那么M6不会有任何作用。4、冷却剂控制-M7、M8、M9M7可以控制开启液流状冷却剂。M8可以控制开启雾状冷却剂。M9可以控制关闭冷却剂。不管开启和关闭的冷却剂是那种类型,都可以使用这些命令。5、从程序首行重新运行-M47当系统接到M47命令时,它会返回工件程序首行重新执行。如果出现下面的情况将发生错误:在子程序中使用M47。使用此命令运行程序时,使用暂停或停止按钮可以停止执行程序。也可以见M99的使用,

2、在子程序外面使用M99可以达到同样的效果。6、修调控制-M48、M49M48可以开启进给和速度修调,M49可以关闭进给和速度修调,不管进给和速度修调处于开启还是关闭的状态您都可以使用M48和M49。7、调用子程序-M98调用子程序有两种格式:(a)使用M98PL或M98PQ可以在当前工件程序中调用子程序,子程序必须以字母。开头后面是功能字P指定的数字,字母O相当于一个子程序开始的标签,以字母O开头的程序行可以不使用行序号,紧接在后面的可能是其他子程序或M2、M30和M99,因此程序可能并不能直接往下执行。(b)M98(文件名)匕可以调用在单独文件夹里面的子程序。如M98(test.tap)。对

3、两种格式的子程序来说:功能字L或Q指定的是执行M98后面的程序之前子程序被调用的次数,如果忽略了功能字L和Q,系统将会把调用次数视为默认值1。使用参数值或增量模式重复调用子程序可以对复杂的工件进行粗切削,或在同一块材料上加工出多个一样的工件。子程序是可以镶嵌的,也就是说在子程序中可以使用M98调用其它子程序,如果没有条件转移限制子程序递归调用是没有任何意义的。8、从子程序返回-M99执行M99可以从子程序返回主程序并执行M98后面的程序。如果M99是在主程序中而不是在子程序中,执行M99时程序会返回第一行重新执行,M47也有同样的功能。9、M代码宏指令代码宏指令宏指令综述如果使用的M代码没有在

4、上面的Mach3内置代码中列出,Mach3会在宏指令文件夹中寻找文件名为Mxx.MIS的文件,如果找到了这个文件Mach3将执行里面的手写VB程序。在操作下拉菜单宏指令对话框中您可以查看当前安装的宏指令,并且可以在这个对话框中对宏指令进行加载、编辑、保存或另存为文本格式,在这个对话框中还有一个帮助按钮,点击帮助按钮之后会显示可以被调用用于控制Mach3的宏指令功能,例如您可以通过宏指令得到轴的位置、移动轴、检察输入信号和控制输出信号。使用编辑程序可以编写新的宏指令,如在记事本中编写宏指令然后保存在宏指令文件夹中,您也可以把已有的宏指令从Mach3中导出,然后完全重新编写并以新的文件名保存。10

5、、其它输入代码设定进给-F使用F可以设定进给。进给单位取决于进给模式,可以是单位每分钟,也可以是单位每转(主轴每转)。G20/G21可以定义单位。根据配置下拉菜单逻辑对话框设置的不同,主轴转动一圈可能是指引脉冲输入脚针出现一个脉冲,也可能取决于功能字S指定的主轴转速或主轴速度数字读出器中的设定速度。使用M48和M49可以对进给进行修调。设定主轴速度-S使用5可以设定主轴转速单位为每分钟转数,运行程序时主轴将以这个速度转动,在主轴转动和停止的时候都可以使用5设定主轴速度,如果速度修调开关是开启的并且不是设定在100%,主轴速度会和指定的速度不同,您可以使用S0,如果执行S0主轴将不会转动。如果出

6、现下面的情况将会发生错误:S数字为负数。在G84固定循环模式下,如果进给和速度修调开关处于开启状态,其中较小的速度和进给会生效,速度和进给是同步的,但是在这样的情况下即使速度修调设定为100%速度也可能不等于程序指定的速度。选刀-T使用可以进行选刀,T数字是刀具在换刀设备(手动换刀时为机架)的槽号即使您有自动换刀设备,使用T功能字也不能实现自动换刀,T功能字只是让自动换刀设备准备好刀具,然后再使用M06才能实现自动换刀。M06(取决于配置下拉菜单逻辑对话框的设置)会操作换刀设备或者停止运行工件程序之后您可以手动换刀,换刀的细节在M6Start和M6End宏指令中设定,如果您需要一些特殊的功能您需要使用宏指令定义。使用T功能字不会添加任何偏移量,如果您要添加偏移量可以使用G43或G44,G43或G44命令中的H功能字指定刀具库号码以得到刀具偏移量,注意这跟您在数字读出器中输入刀具槽数是不一样的,如果槽数和输入的刀具库号码一致,使用G43就可以添加刀具长度方向偏移量。功

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论