null2.2 编程格式与常用指令2.2 编程格式与常用指令程序段格式
准备功能指令(G指令)
辅助功能指令(M指令)2.2.1 程序段格式2.2.1 程序段格式O150
N05 G01 X25.46 Y-15.37 Z11.52 F200 S800 M03;
程序段(Blocks):
为完成某一动作要求所需功能“字”的组合。
字(Words):
控制机床的具体指令,地址符+数字字母字符字母字符2.2.2 准备功能指令2.2.2 准备功能指令模态代码(Modal)
一经在某一程序段中应用,便保持有效到以后的程序段中出现同一组的另外一代码时才失效。
非模态代码(Nonmodal)
功能仅在所出现的程序段内有作用。G指令G指令作用:
规定插补功能、机床坐标系、坐标平面、刀具补偿、坐标偏置等各种加工操作。
表2-3:
从G00~G99共100种
不同数控系统指令代码也不同准备功能G准备功能G基本移动指令基本移动指令G00——快速移动
G01——直线插补
G02、G03——圆弧插补G00G00指令刀具以点位控制方式从刀具所在点快速移动到目标位置,无轨迹要求;
使用G00后,进给速度F无效,刀具以预先调定的最大进给速度,快速移动。G01G01刀具按照规定的进给速度F沿直线移动到终点;
运动速度通过F代码进行编程,指定的速度为机床各坐标的合成速度;
模态指令;
插补。G02、G03G02、G03G02:顺圆插补 G03:逆圆插补
格式:
1)G02(or G03) X__ Y__ Z__ I__ J__ K__ F__
X,Y,Z:圆弧终点坐标
I,J,K:圆心相对起点的相对坐标
2)G02(or G03) X__ Y__ Z__ R__ F__
R>0 小于180°的圆弧
R<0 大于180°的圆弧
整圆不能用这种格式G02、G03G02、G03G指令-铣床FANUC 0i-M系列G指令-铣床FANUC 0i-M系列与坐标系相关的G指令
G90 G91
G92
G54~G59G90 G91G90 G91G90
绝对尺寸编程指令,所有坐标尺寸数字都是相对于固定的编程原点(工件原点)。
G91
相对尺寸编程指令,程序段的终点坐标都是相对于起点给出的。G92G92工件坐标系原点设定指令
优点:
设定的是“浮动”零点,可不断改变。
缺点:
每次需先手动对准基准点操作,操作
步骤
新产品开发流程的步骤课题研究的五个步骤成本核算步骤微型课题研究步骤数控铣床操作步骤
多,并影响到基准点的精度;
机床关机后不能记忆。G92G92G92 Xx0 Yy0 Zz0;x0, y0 , z0:
刀具现在位置(基准点)在所设置的工件坐标系中的新坐标值。
执行本指令,机床不产生运动
单段有效指令,但设定的工件坐标系原点一直保持G54~G59G54~G59工件坐标系原点设定指令
通过面板操作进行。输入不同的“零点偏置”数据,可以在机床上建立G54~G59六个不同工件坐标系。
一经输入,只要不修改、删除,可永久存在,即使关机也能保留。G54~G59G54~G59G54 Xx1 Yy1 Zz1;
执行指令可以将刀具移动到工件坐标系G54的指定坐标点(x1,y1,z1)上
G53
注销偏置
G54~G59G54~G59假设G55(100,200),G56(200,80)
执行程序段
N05 G00 G90;
N10 G55 X50 Y100;
N15 G56 X50 Y50;
N20 G53 X0 Y0;G17~G19G17~G19加工平面选择指令(铣削)
G17——XY平面
G18——XZ平面
G19——YZ平面刀具补偿指令刀具补偿指令刀具半径补偿
G41、G42、G40
刀具长度补偿
G43、G44、G49刀具半径补偿刀具半径补偿功能:用于铣刀半径或车刀刀尖半径的自动补偿。
使用场合:
1)程序按零件轮廓编程;
2)程序按选定刀具中心轨迹编程,但实际使用刀具与预选的不同。
使用
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
:
将刀具半径值通过操作面板输入数控系统的“刀具偏置值”存储器中,编程时通过指定半径补偿号(D代码)或长度补偿号(H代号)进行选择。
刀具磨损后,可更改设定值。刀补功能的定义刀补功能的定义G41——左偏刀具补偿
G42——右偏刀具补偿
G40——注销刀具长度补偿刀具长度补偿功能:补偿实际刀具长度
目的:确保刀尖位置和编程位置相一致
使用方法:
计算
公式
小学单位换算公式大全免费下载公式下载行测公式大全下载excel公式下载逻辑回归公式下载
:L偏置=L实际-L编程
预先输入到 “刀具长度偏置”存储器中
编程时,指定偏置号(H代码)刀具长度补偿刀具长度补偿G43:Z向移动距离与“刀具偏置值”相加
G44:Z向移动距离与“刀具偏置值”相减刀具1:H1=0
刀具2:H2=20mm
刀具3:H3=-30mm
G91 G43 Z-200 H2;
G91 G43 Z-200 H3;
G91 G44 Z-200 H2;
G91 G44 Z-200 H3;
G49:注销2.2.3 辅助功能指令(M指令)2.2.3 辅助功能指令(M指令)作用:用于机床加工操作时的
工艺
钢结构制作工艺流程车尿素生产工艺流程自动玻璃钢生产工艺2工艺纪律检查制度q345焊接工艺规程
指令
主轴转向与启停
冷却液系统开关
自动换刀
程序停止
程序结束
分类:
1)A类:与运动指令同时执行
2)B类:运动指令结束后执行辅助功能M辅助功能M常用M指令常用M指令M00——程序停止指令
M01——
计划
项目进度计划表范例计划下载计划下载计划下载课程教学计划下载
停止指令
M02——程序结束指令
M03/M04——主轴顺/逆时针旋转指令
M05——主轴停
M06——自动换刀
M07、M08/M09——2号、1号冷却液开/关
M30——程序结束,系统复位M00——程序停止指令M00——程序停止指令动作:主轴、刀具进给、冷却液系统都自动停止
作用:用于加工过程中测量刀具、工件尺寸、工件调头、手动变速
当程序运行停止时,保存全部现存信息;
按下“循环启动”按钮,继续执行下一程序段。M01——计划停止指令M01——计划停止指令与“任选停止”按钮联合使用
作用:
工件关键尺寸的停机抽样检查
程序检验
按启动键,继续执行后续程序段。M02——程序结束指令M02——程序结束指令用于:程序全部结束
动作:与M00类似
按下“循环启动”按钮,此程序将再次执行2.2.4 其它指令2.2.4 其它指令X、Y、Z、A、B、C等:运动量尺寸值
D:刀具半径补偿号
H:刀具长度补偿号
F:进给速度
S:主轴转速
T:刀号
O:程序号思考题思考题顺铣,逆铣分别采用什么半径补偿?