程序编制的方法
• 手工编程:由人工完成零件图样分析、工艺处理、数值计算、书写
程序清单直到程序的输入和检验。适用于点位加工或几何形状不太复
杂的零件,但是,非常费时,且编制复杂零件时,容易出错。
• 计算机编程:使用计算机完成零件程序的编制过程,对于复杂的零
件很方便。坐标的确定
• Z坐标:标准规定,机床传递切削力的主轴轴线为Z坐标(如:铣床、钻
床、车床、磨床等);如果机床有几个主轴,则选一垂直于装夹平面的
主轴作为主要主轴;如机床没有主轴(龙门刨床),则规定垂直于工件
装夹平面为Z轴。
• X坐标:一般是水平的,平行于装夹平面。
对于工件旋转的机床(如车、磨床等),X坐标的方向在工件的径
向上;
对于刀具刀具旋转的机床则作如下规定:
当Z轴水平时,从刀具主轴后向工件看,正X为右方向。
当Z轴处于铅垂面时,对于单立柱式,从刀具主轴后向工件看,
正X为右方向;龙门式,从刀具主轴右侧看,正X为右方向。
• Y坐标:由右手笛卡儿坐标系确定。
加工中心的坐标系统
• 机械坐标系:以机床原点为坐标原点建立的坐标系。
机床原点:机床上一个用作加工基准的特定点。
一般设置为X、Y、Z正向最大极限位置。
• 工件坐标系:以工件原点为坐标原点建立的坐标系。是用来确定工件
几何形体上各要素的位置而设的坐标系。
工件原点的位置是人为设定的,由变成人员在编制程序时根据工件
的特点选定的,所以也称编程原点。
工件原点选择注意事项:应选在零件图的基准上。对于对称零件,
设在对称中心上;一般零件,设在工件轮廓的某一角上,便于坐标值的
计算。对于Z方向的原点,一般选在工件表面,并尽量选在精度较高的表
面。 程序中的基本概念
• 位址(地址):是字中的一个字母(A~Z),指定其后数值的意义。
• 字元(字):由位址及其后的数字按照一定的规则组成的控制讯息被称为字
元。
• 单节(程序段):由几个字元构成。
• 程序格式:建议依N、G、X、Y、Z、F、M、S、T顺序指定。准备功能字
• 设立机床工作方式或控制系统工作方式的一种命令。
• 位址:G
• 模态G代码:在指令同组其它G代码前该G代码一直有效。
• 非模态G代码:只在指令它的程序段中有效。机械原点复归G28
• 指令格式:G91 G28 X0 Y0 Z0
• 一般在开机后手动原点复归即可。平面选择G17、G18、G19
• 决定圆弧切削、半径补正、钻孔平面等。
• G17:XY平面选择
G18:ZX平面选择
G19:YZ平面选择单位选择G20、G21
• G20:英制输入
• G21:公制输入机械坐标系选择G53
• 指令格式:G90 G53 X_ Y_ Z_
• 当指令机床坐标系上的位置时,刀具快速移动到该位置。
• 只能用G90。当指定G91时,G53指令被忽略。
• 当指定G53时,就清除了刀具半径补偿、长度补偿。工件坐标系选择
• 标准工件坐标系6个:G54~G59
• 附加工件坐标系48个:G54P1~G54P48或G54.1P1~G54.1P48
• 最多可使用300个附加工件坐标系。编程方法
• 绝对值指令:G90 X_ Y_ Z_
编程终点的坐标值
• 增量值指令:G91 X_ Y_ Z_
编程移动距离快速定位G00
• G00 X_ Y_ Z_
其定义速度由参数设定。
(X,Y,Z)直线切削G01
• 刀具以给定进给率从一点移动至另一点。
• G01 X_ Y_ Z_ F_
F:进给率,单位 毫米/分
(X,Y,Z)圆弧切削G02、 G03
• G02 顺时针
• G03 逆时针
• 圆弧的顺逆方向是沿垂直于圆弧所在平面的坐标轴的负方向来观察,以判断
圆弧的顺逆方向。
• G02(G03) X_ Y_ R_ F_
F:进给率,单位 毫米/分刀具半径补偿G41、G42
• G41 刀具左补偿
• G42 刀具右补偿
• 当用圆头刀具加工时,只需按照零件轮廓编程,不必按刀具中心轨迹编程,
大大简化了程序编制。
• 通过刀具半径补偿功能,可以很方便地留出加工余量,很方便地实现先粗后
精加工。
• 可以补偿由于刀具磨损等因素造成的误差,提高零件的加工精度。
• G02(G03) X_ Y_ R_ F_
F:进给率,单位 毫米/分刀具补偿
• 刀具左补偿 • 刀具右补偿
工
件刀具 工
件 刀具
F F固定循环
指令 钻孔 孔底动作 逃离动作 用 途
G73 中间进给 -- 快速进给 高速啄式深孔钻循环
G74 进 给 暂 停 进 给 攻左牙循环
G76 进 给 主轴定位停止 快速进给 精镗孔循环
G80 -- -- - 取 消
G81 进 给 -- 快速进给 钻 孔 循 环
G82 进 给 暂 停 快速进给 钻 孔 循 环
G83 中间进给 -- 快速进给 啄式钻孔循环
G84 进 给 暂 停 进 给 攻 牙 循 环
G85 进 给 -- 进 给 铰 孔 循 环
G86 进 给 主 轴 停 止 快速进给 镗 孔 循 环
G87 进 给 主轴定位停止 快速进给 反镗孔循环
G89 进 给 暂 停 进 给 平底铰孔循环