当前位置:
文档之家› 数控加工程序编制基础知识概述
数控加工程序编制基础知识概述
•天津工业大学
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
书山有路勤为径, 学海无涯苦作舟
铣床的两种坐标系
1—工件 2—工作台
•天津工业大学
典型数控机床坐标 系
•z
•x •y
书山有路勤为径, 学海无涯苦作舟
前置刀架(水平导轨)数控车 床
•天津工业大学
典型数控机床坐标 系
•y
•x
•z
书山有路勤为径, 学海无涯苦作舟
后置刀架(倾斜导轨)数控车 床
•天津工业大学
典型数控机床坐标 系
•z
•y
•x
书山有路勤为径, 学海无涯苦作舟
•M
立式数控车床(大型盘类零件 )
•天津工业大学
•2.1.5 加工程序结构与格式
加工程序的构 成
•O0001;程序名
•识别、调用该程序的标志 •地址“O”或“P”+数字+”;”
•天津工业大学
•辅助功能字 •刀具功能字 •主轴转速功能字 •进给功能字
•准备功能字 •程序段号 字
程序段格 式
•N_ G_ X_ Y_ Z_ … F_ S_ T_ M_ ;
•G00G99
•坐标功能 字 •U、V、W
•I、J、K……
•M00M99
•G、M指令统称为工艺指令
书山有路勤为径, 学海无涯苦作舟
机床原点:机床坐标系的原点。 车床原点:法兰盘与主轴交接点; 铣床原点:MBT刀柄与主轴端面交接点。 参考点:坐标系中一个特殊点,通常是坐标轴的极限位置 (点2)。工件坐标系与工件原点
工件原点:工件坐标系的原点。可用程序指令来设定和改 (变3。)刀位点:刀具上的参考点。
书山有路勤为径, 学海无涯苦作舟
数控加工程序编制基础 知识概述
书山有路勤为径, 学海无涯苦作舟
2020年4月10日星期五
•2.1 概述
•2.1.1 概念 • 从分析零件图纸开始,到获得数控机床所需的数控加工程序
的全过程叫做数控编程。
•加工方
•
案 •工艺处
理
•数学处 理
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
•2.1.2 内容和步骤
•根据图纸数 据求出编程 所需的数据
•修 改
•零件图纸
图纸工艺分 析
•计算运动轨 迹
•程序编制
•制备控制介 质
•校验和试切
•错误
•确定加工方案,选择 适当的机床、刀具、
夹具和装夹方法
•选择对刀点、 确定加工路线 和切削用量
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
•2.1.3 数控编程的方法
• 手动编程:几何形状不太复杂的零件。
定: 利用已确定的X.Z坐标的正方向,用右手定则或右 手螺旋法则,确定Y坐标的正方向。
右手定则:大姆指指向+X,中指指向+Z,则+Y方 向为食指指向。
右手螺旋法则:在XZ平面,从Z至X,姆指所指的 方向为+Y。
旋转或摆动轴的确 定:
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
数控车床坐标 系
• 自动编程:形状复杂的零件;虽不复杂但编程工作量很 大的零件(如有数千个孔的零件);虽不复杂但计算工 作量大的零件(如非圆曲线的计算)。
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
•2.1.4 数控机床坐标系 右手直角笛卡尔坐标 系
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
右手直角笛卡尔坐标 系
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
•2.2 数控编程中的常用指令
•2.2.1 准备功能G代码
绝对坐标与增量坐标编程指令(G90、 G91)
•N100 G90 G01 X15.0 Y30.0 F100;
•N100 G91 G01 X-20.0 Y10.0 F100 ;
•G90
•G91
书山有路勤为径, 学海无涯苦作舟
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
立式数控铣床坐 标系
龙门数控铣床坐 标系
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
卧式数控铣床坐 标系
五坐标数控铣床坐标 系
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
机床坐标系与工件坐标
几个关键的
系
点
(1)机床坐标系与机床原点、参考点
具远离工件的方向作为坐标轴的正方向。
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
Z轴的确 定:
数控机床坐标轴的确定方 法
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
X轴的确 定:
数控机床坐标轴的确定方 法
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
Y轴的确
数控机床坐标轴的确定方 法
•天津工业大学
•常用地址码及其含义
机能
地址码
程序段号
N
坐标字
X,Y,Z,U,V,W,P,Q, R; A,B,C,D,E; R; I,J,K;
准备功能
G
辅助功能
M
说明
程序段顺序编号地 址,用于程序查 询和检索
备注
N1;N12;N123; N1234;
直线坐标轴 旋转坐标轴 圆弧半径 圆弧圆心相对起点坐标
•描述机床运行动 作、当前状态及刀
具运动轨迹
•若干程序段
•N10 G92 X0 Y0 Z200.0; •N20 G90 G00 X50.0 Y60.0 S300 M03; •N30 G01 X10.0 Y50 .0 F150 ; •…… •N110 M30;程序结束指令•M02;M30;M99;
书山有路勤为径, 学海无涯苦作舟
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
•2.1.4 数控机床坐标系
坐标轴的命名及
方向
JB3051-82标准为《数字控制机床坐标轴和运动方向
的命名》 ,与国际标准ISO841中的规定相同。
标准规定,在加工过程中无论是刀具移动,
工件静止,还是工件移动,刀具静止,一般都假定
工件相对静止不动,而刀具在移动,并同时规定刀
控制机床动作状态及指定插补、定位、循环方 式等
表示机床ON/OFF动作或指定程序趋向
补偿值
H或D
补偿值地址
G97 Sxxxx;
切削用量
S F
主轴转速 进给量或进给速度
G96 Sxxxx; 与F有关的指令G98
G99
刀具号
T
刀库中的刀具编号 T0101;T11;T1D1;
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
主程序和子程 序
书山有路勤为径, 学海无涯苦作舟
•天津工业大学
•2.2 数控编程中的常用指令
• 模态代码:大多数G、M代码输入一次(一旦被指定) ,该功能持续有效,除非被同组其它任一代码替代或取消 。模态代码在编下一个程序段时不必重新输入。
• 非模态代码:而非模态代码只在本程序段中有效。