6-3数控车床常用指令(二).

合集下载

数控车床常用指令

数控车床常用指令

数控车床常用指令一、准备功能G代码准备功能G指令由G后一或二位数值组成,它用来规定刀具和工件的相对运动轨迹、机床坐标系、坐标平面、刀具补偿、坐标偏置等多种加工操作。

1. 有关坐标系和坐标的指令(1)绝对值编程G90与相对值编程G91格式:G90G91说明:G90:绝对值编程,每个编程坐标轴上的编程值相对于程序原点。

G91:相对值编程,每个编程坐标轴上的编程值相对于前一位置而言,该值等于沿轴移动的距离。

G90、G91为模态功能,可相互注销,G90为缺省值。

例:如图2.3所示,使用G90、G91编程;要求刀具由原点按顺序移动到1、2、3点。

图2.3 G90/G91编程(2)工件坐标系设定G92格式:G92 X__Y__Z__说明:X、Y、Z值设定工件坐标系原点到刀具起点的有向距离。

G92指令通过设定刀具起点(对刀点)与坐标系原点的相对位置建立工件坐标系,工件坐标系一旦建立,绝对值编程时的指令值就是在此坐标系中的坐标值。

例:使用G92编程,建立如图2.4所示的工件坐标系。

图2.4 工件坐标系的建立执行此程序段只建立工件坐标系,刀具并不产生运动。

G92指令为非模态指令,一般放在一个零件程序的第一段。

(3)零点偏置G54-G59格式:.说明:G54~G59是系统预定的6个工件坐标系(如图2.5),可根据需要任意选用。

这6个预定工件坐标系的原点在机床坐标系中的值(工件零点偏置值)可用MDI方式输入,系统自动记忆。

工件坐标系一旦选定,后续程序段中绝对值编程时的指令值均为相对此工件坐标系原点的值。

G54-G59为模态功能,可相互注销,G54为缺省值。

图2.5 工件坐标系选择(G54-G59)2. 进给控制指令(1)快速定位G00格式:G00 X__Y__Z__说明:X、Y、Z:快速定位终点,在G90时为终点在工件坐标系中的坐标,在G91时为终点相对于起点的位移量。

G00一般用于加工前快速定位或加工后快速退刀。

G00指令中,刀具相对于工件以机床各轴预先设定的速度,从当前位置快速移动到程序段指定的定位目标点,其速度可由面板上的快速修调旋钮修正,而不能用F来规定。

数控加工编程基础-2(加工程序指令代码、组成)

数控加工编程基础-2(加工程序指令代码、组成)
19
第四节 数控加工程序的格式与组成
每个程序段是由若干指令字(code word)组成,每 个指令字是由文字(地址符)或与其后所带的数字一起组 成。
N20 G54 G90 G00 X0 Y0 Z10 ;
指令字 指令字 G90
结束符
地址符 数字
20
第四节 数控加工程序的格式与组成
地址字母表 字符 A B C D 意义 关于X 轴的角度尺寸 关于Y 轴的角度尺寸 关于Z 轴的角度尺寸 第二刀具功能,也有定为偏置号 字符 M N O P 意义 辅助功能 顺序号 不用,有的定为顺序编号 平行于X 轴的第三尺寸,也有定为 固定循环的参数 平行于Y 轴的第三尺寸,也有定为 固定循环的参数 平行于Z 轴的第三尺寸,也有定为 固定循环的参数,圆弧的半径等 主轴速度的功能 第一刀具功能 平行于X 轴的第二尺寸 平行于Y 轴的第二尺寸 平行于Z 轴的第二尺寸
代码 模态 功能说明 代码 模态 功能说明
M00 M01
M02 M30 M98 M99
非模态 非模态
非模态 非模态 非模态 非模态
程序停止 选择停止
程序结束
M03 M04
M05
模态 模态
*模态 非模态 模态 *模态
主轴正转起动 主轴反转起动
主轴停止转动 换刀 切削液打开 切削液停止
程序结束并返回程 序起始点 M06 调用子程序 子程序结束 M07 M09
N10 T01 M06 S1000 M03 N20 G54 G90 G00 X0 Y0 Z10 ……………
18
第四节 数控加工程序的格式与组成
2.程序主体
数控加工要完成的全部动作,是整个程序的核心 由若干个程序段组成,每个程序段由一个或多个指令 构成。

数控车床G指令和M代码详细解释

数控车床G指令和M代码详细解释

FANUC数控G代码,常用M代码:代码名称—功能简述G00—--—-—快速定位G01—-—-—-直线插补G02———-—-顺时针方向圆弧插补G03-——-——逆时针方向圆弧插补G04——----定时暂停G05--—--—通过中间点圆弧插补G07--—-—-Z 样条曲线插补G08—-—---进给加速G09-—-—--进给减速G20---——-子程序调用G22——-———半径尺寸编程方式G220-—-——系统操作界面上使用G23—--—--直径尺寸编程方式G230—--——系统操作界面上使用G24--—-—-子程序结束G25—-——--跳转加工G26———-—-循环加工G30-——---倍率注销G31———---倍率定义G32——----等螺距螺纹切削,英制G33—---—-等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54—-———-设定工件坐标系一G55—--—--设定工件坐标系二G56——--——设定工件坐标系三G57-——-——设定工件坐标系四G58-——-——设定工件坐标系五G59——-—--设定工件坐标系六G60—-——--准确路径方式G64————--连续路径方式G70-—---—英制尺寸寸G71————--公制尺寸毫米G74-———-—回参考点(机床零点) G75———--—返回编程坐标零点G76——-—--返回编程坐标起始点G81--———-外圆固定循环G331-—-—-螺纹固定循环G90—--———绝对尺寸G91—————-相对尺寸G92—-——-—预制坐标G94--—---进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程.(4)G00可以写成G0例:G00 X75 Z200G0 U—25 W-100先是X和Z同时走25快速到A点,接着Z向再走75快速到B点。

数控车床循环指令详解

数控车床循环指令详解

(4)Q nf是指定精加工路线的最后一个程序段的段号; (5)U u是X方向上的精加工余量,直径值; (6)W w是Z方向上的精加工余量。 (7)粗车过程中从程序段号Pns~Qnf之间的任何F 只有G71指令中指定的F、S、T功能有效。
图16.6
G71有两种情况,也就是一型和二型。
一型:也就是沿X轴同一方向递增或递减。一型
工序3 精车加工 精车
G00 X150; Z150; N4; S300 M03 T0303; G00 X48 Z-64; G01 X2 F0.05; G00 X150; Z150; M05; M30;
工序4 切断 程序结束
地址 内容
说明
1851
X向间隙数值。数值为半径值。
1852
Z向间隙数值
3204 0/1 PAR设置0是为中括号[ ]。 设置1是为小括号( )
G32 螺纹切削
G92 螺纹车削循环 G94 端面车削 G75 车槽循环 G71 二型粗车循环指令 G73 成型车削循环
G76 复合型螺纹切削
G90 外圆车削 G74 端面车槽循环 G71 外径、内径粗车循环指令 G72 端面粗车循环指令 G70 精车循环
该指令用于车削等螺距直螺纹、锥螺纹。
格式:G32 X(U)__ Z(W)__ F__
格式:G92 X(U) Z(W) R F
XZ螺纹终点坐标,R表示螺纹起始点与终点在X 向的坐标增量值(半径值),圆柱螺纹切削R为0可 省略。一般外锥螺纹R为负值,内锥螺纹R为正值。
T0202 (螺纹刀) M3 S400 G0 X22 Z5 G92 X20 Z-15 R-0.625 I14 F2 X19.6 I14 X19.2 I14 X18.9 14 X18.75 14 X18.631 I14 X18.631 I14 (精车) G0 X100 Z100 M5 M30

数控车床编程基本学习-PPT

数控车床编程基本学习-PPT

X 中间点
O
参考点R
刀尖当前位置 Z
图3-5 自动返回参考点
6、螺纹切削指令(G32)
指令格式 G32 X(U)_ Z(W)_ F(E)_ 指令功能 切削加工圆柱螺纹、圆锥螺纹和平面螺纹(涡形螺纹) 。
指令说明 1)F—公制螺纹的导程
E—英制螺纹的导程
2)F表示长轴方向的导程 如果X轴方向为长轴,F为半径值。 对于圆锥螺纹,其斜角α在450以下时,Z轴方向为长轴;
2
U
2
X
O
Z
图3-12 G94车削端面固定循环
G94指令车削圆锥面时的程序段格式如下:
G94 X(U)_Z(W)_R_F_;
其中,R为端面斜度线在Z轴的投影距离。若顺序动作2的 进给方向在Z轴的投影方向和Z轴方向一致,则R取负值;若顺 序动作2的进给方向在Z轴的投影方向和Z轴方向相反,则R取正 值。在图3-13中,因为顺序动作2的进给方向在Z轴的投影方向 和Z轴方向一致,所以R取负值。
必须注意的是,执行G27指令的前提是机床在通电后刀具 返回过一次参考点(手动返回或者用G28指令返回)。此外,使 用该指令时,必须预先取消刀具补偿的量。
执行G27指令之后,如欲使机床停止,须加入一辅助功能 指令M00,否则,机床将继续执行下一个程序段。
2) 自动返回参考点指令G28 G28指令可以使刀具从任何位置以快速点定位方式经过中间 点返回参考点。 格式:G28 X _Z _; 其中,X、Z是中间点的坐标值。 执行该指令时,刀具先快速移动到指令值所指定的中间点, 然后自动返回参考点,相应坐标轴指示灯亮。 和G27指令相同,执行G28指令前,应取消刀具补偿功能。 G28指令的执行过程如图3-5所示。
(3)参数的输入 假想刀尖的位置如下图3-10:

数控车床编程基本功能指令

数控车床编程基本功能指令
G75
X向切槽
G58
选择工件坐标系5
G76
切螺纹循环
G59
选择工件坐标系6
G00
01
快速定位
备注:
1.有标记“*”的指令为开机时即已被设定的指令(开机态)。
2.属于“00组别”的G代码属非模态指令,它们的指令只能在一个程序段中有作用。
3.一个程序段中可使用若干个不同组群的G指令,若使用一个以上群组的G指令则最后一个G代码有效。
G01
直线切削
G02
圆弧插补(顺时针)
G03
圆弧插补(逆时针)
G32
切螺纹
G90
(内外径)切削循环
G92
切螺纹循环
G94
(台阶)切削循环
表1-2数控车床常用的M(辅助)指令
M功能字
含义
M功能字
含义
M00
程序停止
M08
切削液开
M01
计划停止
M09
切削液关
M02
程序结束
M30
程序结束并Leabharlann 回开头M03主轴正转
直线切削至切削终点
快速移动至换到点
程序结束
“N020”——程序段号,(数字无实际意义,前后不一定按照由小到大或由大到小的顺序,仅仅用于代表此段程序)
“;”——程序段分给符号
N085 G01 X45;
N090 G00 X100 Z100;
N100 M30;
程序名
程序初始化
主轴正转,转速为800r/min
换1号刀,调用1号刀补
“切削起点”(快速定位到切削起点)
直线切削至“A”点,进给速度为120mm/min
直线切削至“B”点
直线切削至“C”点

数控车床基本编程指令

数控车床基本编程指令

数控车床基本编程指令
数控车床(Computer Numerical Control Lathe)的基本编程指令通常是用来描述加工轴向、径向、切削速度、进给速度等方面的操作。

下面是一些常见的数控车床基本编程指令:
G代码:用于指定不同的功能和动作。

例如:
G00:快速定位
G01:直线插补
G02:圆弧顺时针插补
G03:圆弧逆时针插补
G04:暂停(延时)
G28:回零点
G71:开启公制单位
G72:开启英制单位
M代码:用于控制机床的辅助功能和动作。

例如:
M03:主轴正转
M04:主轴反转
M05:主轴停止
M08:冷却液开启
M09:冷却液关闭
M30:程序结束
X、Y、Z轴坐标控制:用于控制工件在不同轴向上的移动。

例如:
X10.0:将X轴移动到坐标10.0处
Y5.0:将Y轴移动到坐标5.0处
Z-2.0:将Z轴移动到坐标-2.0处
F代码:用于设定进给速度(切削速度)。

例如:
F100:设定进给速度为每分钟100毫米(或英寸)
S代码:用于设定主轴转速。

例如:
S1000:设定主轴转速为每分钟1000转
T代码:用于选择工具。

例如:
T0101:选择编号为0101的刀具
这些是最基本的数控车床编程指令,实际上还有更多用于高级功能和特定应用的指令。

正确理解和使用这些指令对于确保数控车床操作的准确性和效率至关重要。

数控车床编程基本指令大全完整版

数控车床编程基本指令大全完整版

数控车床编程基本指令大全HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】1.常用编程指令的应用车削加工编程一般包含X和Z坐标运动及绕Z轴旋转的转角坐标C 。

(1)快速定位(G00或G0)刀具以点位控制方式从当前所在位置快速移动到指令给出的目标位置。

指令格式:G00 X(U) Z(W) ;(2)直线插补(G01或G1)指令格式:G01 X(U) Z(W) F ;图1 快速定位图2 直线插补G00 ;G01 ;/绝对坐标,直径编程; /绝对坐标,直径编程,切削进给率rG00 W-30G01 ;/增量坐标,直径编程 /增量坐标,直径编程,切削进给率/r?(3)圆弧插补(G02或G2,G03或G3)1)指令格式: G02 X(U)_Z(W)_I_K_F_ ;G02 X(U) Z(W) R F ;G03 X(U)_Z(W)_I_K_F_ ;G03 X(U) Z(W) R F ;2)指令功能:3)指令说明:①G02为顺时针圆弧插补指令,G03为逆时针圆弧插补指令。

圆弧的顺、逆方向判断见图3左图,朝着与圆弧所在平面相垂直的坐标轴的负方向看,顺时针为G02,逆时针为G03,图3右图分别表示了车床前置刀架和后置刀架对圆弧顺与逆方向的判断;图3 圆弧的顺逆方向②如图4,采用绝对坐标编程,X、Z为圆弧终点坐标值;采用增量坐标编程,U、W 为圆弧终点相对圆弧起点的坐标增量,R是圆弧半径,当圆弧所对圆心角为0°~180°时,R取正值;当圆心角为180°~360°时,R取负值。

I、K为圆心在X、Z轴方向上相对圆弧起点的坐标增量(用半径值表示),I、K为零时可以省略。

图4 圆弧绝对坐标,相对坐标图5 圆弧插补G02 ; G03 ;G02 ;/绝对坐标,直径编程G02 ;G03 ;G02 ; /相对坐标,直径编程(4)主轴转速设置(S)车床主轴的转速(r/min)为:式中υ为圆周切削速度,单位缺省为m/min 、D为工件的外径,单位为mm。

数控车床编程的常用指令

数控车床编程的常用指令
O0002;
N10 G50 X100. Z52.;
N20 G00 X70. Z4.
N30 M03 S800 T0101;
N40 G71 U4. R2.;
N50 G71 P60 Q140 U4. W2. F0.5 S500;
N60 G00 X6. S800;
N70 G01 Z-24. F0.2;
N80 X12.;
N40 G74 R2.;
N50 G74 Z-80. P2000 F0.5;
N60 G00 X100. Z100.;
N70 M05;
N80 M30;
N(ns)……………….
……………………..
……………………..
N(nf)…………….…
其中:
i—— X方向退刀量的距离和方向(半径指定),该值是模态的,直到其他值指定以前不改变;
k—— Z方向退刀量的距离和方向,该值是模态的,直到其他值指定以前不改变;
d——重复加工次数;
Ns——精加工轮廓程序段中开始程序段的段号;
N90 Z-32.;
N100 X20.;
N110 W-50.;
N120 X40.;
N130 W-20.;
N140 X62. W-11.;
N150 G70 P60 Q140;
N160 G00 X100. Z52.;
N170 M05;
N180 M30;
深孔钻循环指令G74
编程格式
G74 R(e);
G74 Z(W) P(△i) F;
编程格式
G72 W(Δd) R(e);
G72 P(ns) Q(nf) U(u) W(w) F(f) S(s) T(t);
N(ns)………………

数控车床所有常用指令

数控车床所有常用指令

数控车床所有常用指令主要用他们编程还有f进给速度 s主轴转速等等这是g代码G00快速移动点定位G01直线插补G02顺时针圆弧插补G03逆时针圆弧插补G04暂停G05---G17XY平面选择G18ZX平面选择G19YZ平面选择G32螺纹切削G33---G40刀具补偿注销G41刀具补偿——左G42刀具补偿——右G43刀具长度补偿——正G44刀具长度补偿——负G49刀具长度补偿注销G50主轴最高转速限制G54~G59加工坐标系设定G65用户宏指令G70精加工循环G71外圆粗切循环G72端面粗切循环G73封闭切削循环G74深孔钻循环G75外径切槽循环G76复合螺纹切削循环撤销固定循环G81定点钻孔循环G90绝对值编程G91增量值编程G92螺纹切削循环G94每分钟进给量G95每转进给量G96恒线速控制G97恒线速取消G98返回起始平面G99返回R平面G功能字SIEMENS系统G00快速移动点定位G01直线插补顺时针圆弧插补G03逆时针圆弧插补G04暂停G05通过中间点圆弧插补G17XY平面选择G18ZX平面选择G19YZ平面选择G32---G33恒螺距螺纹切削G40刀具补偿注销G41刀具补偿——左G42刀具补偿——右G43---G44---G49------G54~G59 零点偏置G65---G70英制G71米制G72---G73---G74---G75---G76---G80撤销固定循环G81固定循环G90绝对尺寸G91增量尺寸G92主轴转速极限直线进给率G95旋转进给率G96恒线速度G97注销G96G98---G99---辅助功能 M 代码功能作用范围功能代码功能作用范围功能M00 * 程序停止 M36 * 进给范围1M01 * 计划结束 M37 * 进给范围2M02 * 程序结束 M38 * 主轴速度范围1M03 主轴顺时针转动 M39 * 主轴速度范围2M04 主轴逆时针转动 M40-M45 * 齿轮换档M05 主轴停止 M46-M47 * 不指定M06 * 换刀 M48 * 注销M49M07 2号冷却液开 M49 * 进给率修正旁路M08 1号冷却液开 M50 * 3号冷却液开M09 冷却液关 M51 * 4号冷却液开M10 夹紧 M52-M54 * 不指定M11 松开 M55 * 刀具直线位移,位置1M12 * 不指定 M56 * 刀具直线位移,位置2M13 主轴顺时针,冷却液开 M57-M59 * 不指定M14 主轴逆时针,冷却液开 M60 更换工作M15 * 正运动 M61 工件直线位移,位置1M16 * 负运动 M62 * 工件直线位移,位置2M17-M18 * 不指定 M63-M70 * 不指定M19 主轴定向停止 M71 * 工件角度位移,位置1M20-M29 * 永不指定 M72 * 工件角度位移,位置2M30 * 纸带结束 M73-M89 * 不指定M31 * 互锁旁路 M90-M99 * 永不指定M32-M35 * 不指定1. F功能F功能指令用于控制切削进给量。

数控车床基本指令编程

数控车床基本指令编程

3.G00指令应用举例 G00指令应用举例
绝对值编程:G00 X120.0 Z100.0; 增量值编程:GOO U80.0 W80.0;
三、直线插补指令编程(G01) 直线插补指令编程( )
1.指令格式
X( G01 X(U) Z( W) F ; ●G01指令是模态代码 G01指令是模态代码 G01指令是模态代码,它是直线运动的命令, 规定刀具在两坐标或三坐标间以插补联动方式 按F指定的进给速度作任意斜率的直线运动。 ●绝对值编程时 绝对值编程时,刀具以F指令的进给速度进 绝对值编程时 行直线插补,运动到工件坐标系X、Z点; ●增量值编程时 增量值编程时,刀具以F进给速度运动到距 增量值编程时 离现有位置为U、W的点。 ●F进给速度在没有新的F指令以前一直有效 F进给速度在没有新的F指令以前一直有效, 不必在每个程序段中都写入F指令。
(3)尺寸字 尺寸字用于确定机床上刀具运动终点的坐标位置。 其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终 点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角 度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺 寸。在一些数控系统中,还可以用P指令暂停时间、用R指令圆 弧的半径等。 (4)进给功能字F 进给功能字F 进给功能字的地址符是F,又称为F功能或F指令,用于指定 切削的进给速度。对于车床,F可分为每分钟进给和主轴每转进 给两种,对于其它数控机床,一般只用每分钟进给。F指令在螺 纹切削程序段中常用来指令螺纹的导程。
3.G01指令应用举例 (2) G01指令应用举例
O2002(已调试) T0101; M03 S400; G00 X31.0 Z3.0; G01 Z-50.0 F80.0; X36.0; Z3.0; X30.0; Z-50.0; X36.0; G00 X100.0 Z50.0; M05; M30;

数控车床G指令和M代码详细解释

数控车床G指令和M代码详细解释

FANUC数控G代码,常用M代码:代码名称-功能简述G00------快速定位G01------直线插补G02------顺时针方向圆弧插补G03------逆时针方向圆弧插补G04------定时暂停G05------通过中间点圆弧插补G07------Z 样条曲线插补G08------进给加速G09------进给减速G20------子程序调用G22------半径尺寸编程方式G220-----系统操作界面上使用G23------直径尺寸编程方式G230-----系统操作界面上使用G24------子程序结束G25------跳转加工G26------循环加工G30------倍率注销G31------倍率定义G32------等螺距螺纹切削,英制G33------等螺距螺纹切削,公制G53,G500-设定工件坐标系注销G54------设定工件坐标系一G55------设定工件坐标系二G56------设定工件坐标系三G57------设定工件坐标系四G58------设定工件坐标系五G59------设定工件坐标系六G60------准确路径方式G64------连续路径方式G70------英制尺寸寸G71------公制尺寸毫米G74------回参考点(机床零点)G75------返回编程坐标零点G76------返回编程坐标起始点G81------外圆固定循环G331-----螺纹固定循环G90------绝对尺寸G91------相对尺寸G92------预制坐标G94------进给率,每分钟进给G95------进给率,每转进给功能详解G00—快速定位格式:G00 X(U)__Z(W)__说明:(1)该指令使刀具按照点位控制方式快速移动到指定位置。

移动过程中不得对工件进行加工。

(2)所有编程轴同时以参数所定义的速度移动,当某轴走完编程值便停止,而其他轴继续运动,(3)不运动的坐标无须编程。

数控车床指令字符一览表-文档资料

数控车床指令字符一览表-文档资料
M 代码及功能
代码 模态 功能说明 代码
M00 非模态 程序停止 M03
M02 非模态 程序结束 M04
M30
非模态
程序结束并返 回程序起点
M05 M07
M98 非模态 调用子程序 M08
M99 非模态 子程序结束 M09
模态 功能说明 模态 主轴正转起动 模态 主轴反转起动 模态 主轴停止转动 模态 切削液打开 模态 切削液打开 模态 切削液停止
2次 3次 3次 4次
0.4 0.16
0.6 0.3 0.11
0.6
0.6
0.5
0.5
0.14
0.3
0.13
0.6 0.6 0.4 0.21
量 5次
•.
•5
6次
备注 ▲ ▲ ▲ ▲
▲ ▲
▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲ ▲
•2
准备功能一览表(二)
G 代码 组 G65 00 G71 G72 G73 G76 06 G80 G81 G82 G90 13 G91 G92 00 G94 14 G95 G96 16 G97
功能 宏指令简单调用 外径/内径车削复合循环指令 端面车削复合循环指令 闭环车削复合循环指令 螺纹切削复合循环指令 外径/内径车削固定循环指令 端面车削固定循环指令 螺纹切削固定循环指令 绝对值编程指令 相对值编程指令 工件坐标系设定 每分钟进给速度 每转进给速度
恒线速度切削
参数(后续地址字) P,A~Z
X,Z,U,W,C,P Q,R,E
X,Z,I,K,C,P R,E
X,Z
S S
备注: ⑴ 00 组中的 G 代码是非模态的,其他•.组的 G 代码是模态的; ⑵ ▲ 标记者为缺省值。

数控车床基本程序指令及应用

数控车床基本程序指令及应用

数控车床基本程序指令及应用学时2一、教学目的和要求1、了解数控车床的安全操作规程2、把握数控车床差不多程序指令3、把握数控车床简单轴类零件程序的编制二、重点难点1、数控车床的安全操作规范2、数控车床差不多指令的差不多应用3、数控车床简单轴类零件精加工程序的编制三、授课内容(一)数控车床安全操作规程1.开机前应对数控车床进行全面细致的检查,包括操作面板、导轨面、卡爪、尾座、刀架、刀具等,确认无误后方可操作。

2.数控车床通电后,检查各开关、按钮和按键是否正常、灵活、机床有无专门现象。

3.程序输入后,应认真核对代码、地址、数值、正负号、小数点及语法是否正确。

4.正确测量和运算工件坐标系,并对所得结果进行检查。

5.输入工件坐标系,并对坐标、坐标值、正负号、小数点进行认真核对。

6.未装工件前,空运行一次程序,看程序能否顺利进行,刀具和夹具安装是否合理,有无超程现象。

7.试切时快速倍率开关必须打到较低挡位。

8.试切进刀时,在刀具运行至工件30~50㎜处,必须在进给保持下,验证Z轴和X轴坐标剩余值与加工程序是否一致。

9.试切和加工中,刃磨刀具和更换刀具后,要重新测量刀具位置并修改刀补值和刀补号。

10.程序修改后,要对修改部分认真核对。

11.必须在确认工件夹紧后才能启动机床,严禁工件转动时测量、触摸工件。

12.操作中显现工件跳动、打抖、专门声音、夹具松动等专门情形时必须停车处理。

13紧急停车后,应重新进行机床“回零”操作,才能再次运行程序。

(二)数控车床坐标系数控机床的加工是由程序操纵完成的,因此坐标系的确定与使用专门重要。

依照ISO841标准,数控机床坐标系用右手笛卡儿坐标系作为标准确定。

数控车床平行于主轴方向即纵向为Z轴,垂直于主轴方向即横向为X轴,刀具远离工件方向为正向。

如图1-1所示数控车床有三个坐标系即机械坐标系、编程坐标系和工件坐标系。

机械坐标系的原点是生产厂家在制造机床时的固定坐标系原点,也称机械零点。

数控车床编程指令及应用

数控车床编程指令及应用

数控车削编程与仿真
11、精加工循环指令G70
指令格式: G71 P(ns)Q(nf)
指令功能:用于G71、G72、G73粗加工循环指令
注 后的精加工循环 意
(1)精车过程中的F、S、T在程序段P(ns)到Q(nf) 间指定。
(2) P(ns)和Q(nf)间的程序段不能调用子程序。
数控车削编程与仿真
切削圆柱螺纹
仿真视频
数控车削编程与仿真
7、复合螺纹切削循环指令G76
可以完成一个螺纹段的全部加工任务,其进刀方法有利于改 善刀具的切削条件。
G76切螺纹循环指令轨迹
数控车削编程与仿真
指令格式:G76 P(m)(r)(a)Q(Δdmin) R(d) G76 X(U)Z(W) R(i)P(k)Q(Δd)F(
其中:e:退刀量,该参数为摸态值; X:为B点的X坐标值; U:从A点B的增量; Z:C点的坐标值; W:从A点至C点的增量; Δi轴方向间断切削长度(无正负); Δk:轴方向间断切削长度(无正负) Δd:切削至终点的退刀量。Δd的符号为正,但如果X(U)及P(Δi )省略,可以指定为希望符号来实现给定的退刀方向。
G92指令举例:
O0002; T0101; N05 G00X100.0Z50.0; N10 M03S500; N20 G00 X40.0Z2.0; N25 G92 X29.2Z-52.0F1.5; N30 X28.6;
N31 X28.2; N32 X28.04; N35 G00 X100.0Z50.0; N40 M05; N45 T0100; N50 M30;
G71、G70指令举例:
O0004; G50 S2500; G40 G96 G99 S60 M03 T0101; G00 X84.0 Z3.0; G71 U2.0 R1.0; G71 P10 Q20 U0.2 W0.1 F0.4; N10 G00 X20.0; G01 G42 Z2.0 S100; Z-20.0; X40.0 W-20.0; G03 X60.0 W-10.0 R10.0;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(2)复合固定循环切削(G70---G76) 用这些加工指令,只需给定最终精加工路径、循环次数 和每次加工余量,机床就能自动确定粗加工的刀具路 径。 a)外径粗车循环 G71 该指令适用于对毛坯料粗车外径和粗车内径。
直径形式该指令的编程格式为: G71 P ns Q nf U Δu WΔw D Δd (F_ S_ T_ ) 其中ns ---指定精加工路线的第一个程序段顺序号 nf---指定精加工路线的最后一个程序段顺序号 Δu---X轴方向(径向)精加工余量(直径值)。 Δw---Z轴方向(轴向)精加工余量。 Δd---切削深度(半径值) 或 G71 U Δd R e G71 P ns Q nf U Δu WΔw (F_ S_ T_ ) 其中 e ---为每次切削循环的退刀量,可以由参数指定。
28
如图示:用棒料加工出红色所示的锥面,则程序为: N01 T0100 ; N02 G50 X50. Z40. M08 ; X N03 G00 X36. Z30. M03 ; N04 G94 X6. Z22. K-2. F0.3 ; N05 Z21. ; N06 Z20. ; N07 G00 X50.Z40.T0000 M01 ; O Z 20 10 2 2
Z
b)切削大锥面的输入格式为: G94 X(U)_ Z(W)_ K _ F_ ; 其中,X(U)_ Z(W)_ 同圆柱端面,K_ 表示锥面轴向尺寸之差 而且,当所切削的锥面起始点Z坐标大于终点Z坐标时为正, X 反之为负. 如图可以表示为: G00 X36. Z30. ; G94 X6. Z20. K-2. F_ ; O Z 20 10 2
8、固定循环切削 固定循环切削是指对于在加工过程中,必须重复加工多 次才能完成轮廓加工的典型切削形式,刀具运动的路 径预先编好,存储在存储器中,用专门的G代码进行指 令。有单一形状固定循环和复合形状固定循环之分。 (1)单一形状固定循环指令(G90、G94) *外圆切削循环指令格式为: G90 IP_ F__ ; (其中IP_是外径、内径切削终点坐标, F_是切削加工时刀具的进给速度,其他都是按照快速 进给速度进行的) 该指令主要用于轴类零件的外圆、内圆和锥面的加工。
c)固定形状粗车循环 G73 该指令适用于铸件、锻件毛坯零件的循环加工。 指令格式为: G73 P ns Q nf I Δi KΔk U Δu WΔw D Δd (F_ S_ T_ ) 其中ns、 nf、Δu、Δw所代表的内容与G71、G72相同, 而 Δi --- 为径向(X轴方向)切除量(半径值) Δk---为轴向切除量(Y轴方向)。 Δd---为粗车循环次数。 或 G73 U Δi WΔk U Δu R d G73 P ns Q nf U Δu WΔw (F_ S_ T_ )
例:如图所示,用一个φ50的棒料加工φ35的圆柱面, 起始点 在X56. Z32. ,吃刀量为2.5mm,则程序为: N01 T0100 ; X 15 N02 G50 X80. Z60. M08 ; 25 N03 G96 S120 ; P N04 G00 X56. Z40. M03 10 N05 Z32. ; N06 G90 X45. Z15. F0.3 ; Z o N07 X40. ; N08 X35. ; N09 G00 X80. Z60. T0000 M01;
§6-3数控车床常用指令(二)
7 、主轴转速控制指令( G96 、 G97 、 G50 )和主轴功能指 令(S指令) 主轴功能指令(S指令)是设定主轴转数的指令。 (1)主轴最高转速的设定(G50或G92) 用来设定主轴的最高转速。 格式为:G50 S_ ; S_ 跟着主轴最大速度(r/min);
(2)恒线速度控制指令(G96)系统执行G96后,认为用S 指定的数值表示工件上任一点的线速度一样,主要用 于车工件的端面、锥度或圆弧等,单位为m/min 。 如G96 S200 (3)主轴转速控制指令(G97)G97是取消恒线速度控 制的指令,这时S指定的数值表示主轴每分钟的转速, 单位为r/min。 如G97 S30表示主轴转速为: 30r/min
d)精车固定循环 G70 该指令用于执行过G71、G72、G73指令粗车工件后,用 G70来指定精车循环,切除粗加工留下的余量。 指令格式为: G70 P ns Q nf ; 其中ns ---指定精加工路线的第一个程序段顺序号 nf---指定精加工路线的最后一个程序段顺序号
5
Z
*锥面切削循环指令格式为: G90 IP_ I__ F__ ; 其中IP_是切削终点坐标, I为锥度部分大端与小端的半 径差。当刀具起于锥端大头时,I为正值;反之为负。 则图中可以编程为: 20 20 5 G00 X40. Z45. ; G90 X25. Z20. I-8. F_ ; 或 o Z G00 X40. Z45. ; G90 U15. W-25.I-8. F_ ;
X
*端面切削循环指令(G94) 该指令用于加工圆柱端面或角度大的圆锥面。 a)则切削圆柱端面的输入格式为: G94 X(U)_ Z(W)_ F_ ; X 其中,X_ Z_ 表示切削终点 的绝对坐标,而U_ W_ 表示 切削终点相对于刀具起点的 增量坐标。 O 15 8 则图中为:G94 X6. Z15. F_ ; 或 G94 U –3φ15的外圆柱面普通方法为: G00 X40. Z45. G00 X15. ; 20 20 G01 Z20. F__ ; G00 U25. ; Z45. ; 或可直接用G90为: o G00 X40. Z45. G90 X15. Z20. F__ ;或 G90 U-25. Z-25. F__ ; X
b)端面粗加工循环指令 G72 该指令的含义与G71相同,不同之处是刀具是按平行于X 轴方向切削,适用于圆柱棒料毛坯端面粗车。 指令格式为: G72 P ns Q nf U Δu WΔw D Δd (F_ S_ T_ ) 或 G72 W Δd R e G72 P ns Q nf U Δu WΔw (F_ S_ T_ )
相关文档
最新文档