任务7 椭圆轴的加工电子课件 数控机床零件加工 中职 高二 工信版

2023-01-01
| 21页
| 63人阅读
| 0人下载
普通

内容正文:

椭圆轴的加工 任务7 在数控车床(配FANUC-0I)上加工椭圆轴零件,已知毛坯为直径50mm,长度100mm的45#圆钢。 任务导入: 任务分析 加工要素: 椭圆外轮廓、内孔、槽、螺纹 加工精度: 0.016mm 表面粗糙度:Ra1.6 加工设备: CK6136 工件材料: 45#钢 (1)分析该零件的结构特点、加工要求和完成加工任务可能的工作过程。 (2)查找有关“宏程序”的资料,进而确定采用“宏程序”完成该零件加工任务。 宏程序的资料: 【一】宏程序的概念 宏程序编程简单地解释就是利用变量编程的方法。 【二】宏变量的定义 在宏程序中使用的变量称为宏变量。宏变量值可在程序中 修改或利用MDI面板操作进行修改。 【三】宏变量的表示 FANUC-0I数控系统中的宏变量是以带#的数字作为变量名的,如 #2,#10,#500等。其中 #0 空变量 #1~ #33 局部变量; #100~ #199, #500~ #999 公共变量; #1000~ 系统变量; 【四】宏变量运算 1、运算符与表达式 1)算术运算符: +,-,*,/ 2)条件运算符 EQ(=),NE(≠),GT(>),GE(≥),LT(<),LE(≤)。 3)逻辑运算符 AND,OR,NOT 4)函数 SIN(正弦),COS(余弦),TAN(正切),ATAN(反正切- 90°~90°),ATAN2(反正切 -180°~180°),ABS(绝对值),INT(取整),SIGN(取符号),SQRT(开方),EXP指数)。 5)表达式 用运算符连接起来的常数与宏变量构成表达式。 例如: 175/SQRT[2]*COS[#2]; #3*6 GT 14; 2、宏变量的赋值 把常数或表达式的值送给一个宏变量称为赋值。 格式:宏变量=常数或表达式 例如: #1=10 表示变量#1的值是10 #2=175/SQRT[2]*COS[55]; 说明:表达式可以是变量自身与其它数据的运算结果。 如:#3=#3+1 赋值表达式的运算顺序与数学运算顺序相同 【五】控制指令 1、条件转移 编程格式:IF [条件表达式] GOTO n 以上程序段含义为: (1)如果条件表达式的条件得以满足,则转而执行程序中程序 号为n的相应操作,程序段号n可以由变量或表达式替代; (2)如果表达式中条件未满足,则顺序执行下一段程序; (3)如果程序作无条件转移,则条件部分可以被省略。 例: IF [#2 LT 360] GOTO 2000 2、循环执行 编程格式:WHILE [条件表达式] DO m (m = 1,2,3) . . END m 上述“WHILE…END m”程序含意为: 1)条件表达式满足时,程序段DO m至 END m即重复执行; 2)条件表达式不满足时,程序转到END m后处执行; 3)如果WHILE [条件表达式]部份被省略,则程序段DO m至 END m之间的部份将一直重复执行; 注意: 1) WHILE DO m和 END m必须成对使用; 2)DO语句允许有3层嵌套,即: 3)DO语句范围不允许交叉,即如下语句是错误的: 1.子程序的编程格式 程序分为主程序和子程序。在正常情况下,数控机床是按主程序的指令工作的。但在编制加工程序时,如果一个程序包含固定顺序或频繁重复的图形,这样的顺序或图形就可以编成固定程序,并单独加以命名,这个固定程序就称为子程序。 将子程序存在存储器中,主程序执行过程中如果需要某一个子程序,可以通过一定格式的子程序调用指令来调用该子程序,使用子程序可以减少不必要的重复编程,从而达到简化编程的目的。原来的程序称为主程序。子程序可以被主程序调用。被调用的子程序也可以调用其它子程序。在主程序执行期间出现了子程序执行指令时,执行子程序指令。当子程序执行结束,返回主程序继续执行。如图7-9所示主程序与子程序的关系。 二、方案设计 1.零件图的工艺分析 2.确定装夹方案 3.确

资源预览图

任务7 椭圆轴的加工电子课件 数控机床零件加工 中职  高二 工信版
1
任务7 椭圆轴的加工电子课件 数控机床零件加工 中职  高二 工信版
2
任务7 椭圆轴的加工电子课件 数控机床零件加工 中职  高二 工信版
3
任务7 椭圆轴的加工电子课件 数控机床零件加工 中职  高二 工信版
4
任务7 椭圆轴的加工电子课件 数控机床零件加工 中职  高二 工信版
5
任务7 椭圆轴的加工电子课件 数控机床零件加工 中职  高二 工信版
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。