当前位置:文档之家› 数控铣床基本操作

数控铣床基本操作

数控铳床基本操作【学习目标】① 了解数控铳床指令。

② 了解数控铳床组成。

③ 了解数控铳床的特点。

④ 了解数控铳床的应用场合。

⑤了解数控铳床的加工围。

【知识学习】」、简单编程指令应用1 . GOO G01例9-1 如图9-1所示,进给速度设为 F=100mm/min, S=800r/min,其程序如下:00721 ;YN10 G90 G54 G00 X20 Y20;GO1N20 S800M03;50-! °N30G01 Y50 F100;-■ |LSN40 X50;...丄1N50 N60 Y 20;X20;G01N70G00 X0 Y0 M05;2050N80 M30;2 . G02、G03 —圆弧插补指令图9-1直线插补G02 ( G03 )指令使刀具按圆弧加工,G02指令刀具相对工件按顺时针方向加工圆弧,是顺圆弧插补指令,反之 G03指令使刀具逆时针方向加工圆弧,是逆圆弧插补指令。

其中:X 、Y 、Z 表示圆弧终点坐标;I 、J 表示圆弧中心相对圆弧起点的坐标值; R 表示圆弧半径,若圆弧w 180。

,则R 为正值; 的进给速度, 它是刀具轨迹切线方向的进给速度。

例9-2对如图9-2 的图形编程方法一: :用 I 、J 编程G90 G00 X42X32 ;G02 X30 Y20J-12F200 ;G03X10I-10方法二: :用 R 编程G90 G00 X42 X32 ;G02 X30 Y20 k-12 F200 ;G03X10k10 ;3. G90 —— 绝对坐标指令,G91 ―― 相对坐标指令。

G90、 G91 表示运动轴的移动方式。

使用若圆〉180。

,贝U R 为负值;F 是圆弧插补绝对坐标指令(G90),程序中的位移量用刀具图 9-3 G90、G91 指的终点坐标表示。

相对坐标指令(G91 )用刀具运动的增量表示。

如图 9-3所示,表示刀具从A 点到B 点的移动,用以上两种方式的编程分别如下:G90 G00 X80 Y150 G91G00X-120Y90这两种编程方式在程序中可以混用,编程员应根据实际情况灵活选用,加快编程速度, 提高程序可靠性。

二、工件坐标系的建立1. G92 --设置加工坐标系格式:G92 X 〜Y 〜Z 〜G92指令是将加工原点设定在相对于刀具起始点的某一空间点上。

例7-3 如图9-4所示,先将刀具移至欲设工件坐标系的上方 100mm 处,执行下列程序,把工件坐标系设在商表面处。

G92 X0 Y0 Z100; G90 G00 X_ Y_;2 . G53 --选择机床坐标系 格式:G53 G90 X 〜 Y 〜Z 〜;G53指令使刀具快速定位到机床坐标系中的 指定位置上,式中X 、丫、Z 后的值为机床坐标系中 的坐标值,其尺寸均为负值。

如 G53 G90 X-100 Y-100 Z-20 则执行后刀具在机床坐标系中的位置如图 示。

3. G54、G55、G56、G57、G58、G59 选择 1 〜 6号工件坐标系格式:G54 G90 G00 (G01) X 〜 Y 〜Z 〜(F 〜)该指令执行后,所有坐标值指定的坐标尺寸都是选定的工件加工坐标系中的位置。

工件坐标系皆以机床原点为参考点,分别以各自与机床原点的偏移量表示,需提前通过 CRT/MDI 方式输入机床部。

这些坐标系存储在机 床存贮器,在机床关机时仍然存在。

例9-4 在图9-6中,用 CRT/MDI 在参数 设置方式下设置了两个加工坐标系:G54 : X-50 Y-50 Z-10N10 G53 G90 X0 Y0 Z0图9-6工件坐标系N20G54G90G01 X50Y0 Z0F100N30 G55G90 G01X100 Y0 Z0 F100则刀尖点的运动轨迹如图7-10 中0AB 所示。

的G55加工坐标系。

若执行下述程序段:G55 : X-100Y-100Z-20这时,建立了原点在 0'的G54加工坐标系和 原点在0〃9-5所图9-5 G53选择机床坐标系的。

G92指令是通过程序来设定、选用加工坐标系的,它所设定的加工坐标系原点与当前 刀具所在的位置有关,这一加工原点在机床坐标系中的位置是随当前刀具位置的不同而改变 的。

G54〜G59指令是通过 MDI 在设置参数方式下设定工件加工坐标系的,一旦设定,加工原点在机床坐标系中的位置是不变的, 它与刀具的当前位置无关,除非再通过MDI 方式修改。

G92指令后虽有坐标值,但不产生轴的移动。

若G54~G59 指令后有坐标值,轴将会移动到目的点。

G92设定的坐标系在系统断电后, 基准点将消失,下一次使用需重新设定。

G54~G59设定的坐标系无论电源关断否,都存在于系统存中,每一次直接调用即可。

四、刀具半径补偿G41、G42 ――刀具半径补偿指令 G40 ――刀具半径补偿取消指令。

如用半径为 R 的刀具加工工件外形轮廓时如图9-8所示,刀具中心必须沿着与轮廓偏离 R 距离的轨道移动。

刀具半径补偿计算就是根据轮廓和刀具半径 R 值计算出刀具中心轨迹,数据机床中的数控装置能 自动根据R 值算出刀心轨迹,并按刀心轨迹运动,这 就是数控系统的刀具半径自动补偿功能。

G41 ――左刀偏指令,即顺着刀具前进方向看,刀具在工件的左边。

G42 ――右刀偏指令,即顺着刀具前进方向看,刀具在工件的右边如图9-9所示。

当G41或G42程序段完成后,用 G40消去偏置值,使刀具中心与编程轨迹重合。

G42例9-5 N10 N20 N30 如图9-7所示,对于 GOO G90 G53; X226.05 Y253.96; X341.85 Y253.96; X341.85 Y186.76;A 、B 、C 的定位程序如下: A 孔定位 B 孔定位 C 孔定位N40从上面的程序可以看出,由于选择了机床零点 作为编程零点,使程序计算工作量很大,且零件中 的尺寸和编程尺寸完全不同,给检查带来了很大的 不便。

这时若采用工件坐标系,选择O i 点作为工件 坐标系G54的零点,则偏置尺寸为 X-278.35 , Y-186.76 ,这样程序就会大大简化,其程序如下:N10 GOO G90 G54; N20 X-52.3 Y67.2; N30 X63.5 Y76.2; N40 X63.5Y0;4 . G92 与 G54 〜G59 G92指令与G54〜G59图9-7工件坐标系A 孔定位B 孔定位C 孔定位 的区别指令都是用于设定工件加工坐标系的,但在使用中是有区别(M7'G401格式:斗 (/[S(Ml皿|[側 XY ZD|GOI | ----- -ZJ 貝F 进万向沿rt 迸万图9-9刀具的补偿方向说明:X 、Y 、Z :建立刀具半径补偿运动的始点。

D ――偏置号,D 后是多位自然数,每个偏置号都是存地址,在这些地址中存放 刀具半径值。

D00地址中的值永远是零。

刀具半径补偿的建立,只能在 G00或G01方式下完成,一旦建立了刀具半径补偿,在没被取消之前一直有效。

例9-6 如图9-10所示,在XY 平面使用半径补偿(没有Z 轴移动)进行轮廓铳削,程 序如下:00723 ; N10 G90 G54 G17 G00 X0 Y0 N20S1000 M03;N30 G41 X20 Y10 D01; N40 G01 Y50 F100; N50 X50; N60 Y20; N70 X10;N80 G40 G00 X0 Y0 M05; N90M30;说明:1 )刀具半径补偿的建立或取消, 刀具半径偿补,在没被取消之前一直有效。

2) 当刀具补偿号为 D00时,等同于取消刀具半径补偿。

3) 一般情况下刀具半径补偿号要在刀补取消后才能比变幻,如果在补偿方式下变换补 偿号,当前句目的地补偿量将按新的给定值,而当前局开始点补偿则不便。

4)刀具半径补偿可以利用在同一程序改变刀补大小实现粗、精加工。

粗加工刀补 -刀具半径+精加工余量精加工刀补=刀具半径+(修正量)5) 在进行刀补的时候,向扩大刀具中心轨迹方向的补偿,对刀具直径的要求较小。

对于缩小刀具中心轨迹方向的补偿,对刀具的直径有一定的要求,刀具的半径应当小于轮廓的最小半径,否则将形成刀路的自交叉或缩小成点的情况。

6) 在偏置方式中如果有相邻两句或两句以上程序段无刀具补偿平面轴的移动,刀具就 有可能将产生过切。

五、刀具长度补偿G43、G44 ――刀具长度偏置指令 G49 ――刀具长度偏置取消指令当一个加工程序要使用几把不同刀具时,由于所选用的刀具长度各异,或者刀具磨损后G17 — -刀具半径补偿平面为 XY 平面 G17 — -刀具半径补偿平面为 XY 平面 G18 — -刀具半径补偿平面为 ZX 平面 G19 — -刀具半径补偿平面为 YZ .t . t .平面G41- 左刀补(在丿J 具刖进方向左侧补偿G42 — -右刀补(在刀具刖进方向右侧补偿 G40 — —取消刀具半径补偿)如图9-9 )如图9-9只能在 G00或G01方式下完成,一旦建立了长度发生变化,因而在同一坐标系,在 Z 值不变的情况下可能是刀具的端面在Z 轴方向的实际位置有所不同, 这就给编程带来了困难。

为编程方便,调试刀具容易,就需要统一刀具长度方向定位基准,这样就产生了刀具长度偏置功能如图 9-11所示。

刀具长度偏置指令用于刀具轴向的补偿,它使刀具在 Z 方向上的实际位移量等于补偿轴终点坐标值加上(或减去)补偿值。

G17G43格式;IG44 X Y Z HC ;011 0G4Q 1 JG17 ――刀具长度补偿轴为 Z 轴 G18 ――刀具长度补偿轴为 Y 轴 G19 ――刀具长度补偿轴为 X 轴 G49 ――取消刀具长度补偿G43 ――正向偏置(补偿轴终点加上偏置值) G44 ――负向偏置(补偿轴终点减去偏置值) X, Y, Z ―― G00/G01 的参数即刀补建立或取消的终点H ――刀具长度补偿偏置号(H00~H99) 。

H 字是存地址,在该地址 中装有刀具的偏置量(刀柄锥部的基准面 到刀尖的距离),该偏置量代表了刀补表 中对应的长度补偿值。

G43、G44、G49指令都是模态 代码可相互注销,并且 G43、G44只能 在G00或G01方式完成,在没有被G49取 消前一直有效。

米用G43 ( G44 )指令后,编程人员就不一定要知道实际使用的刀具长度, 可按假定的刀具长度进行编程。

或者在加工过程中, 若刀具长度发生变化或更新刀具时,不需要变更程序,只要改变刀具长度偏置值即可。

例9-7 如图9-12,用装在主轴上的立铳刀加工 川、W 面,必须把刀具从基准面I 移近工件上表面,再作 Z 向切入进给,这两个动作程序如下:对移动,移动距离为-348+H01 即-348+100=-248mm。

相关主题