第2章 数控编程基础幻灯片.ppt

  1. 1、本文档共90页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 数控编程基础 第一节 数控机床概述 第二节 数控编程概述 第三节 数控加工程序手工编制 第一节 数控机床概述 1.1 数控机床的组成及工作原理 1.2 数控机床的特点 1.3 数控机床的分类 复习题 第二节 数控编程概述 2.1 数控加工过程 2.2 数控编程的内容与步骤 2.3 数控编程的方法 复习题 第三节 数控加工程序手工编制 3.1 数控编程的基本知识 3.1.1 数控机床坐标系的规定原则 3.1.2 坐标轴及其方向确定的方法及步骤 3.1.3 几个相关的坐标系及点 3.1.4 绝对坐标与相对坐标(或增量坐标系) 3.1.5 数控加工控制方式及工艺特点 3.2 数控加工的编程基础 3.2.1 数控加工程序的结构与格式 3.2 数控加工的编程基础 3.2.1 数控加工程序的结构与格式 3.2.2 数控系统的主要功能(程序字按其功能的不同) 复习题 分隔符固定顺序程序段格式 该种格式是用分隔符“HT” 或“Tab”代替地址符,而且预先规定了所有可能出现的字的固定排列顺序,根据分隔符出现的顺序,就可判断其功能。 特点:由于该格式不直观,编程不便,现在已很少使用。 (2)字-地址程序段格式的排列规则 字-地址程序段格式 由语句号字、数据字和程序段结束组成。字的排列顺 序要求不严,字后有地址。不需要的字以及与上一程序段相同且继续有效的字可以不写。 N_ G_ X_ Y_ Z_ I_ J_ K_ P_ Q_ R_ A_ B_ C_ F_ S_ T_ M_ LF 数控加工程序 N02 G01 X1000 Y5000 F150 S300 T12 M03 特点:程序简单,可读性强,易于检查,因此,现代数控机床广泛采用这种格式。 注意:此程序段中包含的各种指令并非在加工程序的每个程序段中必须有,而是根据各个程序段的具体功能来编写需要的指令。 N_ G_ X_ Y_ Z_ I_ J_ K_ P_ Q_ R_ A_ B_ C_ F_ S_ T_ M_ LF 数控加工程序 ① N_——语句号字,用于识别程序段的编号,由地址码N和后面若干数字组成。如:N30表示该语句的语句号为30。 ② G_ F_ S_ T_ M_——为功能字。各个功能字均由相 应的地址码G、F、S、T、M和后面的数字组成。 (3) 程序段内各字的说明 G —准备功能字(G功能字) ,用来描述机床的动作类型。 F —进给功能字(F功能字) ,用来规定刀具进给速度。 S —速度功能字(S功能字) ,用来规定主轴旋转速度。 T —刀具功能字(T功能字) ,用来指定刀具编号。 M —辅助功能字(M功能字) ,用来控制机床的辅助动作。 数控加工程序 N_ G_ X_ Y_ Z_ I_ J_ K_ P_ Q_ R_ A_ B_ C_ F_ S_ T_ M_ LF ③ X_ Y_ Z_、I_ J_ K_ 、P_ Q_ R_ 、A_ B_ C_ ——为尺寸字。尺寸字由地址码(X、Y、Z、I、J、K、P、Q、R、A、B、C等)、“+、—”符号、以及绝对数值组成。 ④程序段结束 写在每一个程序段之后,表示程序段的结束。 采用“EIA”标准代码时,结束符为“CR”; 采用“ISO”标准代码时,结束符为“NL”或者“LF”; 有的使用“:”、“*”或者回车。 功 能 地 址 意 义 程序号 O 程序号 顺序号 N 语句号 准备功能 G 指定移动方式 进给功能 F 每分钟的进给速度 尺寸字 XYZ、UVW、ABC 坐标轴移动指令 I、J、K 圆弧中心的坐标 圆弧半径 R S 主轴转速 主轴速度功能 刀具功能 T 刀号 辅助功能 M 机床上的开/关控制 暂停 P、X 暂停时间 程序号指令 P 子程序号 参数 P、Q 固定循环参数 表1-1 地址码中英文字母的含义 3.主程序和子程序 (1)子程序:将重复出现的程序段串单独抽出来,按一定的格式写成子程序,供主程序调用。 (2)子程序的格式:除有子程序名或子程序开头代码字外,还要有子程序结束代码字M99。其余部分与主程序相同。 (3)主程序:程序中字子程序以外的部分便称为主程序。 数控加工程序 数控加工程序 准备功能 刀具功能 主轴转速功能 进给功能 辅助功能 数控编程分为手工编程和自动编程两种。 手工编程:从分析零件图样、确定加工工艺过程、数值计

文档评论(0)

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

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

1亿VIP精品文档

相关文档