下载此文档

(数控加工)数控中级铣工培训资料(Ⅱ).pdf


文档分类:汽车/机械/制造 | 页数:约13页 举报非法文档有奖
1/13
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/13 下载此文档
文档列表 文档介绍
该【(数控加工)数控中级铣工培训资料(Ⅱ) 】是由【香菱】上传分享,文档一共【13】页,该文档可以免费在线阅读,需要了解更多关于【(数控加工)数控中级铣工培训资料(Ⅱ) 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.
(数控加工)数控中级铣工
培训资料(Ⅱ):.
数控中级铣工培训资料(Ⅱ)
:
壹次装夹加工多个形状相同或刀具运动轨迹相同的零件,即壹个零件有重复加工部分的
情况下,为了简化加工程序,把重复轨迹的程序段独立编成壹程序进行反复调用,这重复轨
迹的程序称为子程序,而调用子程序的程序称主程序。
在子程序中调用子程序和在主程序中调用子程序方法壹致。
(1)格式:M98PL;
说明:P:子程序名;
L:重复调用次数,省略重复次数,则认为重复调用次数为1次;
例:M98P123L3;
表示程序号为1233的子程序被连续调用次,如图下图所示。
子程序中必须用M99指令结束子程序且返回主程序。
应用举例:
加工如图所示轮廓,以知刀具起始位置为(0,0,100),切深为5mm,试编制程序。
参考程序:
程序说明
O100;主程序

M08;冷却液开
.;快速定位到工件零点位置
M98P200L3;调用子程序(O200),且连续调用3次,完成3
个方形轮廓的加工
;快速定位到加工另3个方形轮廓的起始点位置
M98P200L3;调用子程序(O200),且连续调用3次,完成3
;个方形轮廓的加工
.;快速定位到工件零点位置
M09;冷却液关
M05;主轴停
M30;程序结束
O200;子程序,加工壹个方形轮廓的轨迹路径
G91Z-;相对坐标编程
;建立刀补
G01Z-;铣削深度
;直线插补
;直线插补
X-;直线插补
;快速退刀
G40X--;取消刀补
;为铣削另壹方形轮廓做好准备
M99;子程序结束:.
相关知识点:
●在使用子程序编程时,应注意主、子程序使用不同的编程方式。壹般主程序中使用G90
指令,而子程序使用G91指令,避免刀具在同壹位置加工。
●当子程序中使用M99指令指定顺序号时,子程序结束时且不返回到调用子程序程序段
的下壹程序段,而是返回到M99指令指定的顺序号的程序段,且执行该程序段。
编程举例::如图1-6所示。
图1-6M99顺序号的指定
子程序执行完以后,执行主程序顺序号为18的程序段。
思考:铣平面程序的如何编制;
二、,
格式:;
M98P_
;
式中:
;
;
X、Y、Z镜像位置;
当工件相对于某壹轴具有对称形状时,能够利用镜像功能和子程序,只对工件的壹部分
进行编程,而能加工出工件的对称部分,这就是镜像功能。
当某壹轴的镜像有效时,该轴执行和编程方向相反的运动。
,,可相互注销,。
应用举例:使用镜像功能编制如图1-6所示轮廓的加工程序,已知刀具起点为(0,0,100)
处。:.
程序说明
O24;主程序
G90G54G80G17;加工前准备指令
G00X0Y0;快速定位到工件零点位置
S800M03;主轴正转
Z5;快速定位到安全高度
M98P100;加工①
;Y轴镜像
M98P100;加工②
;Y轴镜像取消
;X、Y轴镜像
M98P100加工③
;X、Y轴镜像取消
;X轴镜像
M98P100;加工④
;X轴镜像取消
G00Z100;快速返回
M05;主轴停
M30;程序结束
O100;子程序(①轮廓的加工程序)
G90G01Z-2F100;切削深度进给
G41X10Y10F200D01;建立刀补
Y30;直线插补
G03X30Y20R10;圆弧插补
G01X10;直线插补
G40X0Y0;取消刀补
G00Z5;快速返回到安全高度
M99;子程序结束:.

固定循环通常是用含有G功能的壹个程序段完成用多个程序段指令才能完成的加工动
作,使程序得以简化。
1)固定循环的动作顺序组成
,固定循环常由六个动作顺序组成。
①X轴和Y轴定位,起刀点A→初始点B。
②快速进给到R点。
③孔加工(钻孔或镗孔等)。
④孔底的动作(暂停、主轴停等)。
⑤退回到R点。
⑥快速运行到初始点位置。
初始点平面是表示从取消固定循环状态到开始固定循环状态的孔加工轴方向的绝对值
坐标位置。

2)固定循环编程格式
指令格式:G90/G91G99/G98G□□X_Y_Z_R_Q_P_F_K_;
说明:G99、G98为返回点平面。在返回动作中,G99指令返回到R点平面,G98指
令返回到初始点平面()。通常,最初的孔加工用G99,最后加工用G98,可减少辅
助时间。用G99状态加工孔时,初始点平面也不变化。

G为孔加工方式。如G81—定点钻孔循环;G83—深孔钻削循环。
X,Y为孔位置坐标,用绝对值或增量值指定孔的位置,刀具以快速进给方式到达(X,
Y)点。
Z为孔加工轴方向切削进给最终位置坐标值,在采用绝对值方式时,Z值为孔底坐标
值;采用增量值方式时,Z值规定为R点平面到孔底的增量距离,。
R在绝对方式G90时,为R点平面的绝对坐标;在增量方式G91时,为初始点到R点
平面的增量距离,。

Q用于深孔钻削加工G83方式中,被规定为每次切削深度,始终是壹个增量值。
P为规定在孔底的暂停时间,用整数表示,以ms为单位。
F为切削进给速度,以mm/min为单位。
K用于规定固定循环重复加工次数,执行壹次可不写K,当K=0时,则系统存储加工
数据,但不执行加工。
当孔加工方式建立后,壹直有效,而不需要在执行相同孔加工方式的每壹个程序段中
指定,直到被新的孔加工方式所更新或被撤销。:.
上述孔加工数据,不壹定全部都写,根据需要可省去若干地址和数据。
这里固定循环指令是模态指令,壹旦指定,就壹直保持有效,直到用G80取消指令为
止。此外,G00、G01、G02、G03也起取消固定循环指令的作用。
3)俩种孔加工循环
(1)定点钻孔循环(G81)。定点钻孔循环是壹种常用的钻孔加工方式,其循环动作如


(2)深孔钻削循环G83。。其中有壹个加工数据
Q即为每次切削深度,当钻削深孔时,须间断进给,有利于断屑、排屑,钻削深度到Q值
时,退回到R点平面。当第二次切入时,先快速进给到距刚加工完的位置d处,然后变为
切削进给。钻削到要求孔深度的最后壹次进刀量是进刀若干个Q之后的剩余量,它小于或
等于Q。Q用增量值指令,必须是正值,即使指令了负值,符号也无效。d用系统参数设
定,不必单独指令

(2)深孔钻削循环G83。。其中有壹个加工数据
Q即为每次切削深度,当钻削深孔时,须间断进给,有利于断屑、排屑,钻削深度到Q值
时,退回到R点平面。当第二次切入时,先快速进给到距刚加工完的位置d处,然后变为
切削进给。钻削到要求孔深度的最后壹次进刀量是进刀若干个Q之后的剩余量,它小于或
等于Q。Q用增量值指令,必须是正值,即使指令了负值,符号也无效。d用系统参数设
定,不必单独指令。
*
1)刀具长度补偿(G43、G44、G49)
在加工过程中,利用该功能能够补偿刀具因磨损、重磨、换新刀而长度发生变化,或
者加工壹个零件需用几把刀,而各刀的长度不同。刀具长度补偿功能用于在Z轴方向的刀
具补偿,它可使刀具在Z轴方向的实际位移量大于或小于编程给定位移量。
指令格式:G01/G00G43Z_H_;
G01/G00G44Z_H_;
G01/G00G49;
说明:G43为刀具长度正补偿。
G44为刀具长度负补偿。
G49为取消刀具长度补偿。
Z为程序中的指令值。
H为偏置号,后面壹般用俩位数字表示代号。H代码中放入刀具的长度补偿值作为偏
置量。这个号码和刀具半径补偿共用。
对于存放在H中的数值,在G43时是加到Z轴坐标值中,在G44时是从原Z轴坐标
中减去,从而形成新的Z轴坐标。
,执行G43时:Z实际值=Z指令值+H××
执行G44时:Z实际值=Z指令值-H××
当偏置量是正值时,以G43指令在正方向移动壹个偏置量,G44是在负方向上移动壹:.
个偏置量。偏置量是负值时,则和上述反方向移动。

注:在实际应用中,为使不容易混淆,我们壹般只使用G43指令。
长度补偿、循环指令的应用例题:
O00010;
G54G80G90G17G40G49;
T1M06;
M03S800;
G00X0Y0Z100;
G43G00Z10H01;
G98G81XOY20Z-3R5F100;
G99X20Y0;
G98X0Y-20;
G99X-20Y0;
G00Z20;
G49X0YO;
T02M06;
G43G00Z10H02;
M03S1000;
G98G82X15Y15Z-;
Y-15;
X-15;
Y15;
G00Z200;
G00G49X0Y0;
M30;
四、旋转功能G68,G69应用
格式:G68X__Y__R__;
M98P__;
G69;
式中::.
X、Y旋转中心的坐标值(能够是X、Y、Z中的任意俩个,它们由当前平面选择指令
G17、G18、G19中的壹个确定)。当X、Y省略时,G68指令认为当前的位置即为旋转中心;
R是旋转角度(负号为顺时针旋转,正号为逆时针旋转);
该指令可使编程图形按照指定旋转中心及旋转方向旋转壹定的角度,G68表示开始坐标
系旋转,G69用于撤消旋转功能。
当程序在绝对方式下时,G68程序段后的第壹个程序段必须使用绝对方式移动指令,才
能确定旋转中心。如果这壹程序段为增量方式移动指令,那么系统将以当前位置为旋转中心,
按G68给定的角度旋转坐标。旋转平面壹定要包含在刀具半径补偿平面内。
使用旋转功能编制如图所示轮廓的加工程序,已知刀具起点为(应用举例:0,0,100)
处。
程序说明
O0025;主程序
G90G54G80G17;加工前准备指令
G00X0Y0;快速定位到工件零点位置
S800M03;主轴正转
Z5;快速定位到安全高度
M98P200;加工①
G68X0YOR-90;顺时针旋转90度
M98P200;加工②
G69;旋转取消
G68X0YOR-180;顺时针旋转180度
M98P200加工③
G69;旋转取消
G68X0YOR-270;顺时针旋转270度
M98P200;加工④
G69;旋转取消
G00Z100;快速返回
M05;主轴停
M30;程序结束
O100;子程序(①轮廓的加工程序)
G90G01Z-2F100;切削深度进给
G41X10Y10F200D01;建立刀补
Y30;直线插补
G03X30Y20R10;圆弧插补
G01X10;直线插补
G40X0Y0;取消刀补
G00Z5;快速返回到安全高度
M99;子程序结束:.

例1:椭圆宏程序编制,如图2-1。
椭圆函数关系如下:
X=a×COSα
Y=b×SINα
参考程序:
%0001
#0=5(定义刀具半径R值)
#1=20(定义a值)
图2-1椭圆
#2=10(定义b值)
#3=0(定义步距角α的初值,单位:度)
G90G54G00Z100
X0Y0
X[#1+#0]Y0
WHILE#3GE[-360]
G01X[[#1+#0]*COS[#3*PI/180]]Y[[#2+#0]*SIN[#3*PI/180]]
#3=#3-5
ENDW
G01G91Y[-#0]
G00Z10
M30:.
(G40,G41,G42)
在数控铣床进行轮廓加工时,因为铣刀具有壹定的半径,所以刀具中心轨迹
和零件轮廓不重合。如不考虑刀具半径,直接按照零件轮廓编程是比较方便的,
而加工出的零件尺寸比图样要求小了壹圈(外轮廓加工时)或大了壹圈(内轮廓加
工时),为此必须使刀具沿零件轮廓的法向偏移壹个刀具半径,这就是所谓的刀
具半径补偿,。
刀具半径补偿
指令格式:G17G00/G01G41/G42X_Y_H_(或D_)(F_)
G17G00/G01G40X_Y_(F_)
说明:G41为左偏刀具半径补偿,是指沿着刀具运动方向向前见(假设零件不动),
刀具位于零件左侧的刀具半径补偿。这时相当于顺铣,(a)所示。G42为
右偏刀具半径补偿,是指沿着刀具运动方向向前见(假设零件不动),刀具位于零
件右侧的刀具半径补偿。此时为逆铣,(b)所示。:.
刀具补偿方向
G40为刀具半径补偿取消,使用该指令后,使G41、G42指令无效。
G17在XY平面内指定,其他G18、G19平面形式虽然不同,但原则壹样。
X、Y为建立和撤销刀具半径补偿直线段的终点坐标值。H或D为刀具半径补偿寄存
器的地址字,在对应刀具补偿号码的寄存器中存有刀具半径补偿值。
练习题目壹:
练习题目二:
练习题目三:
练习题目四:
练习题目五:
练习题目六:
练习题目七::.
练习题目八:
练习题目九:
练习题目十:
练习题目十壹:

(数控加工)数控中级铣工培训资料(Ⅱ) 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数13
  • 收藏数0 收藏
  • 顶次数0
  • 上传人香菱
  • 文件大小640 KB
  • 时间2022-10-01