数值控制的转角运动方法技术

技术编号:5977662 阅读:305 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种数值控制的转角运动方法,改善在需要要求速度的加工,如攻牙、车牙、钻孔等,通常在此类加工中每一加工循环之间常以快速移动定位指令来做连接,本发明专利技术即是可由使用者依需要设定,使得两快速指令间的转角可以做动程重叠,达到更为节省加工时间的目的。

【技术实现步骤摘要】

本专利技术涉及数值控制的装置及其方法,特别是有关一种具有动程重叠的数值控制 的装置及其方法,其针对机械装置的快速移动定位指令间的转角行为的改良,此控制方法 用于机械设备的数值控制装置,例如CNC车床的数值控制装置、CNC铣床的数值控制装置、 攻牙机的数值控制装置或是钻孔机的数值控制等。
技术介绍
在自动化数值控制,常会有需要执行多个快速移动定位指令来定位每次切削起始 位置的状况,如车牙、攻牙、钻孔等;而传统因为有刀具、工件干涉的疑虑,所以快速移动定 位指令间不若切削指令,是没有做动程重叠的。以一钻孔机的钻孔过程为例来说明,如图1 所示,一开始,钻孔刀在Ia的位置,接着,由一快速移动定位指令Ib驱动钻孔刀在X轴负方 向轴运动,然后,钻孔刀依据快速移动定位指令Ic在X轴负方向轴进行钻孔;待钻孔完成 后,再由一快速移动定位指令2b驱动钻孔刀在X轴正方向轴运动;待钻孔刀完成X轴的运 动后,紧接着,由另一快速移动定位指令: 驱动钻孔刀在Y轴正方向轴方向移动至下一钻 孔位置;当到达Y轴的下一钻孔位置后,随即依据快速移动定位指令2c在X轴负方向轴进 行钻孔;于钻孔完成后,再由一快速移动定位指令4b驱动钻孔刀在X轴正方向轴运动;由 另一快速移动定位指令恥驱动钻孔刀在Y轴正方向轴方向移动至下一钻孔位置;如此重复 地进行钻孔(如3c及6b)。很明显地,在X轴及Y轴运动是没有做动程重叠的,使得快速 指令所构成的路经为不平滑的。此外,这样的作法会在各快速移动定位指令转换的过程中 产生过多的加、减速动作,不但造成机具的振动而产生精度上的问题,同时还会浪费很多时 间。另外,为解决上述的问题,在一篇美国专利US5888037,其揭露一种在快速移动的 路径上作动程重叠的处理,故使得运动路径在Id及2d处能产生一个平滑的曲线,如图2所 示。但这样作法的缺点是加工程序的撰写变得不自然,而且也没办法确实的控制动程重叠 的多寡,有可能会造成路径本身太长,使得加工时间没有达到预期节省的效果。再者,为了解决上述两项问题,目前尚有一作法,是使用者只需撰写原来不平滑、 但是直观的快速移动定位路径,而使用者可以指定快速移动定位指令间的动程重叠的速度 重叠百分比。请参考图3,是表示一钻孔机于钻孔完成后并准备移动至下一钻孔位置的一段 控制状态示意图,其中X轴速度与Y轴速度为控制器的动程所产生。钻孔刀接受快速移动定 位指令“GOO X10. ”(例如X10.表示向X轴正方向轴移动IOmm)后,先在X轴正方向轴做 快速的等速运动,然后逐渐减速至停止,其中从开始减速至停止的时间称为总减速时间;当 X轴尚未减速至停止前,可以选择一个重叠时间,用以使得Y轴接受快速移动定位指令“G00 Y10. ”(例如Y10.表示向Y轴正方向轴移动10mm)开始加速运动。在这过程中,操作者可 以输入一个速度重叠百分比率,使得在重叠速度期间,X轴与Y轴均在进行速度。而此一重 叠百分比率定义为重叠百分比率=重叠时间/总减速时间xl00%这样以重叠百分比率来控制X轴与Y轴的运动速度,虽然可以精确地指定出能够 节省时间的部分。但此方法仍有一缺点,即使用者无法确知前一快速移动定位指令移动到 什么位置时,而下一快速移动定位指令才开始移动,这样会造成无法拿捏此百分比要设定 多少,设定太大可能会使得刀具还未逃脱干涉位置即开始移动而造成撞机。
技术实现思路
为解决现有技术的问题及缺点,本专利技术的主要目的是提供一种具有转角控制的数 值控制装置,其在执行快速移动定位指令间的动程重叠的手段是以指定一长度d,使得前一 快速移动定位指令到达终点前距离d的同时,下一快速移动定位指令即可同时开始动作, 特别要强调的是,距离d是以运动轴的实际速度来计算的。故本专利技术的主优点包括1.可使快速移动定位指令作动程重叠,避免浪费快速移动定位指令间的加、减速 时间。2.使用者只需直观的在加工程序中作直线快速定位指令的撰写,不须写出平滑的 快速移动定位动作。3.使用者可明确的以距离裕度设定动程重叠的时机,而不会因估计错误造成刀具 干涉的结果。本专利技术基于上述目的提供一种具有转角控制的数值控制装置,以第一快速移动定 位指令及第二快速移动定位指令来控制机械设备的第一轴运动及第二轴运动,其中该数值 控制装置的特征在于设定一距离参数d并当第一快速移动定位指令驱动第一轴运动至第 一轴运动路径的终点前的该距离d时,其第二快速移动定位指令即同时驱动第二轴运动, 使得第一轴及第二轴同时运动的期间产生动程重叠,以达到节省该机械设备总定位时间的 目的。本专利技术接着提供一种数值控制系统,包括一可控制的机械装置及一数值控制装 置,数值控制装置以第一快速移动定位指令及第二快速移动定位指令来控制机械设备的第 一轴运动及第二轴运动,其中数值控制系统的特征在于于数值控制装置中设定一距离参 数山并当第一快速移动定位指令驱动第一轴运动至第一轴运动路径的终点前的距离参数 d时,第二快速移动定位指令即同时驱动第二轴运动,使得第一轴及第二轴同时运动的期间 产生动程重叠,以达到节省该机械设备总定位时间的目的。本专利技术接着提供控制机械装置执行转角运动的方法,包括提供一机械装置,此机 械装置至少包括一第一轴及一第二轴;提供一数值控制装置,此数值控制装置至少输出一 第一快速移动定位指令及一第二快速移动定位指令,以使第一快速移动定位指令及第二快 速移动定位指令来驱动第一轴及第二轴;提供一设定的距离参数d至数值控制装置中,而 距离参数d由数值控制装置依据第一轴实际的运动速度所包含的面积来判断;其中当第一 快速移动定位指令驱动该第一轴运动至第一轴运动路径的终点前的距离参数d时,第二快 速移动定位指令即同时驱动第二轴运动,使得第一轴及第二轴同时运动的期间产生动程重 叠,以达到节省该机械设备总定位时间的目的。附图说明图1为一般钻孔动作示意图2为钻孔动作使用US5888037专利方法示意图;图3为一种使用设定百分比达成快速移动定位指令示意图;图4为本专利技术的钻孔动作示意图;图5为本专利技术的具有动程重叠的快速移动定位指令示意图。主要元件符号说明la:钻孔刀示意图示lb,2b,3b,4b,5b,6b 一般钻孔动作所用的快速移动定位指令lc、2c、3c 钻孔动作ld、2d 使用US5888037专利方法钻孔动作所用的平滑快速移动定位指令d 当连续有两个快速移动定位指令时,前一快速移动定位指令到达终点前d的距 离,下一快速移动定位指令即开始动作GOO 快速移动定位指令X10. =X轴定位点10謹Y10. =Y轴定位点10謹Χ6. :Χ 轴定位点 6mmY6. :Y 轴定位点 6mm具体实施例方式由于本专利技术揭露一种,因此,在以下的说明中,将详细说 明,而对于被此控制的机械装置(例如 CNC车床的数值控制装置、攻牙机的数值控制装置、钻孔机的数值控制等),则不作完整描 述。此外,在下述说明中的各种说明为本专利技术的实施例,并非用以限制本专利技术。本专利技术是一种使用数值控制装置来控制机械装置运动的控制方法,是针对在同一 直线运动路径上做往返运动的机械所做的控制方法。由于,机械装置每次所要执行加工的 路程并不相同,因此,数值控制装置必须针对不同行程长短的路径以最快的速度完成所要 执行加工的路程。使用数值控制装置(例如C本文档来自技高网
...

【技术保护点】
1.一种具有转角控制的数值控制装置,以一第一快速移动定位指令及一第二快速移动定位指令来控制一机械设备的一第一轴运动及一第二轴运动,其中该数值控制装置之特征在于:于该数值控制装置中设定一距离参数d,并当该第一快速移动定位指令驱动该第一轴运动至该第一轴运动路径的终点前的该距离d时,该第二快速移动定位指令即同时驱动该第二轴运动,使得该第一轴及该第二轴同时运动的期间产生动程重叠,进而使得该机械设备执行转角运动。

【技术特征摘要】

【专利技术属性】
技术研发人员:吕心宇陈弘真
申请(专利权)人:新代科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1