数控第三章程序编制3.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控第三章程序编制3

二、辅助功能指令M(M00?M99) 教材P57?59 (1)程序暂停指令 M00 子程序举例 三、进给功能指令 F (模态指令) 五、主轴速度功能 S(模态指令) 说明:以上所讲主要是JB各类机床的通用指令各类机床的专用指令 七. 程序的结构 1.程序代号 (程序名) 第三节 编程的过程 一、编程的概念 P60 加工孔的两种走刀路线举例 四、 举例 * 在该部分的指令中有相当一部分是空缺,各机床生产厂家可自行定义(大部分不是CNC内定的,可由厂家通过PLC程序指定),使用时,要仔细阅读说明表。 。 下一页 上一页 返回 这类指令没有数学模型,逻辑控制只是“是”与“非”,一般配合PLC工作。 (2)程序计划(选择)停止指令 M01 功用:用于关键部位的检测或临时暂停。(与M00类似) 注意:当执行M01语句时, (控制面板上的)“选择停止” 旋钮键置于“ON”时,才有效,实现临时停止,否则该指令无效; 程序运行前,将按钮打到ON,否则M01不执行。 下一页 上一页 返回 功用:执行该指令,机床所有动作均被切断,以便进行手工操作。 要单独设程序段。如N20 M01; 1.机床停止指令 (非模态) 重新按动启动按钮后,它执行尚未执行完的语句。 如:手动变速、换刀、试切后测量、排屑和工件调头。 (3)程序结束指令 M02 (非模态) (4)程序结束M30 (非模态): 功用:执行M02表示某程序结束,不返回到程序初始(第一句),必须有恢复键(重新调用)才执行返回第一句,否则机床处于等待状态。 功用:(1)作用的时间是程序执行完后; ( 2)结束程序,并自动回到加工程序的首句,按“启动”按钮键,重复加工本程序; (3)装下工件、检测。 注意:M02不要轻易用。校核程序时用。 2. 控制主轴指令(模态) 主轴正、反转切换可直接切换,不需暂停 。 格式: M03(M04 )S---- S----主轴转速 r/min(G96下的单位是mm/min) 不给转速 ,马上报警。 (2)主轴停止指令 M05 注意:M03、 M04 间不要插M05。 下一页 上一页 返回 (1)主轴正(顺时针)、反转指令 (逆时针) : M03、 M04 4. 换刀指令(刀库调用指令): M06(非模态) 3. 冷却液控制指令(模态): M09 关闭冷却液 下一页 上一页 返回 M08(打 开液状冷却液) M07(打开雾状冷却液)、 教材只在表中说明,没单独列出 注:1) M99位于子程序中,是子程序的结尾。 2) M98 、M99必须成对使用。 5. 调用子程序指令 (JB永不指定) (1)M98调用子程序开始指令(非模态) 格式: M98 P--- L---- 其中:P后是子程序号, L后是调用子程序次数。 作用: 是程序更清晰、简洁,实现模块化编程。 注:位于主程序中。 (2)M99子程序调用结束指令(非模态) 格式: M99 作用: 返回主程序,表明子程序结束。 (华中, FAUNC OT) O4001 N10 G92 X100 Z50; N20 M03 S500 T0101; N30 G00 X51 Z0; N40 M98 P4002 L05; N50 G00 X60 Z30 M02; O4002 N10 G91 G95 G01 X-5 F0.2; (进刀, 车锥面起点) N20 X20 Z-40 ; (车锥面) N30 X1 ; (径向退刀1mm) N40 X-20Z40F1.0 ; (沿锥方向退刀) N50 M99 ; (子程序结束,返 回主程序) 主程序 子程序 M指令是不可缺少的。不同工厂,对不同机床可以给出不同的M指令,仔细阅读说明表。 M指令一旦出错,可能造成机床损坏、人身伤亡。 下一页 上一页 返回 它一般规定工作的进给速度,单位有:mm/min (公制G21)、inch/min (英制G20)或mm/r。 注:一定要给数字,否则机床报警。 功用: F指令指定的速度,可以通过操作面板的速度倍频键

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档