数控装置及数控方法制造方法及图纸

技术编号:20657718 阅读:124 留言:0更新日期:2019-03-23 09:06
数控装置(101)具有:解析部(12),其对加工程序(150)进行解析,提取出在加工程序(150)内指定的坐标系的旋转角度即坐标旋转角度(31);以及坐标变换部(15),其基于极性信息(180)和坐标旋转角度(31),将加工程序(150)内的坐标值变换为工作机械(200)中的坐标值,该极性信息(180)是基于作为控制对象的工作机械(200)所具有的轴的移动方向及旋转方向中的至少任1个而创建的。

NC Device and NC Method

The NC device (101) has: an analytic section (12), which parses the processing program (150), extracts the rotation angle (31) of the coordinate system specified in the processing program (150), and a coordinate transformation section (15), which converts the coordinate value in the processing program (150) into the coordinate value in the working machine (200) based on polarity information (180) and coordinate rotation angle (31). (180) is created on the basis of at least one of the moving and rotating directions of the axes of the working machinery (200) as the control object.

【技术实现步骤摘要】
【国外来华专利技术】数控装置及数控方法
本专利技术涉及一种数控装置及数控方法。
技术介绍
数控装置是基于加工程序对工作机械进行控制的装置。在工作机械的控制中使用各种各样的坐标系,因此数控装置在将通过加工程序内的指令指定出的坐标变换为与工作机械对应的坐标系的坐标的基础上,向工作机械输出移动指令。在专利文献1记载的数控装置,由针对加工程序执行坐标系变换处理的坐标系变换单元,将基于右手系的指令变换为左手系的指令而对左右系的工作机械进行控制。专利文献1:日本特开2016-24662号公报
技术实现思路
但是,上述现有技术的专利文献1的数控装置没有设想旋转轴的旋转方向为左手系的工作机械,因此存在不能实现考虑了工作机械所具有的轴的移动方向或者旋转方向这样的问题。本专利技术就是鉴于上述情况而提出的,其目的在于得到一种能够实现考虑了工作机械所具有的轴的移动方向及旋转方向的至少任一个的控制的数控装置及数控方法。为了解决上述的课题并达到目的,本专利技术在数控装置中,具有解析部,该解析部对加工程序进行解析,提取出在加工程序内指定的坐标系的旋转角度。另外,本专利技术的数控装置具有坐标变换部,该坐标变换部基于极性信息和所述旋转角度,将加工程序内的坐标值变换为工作机械的坐标系中的坐标值,该极性信息是基于作为控制对象的工作机械所具有的轴的移动方向及旋转方向中的至少任1个而创建的。专利技术的效果本专利技术涉及的数控装置实现下述效果,即,能够实现考虑了工作机械所具有的轴的移动方向及旋转方向的至少任一个的控制。附图说明图1是表示本专利技术的实施方式1涉及的数控装置的结构的框图。图2是表示实施方式1涉及的坐标变换矩阵的计算处理顺序的流程图。图3是表示实施方式1涉及的刀具倾斜型的工作机械的结构的图。图4是表示实施方式1涉及的混合型的工作机械的结构的图。图5是表示实施方式1涉及的工作台倾斜型的工作机械的结构的图。图6是表示实施方式1涉及的、机械结构和旋转轴的关系的图。图7是表示实施方式2涉及的数控装置的结构的框图。图8是用于说明实施方式2涉及的主轴固定型的工作机械的机械结构的图。图9是用于说明实施方式2涉及的主轴移动型的工作机械的机械结构的图。图10是表示实施方式2涉及的极性信息对应表的构成的图。图11是表示实施方式3涉及的数控装置的结构的框图。图12是用于说明实施方式3涉及的、左手系和基准右手系的关系的图。图13是表示实施方式3涉及的、极性信息的设定处理顺序的流程图。图14是表示实施方式3涉及的极性信息的设定例的图。图15是表示实施方式1至3涉及的数控装置的硬件结构例的图。具体实施方式下面,基于附图,对本专利技术的实施方式涉及的数控装置及数控方法详细地进行说明。此外,本专利技术并不限定于本实施方式。实施方式1.图1是表示本专利技术的实施方式1涉及的数控装置的结构的框图。数控装置(NC装置:NumericalController)101是基于用于对被加工物进行加工的加工程序150,生成向工作机械200的移动指令36的计算机。此外,在实施方式1中,对工作机械200的旋转轴为左手系的情况进行说明。工作机械200是按照来自数控装置101的移动指令36而对被加工物进行加工的加工中心这样的机械。工作机械200具有用于对作为工件的被加工物进行加工的多个轴。工作机械200所具有的多个轴中的1个是用于对安装于工作机械200的刀具的刀具姿态进行变更的轴。工作机械200能够通过沿着作为多个轴中的至少1个的移动轴的轴进行的移动或者旋转轴的旋转,变更相对于被加工物的刀具姿态。安装于工作机械200的刀具通过旋转而对被加工物进行切削,在被加工物形成孔或者洞。工作机械200具有载置被加工物的工作台。工作机械200所具有的多个轴中的1个是用于使工作台旋转的轴。另外,工作机械200具有使工作机械200的整体分别向X方向、Y方向及Z方向平移移动的X轴、Y轴及Z轴。X轴、Y轴及Z轴分别是工作机械200所具有的多个轴中的1个。此外,工作机械200的X轴、Y轴及Z轴均是直线型的移动轴。另外,在工作机械200中,A轴是将X轴作为旋转中心轴的旋转轴,B轴是将Y轴作为旋转中心轴的旋转轴,C轴将Z轴作为旋转中心轴的旋转轴。数控装置101使用作为用户程序的加工程序150对工作机械200进行控制。数控装置101对从加工程序150读出的坐标值进行坐标变换之后,使用坐标变换后的坐标值而生成向工作机械200的移动指令36。数控装置101通过对工作机械200所具有的多个轴的动作进行控制,从而控制刀具相对于被加工物的位置及姿态。工作机械200所具有的轴的动作是平移移动或者旋转。通过多个轴能够使其动作的结构要素的一个例子是刀具及工作台的任一方或双方。数控装置101具有对加工程序150进行存储的加工程序存储部11、以及从加工程序存储部11内读出加工程序150而进行解析的解析部12。另外,数控装置101具有对后面记述的极性信息180进行存储的极性信息存储部21、以及通过计算处理而将坐标变换矩阵34导出的矩阵计算部13。另外,数控装置101具有将加工程序150内的指令坐标值33变换为工作机械200的坐标值的坐标变换部15、以及对与变换后的坐标值对应的移动指令36进行计算的指令计算部16。在数控装置101中,解析部12与加工程序存储部11、矩阵计算部13及坐标变换部15连接。另外,在数控装置101中,矩阵计算部13与极性信息存储部21及坐标变换部15连接,坐标变换部15与指令计算部16连接。而且,指令计算部16与工作机械200连接。加工程序存储部11是对作为来自外部的输入信息的加工程序150进行存储的存储器这样的存储装置。解析部12是从加工程序存储部11内的加工程序150之中读出指令,基于读出的指令,对多个轴各自的动作量进行运算。解析部12对加工程序150进行解析而提取在加工程序150内指定的原点位置及坐标系的旋转角度而输出。具体地说,解析部12将在后面记述的N11程序块中使用G代码进行指令的向XYZ地址的设定值作为原点位置32而向矩阵计算部13输出,将在后面记述的N11程序块中使用G代码进行指令的向IJK地址的设定值,作为坐标旋转角度31而向矩阵计算部13输出。坐标旋转角度31是在加工程序150内指定的坐标系中的旋转角度。坐标旋转角度31与坐标系一起在加工程序150内被指定出。另外,解析部12生成为了对与在加工程序150记载的指令相对应的移动指令36进行计算而所需的信息。该信息的例子是在后面记述的第1加工程序记载的在N10程序块、N13程序块及N14程序块中的指令坐标值33。解析部12将N10程序块、N13程序块及N14程序块中的指令坐标值33作为各程序块的移动坐标即轴移动而向坐标变换部15输出。解析部12向坐标变换部15输出的指令坐标值33的一个例子是倾斜面坐标系的坐标值。作为变换信息计算部的矩阵计算部13使用极性信息180、作为解析部12的输出结果的原点位置32、以及作为解析部12的输出结果的坐标旋转角度31,使倾斜面坐标系平移移动及旋转。由此,矩阵计算部13计算在倾斜面坐标系和工件坐标系之间用于进行坐标变换的坐标变换信息。坐标变换信息的一个例子是在倾斜面坐标系和工件坐标系之间用于进行坐标变换的坐标变换矩阵34。下面,对坐标变换信息为坐标变换矩阵34的情况进本文档来自技高网...

【技术保护点】
1.一种数控装置,其特征在于,具有:解析部,其对加工程序进行解析,提取出在所述加工程序内指定的坐标系的旋转角度;以及坐标变换部,其基于极性信息和所述旋转角度,将所述加工程序内的坐标值变换为工作机械的坐标系中的坐标值,该极性信息是基于作为控制对象的所述工作机械所具有的轴的移动方向及旋转方向中的至少任1个而创建的。

【技术特征摘要】
【国外来华专利技术】1.一种数控装置,其特征在于,具有:解析部,其对加工程序进行解析,提取出在所述加工程序内指定的坐标系的旋转角度;以及坐标变换部,其基于极性信息和所述旋转角度,将所述加工程序内的坐标值变换为工作机械的坐标系中的坐标值,该极性信息是基于作为控制对象的所述工作机械所具有的轴的移动方向及旋转方向中的至少任1个而创建的。2.根据权利要求1所述的数控装置,其特征在于,所述旋转角度是所述工作机械所具有的旋转轴的旋转角度。3.根据权利要求2所述的数控装置,其特征在于,还具有变换信息计算部,该变换信息计算部对坐标变换信息进行计算,该坐标变换信息用于基于所述极性信息和所述旋转角度,将所述加工程序内的坐标值变换为所述工作机械的坐标系中的坐标值,所述坐标变换部使用所述坐标变换信息及所述极性信息,将所述加工程序内的坐标值变换为所述工作机械的坐标系中的坐标值。4.根据权利要求3所述的数控装置,其特征在于,还具有设定部,该设定部基于所述移动方向及所述旋转方向中的至少任1个,对所述极性信息进行设定,所述变换信息计算部基于由所述...

【专利技术属性】
技术研发人员:津田刚志加藤绫
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本,JP

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

1