版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数控铣床及加工中心5.4 刀具补偿和偏置功能 刀具补偿可分为刀具长度补偿和刀具半径补偿,其内容和方法已在前面章节中作了详细说明,本章拟用另外一种指令格式对刀具长度补偿功能进行介绍,目的在于进一步强调不同的数控系统对同一编程功能可能采用不同的指令格式。5.4.1 刀具半径补偿G41、G42、G40刀具半径补偿有两种补偿方式,分别称为B型刀补和C型刀补。B型刀补在工件轮廓的拐角处用圆弧过渡,这样在外拐角处,由于补偿过程中刀具切削刃始终及工件尖角接触,使工件上尖角变钝,在内拐角处会则引起过切。C型刀补采用了比较复杂的刀偏矢量计算的数学模型,彻底消除了B型刀补存在的不足。下面仅讨论C型刀补。(1).指
2、令格式指令格式:G17/G18/G19 G00/G01 G41/G42 G41:刀具半径左补偿G42:刀具半径右补偿半径补偿仅能在规定的坐标平面内进行,使用平面选择指令G17、G18或G19可分别选择XY、ZX或YZ平面为补偿平面。半径补偿必须规定补偿号,由补偿号L存入刀具半径值,则在执行上述指令时,刀具可自动左偏(G41)或右偏(G42)一个刀具半径补偿值。由于刀补的建立必须在包含运动的程序段中完成,因此以上格式中,也写入了GOO(或GO1)。在程序结束前应取消补偿。具体的判断方法见本书第二章。 (2).刀补过程刀具补偿包括刀补建立,刀补执行和刀补取消这样三个阶段,其中刀补建立及刀补取消均应
3、在非切削状态下进行。程序中含有G41或G42的程序段是建立刀补的程序段,含有G40的程序段是取消刀补的程序段,在执行刀补期间刀具始终处于偏置状态。为了在建立刀补和取消刀补时,避免发生过切或撞刀,以及在刀补执行期间掌握刀具在运动段的拐角处的运动情况,有必要对刀补过程作一简要说明。 (3).刀具偏置矢量 刀具偏置矢量是二维矢量,其大小等于D代码所规定的偏置量,矢量方向的计算是依照各轴刀具进给情况而于控制单元内自动完成的。通过该偏置矢量计算出刀具中心偏离编程轨迹的实际轨迹。偏置计算在由G17、G18和G19确定的平面内进行,该平面称之为偏置平面。 例如在已经选择了XY平面时,仅对程序中(X、Y)或(
4、1、J)计算偏置量,并计算偏置矢量。不在偏置平面内的轴的坐标值不受偏置的影响。在3轴联动控制中,投影到偏置平面上的刀具轨迹才得到偏置补偿。 (4).刀补的建立及刀补的取消 刀补的建立是进入切削加工前的一个辅助程序段,刀补的取消是加工完成时要写入到程序中的辅助程序段,如果处理得好则有利于简捷快速而又安全地使刀具进入切入位置和加工完了时退出刀具。刀补建立时的核心问题是刀具从何处下刀并进入到工件加工的起始位置,刀补取消时则主要应考虑刀具沿何方向退离工件。系统操作说明书中讨论了各种可能遇到的情况,为简化叙述,下面仅根据习惯的编程方法讨论刀补建立及刀补取消的问题。不使用这些方法一般也可以正确地完成刀补建
5、立及刀补取消的过程,但特殊情况下可能出现过切或报警。 1)使用GOO或G01的运动方式均可完成刀补建立或取消的过程,事实上使用G01往往是出于安全的考虑。而如果不把刀补的建立(包括刀补的取消)建立在加工时的Z轴高度上,而采取先建立补偿再下刀或先提刀再取消补偿的方法,则既使在GOO的方式下建立(或取消)刀补也是安全的。 2)为了便于计算坐标,可以按图5-18所示两种方式来建立刀补,图5-18a为切线进入方式,图5-18b为法线进入方式。同样取消刀补通常也采用这种切线或法线的方式。图5-18 两种刀补建立方式图5-19 内圆轮廓的补偿 3)在不便于直接沿着工件的轮廓线切向切入和切向切出时,可再增加
6、一个圆弧辅助程序段。如图5-19所示的内圆轮廓形状,采用铣圆法加工。编程时根据孔加工的余量大小及刀具尺寸等情况,取一个适当大小的圆弧,设半径为r,并由此求出圆心点A的坐标和圆弧上B、C、E点的坐标。加工时先让刀具定位到大圆的圆心并下刀至孔深。若孔加工的编程轨迹为OABC0CEAO,并于A-B段建立刀补,A-E段取消刀补,则实际加工的刀心运动轨迹为OABCDCEAO,这样就能十分方便地实现切向切入及切向切出,使加工时不致于在内孔的C点处产生明显的刀痕。实际处理时,BAC及EAC的值也可根据需要取30°、45°或60°,以减少空刀时间,但计算略繁。对于外形轮廓的加工,
7、若采用直线段实现切向切入及切向切出有困难时,也可以采用这种增加辅助圆弧程序段的办法。(5).执行C型刀补过程中的刀心运动轨迹为了能对刀补执行过程中,编程轨迹及刀心运动轨迹的关系有一个初步的了解,图5-20示出了几种用G42编程时典型的C型刀补编程轨迹及刀心运动轨迹之间的关系,图a为 180°由直线段到直线段在拐角处的转接情况,刀具沿内侧运动至S点转到后一段加工,在拐角处不产生过切;图b为90°180°由直线段到圆弧段的转接情况;图C为1°90°时由圆弧段到直线段在拐角处的转接情况。由图不难看出C型刀补在拐角处一律采用直线转接的型式,通过伸长直线
8、段或增加直线段的方法实现转接,这就避免了B型刀补采用圆弧转接带来的不足。如使用G41时则刀具中心轨迹在编程轨迹的左侧,处理方法及上述一致。图5-20 C型刀补过程的刀心运动轨迹(6).使用刀具半径补偿注意事项1) G41、G42、G40不能和G02、G03在一起程序段中使用,只能及GOO或G01一起使用,且刀具必须要移动。2)在程序中用G42指令建立右刀补,铣削时对于工件将产生逆铣效果,故常用于粗铣;用G41指令建立左刀补,铣削时对于工件将产生顺铣效果,故常用于精铣。3)一般情况下,刀具半径补偿量应为正值,如果补偿值为负,则G41和G42正好相互替换。通常在模具加工中利用这一特点,可用同一程序
9、加工同一公称尺寸的内外两个型面。4)在补偿状态下,铣刀的直线移动量及铣削内侧圆弧的半径值要大于或等于刀具半径,否则补偿时会产生干涉,系统在执行相应程序段时将会产生报告,并停止执行。5)若程序中建立了半径补偿,在加工完成后必须用G40指令将补偿状态取消,使铣刀的中心点回复到实际的坐标点上。亦即执行G40指令时,系统会将向左或向右的补偿值,往相反的方向释放,这时铣刀会移动一铣刀半径值。所以使用G40指令时最好是铣刀已远离工件。(7).刀具半径补偿的应用编程时直接按工件轮廓尺寸编程。刀具在因磨损、重磨或更换后直径会发生改变,但不必修改程序,只需改变半径补偿参数。刀具半径补偿值不一定等于刀具半径值,同
10、一加工程序,采用同一刀具可通过修改刀补的办法实现对工件轮廓的粗、精加工;同时也可通过修改半径补偿值获得所需要的尺寸精度。【例5-3】:如图5-21为建立和取消刀具半径补偿示例。程序如下: G17 G90 G54 GOO XO Y0 S400; (O) G41 GOO X30.0 Y15.0 D01 M03; (OP1,建立左刀补) G01 Y50.0 F150; (P1P2) X65.O; (P2P3) Y25.0; (P3P4) X20.0; (P4P5) G40 G00 XO YO M05; (P5P6,撤销刀补)图5-21 刀具半径补偿示例图5-22 刀具走刀路线图【例5-4】:如图5-
11、22所示,试编制加工程序,已知立铣刀为16mm,半径补偿号为D0101000; (程序号)G17 G90 G54 GOO X0 Y0 S500; ()Z5.0 M03; ()G41 G00 X60.0 Y30.0 D01; (OA)G01 Z-27.0 F2000; ()Y80.0 F120; (AB)G03 X100.0 Y120.0 R40.0; (BC)G01 X180.0; (CD)Y60,0; (DE)G02 X160.0Y40.0R20,0; (EF)G01 XS0.0; (11FG)GOO Z5.0; (12)G40 XOYO M05; (GO)G91 G28 Z0; (Z轴回参
12、考点)M30; (程序结束)5.4.2 刀具长度补偿G43、G44、G49刀具长度补偿是用来补偿假定的刀具长度及实际的刀具长度之间的差值,系统规定除Z轴之外,其他轴也可以使用刀具长度补偿,但同时规定长度补偿只能同时加在一个轴上,要对补偿轴进行切换,必须先取消对前面轴的补偿。1指令格式: G43_H_;(指X、Y、Z任意一轴),刀具长度补偿“”。 G44_H_;刀具长度补偿“”。 G49或H00:取消刀具长度补偿。以上指令中用G43、G44指令偏移的方向,用H指令偏置量存储器的偏置号。执行程序前,需在及地址H所对应的偏置量存储器中,存入相应的偏置值。以z轴补偿为例,若指令 GOO G43 Z10
13、0.0 H01;并于H01中存入“-200.0”,则执行该指令时,将用Z坐标值100.及H01中所存“-200.”进行“+”运算,即100.0+(-200.0)=-100,并将所求结果作为Z轴移动值,取消长度补偿用G49或H00。若指令中忽略了坐标轴,则隐含为Z轴且为Z0。 2刀具自参考点下刀时的补偿问题一般情况下加工中心机床总是从参考点换刀的对于立式加工中心而言,在使用G54 G59工件坐标系时,若仅于X、Y方向偏置G54坐标原点位置而Z轴方向不偏置,则Z轴方向上刀具刀位点及工件坐标系中Z=0平面之间的差值可以全部由刀具长度补偿加以解决,这是操作者在设置偏置值时一种常用的方法。此时G54的Z
14、0平面及机床坐标系的Z0平面是一致的,即G54的20平面通过z轴方向机床参考点。编程人员在编写程序时全然不管操作者是怎样设置补偿值的,仍将G54的Z0平面规定在工件某一高度的位置上,操作人员不作z轴方向上的工件零点偏置的操作,而是将全部差值(包括z轴工件零点偏置值及装刀后主轴前端面到刀具刀位点的距离)让长度补偿功能一并加以解决。以图5-23为例说明。设编程时编程员希望刀具自参考点下刀到工件坐标系中Z40.的位置,则程序段可以写成G90 GOO G43 Z40. H01;操作人员在安装刀具和工件后,直接测量主轴自参考点下移时刀位点到(补偿面)20平面的距离,若实测刀位点自Z轴参考点出发到达程序中
15、G92 Z0平面位移为-320,直接将该值存于H01存储器中,执行该程序段时,刀具按40.+(-320.)-280.即按Z=-280.下刀及预期的下刀点完全一致。图5-23 G43、G44、G49的应用 这种程序编写的一般形式为: G90 G49 G54 GOO X_Y_; G43 H_Z_M03 S_; G90 G49 G28 Z0. T01 M06我们可以采用工件零点偏置值及刀具长度补偿值分别测量输入的方法。将图中所示的长度值(负值),作为工件零点偏置值存入工件零点偏置存储器中,而将图中所示的长度值(正值)作为刀具长度补偿值存入H01存储器中,其效果是完全一样的。如果采用机外预调刀具对刀,
16、则后一种方法可能更为方便。【例5-5】:在立式加工中心上铣削如图5-24所示的工件上表面和外轮廓,分别用25mm面铣刀和20mm立铣刀,走刀路线和切削用量如图5-25和5-26所示,在配置FANUC OM系统的立式加工中心上加工。试编制加工程序。建立如图所示工件坐标系,编制加工程序如下:图5-24 工件简图图5-25 XY平面走刀路径图5-26 Z轴方向刀具走刀路线01000; (程序号) N100; (程序初始设定) G17 G90 G40 G49 G21; (G代码初始设定) G91 G28 Z0; (Z轴回参考点) T01; (选择T01号刀) M06; (主轴换上最初使用的T01号刀)
17、 N101(PACE MILL); (铣顶面程序) T02; (选择T02号刀) G90 G54 GOO X70.0 Y-45.0 S230; () G43 Z5.0 H01 M03; () G01 Z0 F2000; () X-310.0 F275 () GOO Y-135.0; () C01 X70.0; () GOO Z5.0 M05; () G91 G28 Z0; () G90 X150.0 Y200.0; () G49; (取消长度补偿) M06; (换T02号刀) N102(END MILL) (铣轮廓程序) T01; (选择T01号刀) G90 G54 COOX20.0 Y20.
18、0 S400; ()G43 Z5.01 H02 M03; (11) Z-32.0 F2000 M08; (12) G41 G01 XO Y1O.0 D22 F180; (13) Y-120.0; (14) X-120.0 Y-180.0; (15) X-240.0; (16) Y-90.O; (17) G02 X150.0 Y0 R90.0; (18) G01 X10.0; (19) GOO Z5.0 M09; (20) G40X20.0Y20.0M05; (21) G91 G28 Z0; (22) G90 X150.0 Y200.0; (23) G49; (取消长度补偿) M30; (程序结束)5.4.3 刀具位置偏置(G45、G46、G47、G48)指令格式:G45/G46/G47/G48 X_/Y_D_F_ 刀具位置偏置是为了加工出规定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024会议合作协议书范本
- 2024年度企业研发成果转化服务合同
- 2024年企业员工岗位义务与敬业承诺协议版
- 2024年度地产项目代理销售合同
- 2024年医疗器材质量保障协议范本
- 2024年度产品研发与委托制造合同
- 2024年工程劳务分包详细协议范本版B版
- 2024年度企业互借资金协议模板一
- 2024专业离婚合同书:女方权益保障实例一
- 2024员工股权激励协议书
- 垃圾处理厂工程施工组织设计
- 《电子商务概论》课件-第二章 物联网与人工智能
- 2024年世界职业院校技能大赛中职组“婴幼儿保育组”赛项考试题库-上(单选题)
- 栏杆喷漆合同范例
- 踝关节不稳的康复治疗
- 2024-2025学年必修一《3.1伟大的改革开放》(说课稿)
- 产学研合同模板
- 2024-2030年中国云安全服务行业深度调查及投资模式分析报告
- 宪法的课件教学课件
- 2023年届湖北银行招聘笔试真题
- 餐饮部节能降耗培训
评论
0/150
提交评论