The invention is a through has 3 linear axes and 2 rotational axes numerical control device or the above multi axis machine tool with the method of generating a smooth curve and along the curve interpolation by the instruction sequence is divided into linear and rotational axes, calculates the corrected command points. In addition, the synthesized linear axis uses the correction instruction point and the rotation axis to extract the synthesized correction point by each component of the correction instruction point, and generates and interpolate the curve of the correction point through the synthesis. As a result, it is possible to perform a more appropriate curve interpolation of a multi axis machine tool having 2 or more rotating shafts.
【技术实现步骤摘要】
本专利技术涉及由通过数值控制装置等加工曲面时的指令点列数据得到圆滑曲线的曲线内插方法。
技术介绍
为了基于使用CAD/CAM装置或仿形装置等做成的指令点列数据,通过数值控制装置等加工金属模等的曲面,需从指令点列数据中求出近似曲线,进行该曲线的插补。做成在相对用CAD/CAM做成数据的目标曲线(以下,称其为所期望曲线)的某个公差内的线段。作为指令点列数据该线段两端的点指示至数值控制装置。如图1所示,在CAM中做成在相对所期望曲线Cs的某个公差宽度2w内的线段L,作为指令点列数据将该线端两端的点P、P…·从CAM指示至数值控制装置。基于该指令点列的位置信息生成曲线Ce。因此,导致有时生成超过相对所期望曲线Cs的公差宽度2w那样的曲线Ce。修正指令点的方法已为众知(参照特开平10-240328号公报),但在此修正时,不能保证不生成超过相对所期望曲线Cs的公差宽度2w那样的曲线Ce。另外,指令点列到达相对所期望曲线Cs的某个公差宽度2w带的端部的情况较多。因此,若只由指令点列生成曲线Ce,则导致有时会远离所期望曲线Cs。例如如图2所示,所期望曲线Cs是圆弧时,若生成在某个公差宽度2w内的线段L,则指令点P、P、P位于距所期望曲线Cs相隔公差量w的位置上。如图3所示,将各线段L的长度以约0.15、0.7、0.15的比内分的两点Q1、Q2是存在于所期望曲线Cs上的点。这与修正指令点的情况也是相同的。例如如上述图2所示,所期望曲线Cs是圆弧时,指令点列P、P、…排列在圆弧上,即使适用相对指令点列的近似曲线Ce,指令点列也几乎不被修正。因此,修正后的指令点列还是位于距 ...
【技术保护点】
一种曲线插补方法,用于通过具有3个直线轴和2个转动轴或其以上的多轴机床用的数值控制装置,由指令点列生成圆滑曲线并沿该曲线进行插补,其特征在于,包含:(1)在指令点列的各点之间求出内插点,将其作为形状指令点的步骤;(2)依次着 眼于该形状指令点的各点,选择已着眼的点和其前后预先确定的点数的形状指令点的步骤;(3)对于该已选择的点,分割成直线轴3轴份的成分和转动轴2轴或其以上份的成分的步骤;(4)关于上述直线轴3轴份的成分,生成直线轴用近似曲线的步骤 ;(5)将上述直线轴3轴份的成分向上述直线轴用近似曲线移动,作为直线轴用修正指令点的步骤;(6)关于2轴或以上的上述转动轴份的成分,生成转动轴用近似曲线的步骤;(7)将2轴或以上的上述转动轴份的成分向上述转动轴用近似 曲线移动,作为转动轴用修正指令点的步骤;(8)合成上述移动后的直线轴用修正点的3轴份的成分和上述移动后的转动轴用修正移动点的2轴或以上转动轴份的成分,作为合成修正指令点的步骤;(9)对于各形状指令点反复执行上述步骤(2)至步 ...
【技术特征摘要】
...
【专利技术属性】
技术研发人员:大槻俊明,井出聪一郎,盐原尚,
申请(专利权)人:发那科株式会社,
类型:发明
国别省市:JP[日本]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。