第8.1章 华中数控系统数控铣床手工编程1.ppt
文本预览下载声明
%3332 (MAIN-PROGRAMM) N01 G90 G92 X0 Y0 Z100. 设置起刀点 N02 G00 Z1. 刀具移至点 (0, 0, 1) N03 S200 M03 主轴正转200r/min N04 G01 Z-5. F50 刀具移至点 (0, 0, 1) N05 M98 P10 加工块1 %10 (SUB-PROGRAMM) N1 G01 G41 D01 X6.84 Y18.794 F200 移至A点建刀补 N2 X17.101 Y46.985 加工AB段 N3 G02 X46.985 Y17.101 I-17.101 J-46.985加工BC段 N4 G01 X18.794 Y6.84 加工CD段 N5 G03 X0 Y20. I-18.794 J-46.985 加工DA段 N6 G00 G40 X0 Y0 X轴镜像、加工块2 N7 M99 N06 M21 M98 P10 加工块2 N07 M22 M98 P10 Y轴镜像、加工块3 N08 M23 取消镜像 N09 M22 M98 P10 Y轴镜像、加工块4 N010 M23 取消镜像 N011 G90 G00 Z100 N012 M05 N013 M02 三 、 旋转镜像编程指令 1. 旋转编程指令格式 该指令可使编程图形按照指定旋转中心及旋转方向旋转一定的角度,G68表示开始坐标系旋转,G69用于撤消旋转功能。 编程格式: 格式: G17 G68 X__Y__P__ G18 G68 X__Z__P__ G19 G68 Y__Z__P__ M98 P_ G69 说明: 该组指令用于建立/取消旋转变换。其中: G68 :建立旋转 G69 :取消旋转 X、 Y、 Z :旋转中心的坐标值 P :旋转角度 ,单位是( °) , 0 ≤P ≥360°。 在有刀具补偿的情况下,先旋转后刀补 (刀具半径补偿、 长度补偿); 在有缩放功能的情况下, 先缩放后旋转。 G68、 G69 为模态指令, 可相互注销 ,G69为缺省值。 2. 旋转编程举例 【例8-8】如图所示零件,用旋转编程指令编程。 图 旋转编程 参考程序: %0068 ;主程序 N10 G92 X0 Y0 Z50 N15 G90 G17 M03 S600 N20 G43 Z-5 H02 N25 M98 P200 ;加工 N30 G68 X0 Y0 P45 ;旋转 45 N40 M98 P200 ;加工 N60 G68 X0 Y0 P90 ;旋转 90 N70 M98 P200 ;加工 N20 G49 Z50 N80 G69 ;取消旋转 M05 M30 图 旋转编程 %200 ;子程序 ( ①的加工程序) Ν100 G41 G01 X20 Y-5 D02 F300 N105 Y0 N110 G02 X40 I10 N120 X30 I-5 N130 G03 X20 I-5 N140 G00 Y-6 N145 G40 X0 Y0 N150 M99 图 旋转编程 四、固定循环 数控加工中, 某些加工动作循环已经典型化。例如, 钻孔、 镗孔的动作是孔位平面定位、 快速引进、 工作进给、 快速退回等, 这样一系列典型的加工动作已经预先编好程序,存储在内存中, 可用称为固定循环的一个 G 代码程序段调用, 从而简化编程工作 。 孔加工固定循环指令有G73、G74、G76、G80~ G89 通常由下述6个动作
显示全部