宏程序的具体应用
- 格式:docx
- 大小:74.08 KB
- 文档页数:3
Ø 36
2 40 43 5(长半轴) (短半轴) (Z 轴起始尺寸) (判定 Z 轴是否到终点) ] / 20 (X 轴变量) (椭圆插补) (设定 Z 轴的步距为 0.06)
G40 G96 X30 S100 G00 G42 Z2 G01 Z0 F100 # 60 = 0 (设定毛坯切削量为 0) M98 P0009 (调用子程序) ENDW G00G97G40X100Z100S1400 M02 %0009 # 1 = 0 # 2 = 0 WHILE # 2 LE 20 (判定 Z 轴是否到终点) # 2 = [ # 1 ] * [ # 1 ] / 24.2 (Z 轴变量) G01 X [ # 1 + # 60 ] Z [—[ # 2 ] ] F200 (抛物线插补) # 1 = # 1 + 0.06 (设定 X 轴的步距为 0.06) ENDW G01 W—5 U 3 W—10 U5 G00 Z0 M99 方法(2)含复合循环中: %1100 G90 G94 G00 X100 Z100 T0101 G97 S1200 M03 G96 S120 G00 G40 X30 Z2 G71 U1.2 R1.0 p10 q20 x0.6 z0.2 F200 N10 G00 G42 X0 G01 Z0 # 1 = 0 # 2 = 0 WHILE # 2 LE 20 (判定 Z 轴是否到终点) # 2 = [ # 1 ] * [ # 1 ] / 24.2 (Z 轴变量) G01 X [ # 1 ] Z [—[ # 2 ] ] (抛物线插补) # 1 = # 1 + 0.06 (设定 X 轴的步距为 0.06) ENDW G01 Z—25 X25 N20 Z—35 G00 G40 X100 Z100G97 S1200 M02
45 分钟
已知:前端椭圆的方程为抛物线(Z= — X / 24.2)各部分尺寸 设:X 轴步距为 0.06mm。 原始毛坯为 Ø30×70 T01 为粗车刀 T02 为精车刀 试编写加工程序 计算抛物线底的直径: 将Z = 20 代入 (Z= — X / 24 . 2) 得:直径为 Ø22 mm。 方法(1)用子程序调用法: %1120 G00 X100 Z100 T0101 G97 S1000 M03 F200 G40 G96 X30 S120 G00 G42 Z2 G01 Z0 F150 # 60 = 30 (设定毛坯最大切削量) WHILE # 60 GE 0.75 (判定毛坯余量是否大于 0.75) M98 P0009 (调用子程序) # 60 = # 60 — 2 .4 (每次切削量单边为 1.2 mm) ENDW G00 G97 G40 X100 Z100 S1000 M05 T0202 (换 2 号精车刀) G97 S1400 M03
授课教师 课 时 授课内容 授课对象 教学目的 及 要 求 教学重点 与 难 点 教学手段
张永强 1
所在部门 授课时间 第八章 宏程序及应用
授课教师 课 时
1.了解:宏程序基本概念 2.理解:正确运用相应系统语句编写特殊曲线复合成复杂曲面轮廓零件的加工 3.熟知:外轮廓单一特殊和特殊组合曲线及内轮廓特殊曲线应用 1.重点:外轮廓单一特殊和特殊组合曲线及内轮廓特殊曲线应用 2.难点:外轮廓单一特殊和特殊组合曲线及内轮廓特殊曲线应用 讲授 教学过程及内容提要 §8.7 宏程序的具体应用 时间分配及 备注
抛物线(Z= — X / 24 . 2)
2
2
2
35 25 20
Ø 25
45 分钟
教学过程及内容提要 例 1:已知:前端椭圆的方程 设:a 半短轴为:15 b 半长轴为:20 Z 轴步距为 0.06mm。 原始毛坯为 Ø50×70 Ø 44 R3 X2 a2 Z2 b2
时间分配及 备注
1
Ø 38
试编写加工程序 %0001 G00 X100 Z100 T0101 G97 S1200 M03 G96 S120 G00 G40 X65 Z2 G71 U1.2 R1.0 p10 q20 x0.6 z0.2 F200 N10 G00 G42 X0 G01 Z0 # 1 = 20 # 2 = 15 # 3 = 20 WHILE # 3 GE 2 # 4 = # 2 * SQRT [ # 1 * # 1 — # 3 * # 3 G01 X [ 2*# 4 ] Z [ # 3 — 20 ] # 3 = # 3 — 0.06 ENDW G01 X36 Z—22 Z—40 X38 G02 X 44 Z43 R3 N20 G01 Z—58 G00 G40 X100 Z100 M02