数控编程方法及其装置、以及用于使计算机执行该方法的程序制造方法及图纸

技术编号:7359272 阅读:172 留言:0更新日期:2012-05-26 12:52
为了不生成多余的加工区域,防止与相邻的加工区域之间产生台阶或切削残余,而利用车削加工剖面形状生成单元(222),基于由车削加工形状生成单元(220)所生成的车削加工形状的实体模型,生成X-Z平面上的车削剖面形状的层片模型,利用第1/第2工序加工剖面形状生成单元(227),基于车削剖面形状的层片模型、工序分割位置及重叠量,生成第1工序及第2工序的加工剖面形状的层片模型,利用第1工序无用形状删除单元(229)及第2工序无用形状删除单元(230),从第1工序及第2工序的加工剖面形状的层片模型中,将无需加工的形状删去。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种数控编程方法及其装置、以及用于使计算机执行该方法的程序, 其自动生成对带数控装置的机床进行控制、且不产生切削残余等的加工程序,其中,该机床利用第1主轴的卡盘夹持原材料而进行第1工序的加工,并且在第1工序加工后,更换为由第2主轴的卡盘夹持所述原材料而进行第2工序的加工。
技术介绍
当前,在利用具有数控装置的机床对产品进行加工的情况下,首先,生成示出作为目标的加工产品的形状的CAD图。作业人员根据该CAD图确定加工工序,手动或利用自动编程装置生成加工程序。作业人员将该加工程序输入具有数控装置的机床,并且将应加工的未加工工件手动或利用工件自动替换装置安装在机床中。并且,进行所用刀具的预设置和刀具偏移量的设定,在机床的刀库中安装所用刀具。然后,通过执行加工程序,对工件进行加工而制造产品。为了使上述工序尽可能地自动化、且在加工中反映出作业人员所积累的知识(knowhow),而提出了各种专利技术。当前,作为用于生成不产生切削残余等的加工程序的技术,提出了如下所述的方案。即,作为第1现有技术(刀具轨迹的设定方法),提出了下述技术,即,将利用多个线段模型化的被加工部位和根据临时轨迹形成的刀具的切削区域叠放,对刀具的轨迹进行修正,以使得所有所述线段包含在刀具的切削区域中,进而生成不产生切削残余的加工程序(参照专利文献1)。另外,作为第2现有技术(机床的控制装置),提出了下述技术,其通过使加工区域的边界部与相邻的加工区域自动重叠,顺滑地使刀具避开重叠部分,从而防止边界部的台阶的产生(参照专利文献2)。另外,作为第3现有技术(加工方法、利用该加工方法的程序生成装置及加工装置),提出了下述技术,其通过使刀具从与相邻的相邻区域内的工件的表面分离规定距离的退避位置开始,沿着朝向对工件加工对象区域的未加工部进行加工的加工程序的加工开始位置的路径进行移动,从而使工件的加工面处产生的台阶平缓,使该加工面平滑地连续形成(参照专利文献3)。专利文献1 日本特开平02-083140号公报专利文献2 日本特开2006-068901号公报专利文献3 日本特开平09-218706号公报
技术实现思路
但是,上述现有技术的技术思想在于,使加工区域重叠,对与相邻的加工区域之间的台阶平滑地进行加工,另外,消除切削残余,但由于在重叠部位处,没有将无需加工的形状删去,所以有时在重叠部位处生成多余的加工区域。另外,对于现有技术,在即使不进行重叠也不会产生切削残余等的情况下,也由于与相邻的加工区域进行重叠,所以有时生成多余的加工区域。本专利技术就是鉴于上述课题而提出的,其目的在于,提供一种数控编程方法及其装置、以及用于使计算机执行该方法的程序,其不会生成多余的加工区域,可以防止与相邻的加工区域之间产生台阶或切削残余。在本专利技术所涉及的数控编程方法中,为了实现所述目的,生成对带数控装置的机床进行控制的加工程序,该带数控装置的机床利用第1主轴的卡盘夹持原材料而进行第1 工序的加工,并且在第1工序加工后,更换为由第2主轴的卡盘夹持所述原材料而进行第2 工序的加工,该数控编程方法具有下述步骤,即存储步骤,在该步骤中,存储部件形状的实体模型、原材料形状的实体模型、所述工序的工序分割位置及所述工序间的重叠量;车削加工形状生成步骤,在该步骤中,基于所述部件形状的实体模型生成车削加工形状的实体模型;车削加工剖面形状生成步骤,在该步骤中,基于所述车削加工形状的实体模型生成x-z 平面上的车削剖面形状的层片模型;第1/第2工序加工剖面形状生成步骤,在该步骤中,基于所述车削剖面形状的层片模型、工序分割位置及重叠量,生成所述第1工序的车削加工剖面形状的层片模型及所述第2工序的车削加工剖面形状的层片模型;第1工序无用形状删除步骤,在该步骤中,对所述工序分割位置的附近的形状进行分析,从所述第1工序的车削加工剖面形状的层片模型中,在第1工序的车削加工剖面形状的重叠部位处将无需加工的形状删去;以及第2工序无用形状删除步骤,在该步骤中,对所述工序分割位置的附近的形状进行分析,从所述第2工序的车削加工剖面形状的层片模型中,在第2工序的车削加工剖面形状的重叠部位处将无需加工的形状删去。另外,在本专利技术所涉及的数控编程方法中,所述重叠量是根据刀具信息自动确定的。另外,本专利技术所涉及的数控编程装置,生成对带数控装置的机床进行控制的加工程序,该带数控装置的机床利用第1主轴的卡盘夹持原材料而进行第1工序的加工,并且在第1工序加工后,更换为由第2主轴的卡盘夹持所述原材料而进行第2工序的加工,该数控编程装置具有存储单元,其存储部件形状的实体模型、原材料形状的实体模型、所述工序的工序分割位置及所述工序间的重叠量;车削加工形状生成单元,其基于所述部件形状的实体模型生成车削加工形状的实体模型;车削加工剖面形状生成单元,其基于所述车削加工形状的实体模型生成X-Z平面上的车削剖面形状的层片模型;第1/第2工序加工剖面形状生成单元,其基于所述车削剖面形状的层片模型、工序分割位置及重叠量,生成所述第1 工序的车削加工剖面形状的层片模型及所述第2工序的车削加工剖面形状的层片模型;第 1工序无用形状删除单元,其对所述工序分割位置的附近的形状进行分析,从所述第1工序的车削加工剖面形状的层片模型中,在第1工序的车削加工剖面形状的重叠部位处将无需加工的形状删去;以及第2工序无用形状删除单元,其对所述工序分割位置的附近的形状进行分析,从所述第2工序的车削加工剖面形状的层片模型中,在第2工序的车削加工剖面形状的重叠部位处将无需加工的形状删去。另外,对于本专利技术所涉及的数控编程装置,在所述数控编程装置中还设有重叠量确定单元,其根据刀具信息自动确定重叠量。专利技术的效果根据本专利技术,不会生成多余的加工区域,可以防止与相邻的加工区域之间产生台阶或切削残余。另外,根据本专利技术,由于重叠量是根据刀具信息而自动确定的,所以可以设定浪费较少的重叠量。附图说明图1是表示应用本专利技术所涉及的数控编程装置的CAD/CAM系统的结构图。图2是表示利用由本专利技术所涉及的数控编程装置生成的加工程序进行加工的形状例的图。图3是表示由本专利技术所涉及的数控编程装置生成的加工程序的一个构成要素即加工单元的构成例的图。图4是表示由本专利技术所涉及的数控编程装置生成的加工程序的一个构成要素即加工单元的一个例子的图。图5是表示本专利技术的实施例1所涉及的数控编程装置的结构的框图。图6是用于说明本专利技术的实施例1所涉及的部件形状输入单元及部件形状配置单元的动作的图,示出配置在编程坐标上的部件形状的一个例子。图7是用于说明本专利技术的实施例1所涉及的原材料形状生成单元的动作的流程图。图8是用于补充说明本专利技术的实施例1所涉及的原材料形状生成单元的动作的图。图9用于说明本专利技术的实施例1所涉及的原材料形状配置单元的动作,是表示部件形状和原材料形状之间的关系的斜视图。图10用于说明本专利技术的实施例1所涉及的第1、第2夹具形状设定单元的动作,是表示对原材料进行加工的机械的原材料夹具形状及其尺寸的一个例子、以及对原材料进行加工的机械的第1夹具形状、第2夹具形状和原材料形状之间的关系的图。图11是用于说明本专利技术的实施例1所涉及的加工形状生成单元的动作的图,示出加工形状的一个例子。图12是用于说明本专利技术的实施例1所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:松原晋神谷贵志入口健二片野宏松浦真人
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:

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

1
相关领域技术