1 / 22
文档名称:

利用宏指令编程及加工.ppt

格式:ppt   大小:785KB   页数:22页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

利用宏指令编程及加工.ppt

上传人:电离辐射 2022/8/9 文件大小:785 KB

下载得到文件列表

利用宏指令编程及加工.ppt

文档介绍

文档介绍:利用宏指令编程及加工
2008年安全评价人员教育培训
控制指令
条件转移
程序格式: IF [条件表达式] GOTO n
利用宏指令编程及加工
2008年安全评价人员教育培训
控制指令
条件转移
程序格式: IF [条件表达式] GOTO n
详细说明
循环语句(While DO-END语句)
程序格式: WHILE [条件表达式] DO m (m = 1,2,3)
   ……
   END m
详细说明
1)如果条件表达式的条件得以满足,则转而执行程序中程序号为n的相
应操作,程序段号n可以由变量或表达式替代;
2)如果表达式中条件未满足,则顺序执行下一段程序;
3)如果程序作无条件转移,则条件部分可以被省略。
4)表达式可按如下书写:
  #j EQ #k     表示=
  #j NE #k     表示≠
  #j GT #k     表示>
  #j LT #k     表示<
  #j GE #k     表示≥
  #j LE #k     表示≤
IF语句说明
WHILE语句说明
1、条件表达式不满足时,程序转到END m后处执行;
2、如果WHILE[条件表达式]部分被省略,则程序段DO m至 END m之间的语句将一直重复执行。
注意:条件表达式满足时,程序段DO m至 END m即重复执行;
1) WHILE DO m和 END m必须成对使用;
2)DO语句允许有3层嵌套,即:
DO 1 DO 2 DO 3 END 3 END 2 END 1 3)DO语句范围不允许交叉,即如下语句是错误的:
DO 1 DO 2 END 1 END 2 
3、示例
示 例
例: 用宏程序编制如图所示抛物线Z=X2/8 在区间[0,16]内的程序。
%8002
#10=0 ;X 坐标
#11=0 ;Z 坐标
N10 G92 ;
M03 S600;
WHILE [#10 LE 16] DO 1;
G90 G01 X[#10] Z[#11] F100;
#10=#10+;
#11=#10*#10/8;
END 1;
G00 Z0 M05;
G00 X0;
M30;
椭圆编程与加工实例
解决过程
【案例】 加工如图12-3所示的零件。工艺条件:工件材质为45#钢或铝;毛坯为直径30mm,长100mm的棒料。
解决过程
零件图工艺分析
数值计算
工件参考程序与加工操作过程
安全操作和注意事项
零件图工艺分析
(1)技术要求分析。如图12-3所示,零件由圆柱面、椭圆面构成。零件材料为45#钢棒或铝棒。
(2)确定装夹方案、定位基准、加工起点、换刀点。毛坯为棒料,用三爪自定心卡盘夹紧定位。工件零点设在工件右端,加工起点和换刀点可以设为同一点,在工件的右前方距工件右端面100mm,X向距轴心线50mm的位置。
(3)制定加工工艺路线,确定刀具及切削用量。加工刀具的确定如表12-2所示,加工方案的制定如表12-3所示
数值计算
(1)设定程序原点,以工件右端面与轴线的交点为程序原点建立工件坐标系。
(2)计算各节点位置坐标值。C点(X14,Z),其余略。
工件参考程序与加工操作过程
(1)工件的参考程序如表12-4所示。
(2)输入程序。
(3)数控编程模拟软件对加工刀具轨迹仿真,或数控系统图形仿真
加工,进行程序校核及修整。
(4)安装刀具,对刀操作,建立工件坐标系。
(5)启动程序,自动加工。
(6)停车后,按图纸要求检测工件,对工件进行误差与质量分析。
安全操作和注意事项
(1)对刀时,切槽刀左刀尖作为编程的刀位