机床、以及记录着解释执行程序并且计算机可读取的媒体制造技术

技术编号:12294951 阅读:70 留言:0更新日期:2015-11-11 06:59
本发明专利技术涉及机床及解释执行程序。本发明专利技术提供一种技术,即便不进行昂贵的干涉检查也能够避免与其他机械元件发生干涉,而且能够使工具单元移动直至即将达到极限值。本发明专利技术的机床包括:刀架(10),供对工件进行加工的工具单元(TU1)设置;动作控制机构(U1),按照记述在NC程序(P2)中的多个命令(CM1)而控制工具单元(TU1)的动作;以及移动限制机构(U2),禁止工具单元(TU1)进入到已设定的禁止进入范围(A1)。在多个命令(CM1)中包含极限值设定命令(CM2),该极限值设定命令(CM2)是用以计算避免与已进入到工具单元(TU1)的可移动范围的机械元件(E1)发生干涉的工具单元(TU1)的位置的极限值(LM1),并且将该极限值(LM1)设定为禁止进入范围(A1)。动作控制机构(U1)在从NC程序(P2)读出极限值设定命令(CM2)时,计算极限值(LM1)并且将其设定为禁止进入范围(A1)。

【技术实现步骤摘要】

本专利技术涉及一种具备刀架的机床、以及用于该机床的解释执行程序,该刀架供对 工件进行加工的工具单元设置。
技术介绍
作为所述机床,已知有执行存储在内部存储装置的NC(Numerical Control ;数值 控制)程序而对工件进行加工的NC车床(数值控制车床)等。作为该NC车床,已知有在 正面主轴与背面主轴(对向主轴)之间配置导套的主轴移动型NC车床等。该主轴移动型 NC车床例如是利用导套支撑由正面主轴握持的工件而利用刀架的正面加工工具对该工件 进行加工,并且由背面主轴握持正面加工后的工件而利用刀架的背面加工工具对该正面加 工后的工件进行加工。加工工具设置于安装在刀架上的工具单元中。 在专利文献1中,公开了使用由5轴卧式切削中心机(Horizontal machining center)对工件进行加工的NC机床的加工方法。在该加工方法中,为了制作NC加工程序, 而在 CAD/CAM(Computer Aided Design/Computer Aided Manufacturing,计算机辅助设计 /计算机辅助制造)装置内,使加工曲面以平均倾斜角度Θ虚拟地倾斜而进行工件与工具 系统的干涉检查的运算。因此,NC加工程序是在工件与工具系统的干涉检查之后制作。 日本专利第3116129号公报
技术实现思路
制作NC程序的程序员必须以避免工具单元与其他机械元件发生干涉的方式制作 NC程序。然而,当诸如利用能以相对于可向工件的轴向移动的旋转刀架回旋的方式安装的 工具单元的正面加工工具对工件进行加工时,在NC程序的各步骤中对干涉进行检查的操 作变得麻烦。 在所述情况下,可考虑当所述轴向上的旋转刀架的位置相对于导套处于特定范围 内时,将工具单元的回旋范围限制为不成为导套侧的-90°~+90°。然而,如果以此方式 限制回旋范围,则无法以在不会与导套发生干涉的范围内使工具单元处于小于-90°的回 旋位置或大于+90°的回旋位置的方式对工件进行加工。 而且,在所述情况下,可考虑对NC装置设置三维干涉检查功能。该三维干涉检查 功能是对导套或工具单元赋予圆筒或长方体等简单形状的三维数据,基于这些三维数据并 且通过执行NC程序来判断导套与工具单元是否发生干涉。然而,如果对NC装置设置三维 干涉检查功能,则机床的原价会上涨。另外,专利文献1中所记载的加工方法只是对工件与工具系统的干涉进行检查, 而并未对设置在刀架上的工具单元与其他机械元件的干涉进行检查。而且,专利文献1中 所记载的加工方法是在制作NC加工程序之前进行干涉检查,而并非在执行NC加工程序时 对干涉进行检查。 所述问题并不限于在旋转刀架上安装着可回旋的工具单元的NC车床,对于各种 机床而言同样存在。 本专利技术的目的在于提供一种技术,此技术即便不进行昂贵的干涉检查也能够避免 与其他机械元件发生干涉,而且能够使工具单元移动直至即将达到极限值。 本专利技术的机床具有如下形态,即包括:刀架,供对工件进行加工的工具单元设置; 动作控制机构,按照记述在数值控制程序中的多个命令来控制所述工具单元的动 作;以及 移动限制机构,禁止所述工具单元进入到已设定的禁止进入范围;并且 在所述多个命令中包含极限值设定命令,该极限值设定命令是用以计算避免与已 进入到所述工具单元的可移动范围的机械元件发生干涉的所述工具单元的位置的极限值, 并将该极限值设定为所述禁止进入范围, 所述动作控制机构在已从所述数值控制程序读出所述极限值设定命令时,计算所 述极限值并将其设定为所述禁止进入范围。 进而,本专利技术可应用于使计算机实现与所述各机构对应的功能的解释执行程序、 记录着该解释执行程序并且计算机可读取的媒体、包含与所述各机构对应的步骤的解释执 行方法等。 根据技术方案1、6的专利技术,可提供一种技术,此技术即便不进行昂贵的干涉检查 也能够避免与其他机械元件发生干涉,而且能够使工具单元移动直至即将达到极限值。 在技术方案2的专利技术中,可提供一种适宜在刀架能够相对于其他机械元件移动的 情况下使工具单元移动直至即将达到极限值的机床。 在技术方案3的专利技术中,凭借少的存储区域便能够使工具单元移动直至即将达到 极限值。 在技术方案4的专利技术中,可提供一种能够使工具单元移动直至即将达到极限值的 主轴移动型车床。 在技术方案5的专利技术中,可提供一种适宜避免工具单元与其他机械元件发生干涉 的主轴移动型车床。【附图说明】 图1是示意性表示机床示例的图。 图2是示意性表示机床的电路构成的示例的框图。 图3是表示回旋单元的示例的图。 图4(a)、(b)是示意性表示回旋单元的动作例的图。 图5(a)、(b)是示意性表示求解回旋单元的可回旋范围的示例的图。 图β (a)~(c)是示意性表示行程限位(stroke limit)功能的示例的图。 图7是示意性表示主轴设定命令及主轴设定解除命令的构成例的图。 图8是示意性表示由主轴设定命令及主轴设定解除命令而实现的系统的示例的 图。 图9是示意性表示每个系统中由多个命令记述的数值控制程序的示例的图。 图10是表不执彳丁极限值设定命令时的处理例的流程图。 图11是示意性表示变形例的机床的图。【具体实施方式】 以下,对本专利技术的实施方式进行说明。当然,以下的实施方式不过为例示本专利技术的 实施方式,实施方式中所示的特征未必全部为专利技术的解决手段所必需。 (1)本专利技术中所包含的技术的概要: 首先,参照图1~10对本专利技术中所包含的技术的概要进行说明。在图1等中,示 出NC(数值控制)车床1作为机床的示例。另外,图1~10是示意性表示的图,各图有时 并未整合。 本技术的机床包括:刀架10,供对工件Wl进行加工的工具单元TUl设置;动作控 制机构Ul,按照记述在NC (数值控制)程序P2中的多个命令CMl来控制所述工具单元TUl 的动作;以及移动限制机构U2,禁止所述工具单元TUl进入到已设定的禁止进入范围A1。 在所述多个命令CMl中包含极限值设定命令CM2 (例如图9所示的M168命令),该极限值设 定命令CM2是用以计算避免与已进入到所述工具单元TUl的可移动范围的机械元件El (例 如导套40)发生干涉的所述工具单元TUl的位置的极限值(限制值,limit value)LMl,并 且将该极限值设定为所述禁止进入范围Al。所述动作控制机构Ul在从所述NC程序P2读 出所述极限值设定命令CM2时,如图10所例示那样计算所述极限值LMl并且将其设定为所 述禁止进入范围Al。 而且,本技术是一种解释执行程序,用于具备供对工件Wl进行加工的工具单元 TUl设置的刀架10的机床,使计算机实现动作控制功能和移动限制功能,所述动作控制功 能是按照记述在NC程序P2中的多个命令CMl来控制所述工具单元TUl的动作,所述移动 限制功能是禁止所述工具单元TUl进入到已设定的禁止进入范围Al。所述动作控制功能是 在从所述NC程序P2读出所述极限值设定命令CM2时,计算所述极限值LMl并且将其设定 为所述禁止进入范围Al。 例如,假定如下情况:旋转刀具架(turret)能够向Z3轴方向移动,并且安装在该 旋转刀具架的工具单元(TU2)的回旋部TU2a如图4 (a)所示能够以B3轴为中心而回旋。当 不存在所述本文档来自技高网...

【技术保护点】
一种机床,其特征在于包括:刀架,供对工件进行加工的工具单元设置;动作控制机构,按照记述在数值控制程序中的多个命令而控制所述工具单元的动作;以及移动限制机构,禁止所述工具单元进入到己设定的禁止进入范围;并且在所述多个命令中包含极限值设定命令,该极限值设定命令是用以计算避免与己进入到所述工具单元的可移动范围的机械元件发生干涉的所述工具单元的位置的极限值,并且将该极限值设定为所述禁止进入范围,所述动作控制机构在己从所述数值控制程序读出所述极限值设定命令时,计算所述极限值并且将其设定为所述禁止进入范围。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:池谷武史
申请(专利权)人:星精密株式会社
类型:发明
国别省市:日本;JP

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

1