数控铣床加工中心(华中系统)程序编制说明.ppt
单元7数控铣削加工〔华中系统〕;;;;数控铣床应用范围;数控系统和铣削加工的主要功能;数控系统和铣削加工的主要功能;数控立铣的机床坐标系;7.1刀具长度补偿指令;多把刀加工例如;用于刀具轴向(Z向)的补偿。
使刀具在轴向的实际位移量比程序给定值增加或减少一个偏置量。
刀具长度尺寸变化时,可以在不改动程序的情况下,通过改变偏置量到达加工尺寸。
利用该功能,还可在加工深度方向上进行分层铣削,即通过改变刀具长度补偿值的大小,通过屡次运行程序而实现。;:将不同长度刀具通过对刀操作获取差值。;方法2:机外对刀仪对刀;通过MDI方式将刀具长度参数输入刀具参数表;3.刀具长度补偿指令格式;执行G43时,〔刀具长,离开工件补偿〕
Z实际值=Z指令值+〔Hxx〕;例如:刀具长度偏置存储器H01中存放的刀具长度值为11,对于数控铣床,执行语句G90G01G43Z-15H01后,刀具实际运动到Z〔-15+11〕=Z-4的位置;执行语句G90G01G49Z50后,刀具实际运动到Z50位置。;设〔H02〕=200mm时
N1G92X0Y0Z0;设定当前点O为程序零点
N2G90G00G44Z10.0H02;指定点A,实到点B
N3G01Z-20.0;实到点C
N4Z10.0;实际返回点B
N5G00G49Z0;实际返回点O;6.刀补编程练习1;%0004
G92X150.0Y160.0Z120.0
G90G00X100.0Y60.0
G43Z-2.0H01S100M03
G42G01X75.0D01F100
X35.0
G02X15.0R10.0
G01Y70.0
G03X-15.0R15.0
G01Y60.0
G02X-35.0R10.0
G01X-75.0
Y0;G01X45.0
X75.0Y20.0
Y65.0
G40G00X100.0Y60.0
G49Z120.0
X150.0Y160.0M05
M30;6.编程练习2;%0005
N1G91G00X120.0Y80.0
N2G43Z-32.0H01M03S630
(或G44Z-32.0H02)
N3G01Z-21.0F120
N4G04P1000
N5G00Z21.0
N6X90.0Y-20.0
N7G01Z-23.0F120
N8G04P1000
N9G00Z23.0;N10X-60.0Y-30.0
N11G01Z-35.0F120
N12G49G00Z67.0
N13X-150.0Y-30.0
N14M05M02;复习提问;为了简化编程,有的数控系统提供了图形旋转,镜像,图形缩放等功能。;;编程练习:;2、G50、G51——缩放功能;编程实例:缩小到0.7倍;3、G68、G69??—旋转变换;编程实例:;%1010
G90G92X0Y0Z40G69G01;设定坐标系、取消坐标旋转、设定G01运动;
Z5M03S600;
G68X100Y100P330;坐标旋转.旋转中心:(100,100),旋转角:30°;
G42X80.0Y100.0F1000D01;右刀补,运动到(100,100);
Z-3F100;
G91X220.0;
G03Y100.0I-100.0J50.0;
G01X-200.0;
Y-120.0;
G40G90X0Y0;取消刀补
G69G00Z40;取消坐标旋转
X0Y0M05;回到起始点
M30;程序停止。;综合练习1;;综合练习2;;思考题编写下面零件的数控程序。;小结;G73~G89——固定循环指令
在