- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
教学课件课件PPT医学培训课件教育资源教材讲义
2、子程序的编程格式 编程格式 Oxxxx(或Pxxxx或%xxxx) 调用格式 1)M98 Pxxxx xxxx P后面的前4位为重复调用的次数,省略时为调用一次;后4位为子程序号。 2)M99 子程序结束指令 例如: M98 表示:调用子程序O5678共1234次。 返回 图4-32 子程序嵌套 O0001 N10… ︰ M98P20; N50… : M30; O0020 N10… ︰ M98P30; N50… : M99; O0030 N10… ︰ M98P50; N50… : M99; O0050 N10… ︰ M98P60; N50… : M99; O0060 N10… ︰ N50… : M99; 主程序 子程序 子程序 子程序 子程序 一级嵌套 二级嵌套 三级嵌套 四级嵌套 4、说 明 子程序必须在主程序结束指令后建立。 子程序的内容与一般程序编制方法相同。 子程序的作用如同一个固定循环,供主程序调用。 M99表明子程序结束,并返回主程序,所以该指令必须在一个子程序的最后设置。但不一定要单独使用一个程序段,也可以放在最后一段程序的最后。 例:编写下图数控加工程序。加工路线:粗铣凸台(刀具半径补偿值26.5mm)→半精铣凸台(刀具半径补偿值17mm)→半精铣凸台(刀具半径补偿值8mm)→精铣凸台(刀具半径补偿值6mm) →钻、铣4-φ12孔。 主程序 O0006; G40 G49 G80 G90; G54 G00 X-55.0 Y-50.0; M03 S500; G43 G00 Z50.0 H01; Z5.0; G01 Z-6.0 F100; G41 G01 X-20.0 Y-40.0 D01 M08; M98 P1111; G41 G01 X-20.0 Y-40.0 D02 M08; M98 P1111; G41 G01 X-20.0 Y-40.0 D03 M08; M98 P1111; G41 G01 X-20.0 Y-40.0 D04M08; M98 P1111; G00 Z10.0; G99 G81 X30.0 Y30.0 Z-23.0 R5.0 F40; Y-30.0; X-30.0 Y30.0; Y-30.0; G80 G49 G00 Z120.0 M09; M05; M30; 子程序 O1111; G01Y10.F100; G02X-10.Y20.R10.; G01X10.0; G02X20.0Y10.0R10.; G01Y-10.0; G02X10.0Y-20.R10.; G01X-10. G02X-20.Y-10.R10.0; G03X-40.0Y10.R20.; G40G01Y-42.M09; M99;? 工作任务 数控铣削下图所示零件,毛坯100x80x40,材料#45。 工作任务 数控铣削下图所示零件,毛坯100x80x40,材料#45。 G90、G91为模态功能,G90为缺省值。 区别:图8中给出了刀具由原点按顺序向1、2、3点移动时两种不同指令的区别。 图8 两种指令方式 二、数控铣床基本编程指令 注意:铣床中X轴不再是直径. 2、坐标系设定G92 格式:G92 X_ Y_ Z_ 其中,X、Y、Z、为坐标原点(程序原点)到刀具起点(对刀点)的有向距离。 建立:G92指令通过设定刀具起点相对于坐标原 点的位置建立坐标系。此坐标系一旦建立起来, 后序的绝对值指令坐标位置都是此工件坐标系中的坐 标值。 二、数控铣床基本编程指令 3、工件坐标系选择G54-G59 格式: 二、数控铣床基本编程指令 如图所示,使用工件坐标系编程:要求刀具从当前点移动到A点,再从A点移动到B点。 使用该组指令前,先用MDI方式输入各坐标系的坐标原点在机床坐标系中的坐标值。 注意: 4、坐标平面选择G17,G18,G19 格式: G17 G18 G19 该指令选择一个平面,在此平面中进行圆弧插补和刀 具半径补偿。 G17选择XY平面,G18选择ZX平面,G19选择YZ平面。 移动指令与平面选择无关。例如在规定了G17 Z_时, Z轴照样会移动。 G17、G18、G19为模态功能,可相互注销,G17为缺省 值。 二、数控铣床基本编程指令 X Y Z G17 G18 G19 二、有关单位的设定(以FANUC系统为例) 1、尺寸单位选择G20,G21,G22 格式: G20 G21 G22 本系统采
文档评论(0)