- 1、本文档共151页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CNC课件2010方法技巧.ppt
子程序: O 2;N10 G91 G00 X10 Y10; //到三角形左顶点 N15 G01 Z-15;N20 X40; //切削三角形一边N30 Y40; //切削三角形第二边N40 X-40 Y-40; //切削三角形第三边 N45 G00 Z15;N48 X-10 Y-10; N50 M99;//子程序结束 实例1.镜像功能 其中比例系数取为 + 1或-1。设刀具起始点在O点。 O 100;N10 G92 X0 Y0 Z10; //建立加工坐标系N20 M03 S1000 F100; //选择绝对方式N25 G00 X50 Y50; //到镜像点 N30 M98 P2; //调用2号子程序切削三角形(1)N40 G51 X50 Y50 I-1 J1; //以X50 Y50为比例中心,X比例为-1、Y比例为+1开始镜向N50 M98 P2; //调用2号子程序切削三角形(2) N60 G51 X50 Y50 I-1 J-1 ; //以X50 Y50为比例中心,X比例为-1、Y比例为-1开始镜向N70 M98 P2; //调用2号子程序切削三角形(3) N80 G51 X50 Y50 I 1 J-1; //以X50 Y50为比例中心,X比例为+1、Y比例为-1开始镜向N90 M98 P2; //调用2号子程序切削三角形(4) N100 G50 ; //取消镜向N110 M30; //程序结束 主程序 用户宏功能是提高数控机床性能的一种特殊功能,使用中,通常把能完成某一功能的一系列指令像子程序一样存入存储器,然后用一个总指令代表它们,使用时只需给出这个总指令就能执行其功能。 用户宏功能主体是一系列指令,相当于子程序体。既可以由机床生产厂提供,也可以由机床用户自己编制。 宏指令是代表一系列指令的总指令,相当于子程序调用指令。 用户宏功能的最大特点是,可以对变量进行运算,使程序应用更加灵活、方便。 五、用户宏程序(宏功能) 1、变量:分类、引用 2、变量运算 3、转移和循环 4、用户宏程序应用举例 用户宏程序-介绍内容 在常规的主程序和子程序内,总是将一个具体的数值赋给一个地址。为了使程序更具通用性、更加灵活,在宏程序中设置了变量。 (1)变量的表示 用“#”号和跟随其后的变量序号来表示: #i(i=1,2,3) 例:#5, #109, #501 (2)变量的引用 在地址后指定变量号即可引用变量。当用表达式指定变量时,要把表达式放在括号内。 例1:#1=15, #2=20, #3=150, G01 X[#1+#2] F#3 为 G01 X35 F150 例2: #130=3, G#130,则为G03。 1.变量 0MC系统的变量分为公共变量和系统变量两类。 0Mi-B系统的变量分为空变量、局部变量、公共变量和系统变量四类。 1)空变量: #0 总为空 2)局部变量:#1-#33; 只能在宏程序中存储数据,如运算结果。断电时,被初始化为空。 3)公共变量 #100~#199;#500~#999 在不同的宏程序中意义相同。 其中:#100~#199断电后初始化为空; #500~#599即使断电也不丢失,故称为保持型变量。 (3)变量的类型 4)系统变量 用于读和写CNC的各种数据。 有固定用途的变量,它的值决定系统的状态。系统变量包括刀具偏置变量,接口的输入/输出信号变量,位置信息变量等。 系统变量的序号与系统的某种状态有严格的对应关系。 序号:#1000~;某些变量只能读。 是自动控制和通用程序开发的基础。 (3)变量的类型(续) 2.变量运算 2.变量运算 3.转移和循环 改变控制的流向。 三种操作: (1)无条件转移 GOTO:GOTOn n:顺序号,1-99999;如GOTO1;GOTO#10 等 (2)条件转移 IF 语句 IF EXPR GOTOn 如 IF [#1 GT 10] GOTO 2; … N2 G00 G91 X10.0; IF EXPR THEN: 条件满足,执行预先决定的宏程序语句。只执行一个宏语句。 如:IF [#1 EQ #2] THEN #3=0; 3.转移和循环(续) (3)循环 WHILE 语句:当指定条件满足后,执行从DO到END之间的程序。否则,执行
您可能关注的文档
- bom讲解方案策划.ppt
- Book 4 Unit 2 Working the land演示教学.ppt
- Book 4 Unit2 chemica or organic farming技术知识.ppt
- book4 unit2 公开课培训讲解.ppt
- book4 unit2Using language知识讲稿.ppt
- book4 unit2方案策划.ppt
- book4unit 1reading1 points总结归纳.ppt
- book4unit 2reading1 points总结归纳.ppt
- book4unit2usinglanguage reading(H)知识讲稿.ppt
- book4_unit2_using_language_reading教材课程.ppt
- 2024-2025学年安徽省卓越县中联盟高一(上)期中联考物理试卷(含答案).pdf
- 2024-2025学年广东省惠州市第一中学高二(上)期中物理试卷(含答案).docx
- 2024-2025学年广东省惠州市第一中学高二(上)期中物理试卷(含答案).pdf
- 2024-2025学年内蒙古鄂尔多斯一中伊金霍洛分校九年级(上)月考物理试卷(10月份)(含答案).docx
- 2023-2024学年山东省淄博市张店六中八年级(下)期中物理试卷(含答案).pdf
- 2024-2025学年河南省安阳市龙安实验中学八年级(上)第一次月考物理试卷(含答案).pdf
- 2024-2025学年河南省安阳市龙安实验中学八年级(上)第一次月考物理试卷(含答案).docx
- 2024-2025学年江苏省常州实验中学九年级(上)期中物理试卷(含答案).docx
- 2024-2025学年湖北省武汉市江岸区八年级(上)期中物理试卷(含答案).docx
- 2024学校食品安全周活动总结(30篇).pdf
最近下载
- 婴幼儿托育服务与管理专业职业生涯规划书4700字数.docx
- 《电力设备典型消防规程》(DL5027—2022).doc
- 2023年山西工程技术学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 一种奶山羊全基因组低密度SNP芯片及其应用.pdf VIP
- 人教版go for it九年级英语全册单词默写表(打印版).pdf VIP
- 2024沪教牛津深圳版三上Unit 4How do we have fun单元整体教学设计.pdf
- 共青团入团知识试卷.docx
- 自由行的利与弊.PDF VIP
- 汽车2023:走进机器人-图拆特斯拉Optimus.pptx VIP
- 电气工程及其自动化毕业论文1.doc
文档评论(0)