本发明专利技术涉及提升螺纹车削速度与加工精度的数值控制系统及方法,输入一螺纹加工程序于一数值控制装置,数值控制装置用以控制一加工机之一刀具之运作;输入一螺纹种类于数值控制装置;根据螺纹种类计算刀具之一实体运动轴X与一实体运动轴Z的退刀时间;根据退刀时间进行实体运动轴X与实体运动轴Z的轴向动程规划,并进行一插值运算后分别产生X轴插值命令与Z轴插值命令;整合X轴插值命令与Z轴插值命令为退刀程序;整并退刀程序与螺纹加工程序为最终加工程序。达到增进加工效率、降低开发成本以及简化生产流程的目的。
【技术实现步骤摘要】
【专利摘要】本专利技术涉及提升螺纹车削速度与加工精度的数值控制系统及方法,输入一螺纹加工程序于一数值控制装置,数值控制装置用以控制一加工机之一刀具之运作;输入一螺纹种类于数值控制装置;根据螺纹种类计算刀具之一实体运动轴X与一实体运动轴Z的退刀时间;根据退刀时间进行实体运动轴X与实体运动轴Z的轴向动程规划,并进行一插值运算后分别产生X轴插值命令与Z轴插值命令;整合X轴插值命令与Z轴插值命令为退刀程序;整并退刀程序与螺纹加工程序为最终加工程序。达到增进加工效率、降低开发成本以及简化生产流程的目的。【专利说明】
本专利技术涉及一种数值控制系统及其方法,尤其涉及一种。
技术介绍
车床加工的主要应用多以螺纹车削为主,但目前螺纹车削加工所面临的问题为改善螺纹的加工精度,以及进行螺纹加工时,刀具的退刀质量,换言之,即针对减少螺纹无效牙与不完全牙的产生,其中,无效牙指的是在进行螺纹车削时,所产出的螺纹节距小于设定的螺纹节距,另外,不完全牙指在进行螺纹车削结束时,若刀具非急拔刀,则会留下螺纹牙深过浅的不完全螺纹;反之,若螺纹节距与螺纹牙深皆正确的螺纹,则称之为有效牙。在一般车床数值控制系统,车床G码可分为A、B及C三种体系,以下皆以A体系的车床G码作为说明。螺纹车削循环加工的数值控制系统有两种加工指令,分别是G92直进式车削和G76斜进式车削,G92直进式车削加工指令(如:G92 X(U)— Z(W)— R— H— ( F—or E—);其中,X、Z为车削终点坐标绝对值;U、W为车削终点坐标增量值;R为锥度差异量;F为公制螺纹之导程(单位:mm/牙);E为英制螺纹之导程(单位:牙/mm) ;H为多牙嘴个数;F为相邻螺牙的螺距))采用直进式进刀,但由于刀具两侧同时车削加工工件,车削力虽大但排屑不易,也因此容易造成刀具磨损,进而导致螺纹制作时的误差,但其螺纹车削加工精度较高,故常用于螺纹节距小且螺纹精度高的螺纹车削加工,而G92直进式车削加工指令的缺点在于刀具的移动与车削皆需以编修加工指令的方式来完成,因此若使用G92直进式车削加工指令进行螺纹车削循环加工,则需要使用多行的G92直进式车削加工指令才可完成螺纹车削循环加工。G76 斜进式车削加工指令(如:G76 P mra Q Admin R d ;G76 X(U)— Z(W)—R Δ? P Ak Q M H— ( F_ or E_ );其中,m为精车次数99) ;r为退刀长度,当螺距以L表示时,设定值可以从0.0L到9.9L,单位为0.1L ;a为刀尖角度;Admin为最小切削深度为精车预留量;X(U)为车削终点的X轴坐标;Z(W)为车削终点的Z轴坐标;Δ?为螺纹半径差;Ak为螺纹高度;Ad为第一回切削深度;F为公制螺纹导程(单位:mm/牙);E为英制螺牙导程(单位:牙/英吋);H为多螺牙个数)使用单侧刀刃车削加工工件,使得加工工件的螺纹面不直,且刀具尖角处易磨损,造成螺纹精度差,但其优点在于排屑容易,且其车削深度为递减式,故适用于螺距节距大且螺纹精度低的螺纹车削加工。然而,不论是使用G76斜进式车削加工指令或是G92直进式车削加工指令,其螺纹车削循环加工路径皆相同,一次螺纹车削循环加工路径如图1所示,其中,当一刀具11定位于一起始点1A,接着,刀具11沿着实体运动轴X方向定位至一指定车削深度点1B,使刀具11可接触一加工工件12进行螺纹车削加工。当刀具11到达指定车削深度点2B后,夹载加工工件12的加工旋转轴(图1中未显示)开始旋转,且 刀具11由指定车削深度点沿着一实体运动轴Z方向开始车削至一退刀起始点1C,再根据使用者设定的退刀距离以及退刀角度,将刀具11拉离加工工件12表面,并且经过一退刀终点ID至车削循环终点1E,再次回到起始点1A,完成一次螺纹车削循环加工。如图2,螺纹车削加工的斜角退刀轴向速度与时间关系示意图。当刀具11从退刀起始点IC至退刀终点ID时,刀具11沿着实体运动轴X与实体运动轴Z的运动必须保持同动关系,因此,在实体运动轴X与实体运动轴Z的速度规划需满足合成方向速度,然而,刀具11在实体运动轴X方向的速度系由静止状态开始加速,且在加速初始期间,并无法实时到达目标速度,故将刀具在实体运动轴Z方向的速度降低,造成整体加工时间增加,同时也导致螺纹间距错误。如图3,螺纹车削循环加工的流程:首先,如步骤201所示,先输入一螺纹车削循环加工指令,接着执行步骤202,根据最后所需的螺纹规格,输入一螺纹导角角度与一螺纹导角值后,便执行步骤203,即根据步骤201与步骤202所输入的螺纹车削循环加工指令、螺纹导角角度及螺纹导角值开始先进行一次螺纹车削循环加工,当一次螺纹车削循环加工结束之后,接着进行步骤204,检视一次螺纹车削循环加工的结果是否符合规格,若不符合规格,则执行步骤205,即再次重新调整螺纹导角角度与螺纹导角值,并回到步骤202,再次输入螺纹导角角度与螺纹导角值,并依序执行步骤203与204,如此重复执行步骤202?205直到螺纹车削循环加工结果符合规格后,则可进行步骤206,即根据正确的螺纹导角角度与螺纹导角值开始大量批次螺纹工件生产,在此螺纹车削循环加工过程中,要达到产品规格必须取决于使用者的实务经验,但依据使用者的实务经验容易造成加工的误差,此外,重复修正螺纹导角角度与螺纹导角值并再检视其螺纹加工结果也会增加整体加工时间,不符合数值控制的自动化。螺纹车削循环加工的过程中,重复进行调整螺纹导角值与螺纹导角角度不仅加工工件的材料耗损会增加生产成本,且因为此加工过程也需要取决于使用者的实务经验,若需生产不同规格的螺纹,也必须再次重新设定螺纹导角值与螺纹导角角度以及再次检视其加工结果;此外,螺纹车削循环加工路径的退刀路径必须降低刀具沿实体运动轴Z方向,也会导致整体加工时间增加,长期而言,不仅增加生产成本,同时也降低了生产效率。
技术实现思路
本专利技术的目的是克服现有技术存在的不足,提供一种。本专利技术的目的通过以下技术方案来实现: 提升螺纹车削速度与加工精度的数值控制系统,特点是:包括加工机,具有一刀具以及一加工旋转轴,其中加工旋转轴用以夹持加工工件,刀具位于加工工件上方,沿一实体运动轴X、一实体运动轴Y或一实体运动轴Z运动,并对加工工件进行螺纹车削加工,实体运动轴X、实体运动轴Y及实体运动轴Z系两两互相垂直,以及数值控制装置,电性连接加工机,用以加载并执行螺纹加工程序,并依据螺纹加工程序控制刀具沿实体运动轴X、实体运动轴Y及实体运动轴Z运动;数值控制装置提供输入一螺纹种类至加工程序,螺纹种类包含一公制螺纹与一英制螺纹,使数值控制装置根据螺纹种类计算刀具从加工工件的底部完全脱离加工工件的退刀时间,并依据退刀时间将实体运动轴X与Z进行一轴向动程规划后,进行一插值运算分别产生一 X轴插值命令与一 Z轴插值命令,进一步整合为一退刀程序,并决定X轴插值命令需提前于退刀时间发送而控制实体运动轴X运动,接着再发送Z轴插值命令控制实体运动轴Z运动,之后数值控制装置将退刀程序与螺纹加工程序整合为一最终加工程序。进一步地,上述的提升螺纹车削速度与加工精度的数值控制系统,所述加工机为卧式加工机。本专利技术提升螺纹车削速度与加工精度的数值控制方法, 输入一螺纹加工程序于本文档来自技高网...
【技术保护点】
【技术特征摘要】
【专利技术属性】
技术研发人员:陈青杉,简文昱,胡宽裕,李柏莹,李建明,
申请(专利权)人:苏州新代数控设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。