项目六特殊型面的加工 学习目标◎ 掌握常见宏程序基础知识◎ 学会使用宏程序编制程序◎ 掌握椭圆面、抛物线曲面和正弦曲线曲面的编程方法和技巧
◎ 掌握特殊型面的检测方法 任务一 椭圆面的加工任务二 抛物线曲面的加工任务三 正弦曲线曲面的加工 任务一 椭圆面的加工 任务描述 通过本任务学习将掌握椭圆面的基本数学方程和参数方程及加工时切削用量的选择,掌握椭圆面宏指令使用,编制典型零件加工程序
零件如图 6
1 所示,毛坯尺寸:mm ,材料为 45 号钢,分析零件加工工艺,编写加工程序
40 62 图 6
1 典型椭圆面零件图及三维效果图 技能目标 ● 掌握典型椭圆面零件加工工艺分析 ● 掌握数控车床常用椭圆面加工指令 G01 的运用 ● 掌握数控车床典型椭圆面的加工方法 ● 掌握数控车床加工椭圆面的程序编制 知识准备 1 .宏程序基础( 1 )宏变量与常量
#0 ~ #999 为编程人员使用变量, #1000 以后为非编程人员使用的系统变量
宏程序主要是利用变量编程
常量有: PI (圆周率), TURN(条件成立(真)), FALSE (条件不成立(假))
( 2 )运算符与表达式
① 算数运算符有: + 、 、−* 、 /
② 条件运算符有: EQ (等于)、 NE (不等于)、 GT (大于)、 GE (大于等于)、 LT (小于)、 LE (小于等于)
③ 逻辑预算符有: AND (逻辑与)、OR (逻辑或)、 XOR (异或)
④ 函数包括: SIN(X) ——X 的正弦值; ASIN ——X 的反正弦值; COS(X) ——X 的余弦值; ACOS(X) ——X 的反余弦值; TAN(X) ——X 的正切值; ATAN(X)——X 的反正切值; ABS(X) ——X 的绝对值; SQRT(X) ——X 的平方根; EX