首页> 中国专利> 加工工序数据生成装置及加工工序数据生成方法

加工工序数据生成装置及加工工序数据生成方法

摘要

加工工序数据生成装置(100)具有:加工流程数据组存储部(11),其存储多个加工流程数据,该加工流程数据包含对加工工序的构成单位即加工单位进行定义的数据、和根据该数据进行定义的加工单位的加工顺序数据;加工流程选择部(2);以及加工工序生成部(4),其基于对由加工流程选择部(2)选择出的加工流程数据所包含的加工单位进行定义的数据和产品材料数据,决定与加工单位对应的加工形状而生成加工单位数据,根据生成的加工单位数据而生成加工工序数据。

著录项

  • 公开/公告号CN108139733A

    专利类型发明专利

  • 公开/公告日2018-06-08

    原文格式PDF

  • 申请/专利权人 三菱电机株式会社;

    申请/专利号CN201680060789.7

  • 发明设计人 入口健二;松原晋;金子弘树;

    申请日2016-10-14

  • 分类号

  • 代理机构北京天昊联合知识产权代理有限公司;

  • 代理人何立波

  • 地址 日本东京

  • 入库时间 2023-06-19 05:34:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-07-17

    授权

    授权

  • 2018-07-03

    实质审查的生效 IPC(主分类):G05B19/4093 申请日:20161014

    实质审查的生效

  • 2018-06-08

    公开

    公开

说明书

技术领域

本发明涉及基于产品材料数据而生成从材料得到产品的去除加工的加工工序数据的加工工序数据生成装置及加工工序数据生成方法。

背景技术

专利文献1所示的现有技术,基于产品材料数据,生成用于对材料与产品之间的差的部分进行去除加工的加工工序数据。另外,在现有的加工工序数据生成装置中,有时设为能够基于与产品的形状相关的特征数据而自动地进行加工工序的设定和针对各加工工序的每个工序的加工区域的设定。另外,在现有的加工工序数据生成装置中,有时设为能够针对加工区域确定的每个加工工序而引用过去的加工工序数据。

专利文献1:日本特开2002-189510号公报

发明内容

但是,在现有技术中,基于与从产品和材料的数据识别出的形状相关的特征数据,自动地设定加工工序和加工区域。因此,为了对与加工工序和加工区域的设定相关的作业者的技术诀窍进行反映,需要进行自动地设定出的加工工序的确认和必要地方的修正。因此,现有技术在该确认及修正的作业时繁琐,就得到反映有与加工工序及加工区域的设定相关的作业者的技术诀窍的加工工序的方法而言,并不是高效的方法。另外,针对加工区域确定的每个加工工序,能够引用过去的加工工序数据而将使用刀具、加工条件等加工工序的详细信息的设定高效化,这通过现有技术能够实现,但在现有技术中,无法进行与继承了作业者的技术诀窍的加工工序和加工区域的设定相关的高效化。

本发明就是鉴于上述情况而提出的,其目的在于得到一种加工工序数据生成装置,该加工工序数据生成装置能够高效地生成对与加工工序和加工区域的设定相关的作业者的技术诀窍进行了反映的加工工序数据。

为了解决上述的课题并达到目的,本发明的加工工序数据生成装置包含表示产品及材料各自的形状的数据即形状数据的产品材料数据,生成从材料得到产品的去除加工的加工工序数据,该加工工序数据生成装置具有:加工流程数据组存储部,其存储多个加工流程数据,作为对加工工序的构成单位即加工单位进行定义的数据而包含加工方法、与使用刀具相关的数据及切削残留条件数据,加工流程数据包含对加工单位进行定义的数据和通过该数据定义的加工单位的加工顺序数据;加工流程选择部,其从在加工流程数据组存储部中存储的多个加工流程数据之中,对应用于加工工序数据的生成的加工流程数据进行选择;去除形状数据存储部,其对表示应该从材料去除部分的形状的数据即去除形状数据进行存储;以及加工工序生成部,其根据形状数据而生成去除形状数据,存储于去除形状数据存储部,将对由加工流程选择部选择出的加工流程数据所包含的加工单位进行定义的数据,按照通过该数据进行定义的加工单位的加工顺序数据的顺序取出,根据对取出的加工单位进行定义的数据所包含的加工方法、与使用刀具相关的数据及切削残留条件数据和在去除形状数据存储部中存储的去除形状数据,生成加工单位的加工形状数据,基于生成的加工形状数据和在去除形状数据存储部中存储的去除形状数据,生成从去除形状去掉加工形状后的形状的数据,通过生成的数据对去除形状数据存储部的数据进行更新,根据对取出的加工单位进行定义的数据和基于该数据而生成的加工形状数据,生成加工单位数据,基于针对对由加工流程选择部选择出的加工流程数据所包含的全部加工单位进行定义的数据而生成的加工单位数据,生成加工工序数据。

发明的效果

根据本发明,具有下述效果,即,能够高效地生成对与加工工序和加工区域的设定相关的作业者的技术诀窍进行了反映的加工工序数据。

附图说明

图1是本发明的实施方式所涉及的加工工序数据生成装置的结构图。

图2是表示本发明的实施方式所涉及的加工工序数据生成装置中的动作流程的流程图。

图3是表示输入对由车床加工机加工的产品的形状进行定义的数据时的数据变换源的CAD数据的例子的图。

图4是表示从CAD数据进行了变换后的产品形状数据的例子的图。

图5是表示在产品材料数据存储部中存储的产品材料数据的例子的图。

图6是表示通过流程(a)生成的去除形状数据的一个例子的图。

图7是表示在加工流程数据组存储部中存储的加工流程数据的例子的图。

图8是表示由多个加工流程数据构成的加工流程列表的显示例的图。

图9是针对图7所示的加工流程数据中的第1个加工单位定义数据而提取出的加工形状的示意图。

图10是图9所示的加工形状被去除而更新后的去除形状的示意图。

图11是与图7所示的加工流程数据中的第2个加工单位定义数据对应的加工形状的提取处理的示意图。

图12是图25的加工形状被去除而更新后的去除形状的示意图。

图13是针对图7所示的加工流程数据中的第3个加工单位定义数据而提取出的加工形状的示意图。

图14是图13的加工形状被去除而更新后的去除形状的示意图。

图15是针对图7所示的加工流程数据中的第4个加工单位定义数据而提取出的加工形状的示意图。

图16是图15的加工形状被去除而更新后的去除形状的示意图。

图17是表示对图7的加工流程数据进行修正的结果的例子的图。

图18是针对在步骤215中的加工工序生成处理中追加至加工流程数据的加工单位定义数据而提取出的加工形状的示意图。

图19是图18所示的加工形状被去除后的去除形状的示意图。

图20是针对图19所示的去除形状而提取出的加工形状的示意图。

图21是图20所示的加工形状被去除后的去除形状的示意图。

图22是表示图7所示的加工流程数据的变形例的图。

图23是表示用于实现加工工序数据生成装置的硬件结构例的图。

图24是表示加工流程数据和加工工序数据的结构及关系的图。

图25是与图7所示的加工流程数据中的第2个加工单位定义数据对应的加工形状的提取处理的示意图。

图26是针对图6所示的去除形状数据而由图7的加工流程数据生成的加工工序数据的示意图。

具体实施方式

下面,基于附图对本发明的实施方式所涉及的加工工序数据生成装置及加工工序数据生成方法详细地进行说明。此外,本发明并不限定于本实施方式。

实施方式.

图1是本发明的实施方式所涉及的加工工序数据生成装置的结构图。产品材料数据输入部1将包含与产品形状、材料形状及材料材质相关的信息在内的产品材料数据进行外部输入。产品材料数据输入部1将外部输入的产品材料数据在产品材料数据存储部10中进行数据存储。

产品形状数据及材料形状数据包含构成产品及材料各自的轮廓形状的形状要素的种类、坐标及尺寸。另外,产品形状数据及材料形状数据是作业者参考附图而通过键盘操作所输入的产品及材料的形状的种类、尺寸及坐标这样的数据、或者从CAD数据进行了变换后的形状数据。

加工流程选择部2从在加工流程数据组存储部11中存储的加工流程数据组之中,对应用于加工工序数据的生成的加工流程数据进行选择,将选择出的加工流程数据存储于应用加工流程数据存储部12。

另外,加工流程选择部2将在加工流程数据组存储部11中存储的多个加工流程数据各自所包含的数据、和根据多个加工流程数据各自所包含的数据而计算出的值这两者在未图示的显示器进行显示,或者将所述数据和所述值的至少一者在显示器进行显示。另外,加工流程选择部2对从外部指示的加工流程数据进行选择。

加工流程修正部3将在应用加工流程数据存储部12中存储的加工流程数据进行输入,针对输入的加工流程数据,进行按照作业者的指示的修正,由修正后的数据对应用加工流程数据存储部12的数据进行更新。

加工工序生成部4具有:去除形状生成部5、加工形状提取部6及加工工序构成部7。加工工序生成部4通过对去除形状生成部5、加工形状提取部6及加工工序构成部7的执行次序进行控制,从而执行加工工序数据的生成和存储。

去除形状生成部5根据从加工工序生成部4输出的执行指示,基于在产品材料数据存储部10中存储的产品和材料的形状数据,生成表示产品形状与材料形状之间的差分的去除形状数据。去除形状生成部5将生成的去除形状数据存储于去除形状数据存储部13。

加工形状提取部6根据从加工工序生成部4输出的执行指示,基于在应用加工流程数据存储部12中存储的加工流程数据所包含的对加工单位进行定义的数据、在去除形状数据存储部13中存储的去除形状数据,生成加工形状数据。关于包含对加工单位进行定义的数据的加工流程数据在后面记述。

另外,加工形状提取部6基于在去除形状数据存储部13中存储的去除形状数据和生成的加工形状数据,生成从去除形状将加工形状去掉后的形状的数据,由生成的数据对去除形状数据存储部13的数据进行更新。

加工工序构成部7根据从加工工序生成部4输出的执行指示,基于在应用加工流程数据存储部12中存储的加工流程数据所包含的对加工单位进行定义的数据、和针对该数据由加工形状提取部6生成的加工形状数据,生成加工单位数据,对生成的加工单位数据进行汇总而生成加工工序数据。加工工序构成部7将生成的加工工序数据存储于加工工序数据存储部15。

加工流程登记部8根据来自作业者的指示,将在应用加工流程数据存储部12中存储的加工流程数据存储于加工流程数据组存储部11。

产品材料数据存储部10对由产品材料数据输入部1输入的产品及材料各自的形状数据、和材料的材质数据进行存储。

加工流程数据组存储部11对预先准备的加工流程数据、和来自加工流程登记部8的加工流程数据进行存储。

应用加工流程数据存储部12对由加工流程选择部2选择出的加工流程数据进行存储,并且,对由加工流程修正部3修正后的加工流程数据进行存储。

去除形状数据存储部13对由去除形状生成部5生成的去除形状数据进行存储。另外,去除形状数据存储部13将去除形状数据更新为将由加工形状提取部6生成的加工形状去除后的去除形状数据。

加工工序数据存储部15对由加工工序构成部7生成的加工工序数据进行存储。

以上述方式构成的加工工序数据生成装置100按照图2所示的流程图进行动作。

图2是表示本发明的实施方式所涉及的加工工序数据生成装置中的动作流程的流程图。在步骤200中,产品材料数据输入部1对是否进行产品材料数据的输入的作业者的指示进行确认,在存在进行输入的指示的情况下(S200:Y),执行步骤201的处理,在没有进行输入的指示的情况下(S200:N),执行步骤210的处理。

在步骤201中,将产品材料数据外部输入至产品材料数据输入部1,产品材料数据输入部1将产品材料数据存储于产品材料数据存储部10。

使用图3、4,对产品材料数据的内容详细地进行说明。

图3是表示输入对由车床加工机加工的产品的形状进行定义的数据时的数据变换源的CAD数据的例子的图。图4是表示从CAD数据进行了变换后的产品形状数据的例子的图。

图3所示的产品的形状成为绕中心轴的对称形状。车削加工的加工区域能够通过包含车削轴的平面上的剖面形状进行定义。因此,产品材料数据输入部1将包含车削轴的平面上的剖面形状的数据输入而作为如图4所示从CAD数据进行了变换后的产品形状数据。

图5是表示在产品材料数据存储部中存储的产品材料数据的例子的图。图5所示的产品材料数据是针对图4所示的产品形状数据定义了材料形状数据而得到的。从进行加工的材料将用于使材料安装于加工机的抓持部分除外的区域的形状被定义为材料形状。材料形状是以车削轴为中心的圆筒形状。

产品材料数据输入部1在执行图2的步骤201的处理后,进行步骤200的处理。

在步骤210中,加工流程选择部2对是否进行工序生成操作的作业者的指示进行确认。

加工流程选择部2在存在进行工序生成操作的指示的情况下(S210:Y),执行步骤211的处理,在没有进行工序生成操作的指示的情况下(S210:N),执行步骤230的处理。

在这里,对本实施方式的加工流程数据和生成的加工工序数据的关系进行说明。图24是表示加工流程数据和加工工序数据各自的构造和关系的图。加工流程数据包含下述列表,即,对加工工序的构成单位即加工单位进行定义的加工单位定义数据,以根据该数据定义的加工单位的加工顺序排列的列表。加工单位定义数据包含加工方法、与使用刀具相关的数据、加工条件数据及切削残留条件数据。加工工序数据包含加工单位数据以加工顺序排列的列表。加工单位数据包含加工方法、与使用刀具相关的数据、加工条件数据及表示加工对象的区域形状的加工形状数据。根据加工单位数据所包含的加工方法、与使用刀具相关的数据、加工条件数据及表示加工对象的区域形状的加工形状数据,对连续使用1根刀具而进行的加工进行定义。

加工工序数据针对加工流程数据而生成,加工工序数据的加工单位数据针对加工流程数据的加工单位定义数据而生成。加工单位数据的加工方法、与使用刀具相关的数据及加工条件数据,根据对应的加工单位定义数据的加工方法、与使用刀具相关的数据及加工条件数据而设定。

加工单位数据的加工形状数据对根据与对应的加工单位定义数据的加工方法、使用刀具相关的数据及切削残留条件数据和去除形状数据而生成的数据进行设定。

如上述所示,加工流程数据对生成的加工工序数据的构造进行规定,起到包含成为加工单位数据的基础的数据的加工工序数据的模板的作用。加工单位的加工形状数据根据与加工单位定义数据的加工方法、使用刀具相关的数据及切削残留条件数据和去除形状数据而生成。由此,能够根据各种去除形状而得到适于使用刀具的加工地切削残留的加工形状数据。因此,对于产品形状和材料形状的各种组合能够生成应用了加工流程数据的加工工序数据。

在步骤211中,加工流程选择部2从在加工流程数据组存储部11中进行了存储的数据之中对用于应用于加工工序数据的生成的加工流程数据进行选择。而且,加工流程选择部2将选择出的数据存储于应用加工流程数据存储部12。

具体地说明,在步骤211中,首先进行在加工流程数据组存储部11中存储的加工流程数据的一览的显示。

图7是表示在加工流程数据组存储部中存储的加工流程数据的例子的图。

图7所示的加工流程数据300包含加工流程名数据、产品外径尺寸数据、及材料材质名数据。

加工流程名数据是通过作业者指示任意地赋予的名称的数据。产品外径尺寸数据是在应用该加工流程而生成的加工工序中作为加工目标的产品的外径尺寸的数据。材料材质名数据是在应用该加工流程而生成的加工工序中作为加工对象的材料的材质的名称数据。

另外,加工流程数据300包含加工单位定义数据的列表,加工单位数据由加工方法、使用刀具、加工条件及切削残留条件的各数据构成。

在图7所示的加工流程数据300,作为一个例子而包含4个种类的加工方法。

第1个加工单位定义数据包含在加工方法为“端面加工”时使用的刀具、加工条件及切削残留条件的数据。

第2个加工单位定义数据包含加工方法为“外径车削加工(Z-)”时使用的刀具、加工条件及切削残留条件的数据。在这里,加工方法中的“(Z-)”的部分,示出在刀具对材料进行加工时的加工方向为Z-方向。

第3个加工单位定义数据包含加工方法为“外径车削加工(Z+)”时使用的刀具、加工条件及切削残留条件的数据。在这里,加工方法中的“(Z+)”的部分,示出在刀具对材料进行加工时的加工方向为Z+方向。

第4个加工单位定义数据,包含加工方法为“外径槽加工”时使用的刀具、加工条件及切削残留条件的数据。

此外,加工流程数据300也能够如图22所示,设为嵌套构造。图22是表示图7所示的加工流程数据的变形例的图。图22所示的加工流程数据310包含加工流程名为“实心轴类3”的加工流程数据、以及加工流程名为“螺孔M8”的加工流程数据。“实心轴类3”的加工流程数据所包含的第3个加工单位定义数据,成为对“螺孔M8”的加工流程数据进行调用的数据。通过将加工流程数据310设为嵌套构造,从而能够实现加工流程数据的部件化和再利用,能够高效地进行加工技术诀窍的应用。

图8是表示由多个加工流程数据构成的加工流程列表的显示例的图。图8的加工流程列表400通过例如加工流程选择部2在未图示的显示器进行显示。

在加工流程列表400的上部侧,将根据在产品材料数据存储部10中存储的产品的形状数据而计算出的产品外径尺寸数据和材料材质的名称作为参考数据显示出。产品的形状数据由产品外径尺寸,例如包含产品形状的圆筒的直径和中心轴方向的长度表示。

在加工流程列表400的下部侧对多个加工流程数据进行一览显示。在图示例中,针对在加工流程数据组存储部11中存储的每个加工流程数据,加工流程数据所包含的加工流程名数据、材料材质名数据、及产品外径尺寸数据各显示出1行。

在加工流程名数据中,对在将加工流程数据存储于加工流程数据组存储部11时所附加的任意的加工流程名进行显示。

在图8所示的加工流程数据的一览上,作业者对与在本次的加工工序数据生成时利用的加工流程数据相关的行进行选择。此时,在加工流程选择部2中,将对与选择出的行相对应的加工流程数据进行复制而得到的数据存储于应用加工流程数据存储部12。

在加工流程列表400中,对如上所述将加工流程数据存储于加工流程数据组存储部11时所附加的任意的加工流程名进行显示。由此,作业者能够将在一览中显示出的各加工流程数据通过作业者附加的作业者容易理解的名称进行掌握。因此,作业者的选择操作变得容易。

另外,在加工流程列表400中,对成为本次的加工工序数据生成的对象的产品及材料的数据进行显示,与产品及材料的数据相对应的数据也针对每个加工流程数据进行显示。由此,作业者能够一边对显示内容进行比较,一边对选择对象进行研究,作业者的选择操作变得容易。

并且,在加工流程列表400中,也能够将与加工流程数据相关的数据按照成为本次的加工工序数据生成的对象的产品外径尺寸接近的顺序进行显示。由此,作业者也能够从一览中省时地找到目标的加工流程数据。

在步骤211后,在步骤212中,对是否进行在应用加工流程数据存储部12中存储的加工流程数据的修正的作业者的指示进行确认。

在存在进行加工流程数据的修正的指示的情况下(S212:Y),执行步骤213的处理。对步骤213的处理在后面记述。

在没有进行加工流程数据的修正的指示的情况下(S212:N),执行步骤214的处理。

在步骤214中,对是否基于在应用加工流程数据存储部12中存储的加工流程数据和在产品材料数据存储部10中存储的数据,执行加工工序生成的作业者的指示进行确认。在存在执行加工工序生成的指示的情况下(S214:Y),执行步骤215,在没有执行加工工序生成的指示的情况下(S214:N),向步骤216进入。

在步骤215中,按照下面的从(a)至(d)的流程执行加工工序生成。

(a)加工工序生成部4向去除形状生成部5发出执行指示,去除形状生成部5按照执行指示,将表示在产品材料数据存储部10中存储的产品和材料的形状的数据即形状数据取出,生成产品形状与材料形状之间的差部分的去除形状的数据,通过生成的数据对去除形状数据存储部13的数据进行初始化。

(b)加工工序生成部4将在应用加工流程数据存储部12中存储的加工流程数据取出,针对取出的加工流程数据中的各加工单位定义数据,向加工形状提取部6和加工工序构成部7发出执行指示。

(c)加工形状提取部6按照从加工工序生成部4输出的执行指示,基于在去除形状数据存储部13中存储的去除形状数据和加工流程数据的加工单位定义数据,生成加工单位的加工形状数据,将生成的加工形状数据输出至加工工序构成部7。另外,加工形状提取部6基于生成的加工形状数据和去除形状数据,生成从去除形状将加工形状去除的形状的数据,通过生成的数据对去除形状数据存储部13的数据进行更新。

(d)加工工序构成部7按照从加工工序生成部4输出的执行指示,基于来自加工形状提取部6的加工形状数据、和加工流程数据的加工单位定义数据,对加工方法、使用刀具、加工条件及加工形状的各数据进行汇总,由此生成加工单位数据,对生成的加工单位数据进行汇总而生成加工工序数据,在加工工序数据存储部15对该数据进行存储。

图6是表示通过流程(a)生成的去除形状数据的一个例子的图。在针对图6所示的去除形状数据,从应用加工流程数据存储部12得到图7的加工流程数据300的情况下,将通过流程(c)生成的加工形状数据和去除形状数据的图像在图9、图10、图25、图12、图13、图14、图15及图16示出。

图9是与图7所示的加工流程数据中的第1个加工单位定义数据对应的加工形状的提取示意图。根据加工单位定义数据的加工方法“端面加工”、使用刀具“端面车削1”、切削残留条件“切削残留最小”和去除形状数据,按照下面的流程对加工形状进行提取。

·根据加工方法“端面加工”,将相对于与包含去除形状的与产品形状相对应的部分的Z轴坐标的最大点的Z轴垂直的平面而存在于Z+侧的区域形状(图9的RE)作为提取对象区域进行提取。另外,将使用刀具“端面车削1”的方向设定为图9所示的方向。

·根据切削残留条件“切削残留最小”,在提取对象区域中将通过设定了方向的使用刀具“端面车削1”使切削残留成为最小的区域形状作为加工形状进行提取(图9的加工形状1)。

图10是图9所示的加工形状被去除而更新后的去除形状的示意图。

图11及图25是与图7所示的加工流程数据中的第2个加工单位定义数据对应的加工形状的提取处理的示意图。根据加工单位定义数据的加工方法“外径车削加工(Z-)”、使用刀具“外径车削1”、切削残留条件“凹陷部宽度大于或等于w:切削残留最小、凹陷部宽度小于w:全部切削残留”和去除形状数据,按照下面的流程对加工形状进行提取。

·根据加工方法“外径车削加工(Z-)”,在相比于去除形状的与产品形状相对应的部分而位于X+侧的区域形状中,将该区域形状的向X-方向凹陷的部分作为凹陷部(图11的R1、R2、R3)进行提取,将该区域形状的凹陷部以外的区域形状(图11的R0)作为加工形状的一部分进行提取。另外,作为各凹陷部的宽度而对Z方向的长度(图11的w1、w2、w3)进行计算。并且,根据加工方向为Z-方向而将使用刀具“外径车削1”的方向设定为图11所示的方向。

·根据切削残留条件“凹陷部宽度大于或等于w:切削残留最小、凹陷部宽度小于w:全部切削残留”,在宽度大于或等于w的凹陷部(图11的R1、R2)将通过设定了方向的使用刀具“外径车削1”使切削残留成为最小的区域形状作为加工形状的一部分进行提取,在宽度小于w的凹陷部(图11的R3)中全部切削残留。

·将作为加工形状的一部分而提取出的区域形状之和的形状作为加工形状进行提取(图25的加工形状2)。

关于切削残留条件所包含的w的值,可以针对加工流程定义数据的每个切削残留条件数据而具有,或在加工流程数据所包含的多个切削残留条件数据中共享。

图12是图25的加工形状被去除而更新后的去除形状的示意图。

图13是与图7所示的加工流程数据中的第3个加工单位定义数据对应的加工形状的提取处理的示意图。根据加工单位定义数据的加工方法“外径车削加工(Z+)”、使用刀具“外径车削1”、切削残留条件“凹陷部宽度大于或等于w:切削残留最小、凹陷部宽度小于w:全部切削残留”和去除形状数据,按照下面的流程对加工形状进行提取。

·根据加工方法“外径车削加工(Z+)”,在相比于去除形状的与产品形状相对应的部分而位于X+侧的区域形状中,将该区域形状的向X-方向凹陷的部分作为凹陷部(图13的R5)进行提取,将该区域形状的凹陷部以外的区域形状(图13的R4)作为加工形状的一部分进行提取。另外,作为凹陷部的宽度而对Z方向的长度(图13的w5)进行计算。并且,根据加工方向为Z+方向而将使用刀具“外径车削1”的方向设定为图13所示的方向。

·根据切削残留条件“凹陷部宽度大于或等于w:切削残留最小、凹陷部宽度小于w:全部切削残留”,在宽度大于或等于w的凹陷部(在图13中没有该区域形状)中将通过设定了方向的使用刀具“外径车削1”使切削残留成为最小的区域形状作为加工形状的一部分进行提取,在宽度小于w的凹陷部(图13的R5)中全部切削残留。

·将作为加工形状的一部分而提取出的区域形状之和的形状作为加工形状进行提取(图13的加工形状3)。

图14是图13的加工形状被去除而更新后的去除形状的示意图。

图15是与图7所示的加工流程数据中的第4个加工单位定义数据对应的加工形状的提取示意图。根据加工单位定义数据的加工方法“外径槽加工”、使用刀具“外径槽1”、切削残留条件“切削残留最小”和去除形状数据,按照下面的流程对加工形状进行提取。

·根据加工方法“外径槽加工”,将相比于去除形状的与产品形状相对应的部分而位于X+侧的区域形状(图15的R6)作为提取对象区域进行提取。另外,将使用刀具“外径槽1”的方向设定为图15所示的方向。

·根据切削残留条件“切削残留最小”,在提取对象区域中将通过设定了方向的使用刀具“外径槽1”使切削残留成为最小的区域形状作为加工形状进行提取(图15的加工形状4)。

图16是图15的加工形状被去除而更新后的去除形状的示意图。成为以与第4个加工单位定义数据对应的加工单位将去除形状的全部去除后的状态。在图26,示出在流程(d)中,针对图6所示的去除形状数据,根据图7的加工流程数据和通过流程(c)提取出的加工形状的数据而生成的加工工序数据。生成的加工工序数据包含按加工顺序排列的加工单位数据的列表,列表中的加工单位数据,是针对在成为基础的加工流程数据的加工单位定义数据之中存在加工形状的数据而生成的。在加工单位数据中的加工方法、使用刀具及加工条件数据中储存有与对应的加工单位定义数据中的加工方法、使用刀具及加工条件数据相同的数据,在加工单位数据的加工形状中储存有根据对应的加工单位定义数据和去除形状数据而生成的形状。

在步骤215的处理后,返回至步骤212的处理。

在这里对步骤213中的处理进行说明。

在步骤213中,加工流程修正部3取得在应用加工流程数据存储部12中存储的加工流程数据,根据作业者的指示而进行所取得的加工流程数据中的加工单位定义数据的修正、追加及删除这样的修正。加工流程修正部3用修正后的数据对应用加工流程数据存储部12的数据进行更新。

在修正作业时,通过对在加工流程数据组存储部11及应用加工流程数据存储部12中存储的加工流程数据中的加工单位定义数据进行检索及引用,从而能够实现修正作业的高效化。

图17是表示对图7的加工流程数据进行修正的结果的例子的图。图17的加工流程数据320相对于图7的加工流程数据300,追加了第2个加工单位定义数据。

在该追加的加工单位定义数据中,使用能够以更短时间进行外径车削加工的使用刀具和加工条件。另外,通过使用刀具的形状能够进行加工的形状的范围比修正前更有限。因此,加工流程数据320设为在仍保留修正前的外径车削加工的加工单位定义数据的情况下,在其之前的加工中以更短时间进行大致的外径车削加工的流程。

图18是针对加工流程数据320的第2个加工单位定义数据而通过步骤215中的加工工序生成处理提取出的加工形状的示意图。在该加工形状的提取中,根据加工单位定义数据的加工方法“外径车削加工(Z-)”、使用刀具“外径车削2”、切削残留条件“切削残留凹陷部:全部切削残留”和去除形状数据,按照下面的流程对加工形状进行提取。

·根据加工方法“外径车削加工(Z-)”,在相比于去除形状的与产品形状相对应的部分而位于X+侧的区域形状中,将该区域形状的向X-方向凹陷的部分作为凹陷部(图11的R1、R2、R3)进行提取,将该区域形状的凹陷部以外的区域形状(图11的R0)作为加工形状的一部分进行提取。另外,作为各凹陷部的宽度而对Z方向的长度(图11的w1、w2、w3)进行计算。并且,根据加工方向为Z-方向而将使用刀具“外径车削2”的方向设定为图18所示的方向。

·根据切削残留条件“切削残留凹陷部:全部切削残留”,将通过使用刀具“外径车削2”不会产生切削残留的凹陷部(图11的R1)作为加工形状的一部分进行提取,在产生切削残留的凹陷部和与其在X-方向连续的凹陷部(图11的R2、R3)中全部切削残留。

·作为加工形状的一部分而提取出的区域形状之和的形状作为加工形状进行提取(图18的加工形状5)。

图19是图18所示的加工形状被去除后的去除形状的示意图。图20是针对加工流程数据320的第3个加工单位定义数据而提取出的加工形状的示意图。图21是图20所示的加工形状被去除后的去除形状的示意图。

针对加工流程数据320的第4个及其以后的加工单位定义数据而提取的加工形状,与针对修正前的加工流程数据300的第3个及其以后的加工单位定义数据的加工形状相同。

在步骤213执行后,返回至步骤212的处理。

在步骤216中,对是否存在将工序生成操作结束的作业者的指示进行确认,在存在将工序生成操作结束的指示的情况下(S216:Y),返回至步骤200的处理,在没有将工序生成操作结束的指示的情况下(S216:N),返回至步骤212的处理。

在步骤230中,对是否存在进行加工流程的登记的作业者的指示进行确认,在存在进行加工流程的登记的指示的情况下(S230:Y),执行步骤231的处理,在没有进行加工流程的登记的指示(S230:N),执行步骤240的处理。

在步骤231中,基于在应用加工流程数据存储部12中存储的加工流程数据、在产品材料数据存储部10中存储的产品和材料的数据、在进行存储时由作业者输入的加工流程名数据,对加工流程数据的产品和材料的数据及加工流程名数据的部分进行更新,在加工流程数据组存储部11中对更新后的加工流程数据进行存储。

在步骤240中对是否存在将加工工序数据生成装置100的操作结束的作业者的指示进行确认,在存在将操作结束的作业者的指示的情况下(S240:Y),将加工工序数据生成装置100的动作结束,在没有将操作结束的作业者的指示的情况下(S240:N),向步骤200返回而继续进行处理。

对用于实现加工工序数据生成装置100的硬件结构进行说明。图23是表示用于实现加工工序数据生成装置100的硬件结构例的图。加工工序数据生成装置100能够通过处理器51和存储器52实现。处理器51及存储器52与总线50连接,经由总线50而相互地进行数据、信息的交接。在存储器52中,记录有对作为加工工序数据生成装置100的功能的处理流程进行了记述的程序。在程序的动作时,处理器51按照在存储器52中存储的程序而进行动作。

另外,加工工序生成部4具有:去除形状生成部5,其生成去除形状数据,该去除形状数据是应该从产品及材料的形状数据去除的部分的形状数据;加工形状提取部6,其生成与加工流程数据所包含的多个部分的加工相关的数据所对应的加工形状数据,基于该加工形状数据和所述去除形状数据,生成从去除形状将加工形状去掉后的形状的数据,通过该数据对去除形状数据进行更新;以及加工工序生成部4,其根据由加工形状提取部6生成的加工形状数据和与对应于该加工形状数据的加工流程数据的部分加工相关的数据,生成加工工序的数据。根据该结构,能够生成一边按照加工流程数据、一边将去除形状去除的所需量的加工工序数据。

如以上说明所述,本实施方式的加工工序数据生成装置100具有:加工流程数据组存储部11,其存储多个加工流程数据,该加工流程数据包含有包含加工方法、与使用刀具相关的数据及切削残留条件数据在内的对加工单位进行定义的数据和根据该数据定义的加工单位的加工顺序数据;加工流程选择部2,其从在加工流程数据组存储部11中存储的多个加工流程数据之中对应用于加工工序数据的生成的加工流程数据进行选择;加工工序生成部4,其基于产品材料数据而生成产品形状与材料形状之差的去除形状数据,存储于去除形状数据存储部13,针对由加工流程选择部2选择出的加工流程数据所包含的每个加工单位定义数据,从该数据所包含的加工方法、与使用刀具相关的数据及切削残留条件数据和在去除形状数据存储部13中存储的去除形状数据对加工单位的加工形状进行提取,根据提取出的加工形状数据和去除形状数据而生成从去除形状将加工形状去除后的形状的数据,对去除形状数据存储部13的去除形状数据进行更新,根据提取出的加工形状数据和对应的加工单位定义数据而生成加工单位数据,根据生成的加工单位数据而生成加工工序数据;以及加工流程登记部8,其将由加工流程选择部2选择出的加工流程数据存储于加工流程数据组存储部11。根据加工工序数据生成装置100,通过从去除形状数据和加工单位定义数据所包含的加工方法、与使用刀具相关的数据及切削残留条件数据而提取加工单位的加工形状数据,从而从各种状态的去除形状得到能够通过使用刀具进行适当的加工的加工形状的数据,基于此生成加工工序数据。由此,通过向加工流程数据反映作业者的技术诀窍,从而基于按照加工技术诀窍进行例如调整的加工流程数据,生成与各种产品形状和材料形状的组合对应的加工的加工工序数据,因此能够不费事地得到反映了加工技术诀窍的加工工序数据。

另外,加工工序数据生成装置100具有:应用加工流程数据存储部12,其对由加工流程选择部2选择出的加工流程数据进行存储;以及加工流程修正部3,其对在应用加工流程数据存储部12中存储的加工流程数据实施修正,通过修正后的加工流程数据对应用加工流程数据存储部12的数据进行更新。根据该结构,能够进行加工流程数据的修正,其为了得到能根据各种状况进行适当的加工的加工工序数据。另外,能够对修正后的加工流程数据进行存储而再利用,因此在类似产品加工的加工工序数据生成中能够通过少的修正作业进行应对,能够提高生产效率。另外,由于从加工流程调用其他加工流程,因此从已有的加工流程高效地构成新的加工流程。

另外,加工流程选择部2构成为,将在加工流程数据组存储部11中存储的多个加工流程数据各自所包含的数据、根据多个加工流程数据各自所包含的数据而计算的值这两者在显示器进行显示,或者将数据和值中的一者在显示器进行显示,对从外部指示的加工流程数据进行选择。由此,在加工流程数据的选择时,对与加工流程数据相关的数据、计算值进行显示,由此对选择作业进行辅助。

另外,加工流程数据包含任意的名称数据,加工流程登记部8将通过外部输入赋予的名称数据包含于加工流程数据,存储至加工流程数据组存储部11。根据该结构,有效使用加工流程数据所包含的名称数据,能够提高加工流程的选择作业的效率。

另外,加工流程数据包含产品材料数据,加工流程选择部2将加工工序数据生成对象的产品材料数据和加工流程数据所包含的产品材料数据的对应的数据、或者根据该数据进行计算的对应的值在显示器进行显示。根据该结构,能够对针对产品形状而有效的加工流程数据的选择进行辅助。

另外,加工流程数据包含产品材料数据,加工流程选择部2在将在加工流程数据组存储部11中存储的多个加工流程数据各自所包含的数据、根据多个加工流程数据各自所包含的数据而计算的值这两者在显示器进行显示,或者将所述数据和所述值中的一者在显示器进行显示时,基于加工工序数据生成对象的产品及材料数据、和加工流程数据所包含的产品材料数据,决定显示的次序。根据该结构,能够对针对产品形状而有效的加工流程数据的选择进行辅助。

另外,加工流程数据将包含产品形状的圆筒形状的中心轴方向的长度和径向的长度的数据作为与产品相关的数据而具有。由此,能够在轴类的产品形状中容易地进行加工流程数据的选择。

另外,本实施方式所涉及的加工工序数据生成方法包含下述步骤:存储步骤,存储多个加工流程数据,该加工流程数据包含有包含加工方法、与使用刀具相关的数据及切削残留条件数据的对加工单位进行定义的数据、和根据该数据定义的加工单位的加工顺序数据;选择步骤,从在存储步骤中存储的多个加工流程数据之中对应用于加工工序数据的生成的加工流程数据进行选择;生成步骤,基于产品材料数据而生成产品形状与材料形状之差的去除形状数据并进行存储,针对由选择步骤选择出的加工流程数据所包含的每个加工单位定义数据,从该数据所包含的加工方法、与使用刀具相关的数据及切削残留条件数据和所存储的去除形状数据对加工单位的加工形状进行提取,根据提取出的加工形状数据和所存储的去除形状数据而生成从去除形状将加工形状去除后的形状的数据,对所存储的去除形状数据进行更新,根据提取出的加工形状数据和对应的加工单位定义数据而生成加工单位数据,根据生成的加工单位数据而生成加工工序数据;以及将通过选择步骤选择出的加工流程数据作为选择源的加工流程数据进行存储的步骤。根据本实施方式所涉及的加工工序数据生成方法,在生成加工工序数据时,预先对基于加工技术诀窍进行了调整的加工流程数据进行存储,按照选择出的加工流程数据而生成加工工序数据。因此,不费事地得到反映了加工技术诀窍的加工工序数据。

以上的实施方式所示的结构示出本发明的内容的一个例子,也能够与其他公知技术进行组合,在不脱离本发明的主旨的范围,也能够对结构的一部分进行省略、变更。

标号的说明

1产品材料数据输入部,2加工流程选择部,3加工流程修正部,4加工工序生成部,5去除形状生成部,6加工形状提取部,7加工工序构成部,8加工流程登记部,10产品材料数据存储部,11加工流程数据组存储部,12应用加工流程数据存储部,13去除形状数据存储部,15加工工序数据存储部,50总线,51处理器,52存储器,100加工工序数据生成装置,300、310、320加工流程数据,400加工流程列表。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号