高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法

2023-01-10
| 12页
| 216人阅读
| 16人下载
普通

资源信息

学段 中职
学科 职教专业课
课程 数控车床编程与操作
教材版本 -
年级 高二
章节 -
类型 课件
知识点 数控车床编程的基本知识
使用场景 同步教学
学年 2022-2023
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 160 KB
发布时间 2023-01-10
更新时间 2023-07-11
作者 匿名
品牌系列 -
审核时间 2023-01-10
下载链接 https://m.zxxk.com/soft/36972224.html
价格 0.00储值(1储值=1元)
来源 学科网

内容正文:

第三篇 宏程序基础篇 概述:本篇为宏程序基础篇。宏程序是数控生产厂家留给用户在数控系统平台上进行开发的工具。本篇主要内容涉及运用宏程序编程车削单个外圆、车削单个外沟槽、车削端面、钻孔、车削凸圆弧、车削外圆锥、车削外矩形螺纹、车削公式曲线等。 本篇也安排了GSK980TDb系统自带的椭圆插补代码G6.2、G6.3,抛物线插补代码G7.2、G7.3的学习。 任务一 《认识数控车B类宏程序的入门语法》 任务目标: 1、理解宏程序的定义及作用,了解其分类。 2、认识宏变量的表示方法、宏变量的赋值以及宏变量的类型。 3、理解、记忆语句式宏代码(B类宏)常用的算术和逻辑运算。 4、记住语句式宏代码(B类宏)常用的条件运算符。 5、理解、记忆语句式宏代码(B类宏)常用的语法和应用。 一、在数控车削中,怎样理解宏程序?宏程序主要有哪些类型? 1、对宏程序的理解 宏程序是数控生产厂家留给用户在数控系统平台上进行开发的工具。 通俗地说,宏程序就是利用数学公式,函数等计算方式,配合数控系统中的G代码编制出的一种程序。主要用于加工一些轮廓含有椭圆、双曲线、抛物线、正弦曲线等公式曲线的零件,以及各类大螺距螺纹等。 2、宏程序的类型 宏程序的分为A类和B类。 现在B类宏是一个主流发展趋势,所以接下来我们的讲解都以B类宏程序为例。 二、宏变量中,变量怎么表示?变量怎样赋值?变量有哪些类型? 1、变量的表示 变量用:符号“#”+ 变量号来指定。 格式:#i(i=100,102,103,……)。 示例:#101,#109,#125。 2、变量的赋值 比如:#1=2就是变量的赋值。也就是说,我们把等号后面的数值2,赋值给#1,#1的值就等于2。 例如:#1=1(把数值1赋值给#1) #2=2(把数值2赋值给#2) #2=#1 程序从上往下执行,思考一下现在#2的值等于多少? 2、变量的类型 一般情况下我们写程序用#1~#33,当有子程序的时候我们用#100~#199。 三、语句式宏代码(B类宏)常用的算术和逻辑运算有哪些? 1、加法运算 例如:#1=3; #1=#1+3; 那么,#1的值最终为:3+3=6。 2、减法运算 例如:#1=6; #1=#1-1; 那么,#1的值最终为:6-1=5。 3、乘法运算 程序中用“*”号来代替乘法运算。 例如:#1=5; #2=#1*2; 那么,#2的值为:5*2=10。 4、除法运算 程序中用“/”号来代替除法运算。 例如:#1=10; #2=#1/2; 那么,#2的值为:10/2=5。 5、常用三角函数运算 (1)TAN(正切) 例如:#1=2*TAN[20],中括号里面是角度20°。 (2)SIN(正弦) 例如:#1=3*SIN[30],中括号里面是角度30°。 (3)COS(余弦) 例如:#1=COS[15],中括号里面是角度15°。 (4)ASIN、ACOS、ATAN(反三角) (5)SQRT(数学中的开平方的意思,和数学中的根号一样) 例如:#1=SQRT[25] 那么,#1的值等于5。 三、语句式宏代码(B类宏)常用的条件运算符有哪些? 五、语句式宏代码(B类宏)常用的语法和应用有哪些? 1、无条件转移(GOTO语句) 格式:GOTOn;n:顺序号(1~99999) GOTO1,意思是:当执行到这一程序段时,无条件跳转到程序段中N1的地方,执行N1后面的程序段。 2、条件控制(IF语句) (1)有条件跳转 格式:IF[条件表达式]GOTOn; 如果指定的条件表达式成立时,转移到顺序号为n的程序段;如果指定的条件表达式不成立,则顺序执行下一个程序段。 例1:如果变量#1的值大于10,转移到顺序号N2的程序段。 (2)强制赋值 格式:IF[条件表达式]THEN<执行语句>; 例1:IF[#1GT30]THEN#1=30。如果#1大于30,那么#1等于30。中括号里面的条件满足的话,执行THEN后面的赋值语句;如果条件不满足,不执行THEN后面的赋值语句。 3、循环(WHILE 语句) 格式:WHILE[表达式]DOn(n为数值,取值范围1~99) …… ENDn(n与开头n的数值对应) 在WHILE后指定一个条件表达式,当指定条件成立时,执行从DO到END之间的程序段;否则,跳转到END后的程序段。 1、宏程序的理解 2、宏程序的类型 3、宏变量的表示 4、变量

资源预览图

高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法
1
高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法
2
高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法
3
高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法
4
高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法
5
高二北京理工大学出版社数控车削编程与加工技术(第3版)课件宏程序基础篇1认识数控车宏程序的入门语法
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。