
数控车床(华中数控)精确对刀.doc
7页数控车床(华中数控)精确对刀方法本文就是一篇非常实用的文章,文中首先介绍了数控车床常用的“试切对刀法”的原理及对刀思路;接着,介绍了华中世纪星车削数控系统的四种手动试切对刀方法;为改进其对刀精度,根据“自动试切→测量→误差补偿”的思路,设计出了用程序控制的自动试切法,并总结介绍了四种精确对刀方法文后还给出了几种对刀的示例程序,可能会对大家有所帮助 对刀是数控加工中的主要操作和重要技能对刀的准确性决定了零件的加工精度,同时,对刀效率还直接影响数控加工效率华中世纪星车削系统是武汉华中数控股份公司近年推出的优秀国产数控车削系统,是 2004 年首届全国数控技能大赛的指定数控车削系统之一但遗憾的是,华中公司以往多通过其技术人员口头向用户说明对刀操作,在他们编写的《操作说明书》中却没有提到对刀操作,给用户学习、使用带来不便笔者通过实践探索,结合教学、技能考证培训与加工实践的经验,将该系统的几种快速准确的试切对刀方法予以小结,供大家参考,希望借此对国产数控系统的推广,推动我国数控技能人才的培训尽一点微薄之力一、数控车试切对刀法的原理及对刀思路深入理解数控车床的对刀原理对于操作者保持清晰的对刀思路、熟练掌握对刀操作以及提出新的对刀方法都具有指导意义。
对刀的实质是确定随编程而变化的工件坐标系的程序原点在唯一的机床坐标系中的位置对刀的主要工作是获得基准刀程序起点的机床坐标和确定非基准刀相对于基准刀的刀偏置本文作以下约定来说明试切法对刀的原理与思路:使用华中世纪星教学型车削系统 HNC-21T(应用软件版本号为 5.30) ;以工件右端面中心为程序原点,用 G92 指令设定工件坐标系;直径编程,程序起点 H的工件坐标为(100,50 ) ;刀架上装四把刀:1 号刀为 90°外圆粗车刀、2 号基准刀为 90°外圆精车刀、3 号刀为切断刀、4 号刀为 60°三角螺纹刀(全文所举实例均与此相同) 如图 1 所示,基准刀按照“ 手动试切工件的外圆与端面,分别记录显示器(CRT )显示试切点 A 的 X、Z机床坐标→推出程序原点 O 的机床坐标→推出程序起点 H 的机床坐标”的思路对刀根据 A 点与 O 点的机床坐标的关系:XO= XA- Φd,ZO =ZA,可以推出程序原点 O 的机床坐标再根据 H 相对于 O 点的工件坐标为(100,50) ,最后推出 H 点的机床坐标:XH=100 -Φd,ZH= ZA+50这样建立的工件坐标系是以基准刀的刀尖位置建立的工件坐标系。
图 1 手动试切对刀示意图如图 2 所示,由于各刀装夹在刀架的 X、Z 方向的伸长和位置不同,当非基准刀转位到加工位置时,刀尖位置 B 相对于 A 点就有偏置,原来建立的工件坐标系就不再适用了此外,每把刀具在使用过程中还会出现不同程度的磨损,因此各刀的刀偏置和磨损值需要进行补偿获得各刀刀偏置的基本原理是:各刀均对准工件上某一基准点(如图 1 的 A 点或 O 点) ,由于 CRT 显示的机床坐标不同,因此将非基准刀在该点处的机床坐标通过人工计算或系统软件计算减去基准刀在同样点的机床坐标,就得到了各非基准刀的刀偏置图 2 刀具的偏置和磨损补偿受多种因素的影响,手动试切对刀法的对刀精度十分有限,将这一阶段的对刀称为粗略对刀为得到更加准确的结果,如图 3 所示,加工前在零件加工余量范围内设计简单的自动试切程序,通过“自动试切→测量→误差补偿”的思路,反复修调基准刀的程序起点位置和非基准刀的刀偏置,使程序加工指令值与实际测量值的误差达到精度要求,将这一阶段的对刀称为精确对刀由于保证基准刀程序起点处于精确位置是得到准确的非基准刀刀偏置的前提,因此一般修正了前者后再修正后者综合这两个阶段的对刀,试切法对刀的基本操作流程如下:用基准刀手动试切得到对刀基准点的机床坐标→人工计算或自动获得各非基准刀的刀偏置→基准刀处于大概的程序起点位置→基准刀反复调用试切程序,测量尺寸后,以步进或 MDI 方式移动刀架进行误差补偿,修正其程序起点的位置→非基准刀反复调用试切程序,在原刀偏置的基础上修正刀偏置→基准刀处于准确的程序起点不动。
图 3 多刀试切对刀示意图二、几种粗略对刀方法小结下述每种方法的对刀准备工作均相同:在系统 MDI 功能子菜单下按 F2 键,进入刀偏表;用▲、键移动蓝色亮条到各刀对应的刀偏号位置,按 F5 键;将刀偏号为#0000、#0001 、#0002、#0003 、#0004的 X 偏置、Z 偏置的数据均修改为零,再按下 F5 键1. 选定基准刀为标准刀,自动设置刀偏置法如图 1、图 4 所示,对刀步骤如下:(1)用▲、键移动蓝色亮条对准 2 号基准刀的刀偏号#0002 位置处,按 F5 键设置 2 号刀为标准刀具,则所在行变成红色亮条2)用基准刀试切工件右端面,记录试切点 A 的 Z 机床坐标;试切工件外圆,记录 A 点的 X 机床坐标,退刀后停车,测量已切削轴段外径 ΦD3)基准刀按记录值通过 “点动+步进”方式重回 A 点,在刀偏表的试切直径和试切长度栏内分别输入 ΦD 和零4)退刀,选择非基准刀的刀号手动换刀,让各非基准刀的刀尖分别在主轴转动下通过“点动+步进”方式目测对准 A 点,然后分别在相应刀偏号的试切直径栏和试切长度栏内输入 ΦD 和零,则各非基准刀的刀偏置会在 X、Z 偏置栏处自动显示。
5)基准刀重回 A 点后,MDI 运行“G91 G00/或 G01 X[100-ΦD] Z50”,使其处于程序起点位置图 4 基准刀为标刀自动设置刀偏置示意图2.将基准刀在对刀基准点处坐标置零,自动显示刀偏置法如图 1、图 5 所示,对刀步骤如下:(1)与前述步骤(2 )相同2)基准刀按记录值通过“点动+步进”方式重回试切点 A3)在图 4 界面按 F1 键“X 轴置零” ,按 F2 键“Z 轴置零 ”,则 CRT 显示的“相对实际坐标”为(0,0 ) 4)手动换非基准刀,使其刀尖目测对齐 A 点,这时 CRT 上显示的“相对实际坐标”的数值,就是该刀相对于基准刀的刀偏置,用▲、键移动蓝色亮条到非基准刀的刀偏号,分别将其记录并输入到相应位置5)与前述步骤(5 )相同图 5 基准刀在对刀基准点坐标置零自动显示刀偏置示意图3. 多刀试切外圆轴段,人工计算获得刀偏置法如图 6 所示,系统在手动状态下对好 1、2、4 号刀,并切出一个台阶轴,分别记录各刀切削终点(如图 6 中 F、E、D 点)的机床坐标,并测量各段的直径和长度换 3 号切断刀,切一退刀槽,以切断刀的右尖点对刀,记录 B 点坐标,测量图示的 ΦD3 和 L3。
获得了上述数据后,根据各刀对应的 F、 E、D、B 点与程序原点 O 的坐标增量关系,可知基准刀的程序起点的机床坐标为( X2-ΦD2+100,Z2-L2+50) ;而且可以推出各非基准刀对应程序原点的机床坐标并通过人工计算获得刀偏置,计算方法如表 1 所示,将记录值和计算值填入相应空格处这里要注意:试切长度是指工件坐标零点至试切终点之间 Z 方向的有向距离,按坐标轴方向确定正、负方向图 6 多刀手动试切示意图表 1 非基准刀的刀偏置计算表此法试切过程简单,省去了目测对齐试切点的步骤,但刀偏置需要人工计算获得如果将含计算公式的计算表打印出来,数值填入其对应空格内计算,就能很快算出刀偏置图 7 世纪星车削数控系统自动对刀示意图4. 世纪星车削数控系统,多刀自动对刀法上述对刀方法均为相对刀偏法HNC-21T 经过专业人员进行参数的设定和系统调试,还可以让用户选择“绝对刀偏法”对刀绝对刀偏法在加工程序编制上与前述相对刀偏法略有不同,不必要用G92 或 G54 建立工件坐标系,也不用取消刀补,实例可参见程序 O1005其对刀步骤如下:系统回零后,如图 6 所示,让各刀分别手动试切一圆柱段,测量直径与长度尺寸后,按图 7 所示填入在各刀对应刀偏号的试切直径于试切长度栏内,依据在“多刀试切外圆轴段,人工计算获得刀偏置法”中讲述的原理,系统软件能自动算出各刀对应程序原点的机床坐标,从而达到自动对刀的目的。
这种对刀方法最快捷,特别适合于工业生产三、几种精确对刀方法小结精确对刀阶段总的思路是“自动试切→测量→误差补偿” 误差补偿分两种情况:对于基准刀MDI 运行或步进移动刀架补偿其程序起点位置;对于非基准刀补偿其刀偏置或磨损值为避免记录混乱,设计表 2 所示的表格记录并计算数值表 2 试切法对刀记录表(单位:mm )1. 基准刀修正程序起点位置后,再单独修调各非基准刀刀偏置法如图 3 所示,对刀步骤如下:(1)基准刀处于粗略对刀后的程序起点位置,将各非基准刀刀偏置输入到刀偏表的相应位置2)调用加工 Φ D2×L2 的 O1000 程序试切3)测量切削轴段的直径与长度,与程序指令值比较,求出误差4)步进移动或 MDI 运行误差值,修调程序起点位置5)根据测量尺寸,动态修改 O1000 程序下划线的指令数值并保存程序,重复步骤(2)、(3) ,直至基准刀程序起点被修正在精度允许范围内为止,记录修正后程序起点的机床坐标并将坐标置零6)分别调用 O1001(1、4 号刀) 、O1002 (3 号刀)程序试切,测量各段直径 ΦDi 和长度Li(i=1,4,3) 7)按表 3 所示方法进行误差补偿8)重复步骤(6)至步骤(7),直至加工误差在精度范围内,基准刀停在程序起点位置不再移动。
表 3 自动试切圆柱轴段的实际测量尺寸与程序指令值的误差补偿举例(单位:mm)2. 各刀分别修调程序起点位置法此法的对刀原理为:各刀均修正其程序起点位置,从而间接保证对准同一程序原点位置如图 3 所示,对刀步骤如下:(1) 2 号基准刀处于粗略对刀后的程序起点位置,且将各非基准刀刀偏置记录后均修改为零2)至(5)步与第一种精确对刀方法的同序号的对刀步骤相同6)分别换非基准刀,把粗略对刀记录的刀偏置当作非基准刀程序起点的相对坐标,调用 O1000 程序试切,分别测量各段直径 ΦDi 和长度 Li(i=1,4,3 ) ,与程序指令值比较,求出差值7)步进移动或 MDI 运行刀架进行误差补偿,分别修调各非基准刀的程序起点位置8)重复步骤( 6)和(7) ,直至各非基准刀程序起点的位置在精度允许范围内为止9)将 CRT 显示的相对坐标当作新刀偏置,输入到刀偏表的对应刀偏号的 X、Z 偏置栏内此法简单方便,修正的刀偏置直接由 CRT 显示的机床相对坐标得到,避免了人工计算的失误,对刀精度较高3. 修调基准刀程序起点位置后,再同时修调全部非基准刀刀偏置法此方法与第一种精确对刀方法基本相同,唯一不同之处在于步骤(7)中调用的程序是同时调用了三把刀加工的 O1003 程序(O1004 去掉 2 号刀加工段为 O1003 程序) ,其余步骤相同。
4. 四把刀同时修调法如果采用相对刀偏法粗略对刀,先将得到的各非基准刀的刀偏置输入到刀偏表的相应位置,运行四把刀加工的 O1004 程序,分别测量各段直径 ΦDi 和长度 Li(i=2,1,4,3) ,求出加工误差对基准刀,以 MDI 运行或步进移动刀架补偿误差值,修调程序起点位置;对非基准刀,一方面在原刀偏置的基础上修正刀偏置,将新的刀偏置重新输入到刀偏表的 X、Z 偏置栏内;另一方面还应将基准刀的加工误差填入到该行的磨损栏内如果采用绝对刀偏法粗略对刀,调用 O1005 程序试切,将各刀的加工误差补偿在其对应刀偏号的磨损栏内四、结束语上述各种对刀方法,是笔者在深入理解对刀原理并结合华中世纪星车削系统的特点的基础上进行的全面总结,所有方法均已通过实践验证教学实践表明,这些方法简便、实用、有效,能满足数控车技能考证和工业生产的精度要求在粗、精对刀的多种方法中,从保证对刀精度并兼顾对刀效率考虑,笔者推荐采用“多刀自动对刀法+四把刀同时修调法”或“基准刀在对刀基准点处坐标置零,自。
