- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* -*- ※对于整圆只能采用I、J、K的方式编程 加工如图所示整圆 1和2。起点为A点,若采用顺时针方向和半径方法加工圆1和圆2,则程序均可以写成: N01 G02 X20 Y0 R-20 F100; 这说明采用 R方法来加工整圆不唯一,所以应采用 I、 J、 K方法来加工整圆,这样则可以得到唯一的加工路径。 则加工图中圆1的程序为: G02 X20 Y0 I-20 J0 F100; 加工上图中圆2的程序为: G02 X20 Y0 I20 J0 F100; 第三章 数控系统编程指令体系 * -*- 在图中,当圆弧A的起点为P1,终点为P2,圆弧插补程序段为: G02 X321.65 Y280 I40 J140 F50; 或:G02 X321.65 Y280 R-145.6 F50; 当圆弧A的起点为P2,终点为P1时,圆弧插补程序段为: G03 X160 Y60 I-121.65 J-80 F50; 或:G03 X160 Y60 R-145.6 F50; 第三章 数控系统编程指令体系 * -*- 加工顺弧AB、BC、CD,刀具起点在A点,进给速度80mm/min,两种格式编程为: 用圆心坐标I、J编程: G92 X0 Y-15; G90 G03 X15 Y0 I0 J15 F80; G02 X55 Y0 I20 J0; G03 X80 Y-25 I0 J-25; 用圆弧半径R编程: G92 X0 Y-15; G90 G03 X15 Y0 R15 F80; G02 X55 Y0 R20; G03 X80 Y-25 R-25; 第三章 数控系统编程指令体系 * -*- 运动控制指令-示例2 * -*- 运动控制指令-示例2 * -*- 刀具由坐标原点O快进至a点,从a点开始沿a、b、c、d、e、f、a切削,最终回到原点O,编程如下: 运动控制指令-示例2 * -*- 用绝对坐标编程如下: N01 G90 G00 X30 Y30; N02 G01 X120 F120; N03 Y55; N04 G02 X95 Y80 I0 J25 F100; N05 G03 X70 Y105 I-25 J0; N06 G01 X30 Y105 F120; N07 Y30; N08 G00 X0 Y0; N09 M02; 运动控制指令-示例2 * -*- 用增量坐标编程如下: N01 G91 G00 X30 Y30; N02 G01 X90 Y0 F120; N03 X0 Y25; N04 G02 X-25 Y25 I0 J25 F100; N05 G03 X-25 Y25 I-25 J0; N06 G01 X-40 Y0 F120; N07 X0 Y-75; N08 G00 X-30 Y-30; N09 M02; 运动控制指令-示例2 * -*- 4、G04:暂停指令 功能:使刀具作短时间的暂停(延时),用于无进给光整加工,如车槽、镗平面、锪孔、检测等场合常用该指令。 指令格式:G04 X(P) ▁; 式中:X为暂停时间,单位为毫秒或秒,视数控系统而定。暫停2 sec,則写成:G04 X2;或G04 X2000; G04为非模态指令仅在本程序段有效。 例如:N055 G04 P3000;(延时3秒) 第三章 数控系统编程指令体系 * -*- 1. 用于主轴有高速、低速档切换时,以M05指令后,用G04指令暂停几秒,使主轴真正停止时 ,再行换档,以避免损伤主轴的伺服电机。 2. 用于孔底加工时暂停几秒,使孔的深度正确及增加孔底面的光度,如钻沉孔、锥孔,顶尖孔等。 3. 用于切削大直径螺纹时,暂停几秒使转速稳定后再行切削螺纹,使螺距正确。 第三章 数控系统编程指令体系 举例 例:锪孔加工,孔底有表面粗糙度要求。程序如下: … G01 Z-7.0 F60; G04 X5.0; (刀具在孔底停留5s) G00 Z7.0; … 第三章 数控系统编程指令体系 3.1 辅助功能M代码 辅助功能由地址字 M和其后的一或两位数字组成, 主要用于控制零件程序的走向, 以及机床各种辅助功 能的开关动作。 M 功能有非模态M功能和模态M功能二种形式。 ● 非模态M功能(当段有效代码):只在书写了该代 码的程序段中有效; ● 模态M功能(续效代码):一组可相互注销
文档评论(0)