NC程序检索方法、NC程序检索装置、NC程序生成方法以及NC程序生成装置制造方法及图纸

技术编号:10310423 阅读:148 留言:0更新日期:2014-08-13 13:47
在NC程序检索装置中包含:第1图像生成步骤,在该步骤中,如果从外部输入了加工对象物的形状数据,则生成与加工对象物的形状数据相对应的图像数据,作为加工对象图像数据;第2图像生成步骤,在该步骤中,基于以前生成的NC程序,生成加工完成形状的图像数据,作为完成形状图像数据;保存步骤,在该步骤中,将完成形状图像数据与所对应的NC程序相关联而进行保存;相似度计算步骤,在该步骤中,通过对加工对象图像数据和完成形状图像数据进行比较,从而计算两者的相似度;检索步骤,在该步骤中,基于相似度,检索与加工对象图像数据相似或一致的完成形状图像数据的候补并进行显示;以及显示步骤,在该步骤中,显示通过外部输入而从完成形状图像数据的候补中指定的完成形状图像数据的NC程序。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】在NC程序检索装置中包含:第1图像生成步骤,在该步骤中,如果从外部输入了加工对象物的形状数据,则生成与加工对象物的形状数据相对应的图像数据,作为加工对象图像数据;第2图像生成步骤,在该步骤中,基于以前生成的NC程序,生成加工完成形状的图像数据,作为完成形状图像数据;保存步骤,在该步骤中,将完成形状图像数据与所对应的NC程序相关联而进行保存;相似度计算步骤,在该步骤中,通过对加工对象图像数据和完成形状图像数据进行比较,从而计算两者的相似度;检索步骤,在该步骤中,基于相似度,检索与加工对象图像数据相似或一致的完成形状图像数据的候补并进行显示;以及显示步骤,在该步骤中,显示通过外部输入而从完成形状图像数据的候补中指定的完成形状图像数据的NC程序。【专利说明】NC程序检索方法、NC程序检索装置、NC程序生成方法以及NC程序生成装置
本专利技术涉及一种检索NC程序的NC程序检索方法、NC程序检索装置、NC程序生成方法以及NC程序生成装置,其中,该NC程序用于对工作机械进行数值控制。
技术介绍
作为生成用于对工作机械进行数值控制的NC程序(数控加工程序)的装置,已有程序生成装置。在这种程序生成装置中,存在具有在生成NC程序时辅助该生成的功能(生成辅助功能)的装置。近年来,生成辅助功能的充实化得到了发展,操作者通过一边观察制作图一边对加工对象物的坐标值进行设定,从而能够容易地生成NC程序。另外,也出现了能够直接读入设计者使用CAD系统建模的CAD数据而进行NC程序生成的程序生成装置。另外,最近的数控装置的内部存储器的容量增加,因此,能够在内部存储器中存储多个NC程序。因此,操作者对应于需要加工的工件而选择所需的NC程序,对应于需要加工的工件,对NC程序进行编辑。此时,操作者通过将以前的产品的NC程序用于类似产品,从而实现NC程序生成的高效化。然而,现有的NC程序生成装置不具有可利用以前生成的NC程序这样的功能,因此,必须对全部的产品,以相同的步骤生成NC程序。因此,在生成NC程序的效率方面存在不足。专利文献I中记载的检索装置,预先针对多个产品存储有由材料的形状特征、力口工部位的形状特征以及加工种类构成的加工要素数据、和刀具关联数据,作为编程基础数据。并且,检索装置以加工对象产品以及材料的三维形状数据为基础,生成加工对象产品的加工要素数据,基于所生成的加工要素数据,对预先存储的编程基础数据进行检索,提取出与加工对象产品相似的产品的编程基础数据。另外,专利文献2中记载的程序的管理装置,使NC程序、与该NC程序相关的图片、和程序信息三者相关联地进行存储。并且,作为检索信息,管理装置使操作者输入NC程序、所述图片、加工结果等。由此,管理装置基于检索信息,从所存储的NC程序中提取出需要的NC程序。专利文献1:日本特开2003-58215号公报专利文献2:日本特开2001-255916号公报
技术实现思路
然而,在上述的前一个现有技术中,必须基于三维形状数据生成加工要素数据,因此,只能在加工要素数据单位下加以使用。另外,在对预先存储的编程基础数据进行检索时,由于是基于材料的形状等的一致性或尺寸差对编程基础数据进行检索,因此,存在如果操作者没有设定符合要求的检索条件,就无法进行期望的检索的问题。另外,在上述的后一个现有技术中,需要由操作者输入NC程序、加工品的图片、力口工结果等,因此检索处理繁琐。另外,由于仅将NC程序和加工结果相关联,因此存在必须由操作者自行从与多个NC程序相关联的加工结果中找出加工结果的问题。本专利技术就是鉴于上述情况而提出的,其目的在于,得到一种能够容易且高效地进行NC程序检索的NC程序检索方法、NC程序检索装置、NC程序生成方法以及NC程序生成装置。为了解决上述的课题、实现目的,本专利技术的特征在于,包含:第I图像生成步骤,在该步骤中,如果从外部输入了加工对象物的形状数据,则生成与所述加工对象物的形状数据相对应的图像数据,作为加工对象图像数据;第2图像生成步骤,在该步骤中,基于以前生成的NC程序,生成加工完成形状的图像数据,作为完成形状图像数据;保存步骤,在该步骤中,将所述完成形状图像数据与所对应的NC程序相关联而进行保存;相似度计算步骤,在该步骤中,通过将所述加工对象图像数据与所述完成形状图像数据进行比较,从而计算两者的相似度;检索步骤,在该步骤中,基于所述相似度,检索与所述加工对象图像数据相似或一致的完成形状图像数据的候补并进行显示;以及第I程序显示步骤,在该步骤中,显示通过外部输入从所述完成形状图像数据的候补中指定的完成形状图像数据的NC程序。专利技术的效果根据本专利技术,实现可容易且高效地进行NC程序检索的效果。【专利附图】【附图说明】图1是表示实施方式所涉及的NC程序生成装置的结构的框图。图2是表示实施方式所涉及的NC程序生成装置的动作处理步骤的流程图。图3是表示图像数据生成部的动作处理步骤的流程图。图4是表示进行圆形部件加工的情况下的产品形状数据的配置处理步骤的流程图。图5是表示进行方形部件加工的情况下的产品形状数据的配置处理步骤的流程图。图6是表示进行圆形部件加工的情况下的产品形状数据的配置例的图。图7是表示进行方形部件加工的情况下的产品形状数据的配置例的图。图8是表示正面的图像数据的一个例子的图。图9是表示背面的图像数据的一个例子的图。图10是表示左侧面的图像数据的一个例子的图。图11是表示右侧面的图像数据的一个例子的图。图12是表示上表面的图像数据的一个例子的图。图13是表示下表面的图像数据的一个例子的图。图14是表示左上正面的图像数据的一个例子的图。图15是表示左下正面的图像数据的一个例子的图。图16是表示右上正面的图像数据的一个例子的图。图17是表示右下正面的图像数据的一个例子的图。图18是表示左上背面的图像数据的一个例子的图。图19是表示左下背面的图像数据的一个例子的图。图20是表示右上背面的图像数据的一个例子的图。图21是表示右下背面的图像数据的一个例子的图。图22是表示以相似度从高到低的顺序排列的图像数据一览的生成处理步骤的流程图。图23是表示加工完成形状的一个例子的图。图24是表示基于图23的形状数据,以相似度从高到低的顺序排列的图像一览的显示例的图。图25是表示生成车削加工的加工形状的处理步骤的流程图。图26是表示生成面加工的加工形状的处理步骤的流程图。图27是表示生成线加工的加工形状的处理步骤的流程图。图28是表示生成孔加工的加工形状的处理步骤的流程图。图29是表示车削加工剖面形状的一个例子的图。图30是表示车削加工的去除形状的一个例子的图。图31是表示从材料形状中去除了车削加工的去除形状后的加工完成形状的一个例子的图。图32是表示面加工的加工平面形状的一个例子的图。图33是表示面加工的去除形状的一个例子的图。图34是表示将图33所示的面加工的去除形状去除后的加工完成形状的一个例子的图。图35是表示线加工的形状数据的一个例子的图。图36是表示包含有线加工形状要素的平面形状的一个例子的图。图37是表示线加工的去除形状的一个例子的图。图38是表示将图37所示的线加工的去除形状去除后的加工完成形状的一个例子的图。图39是表示孔剖面形状的一个例子的图。图40是表示孔本文档来自技高网
...

【技术保护点】
一种NC程序检索方法,其特征在于,包含:第1图像生成步骤,在该步骤中,如果从外部输入了加工对象物的形状数据,则生成与所述加工对象物的形状数据相对应的图像数据,作为加工对象图像数据;第2图像生成步骤,在该步骤中,基于以前生成的NC程序,生成加工完成形状的图像数据,作为完成形状图像数据;保存步骤,在该步骤中,将所述完成形状图像数据与所对应的NC程序相关联而进行保存;相似度计算步骤,在该步骤中,通过对所述加工对象图像数据和所述完成形状图像数据进行比较,从而计算两者的相似度;检索步骤,在该步骤中,基于所述相似度,检索与所述加工对象图像数据相似或一致的完成形状图像数据的候补并进行显示;以及第1程序显示步骤,在该步骤中,显示通过外部输入从所述完成形状图像数据的候补中指定的完成形状图像数据的NC程序。

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

【专利技术属性】
技术研发人员:松原晋入口健二高桥宣行
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:日本;JP

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

1