- 2
- 0
- 约5.73千字
- 约 21页
- 2019-10-17 发布于湖北
- 举报
云南机电职业技术学院机械工程系数模教研室 * 数控机床加工程序的编制 4.3 4.3.1调用指令 4.3.2控制指令 4.3.3刀具补偿量的读取 4.3.4运算指令 4.3.5圆周点阵孔群的加工 4.3.6直线点阵孔群的加工 4.3.7网状点阵孔群的加工 第四章 用户宏程序 第四章 用户宏程序 一、调用指令 1、单纯调用通常宏主体是由下列形式进行一次性调用,也称为单纯调用。 G65 P(程序号)引数赋值;G65 是宏调用代码,P之后为宏成宏主体中所使用的变量赋与实际数值。 引数赋值I 除去G、L、N、O、P地址符以外都可作为引数赋值的地址符,大部分无顺序要求,但对I、J、K则必须按字母顺序排列,对没使用的地址符可省略。 例如:B_A_D_…I_K_…;正确 B_A_D_…J_I_…;不正确。 引数赋值I 所指定的地址和用户宏主体内所使用变量号码的对应关系如表4-5所示 。 表4-5 引数赋值I 的地址和变量号码的对应关系 第四章 用户宏程序 #13 M #26 Z #6 K #25 Y #5 J #24 X #4 I #23 W #11 H #22 V #9 F #21 U #8 E #20 T #7 D #19 S #3 C #18 R #2 B #17 Q #1 A 宏主题中的变量 引数赋值I的地址 宏主体中的变量 引数赋值I的地址 第四章 用户宏程序 引数赋值II的地址和宏主体中使用变量号码的对应关系如表4-6所示。 表4-6 引数赋值II的地址和变 #33 K10 #9 K2 #32 J10 #8 J2 #31 I10 #7 I2 … … … … … … #6 K1 … … … … … … #5 J1 … … … … … … #4 I1 … … … … … … #3 C … … … … … … #2 B … … … … … … #1 A 宏主体中的变量 引数赋值II的地址 宏主体中的变量 引数赋值II的地址 第四章 用户宏程序 2、模态调用 其调用形式为: G66 P(程序号码) L(循环次数)引数赋值; 在这一调用状态下,当程序段中有移动指令时,则先执行完这一移动指令后,再调用宏程序,所以,又称为移动调用指令。 取消用户宏用G67。 例如,多孔加工时可以用这一调用形式,在移动到各个孔的位置后执行孔加工宏程序。 例 G66调用程序 程序 说 明 G66 P9802 R_Z_X_;调用宏程序,并且对引数赋值 X_; M_; 在有移动的程序段中,执行孔加工宏程序 Y_; · · G67; 取消用户宏 第四章 用户宏程序 孔加工宏程序(采用增量方式): O9082; G00 Z#18; G01 Z#26; G04 X#24 G00 Z-[ROUND[#18]+ROUND[#26]]; M99; 执行这一程序的流程如图4-6所示. 第四章 用户宏程序 3、G代码宏调用方法 宏主体除了用上节中G65 P(程序号)引数赋值和G66 P(程序号)引数赋值方法调用外,还可以用下述方式调用:G××引数赋值; 为了实现这一方法,需要按下列顺序用表4-7中的参数进行设定. 将使用宏主体程序号变为O9010~O9019中的任一个; 将与程序号对应的参数设置为G代码的数值; 将调用指令的形式换为G(参数设定值) 引数赋值; 例: 将宏主体O9110用G112调用 将程序号码由O9110变为O9112; 在与O9112对应的参数号码(第7052号)上的值设定为112; 就可以用下述指令方式调用宏主体: G112 I_R_Z_F_: 第四章 用户宏程序 二、控制指令 由以下控制指令可以控制用户宏程序主体的程序流程。 IF[条件式]GO TO n(n=顺序号) 条件式成立时,从顺序号为n的程序段以下执行:条件式不成立时,执行下一个程序段。条件式有以下种类: # j EQ #k (# j 是否=#k) # j NE #k
您可能关注的文档
- 原2016年秋九年级化学上册 12 化学是一门以实验为基础.ppt
- 原2016年秋七年级数学上册 412 点、线、面、体教学.ppt
- 原2016年秋九年级物理全册 第16章 电压 电阻 专题六 .ppt
- 原2016秋九年级数学上册 4 图形的相似专题课堂(六)用平.ppt
- 原2016秋八年级数学上册 1511 从分数到分式习题课.ppt
- 原2017春八年级英语下册 unit 1 what's th.ppt
- 原八年级语文上册 期末专题六 文言文基础训练课件 (新版)新.ppt
- 原2016年秋七年级数学上册 412 点、线、面、体课件.ppt
- 原2016秋九年级数学上册 48 图形的位似课件1 (新版)北师大版.ppt
- 原2016秋九年级数学上册 42 平行线分线段成比例课件 .ppt
- 云南昆明三中、滇池中学12-13学年七年级下-期中考试-语文.doc
- 云南昆明三中、滇池中学13-14学年八年级上期中考试-生物.doc
- 云南昆明一中2014届高三第二双基测试-数学(文).doc
- 云南蒙自高级中学11-12学年高二上期末考试--历史.doc
- 云南机电职业技术学院《就业与创业指导》-任务6 撰写创业计划书.ppt
- 云南省2016中考化学 九上 第6单元 碳和碳的化合物课件 .ppt
- 云南省楚雄州东兴中学高中化学 第二课时《化学能与热能》课件 .ppt
- 云南省楚雄州东兴中学高中化学《 生活中两种常见的有机物--乙.ppt
- 云南省大理州云龙县苗尾九年制学校九年级数学下册《2722.ppt
- 云南省楚雄州东兴中学高中化学 第三课时《化学能与热能》课件 .ppt
最近下载
- 如何运用X光机拍口腔小牙片2改良版.pptx VIP
- 2017高分突破语文朝花夕拾导学案.ppt VIP
- 一例肺结核患者的护理查房PPT课件.pptx VIP
- 2024-2025北师大版3三年级数学上册(全册)优秀测试卷10套(附答案).pdf
- 中国船级社规范 海上单点系泊装置入级规范 (2021).pdf VIP
- 专题07 垂直模型(含答案析)(七年级数学下学期全等三角形基本模型探究(北师大版)).docx VIP
- 高分突破水浒导学案课件.ppt VIP
- 奥的斯电梯E411故障检测灯.pdf VIP
- 2024年山西高考数学试题及答案.doc VIP
- 海洋工程结构物疲劳强度评估指南.docx VIP
原创力文档

文档评论(0)