Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberCN101048273 B
Publication typeGrant
Application numberCN 200580036752
PCT numberPCT/JP2005/019831
Publication date18 Jan 2012
Filing date21 Oct 2005
Priority date26 Oct 2004
Also published asCN101048273A, EP1805003A1, US7740797, US20080286139, WO2006046671A1
Publication number200580036752.2, CN 101048273 B, CN 101048273B, CN 200580036752, CN-B-101048273, CN101048273 B, CN101048273B, CN200580036752, CN200580036752.2, PCT/2005/19831, PCT/JP/2005/019831, PCT/JP/2005/19831, PCT/JP/5/019831, PCT/JP/5/19831, PCT/JP2005/019831, PCT/JP2005/19831, PCT/JP2005019831, PCT/JP200519831, PCT/JP5/019831, PCT/JP5/19831, PCT/JP5019831, PCT/JP519831
Inventors新开弘一, 阿部谕
Applicant松下电工株式会社
Export CitationBiBTeX, EndNote, RefMan
External Links: SIPO, Espacenet
Photo-shaping method, photo-shaping system, and photo-shaping program
CN 101048273 B
Abstract
In photo-shaping a target object executed by a photo-shaping machine (10) along with a computing device (1), a first path (P1) is generated as a light beam irradiation path on the basis of contour data of each section sliced at a specified pitch of three-dimensional CAD model data of the target object desired to be formed, and the first parameter data. A second path (P2) is generated as a removalprocessing path on the basis of the three-dimensional CAD model data, the second parameter data, and removing timing data showing a timing of executing the removal process. Driving programs (P3) are generated for executing the photo-shaping process including the light beam irradiation and the removal process, on the basis of the first path data, second path data and removing timing data, thereby performing the photo-shaping and removal process according to the driving programs.
Claims(8)  translated from Chinese
1. 一种光成形系统,包括与计算设备(1) 一起对目标对象进行光成形的光成形机(10),所述光成形机具有光照射装置(7),用于将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层,将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新的烧结层;重复该过程形成层叠的烧结层;所述光成形机还具有去除加工装置(8),用于在重复形成烧结层的过程期间去除层叠的烧结层的形成体的外面,其特征在于,所述计算设备(1)包括:第一参数数据库O),用于存储在由所述光照射装置(7)执行的光成形过程中使用的各种参数,所述光成形过程中使用的各种参数包括对应于所使用的粉末材料的光束照射点直径、照射功率和照射速度;第二参数数据库(3),用于存储在由所述去除加工装置(8)执行的去除加工中使用的各种参数,所述去除加工中使用的各种参数包括用于去除加工的所述去除加工装置的工具管理数据和所使用的工具的切削条件数据;第一路径产生装置(13),用于根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库O)中存储的参数数据,产生第一路径(Pl),作为用于所述光照射装置的光束照射路径;第二路径产生装置(14),用于根据三维CAD模型数据,所述第二参数数据库C3)中存储的参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径(P2),作为用于所述去除加工装置的去除加工路径;驱动程序产生装置(15),根据所述第一路径数据,第二路径数据和去除定时数据产生用于驱动所述光成形机(10)和所述去除加工装置(8)的驱动程序(P3),从而使所述光成形机(10)和所述去除加工装置(8)根据驱动程序进行光成形和去除加工,所述第二路径产生装置(14)根据三维CAD模型数据和所述第二参数数据库(3)中存储的参数数据产生去除定时数据,在产生所述去除定时数据时所参考的参数数据包含与切削深度的向下重叠量(ovr)有关的数据,其中在第二参数数据库(3)中,除了每个工具(9) 的首下长度(L)和端部直径(R),也存储去除过量烧结部分(50)的下垂部分所需的重叠量(ovr),以从使用的工具(9)的首下长度(L)减去重叠量(ovr)和端部直径而得到的值或比该值小的值作为去除定时数据(T)。 1. An optical forming system, comprising a computing device (1) on the target object along an optical light shaping forming machine (10), said light forming machine having a light irradiation means (7) for irradiating a light beam to a powder specify the location of the material layer to cause partial sintering the powder material needed to form a sintered layer; covering the sintered layer with a new layer of powder material, the light beam to a new layer of powder material specified position, so that the new powder material powder desired partial sintering, with the following new sintered layer integrally formed of a sintered layer; the process is repeated to form a laminated sintered layer; said molding machine further comprising light in the process is repeated to form a sintered layer removal processing means (8) for forming a sintered body outer layer is removed during lamination, characterized in that said computing device (1) comprises: a first parameter database O), for storing by the light irradiation means (7) perform optical shaping process the various parameters used in the various parameters used during the beam irradiation spot diameter include, irradiation power and irradiation speed of the powder material corresponding to the light used for forming; second parameter database (3) for storing tools to manage the data processing means and tools used by said removal processing means (8) removal of various parameters used in the execution process, the removal of various parameters used in the process include the removal process for removing cutting conditions data; a first path generating device (13) for spacing the specified based on the contour data with three-dimensional CAD model of the target object data to be formed for each section of cut, and the first parameter database O) stored in the parameter data, generating a first path (Pl), as the path of the light beam irradiating means for irradiating; a second path generating means (14) for the three-dimensional CAD model data, the second parameter database C3) stored in the parameter data, and indicating execution timing of the removal process for removing timing data, generating a second path (P2), as a means for removing said machining path removing machining; driver generating means (15), according to the first path data, second path data and removing timing data for driving said light generating molding machine (10) and the removal processing means (8) of the driver (P3), so that said light shaping machine (10) and the removal processing means (8) optically forming and removal process according to the driver, the second path generating means (14) in accordance with the three-dimensional CAD model data and the second parameter database (3) stored in removing timing data generating parameter data, when generating the removing timing data referenced parameter data contains data relating to downward overlapping amount of depth of cut (ovr), wherein in the second parameter database (3), except that each Tools (9) under the first length (L) and the end diameter (R), also remove excess sintering storage portion (50) of the sagging amount of overlap (ovr) required part, to the use of the tool (9) first Under length (L) minus the amount of overlap (ovr) and the end diameter of the obtained value or a value smaller than the value as removing timing data (T).
2. 一种光成形系统,包括与计算设备(1) 一起对目标对象进行光成形的光成形机(10),所述光成形机具有光照射装置(7),用于将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层,将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新的烧结层;重复该过程形成层叠的烧结层;所述光成形机还具有去除加工装置(8),用于在重复形成烧结层的过程期间去除层叠的烧结层的形成体的外面,其特征在于,所述计算设备(1)包括:第一参数数据库O),用于存储在由所述光照射装置(7)执行的光成形过程中使用的各种参数,所述光成形过程中使用的各种参数包括对应于所使用的粉末材料的光束照射点直径、照射功率和照射速度;第二参数数据库(3),用于存储在由所述去除加工装置(8)执行的去除加工中使用的各种参数,所述去除加工中使用的各种参数包括用于去除加工的所述去除加工装置的工具管理数据和所使用的工具的切削条件数据;第一路径产生装置(13),用于根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库O)中存储的参数数据,产生第一路径(Pl),作为用于所述光照射装置的光束照射路径;第二路径产生装置(14),用于根据三维CAD模型数据,所述第二参数数据库C3)中存储的参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径(P2),作为用于所述去除加工装置的去除加工路径;驱动程序产生装置(15),根据所述第一路径数据,第二路径数据和去除定时数据产生用于驱动所述光成形机(10)和所述去除加工装置(8)的驱动程序(P3),从而使所述光成形机(10)和所述去除加工装置(8)根据驱动程序进行光成形和去除加工,其中所述第二路径产生装置(14)在去除定时沿高度方向分割针对整个对象模型产生的第二路径(P2),以及其中所述第二路径产生装置(14)产生连贯地连接相邻的第二路径的空中线路路径, 而忽略所产生的第二路径的对象范围之上的形状。 2. An optical shaping system includes a computing device (1) on the target object along an optical light shaping forming machine (10), said light forming machine having a light irradiation means (7) for irradiating a light beam to a powder specify the location of the material layer to cause partial sintering the powder material needed to form a sintered layer; covering the sintered layer with a new layer of powder material, the light beam to a new layer of powder material specified position, so that the new powder material powder desired partial sintering, with the following new sintered layer integrally formed of a sintered layer; the process is repeated to form a laminated sintered layer; said molding machine further comprising light in the process is repeated to form a sintered layer removal processing means (8) for forming a sintered body outer layer is removed during lamination, characterized in that said computing device (1) comprises: a first parameter database O), for storing by the light irradiation means (7) perform optical shaping process the various parameters used in the various parameters used during the beam irradiation spot diameter include, irradiation power and irradiation speed of the powder material corresponding to the light used for forming; second parameter database (3) for storing tools to manage the data processing means and tools used by said removal processing means (8) removal of various parameters used in the execution process, the removal of various parameters used in the process include the removal process for removing cutting conditions data; a first path generating device (13) for spacing the specified based on the contour data with three-dimensional CAD model of the target object data to be formed for each section of cut, and the first parameter database O) stored in the parameter data, generating a first path (Pl), as the path of the light beam irradiating means for irradiating; a second path generating means (14) for the three-dimensional CAD model data, the second parameter database C3) stored in the parameter data, and indicating execution timing of the removal process for removing timing data, generating a second path (P2), as a means for removing said machining path removing machining; driver generating means (15), according to the first path data, second path data and removing timing data for driving said light generating molding machine (10) and the removal processing means (8) of the driver (P3), so that said light shaping machine (10) and the removal processing means (8) optically forming and removal process according to the driver, wherein the second path generating means (14) at the timing of the removal of the second path is divided in the height direction generated for the entire object model ( P2), and wherein said second path generating means (14) to produce a coherent path connecting the adjacent second air line route, the shape of the object and the range of the second path is ignored generated above.
3. 一种光成形系统,包括与计算设备(1) 一起对目标对象进行光成形的光成形机(10),所述光成形机具有光照射装置(7),用于将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层,将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新的烧结层;重复该过程形成层叠的烧结层;所述光成形机还具有去除加工装置(8),用于在重复形成烧结层的过程期间去除层叠的烧结层的形成体的外面, 其特征在于,所述计算设备(1)包括:第一参数数据库O),用于存储在由所述光照射装置(7)执行的光成形过程中使用的各种参数,所述光成形过程中使用的各种参数包括对应于所使用的粉末材料的光束照射点直径、照射功率和照射速度;第二参数数据库(3),用于存储在由所述去除加工装置(8)执行的去除加工中使用的各种参数,所述去除加工中使用的各种参数包括用于去除加工的所述去除加工装置的工具管理数据和所使用的工具的切削条件数据;第一路径产生装置(13),用于根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库O)中存储的参数数据,产生第一路径(Pl),作为用于所述光照射装置的光束照射路径;第二路径产生装置(14),用于根据三维CAD模型数据,所述第二参数数据库C3)中存储的参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径(P2),作为用于所述去除加工装置的去除加工路径;驱动程序产生装置(15),根据所述第一路径数据,第二路径数据和去除定时数据产生用于驱动所述光成形机(10)和所述去除加工装置(8)的驱动程序(P3),从而使所述光成形机(10)和所述去除加工装置(8)根据驱动程序进行光成形和去除加工,其中所述第二路径产生装置(14)根据预定的去除定时数据,沿高度方向分割三维CAD 模型,根据分割的模型形状和存储在用于去除加工的所述第二参数数据库(3)中的参数数据来产生第二路径,以及其中所述第二路径产生装置(14)产生连贯地连接相邻的第二路径的空中线路路径, 而忽略所产生的第二路径的对象范围之上的形状。 3. An optical shaping system includes a computing device (1) on the target object along an optical light shaping forming machine (10), said light forming machine having a light irradiation means (7) for irradiating a light beam to a powder specify the location of the material layer to cause partial sintering the powder material needed to form a sintered layer; covering the sintered layer with a new layer of powder material, the light beam to a new layer of powder material specified position, so that the new powder material powder desired partial sintering, with the following new sintered layer integrally formed of a sintered layer; the process is repeated to form a laminated sintered layer; said molding machine further comprising light in the process is repeated to form a sintered layer removal processing means (8) for forming a sintered body outer layer is removed during lamination, characterized in that said computing device (1) comprises: a first parameter database O), for storing by the light irradiation means (7) perform optical shaping process the various parameters used in the various parameters used during the beam irradiation spot diameter include, irradiation power and irradiation speed of the powder material corresponding to the light used for forming; second parameter database (3) for storing tools to manage the data processing means and tools used by said removal processing means (8) removal of various parameters used in the execution process, the removal of various parameters used in the process include the removal process for removing cutting conditions data; a first path generating device (13) for spacing the specified based on the contour data with three-dimensional CAD model of the target object data to be formed for each section of cut, and the first parameter database O) stored in the parameter data, generating a first path (Pl), as the path of the light beam irradiating means for irradiating; a second path generating means (14) for the three-dimensional CAD model data, the second parameter database C3) stored in the parameter data, and indicating execution timing of the removal process for removing timing data, generating a second path (P2), as a means for removing said machining path removing machining; driver generating means (15), according to the first path data, second path data and removing timing data for driving said light generating molding machine (10) and the removal processing means (8) of the driver (P3), so that said light shaping machine (10) and the removal processing means (8) optically forming and removal process according to the driver, wherein the second path generating means (14) according to a predetermined removing timing data, dividing the height direction CAD model, based on segmentation shape models stored in the processing for removing a second parameter database (3) the parameter data to generate a second path, and wherein said second path generating means (14) generates a first connecting adjacent coherently Air line paths two paths, ignoring the shape of the target range generated by the second path above.
4. 一种光成形系统,包括与计算设备(1) 一起对目标对象进行光成形的光成形机(10),所述光成形机具有光照射装置(7),用于将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层,将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新的烧结层;重复该过程形成层叠的烧结层;所述光成形机还具有去除加工装置(8),用于在重复形成烧结层的过程期间去除层叠的烧结层的形成体的外面,其特征在于,所述计算设备(1)包括:第一参数数据库O),用于存储在由所述光照射装置(7)执行的光成形过程中使用的各种参数,所述光成形过程中使用的各种参数包括对应于所使用的粉末材料的光束照射点直径、照射功率和照射速度;第二参数数据库(3),用于存储在由所述去除加工装置(8)执行的去除加工中使用的各种参数,所述去除加工中使用的各种参数包括用于去除加工的所述去除加工装置的工具管理数据和所使用的工具的切削条件数据;第一路径产生装置(13),用于根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库O)中存储的参数数据,产生第一路径(Pl),作为用于所述光照射装置的光束照射路径;第二路径产生装置(14),用于根据三维CAD模型数据,所述第二参数数据库C3)中存储的参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径(P2),作为用于所述去除加工装置的去除加工路径;驱动程序产生装置(15),根据所述第一路径数据,第二路径数据和去除定时数据产生用于驱动所述光成形机(10)和所述去除加工装置(8)的驱动程序(P3),从而使所述光成形机(10)和所述去除加工装置(8)根据驱动程序进行光成形和去除加工,其中所述第二路径产生装置(14)在用作切削装置的去除加工装置(8)执行的去除加工中,依据第二参数数据库(3)中包含的工具形状来确定与去除对象部分接触的接触开始位置,根据所述接触开始位置产生第二路径,以及其中所述第二路径产生装置(14)产生连贯地连接相邻的第二路径的空中线路路径, 而忽略所产生的第二路径的对象范围之上的形状。 4. An optical shaping system includes a computing device (1) on the target object along an optical light shaping forming machine (10), said light forming machine having a light irradiation means (7) for irradiating a light beam to a powder specify the location of the material layer to cause partial sintering the powder material needed to form a sintered layer; covering the sintered layer with a new layer of powder material, the light beam to a new layer of powder material specified position, so that the new powder material powder desired partial sintering, with the following new sintered layer integrally formed of a sintered layer; the process is repeated to form a laminated sintered layer; said molding machine further comprising light in the process is repeated to form a sintered layer removal processing means (8) for forming a sintered body outer layer is removed during lamination, characterized in that said computing device (1) comprises: a first parameter database O), for storing by the light irradiation means (7) perform optical shaping process the various parameters used in the various parameters used during the beam irradiation spot diameter include, irradiation power and irradiation speed of the powder material corresponding to the light used for forming; second parameter database (3) for storing tools to manage the data processing means and tools used by said removal processing means (8) removal of various parameters used in the execution process, the removal of various parameters used in the process include the removal process for removing cutting conditions data; a first path generating device (13) for spacing the specified based on the contour data with three-dimensional CAD model of the target object data to be formed for each section of cut, and the first parameter database O) stored in the parameter data, generating a first path (Pl), as the path of the light beam irradiating means for irradiating; a second path generating means (14) for the three-dimensional CAD model data, the second parameter database C3) stored in the parameter data, and indicating execution timing of the removal process for removing timing data, generating a second path (P2), as a means for removing said machining path removing machining; driver generating means (15), according to the first path data, second path data and removing timing data for driving said light generating molding machine (10) and the removal processing means (8) of the driver (P3), so that said light shaping machine (10) and the removal processing means (8) optically forming and removal process according to the driver, wherein the second path generating means (14) in removing machining device is used as a cutting means (8) removing processing executed , based on the tool shape of the second parameter database (3) contains a contact start position is determined in contact with the removed portion of the object, generates a second path based on the contact start position, and wherein said second path generating means (14) to produce consecutively connecting adjacent second air line route path, ignoring the shape of the target range of the second path generated above.
5.根据权利要求1-4中任意一项所述的光成形系统,其中第二路径产生装置(14)根据三维CAD模型数据和所述第二参数数据库C3)中存储的参数数据来确定由去除加工装置(8)执行的去除加工中使用的去除工具。 The optical shaping system according to any one of 1 to 4 claims, wherein the second path generating means (14) according to the parameter data of the three-dimensional CAD model data and second parameter database C3) is determined by the stored removal processing means (8) is removed using the processing executed removal tool.
6.根据权利要求3所述的光成形系统,其中所述第二路径产生装置构造在光成形中产生的剩余硬化部分的模型,依据所获得的剩余硬化模型确定去除范围,根据去除范围产生第二路径。 6. The light forming system according to claim 3, wherein the portion of the device model remainder hardened structure generated in the optical molding which produces the second path, the remaining hardening model is determined based on the obtained removal range, resulting in the removal of the first range according to two paths.
7.根据权利要求3所述的光成形系统,其中所述第二路径产生装置(14)在由去除定时指定的范围的最低轮廓,和从所述最低轮廓向外侧偏移指定量的偏移轮廓之间的区域中确定去除范围,根据所述去除范围产生第二路径。 7. The optical forming system according to claim 3, wherein the minimum at the timing specified by the outline removal range, and shift to the outside of a specified amount of offset from the lowest contour means (14) wherein said second path generating the area between the profiles is determined to remove the range to produce a second path in accordance with the removal range.
8.根据权利要求3所述的光成形系统,其中所述第二路径产生装置(14)在分割模型间的每个不连贯区域中产生第二路径,产生链接所述第二路径的空中线路路径。 8. The optical forming system according to claim 3, wherein said second path generating means (14) generates a second path in each region not consecutive among divided models, and generating path linking said second air line path.
Description  translated from Chinese

光成形方法,光成形系统,和光成形程序 Optical forming method, optical forming system, and light shaping procedures

技术领域 Technical Field

[0001] 本发明涉及由粉末材料制造三维对象的光成形技术,特别是,涉及通过用光束照射到粉末材料层的指定位置,使粉末层烧结,去除在重复形成烧结层期间目前形成的三维对象的外面,来获得目标三维对象的光成形方法,和实施光成形方法的光成形系统和光成形程序。 [0001] The present invention relates to a three-dimensional object from a powder material forming technology of light, particularly, to a light beam is irradiated by the powder material layer to the specified location, sintering the powder layer, removing the three-dimensional object in the current period is repeated to form a sintered layer formed The method of forming the outside light, to obtain the target three-dimensional object, and the implementation of a method for forming a light shaping optical systems and optical shaping process.

背景技术 Background

[0002] 日本专利申请公开No. 2002-115004(专利文献1)中公开了一种传统的光成形方法。 [0002] Japanese Patent Application Publication No. 2002-115004 (Patent Document 1) discloses a conventional optical molding method. 在该方法中,光束照射到粉末材料层的指定位置,使粉末材料层的对应部分烧结(包括曾经熔化的情况),以形成烧结层。 In this method, a light beam is irradiated to a specified location powdery material layer, so that a corresponding portion of the sintered powder material layer (including the case of once melt), to form a sintered layer. 然后,用新的粉末材料层覆盖烧结层,用光束照射其指定位置,以使新的粉末材料层的对应部分烧结,从而形成与下面的烧结层结合成一体的新烧结层。 Then, with a new powder material layer covering the sintered layer, which is irradiated with a light beam designated position, so that the corresponding portion of the new powder material layer is sintered to form a sintered layer in conjunction with the following new sintered layer integrally. 在重复该烧结层形成过程的同时,在形成烧结层的重复步骤期间,对通过层叠的烧结层获得的形成体的外面进行去除加工。 Repeating the sintered layer forming process, while during the step of forming the sintered layer is repeated, the formation of the outer body obtained by laminating a sintered layer removal process.

[0003] 在这种传统的光成形方法中,如专利文献1所揭示的,根据从要生成的三维对象的三维CAD模型数据获得的STL模型数据,为了由光束照射装置和去除加工装置执行光束照射处理和去除加工而计算两个装置的加工路径,以便根据获得的加工路径数据来驱动光束照射装置和去除加工装置。 [0003] In this conventional optical shaping method, as disclosed in Patent Document 1, according to the STL model data obtained from three-dimensional CAD model to generate three-dimensional object data processing apparatus to perform the beam by the beam irradiation device and removal irradiation treatment and machining path calculating means for removing the two processing, the machining path according to the obtained data to drive beam irradiation means and removal processing means.

[0004] 在该过程中,即使是在传统的CAD中,通过在高度(垂直)方向顺序地指定加工范围能够获得在层叠烧结层以形成对象过程中要插入的去除加工中使用的加工路径(即,第二路径)。 [0004] In this process, even in the traditional CAD in the order specified by the processing range in height (vertical) directions can be obtained laminated sintered layer to form the object to be inserted during the removal process used in the processing path ( i.e., second path). 然而,当沿高度方向的分割数量增加时,要花费大量劳力和时间,并且操作人员很容易出现错误。 However, when the number of dividing the height direction, it takes a lot of labor and time, and is prone to operator error.

[0005] 例如,当以0. 05mm的层叠间距每层叠10层时执行去除加工的情况下,如果成形体的高度是100mm,分割数量则是200,如果使用5种去除工具,总的分割数量变为1000。 [0005] For example, in the case where the pitch of 0. 05mm when stacking each laminate layer performs removal processing 10, if a height of the body is 100mm, the number of partitions is 200, if the use of five kinds of tool removal, the total number of split into 1000. 如果在设置和进入高度范围中以这样的次数来计算第二路径,这将导致操作者的劳动过多,并且很容易出现错误。 If you have set and access to such a height range to calculate the number of the second path, which will lead to excessive operator labor, and is prone to error. 另外,必须通过按加工顺序安排第二路径的数量来产生程序,将该程序传送到去除加工装置,在用手工进行时,该项工作也要占用大量时间和劳力。 In addition, the number must be generated by the second path arranged in order according to the processing program, the program is transferred to the removal processing means carried by hand at the time, the work should take a lot of time and labor.

发明内容 DISCLOSURE

[0006] 为了解决现有技术中的上述问题,已经做出了本发明,本发明的目的是提供一种光成形方法,光成形系统,和光成形程序,能够有效地执行光成形,包括在重复层叠烧结层的步骤期间的去除加工。 [0006] In order to solve the aforementioned problems in the prior art, the present invention has been made an object of the present invention is to provide an optical molding method, shaping optical system, and optical forming process, forming the light can be efficiently performed, including repeating removed during processing steps of laminating sintered layers.

[0007] 为了实现上述目的,本发明提供一种光成形方法,包括由光成形机与计算设备执行的计算过程一起对目标对象进行光成形的过程,所述光成形过程包括步骤:将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层;将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新烧结层,重复该过程形成层叠的烧结层,和包括在重复形成烧结层的过程期间去除处于层叠的烧结层的形成体的外面的步骤。 [0007] To achieve the above object, the present invention provides an optical shaping method comprising calculation by the optical forming machine, together with the computing device to perform the process on the target object light shaping, light forming process comprising the steps of: irradiating a light beam to specify the location of the powder material layer to cause partial sintering the powder material needed to form a sintered layer; covering the sintered layer with a new layer of powder material; the light beam to a new layer of powder material specified location, so that the new powder material a desired portion of the sintered powder to form a new sintered layer with the underlying sintered layer integrally, the process is repeated to form a laminated sintered layer, and comprising a sintered layer forming process is repeated during the removal of the outside of the sintered layer in the laminated body formed of step.

[0008] 该方法的特征在于,由计算设备执行的计算过程包括步骤:将各种参数的第一参数数据存储于在光成形过程中用于光照射处理的第一参数数据库中;将各种参数的第二参数数据存储在用于去除加工的第一参数数据库中;根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库中存储的第一参数数据,产生第一路径,作为用于光照射处理的光束照射路径;根据三维CAD模型数据,所述第二参数数据库中存储的第二参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径,作为用于去除加工的去除加工路径;根据第一路径数据,第二路径数据和去除定时数据产生驱动光成形机的驱动程序,所述驱动程序执行包括光束照射和去除加工的光成形过程,从而根据驱动程序进行光成形和去除加工。 [0008] The method is characterized in that the computing process executed by a computing device comprising the steps of: a first parameter data of various parameters stored in the first parameter database for the light irradiation process in the optical forming process; various In the first parameter database processing for the removal of the second parameter data storage parameters; pitch contour data based on the specified target object in three-dimensional CAD model data to be formed for each section of cut, and the first parameter The first parameter data stored in the database, generating a first path as a light beam path of the light for irradiation treatment; three-dimensional CAD model data, the second parameter the second parameter data stored in the database, and instructed to perform removal processing The timing of the removal of the timing data, generating a second path as a removal processing path for the removal process; the data based on a first path, second path data and removing timing data driver generates a driving light shaping machine, the driver performs It includes light beam irradiation and removal process of the forming process, so that light shaping and removal process according to the driver.

[0009] 本发明还提供一种光成形系统,包括与计算设备一起对目标对象进行光成形的光成形机,所述光成形机具有光照射装置,用于将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层,将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新的烧结层,重复该过程形成层叠的烧结层,和具有去除加工装置,用于去除在重复形成烧结层的过程期间去除层叠的烧结层的形成体的外面。 [0009] The present invention further provides an optical forming system, comprising a computing device along with the target object light shaping optical molding machine, the molding machine having a light irradiation means for irradiating a light beam to the powder material layer specified position, so that the desired portion of the sintered powder material to form a sintered layer; covering the sintered layer with a new powder material layer, irradiating a light beam to a new location designated powdery material layer, so that a desired part of the new powder material sintered powder , with the underlying sintered layer formed integrally new sintered layer, repeating the process of forming the laminated sintered layer, and having a removal processing means for removing during the process is repeated to form a sintered layer is removed outside of the laminated body is formed of a sintered layer .

[0010] 该系统的特征在于,所述计算设备包括:第一参数数据库,用于存储在由所述光照射装置执行的光成形过程中使用的各种参数;第二参数数据库,用于存储在由所述去除加工装置执行的去除加工中使用的各种参数;第一路径产生装置,用于根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库中存储的参数数据,产生第一路径,作为用于所述光照射装置的光束照射路径;第二路径产生装置,用于根据三维CAD模型数据,所述第二参数数据库中存储的参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径,作为用于所述去除加工装置的去除加工路径;驱动程序产生装置,根据所述第一路径数据,第二路径数据和去除定时数据产生用于驱动所述光成形机和所述去除加工装置的驱动程序,从而使所述光成形机和所述去除加工装置根据驱动程序进行光成形和去除加工。 [0010] The system is characterized in that, the computing device comprising: a first parameter database for storing various parameters used in the optical forming process executed by the light irradiation apparatus in; the second parameter database for storing by removing the removal of various parameters Machining apparatus used in the execution; the pitch contour data based on the specified target object in three-dimensional CAD model data to be formed in each section of the first cut path generating means for , and the first parameter in the parameter data stored in the database, generating a first path as a path of the light beam irradiating means for irradiating; a second path generating means, for the three-dimensional CAD model data, the second Parameters Parameter data stored in the database, and indicating execution timing of the removal process for removing timing data, generating a second path as a removal processing path for the removal processing means; driver generating means, based on said first data path The second path data and removing timing data generated for driving the light-molding machine and the removal processing device drivers, so that the light forming machine and the removal processing means light shaping and removal process according to the driver .

[0011] 第二路径产生装置根据三维CAD模型数据和所述第二参数数据库中存储的参数数据来确定由去除加工装置执行的去除加工中使用的去除工具。 [0011] The second path generating means to determine the removal tool by the removal processing means for performing removal processing data according to the parameters used in the three-dimensional CAD model data and the second parameter stored in the database. 由此,能够利用适合于模型成形的适当工具进行去除加工。 Thereby, it is possible to use an appropriate tool for the removal of the molding process model.

[0012] 优选的是,所述第二路径产生装置根据三维CAD模型数据和所述第二参数数据库中存储的参数数据产生去除定时数据,和在产生所述去除定时数据中参考的参数数据包含与切削深度的向下重叠量有关的数据。 [0012] Preferably, the second path generating means generates removing timing data based on the parameter data and the three-dimensional CAD model data stored in the second parameter database, and removing timing data is generated in said parameter data comprising the reference and cutting down the data related to the depth of overlap. 由此,能够根据工具的形状自动地设置适合的去除定时,并且与去除总是在相同去除定时的情况相比,能够减少去除次数,有效地利用工具的切削齿的长度,能够减少换工具的次数,减少重叠量,节省浪费过程,和缩短加工时间。 Thereby, it is possible to automatically set according to the shape of the tool for the removal of the timing, and removal is always compared with the case where the timing of the removal of the same, to reduce the number of removal, effective use of the length of the cutting teeth of the tool, the tool change can be reduced times, reduce the amount of overlap, saving waste process, and shorten the processing time.

[0013] 所述第二路径产生装置在去除定时沿高度方向分割针对整个对象模型产生的第二路径。 [0013] The second path generating means at the timing of the removal of the second divided path for the entire object model generated in the height direction. 只需要一次耗时的模型形状识别过程,能够缩短计算加工时间。 Only once time-consuming model shape recognition process, the calculation processing time can be shortened.

[0014] 这种情况下,优选的是,所述第二路径产生装置产生连贯地连接相邻的第二路径的空中线路路径,忽略产生的第二路径的对象范围之上的形状。 [0014] In this case, it is preferable that the second path generating means generates consecutively connecting adjacent second air line route path, the shape of the object range of the second path is ignored generated above. 由此,能够忽略浪费的干扰检验,并进一步缩短计算过程。 This makes it possible to ignore wasteful interference testing, and further reduce the calculation. [0015] 所述第二路径产生装置根据预定的去除定时数据,沿高度方向分割三维CAD模型,和根据分割的模型形状,和存储在用于去除加工的所述第二参数数据库中的参数数据来产生第二路径。 [0015] The second path generating means according to predetermined removing timing data, dividing the height direction CAD model, and the model parameters according to the shape of the divided data, and stored in the processing for removing the second parameter database generating a second path. 由此,能够将优化的去除工具用于每个分割的模型,能够获得无浪费的第 Thereby, it is possible to optimize the removal of tools for dividing each model can be obtained without wasting the first

二路径。 Two paths.

[0016] 所述第二路径产生装置构造在光成形中产生的剩余硬化部分的模型,和由所获得的剩余硬化模型确定去除范围,和根据去除范围产生第二路径。 The remaining hardening Models hardened portion of the remaining [0016] The second path generating device configuration generated in the light forming, and obtained by the determination to remove the scope, and generate a second path based on the removal of the range. 由此,能够获得更有效的第 Thereby, it is possible to obtain a more effective first

二路径。 Two paths.

[0017] 所述第二路径产生装置在由去除定时指定的范围的最低轮廓,和从所述最低轮廓向外侧偏移指定量的偏移轮廓之间的区域中确定去除范围,和根据所述去除范围产生第二路径。 [0017] The second path generating the lowest profile device specified by the timing of the removal of the range, and determining the lowest profile to the region from the outside contour offset a specified amount of offset between the removal of the range, and in accordance with the removing the scope for generating a second path. 这种情况下,能够获得更有效的第二路径。 In this case, it is possible to obtain a more efficient second paths.

[0018] 如果所述第二路径产生装置在分割模型间的每个不连贯区域中产生第二路径,和产生链接所述第二路径的空中线路路径,很容易识别所谓的岛的一部份,能够获得无浪费的第二路径。 [0018] If the second path generating means generates a second path, and the air line route linking said second path to produce in each region segmentation incoherence between the models, it is easy to identify a part of the so-called Island can be obtained without wasting a second path.

[0019] 优选的是,所述第二路径产生装置在用作切削装置的去除加工装置执行的去除加工中,依据第二参数数据库中包含的工具形状来确定与去除对象部分接触的接触开始位置,和根据所述接触开始位置产生第二路径。 [0019] Preferably, the apparatus used in the removal processing means for removing the cutting device performs the processing, the shape of the second parameter based tools contained in the database to determine the removal of the object into contact with the contact portion of the start position of the second path generating , and generates a second path based on the contact start position.

[0020] 本发明还提供一种光成形程序,生成由计算机执行的驱动程序,用于对由光成形机与计算过程一起执行的目标对象执行光成形过程,所述光成形过程包括步骤:将光束照射到粉末材料层的指定位置,以使粉末材料的所需部分烧结,形成烧结层;用新的粉末材料层覆盖烧结层;将光束照射到新的粉末材料层的指定位置,使新的粉末材料粉末的所需部分烧结,与下面的烧结层整体地形成新烧结层,重复该过程形成层叠的烧结层,和包括在重复形成烧结层的过程期间去除层叠的烧结层的形成体的外面的步骤。 [0020] The present invention further provides an optical shaping process, generated by a computer to execute the driver, for the implementation of the target object executed by the optical molding machine together with light forming process calculation process, the process comprising the step of forming the light: the light beam to a specified location powdery material layer to make partially sintered powder material required to form a sintered layer; covering the sintered layer with a new layer of powder material; the light beam to a new layer of powder material specified location, so that the new partially sintered powder material powder required, with the underlying sintered layer formed integrally new sintered layer, repeating the process of forming the laminated sintered layer, and including during the process is repeated to form a sintered layer formed is removed out of the laminated sintered body layer steps.

[0021] 该程序的特征在于,由计算机执行的计算过程包括步骤:将各种参数的第一参数数据存储在用于光照射处理的第一参数数据库中;将各种参数的第二参数数据存储在用于去除加工的第一参数数据库中;根据以要形成的目标对象的三维CAD模型数据的指定间距切开的每个断面的轮廓数据,和所述第一参数数据库中存储的第一参数数据,产生第一路径,作为用于光照射处理的光束照射路径;根据三维CAD模型数据,所述第二参数数据库中存储的第二参数数据,和指示执行去除加工的定时的去除定时数据,产生第二路径,作为用于去除加工的去除加工路径;根据第一路径数据,第二路径数据和去除定时数据产生驱动光成形机的驱动程序,使所述光成形机执行包括光束照射和去除加工的光成形过程,从而根据所述驱动程序进行光成形和去除加工。 [0021] characterized in that the program calculation process performed by the computer comprising the steps of: storing first parameter data of various parameters in the first parameter database for the light irradiation treatment; the second parameter data of various parameters stored in the first parameter in the database for the removal process; based on the contour data of the specified distance to the target object of a three-dimensional CAD model data to be formed in each section of cut, and the first parameters stored in the database first parameter data, generating a first path as a light beam path of the light for irradiation treatment; removing timing data according to the timing of the three-dimensional CAD model data, the second parameter the second parameter data stored in the database, and instructed to perform removal processing generating a second path as a removal processing path for the removal process; the data based on a first path, second path data and removing timing data generating driving the light forming machine driver, so that the implementation of the molding machine comprising light beam irradiation and removal processing light forming process, thereby performing shaping and removal process according to the light the driver.

[0022] 根据本发明,能够从包含用于光成形的各种参数的第一参数数据库中存储的参数数据、包含用于去除加工的各种参数的第二参数数据库中存储的参数数据、去除定时数据、 和模型数据获得第一路径和第二路径,能够获得依次执行这些第一路径和第二路径的驱动程序。 [0022] According to the present invention, it can be used for various parameters of the light from the group consisting of a first shaping parameter parameter data stored in the database, containing the parameter data of various parameters for removing process of the second parameter stored in the database, to remove timing data, and model data obtain first and second paths can be obtained sequentially perform these first and second paths drivers. 由此,能够明显节省操作者执行光成形过程的劳动和时间,和通过在重复层叠烧结层的步骤期间执行去除加工来有效地执行光成形过程。 This allows significant savings in labor and time the operator performs light forming process, and through the implementation of the removal process was repeated during the sintering layer laminated to the effective implementation of the light forming process.

附图说明 Brief Description

[0023] 图1A、1B是根据本发明的光成形系统实施例的方框图。 [0023] FIG. 1A, 1B is a block diagram illustrating an optical forming system according to an embodiment of the present invention. [0024] 图2A、2B是第一参数数据库中包含的参数数据的解释示意图。 [0024] FIG. 2A, 2B are diagrams for explaining a first parameter contained in the database parameter data.

[0025] 图3AJB是第二参数数据库中包含的参数数据的解释示意图。 [0025] FIG 3AJB are diagrams for explaining the second argument contained in the database parameter data.

[0026] 图4A、4B是接受模型数据的解释示意图。 [0026] Figures 4A, 4B are diagrams for explaining the data model accepted.

[0027] 图5是第一路径的解释示意图。 [0027] FIG. 5 is a diagram for explaining the first path.

[0028] 图6A、6B是第二参数数据库中包含的参数数据的另一个实例的解释示意图。 [0028] FIG. 6A, 6B are diagrams for explaining another example of the second argument contained in the database parameter data.

[0029] 图7是表示干扰检验的流程图。 [0029] FIG. 7 is a flowchart showing the interference test.

[0030] 图8是表示剩余硬化部分和工具的侧视图。 [0030] FIG. 8 is a side view showing the remaining part and tool hardening.

[0031] 图9是第二路径的分割的解释示意图。 [0031] FIG. 9 is a diagram for explaining the second divided path.

[0032] 图10AU0B是表示空中线路路径的解释示意图,图IOA是侧视图,图IOB是平面图。 [0032] FIG 10AU0B is a diagram for explaining the path of the air line, is a side view Figure IOA, IOB is a plan view diagram.

[0033] 图11是表示伴随有分割过程的第二路径产生过程的流程图。 [0033] FIG. 11 shows a process accompanied by dividing the second path generating process flowchart.

[0034] 图12是模型分割的解释示意图。 [0034] FIG. 12 is a diagram for explaining segmentation model.

[0035] 图13是表示伴随有分割过程的第二路径产生过程的另一个实例的流程图。 [0035] FIG. 13 is a flowchart showing a process accompanied by dividing the second path generating process of another example.

[0036] 图14A是模型的一个实例的透视图,图14B是具有重叠的分割模型的解释示意图。 [0036] FIG. 14A is a perspective view showing an example of model, 14B is a diagram for explaining an overlapping segmentation model.

[0037] 图15A是模型的一个实例的侧视图,图15B是同一模型的制造中间状态的侧视图, 图15C是剩余硬化部分的模型的侧视图。 [0037] FIG. 15A is a side view of an example of model, 15B is a side view of manufacturing intermediate state of the same model, and 15C is a side view of the remaining portion of the hardened model.

[0038] 图16是表示剩余硬化部分的模型的制成过程的解释示意图。 [0038] FIG. 16 is a diagram for explaining the process made the remaining portion of the hardened model.

[0039] 图17是表示产生第二路径范围的确定过程的另一个实例的解释示意图。 [0039] FIG. 17 is a schematic view showing another example to explain the process of determining the range of the second path generation.

[0040] 图18是表示干扰检验的参考范围的解释示意图。 [0040] FIG. 18 is a diagram for explaining the interference test reference range.

[0041] 图19A是使用圆头槽铣刀为工具时的问题的侧视图,图19B是表示解决该问题的手段的放大侧视图。 [0041] using the ball 19A is a side view of the slotting cutter tool problems, FIG. 19B is an enlarged side view of the means to solve this problem.

[0042] 图20A是光成形机的一个实例的切开透视图,图20B是其局部透视图。 [0042] FIG. 20A is a cut-away perspective view of a light shaping machine example, FIG. 20B is a partial perspective view thereof. 具体实施方式 DETAILED DESCRIPTION

[0043] 本申请基于2004年10月沈日在日本提交的日本专利申请No. 2004-311506 (新授权为日本专利3687677),在此清楚地引入该申请的整体内容作为参考。 [0043] The present application is based on Japanese patent in October 2004, Shen held in Japan filed No. 2004-311506 (Japanese Patent 3,687,677 new license), this is clearly the introduction of the entire contents of which is hereby incorporated by reference.

[0044] 下面参考附图描述本发明的优选实施例。 [0044] The following description with reference to the accompanying drawings of the preferred embodiment of the present invention. 图20A和20示出了根据本发明的光成形系统的一个实例,所述光成形系统主要包括光成形机10,计算设备1及CAD (计算机辅助设计)部分,和其它外围设备。 20A and 20 shows an example of forming optical system according to the present invention, the optical system includes a light shaping forming machine 10, the computing device 1 and CAD (computer aided design) section, and other peripherals. 光成形机10本身与专利文献1中揭示的光成形机类似。 Optical forming machine 10 itself and Patent Document 1 discloses an optical shaping machine similar. 更具体地讲,光成形机10包括粉末层形成装置6,光束照射装置7。 More specifically, the optical shaping apparatus 10 includes a powder layer forming means 6, light beam irradiating means 7. 去除加工装置8,和将粉末层形成装置6,去除加工装置8和其它装置安装在其中的容器。 Removal processing means 8, and the powder layer forming means 6, removal processing means 8 and the other container means mounted therein. 粉末层形成装置6将来自粉末罐63的金属粉末提供给平台(Stage)60。 6 metal powder from the powder tank 63 is supplied to the platform (Stage) 60 powder layer forming apparatus. 通过在围绕外圆周的空间内移动圆柱体来上、 下驱动平台。 By moving to the cylinder in the space around the outer circumference of the lower drive platform. 由挤压叶片(squeezing blade)61均勻地层化供给的金属粉末,以便在平台60上形成具有指定厚度的粉末层F。 An extruded blade (squeezing blade) the formation of a uniform metal powder 61 is supplied so as to form a powder layer having a specified thickness on the platform 60 F.

[0045] 光束照射装置7把从激光振荡器70发射的激光束通过扫描光系统照射到粉末层F。 [0045] beam irradiation device 7 from a laser beam emitted from the laser oscillator 70 is irradiated to the powder layer by scanning optical system F. 扫描光系统由束形校正部分75,电镜(galvano-mirror) 71等构成。 Beam scanning optical system consists of 75-correction section electron microscopy (galvano-mirror) 71 and the like. 光束照射装置7被设置在容器观的外部,来自光束照射装置7的光束通过容器观中设置的透光窗口四照射到粉末层F上。 Beam irradiating means 7 is disposed outside the container concept, the beam from the beam irradiation means through the container 7 is provided in the light transmitting window View four irradiated onto the powder layer F. 去除加工装置8具有铣刀头81,铣刀头81设置在位于粉末层形成装置6的基部之上的XY驱动机构80上。 Removal processing means 8 has a milling head 81, the cutter head 81 is provided on the XY drive mechanism is located above the powder layer forming means 6 of the base portion 80. [0046] 从粉末罐63溢出的金属粉末被提供到平台60的基面上,同时由叶片61均勻地整平,以形成粉末层F的第一层。 [0046] The overflow from the powder tank 63 is supplied to the base of the metal powder surface 60 of the platform, while the blade 61 is uniformly leveled to form a first layer of powder layer F. 诸如激光束LB之类的光束照射到要硬化的粉末层F的所需部分,以使金属粉末烧结,形成与基部结成一体的第一烧结层。 Light beam LB such as a laser beam or the like to be hardened to the desired portion of the powder layer F, so that the metal powder is sintered integrally formed with the base to form a first sintered layer. 然后,使平台略微下降,再次从粉末罐63提供新的金属粉末,并由叶片61整平,以便在第一粉末层F和第一烧结层二者上形成第二粉末层F。 Then, the platform declined slightly, again to provide a new metal powder from a powder tank 63 by the leveling blade 61, so that the second powder layer is formed on the first powder layer F and the first sintered layer both F. 诸如激光束LB之类的光束照射到要硬化的第二粉末层F的所需部分,以使粉末烧结,形成与下面的第一烧结层结成一体的第二烧结层。 Light beam LB such as a laser beam or the like to be hardened to the desired portion of the second powder layer F to sinter the powder to form a sintered layer with the underlying first sintered layer to form a second integral.

[0047] 通过在降低平台60时重复上述形成新粉末层F的过程,并将光束照射到指定位置形成烧结层。 [0047] By lowering the platform 60 during the above-described process is repeated to form a new powder layer F, the light beam to a specified location and forming a sintered layer. 以层叠的方式堆叠起多个烧结层。 Stacked manner from a plurality of sintered layers are stacked. 当层叠的烧结层厚度达到根据例如去除加工装置8的铣刀头81的工具长度预先指定的预定值时,对去除加工装置8进行一次驱动, 以切除直到目前为止堆叠的形成体的表面(即,铣去侧面),从而使其外面受到去除加工, 以便完成其整个表面。 When the thickness of the laminated sintered layers reaches a predetermined value in accordance with the processing means, for example removal of the cutter head 8 the length of the tool 81 of the pre-specified time, the removal processing means 8 is once driven to cut surfaces until now stacked forming body (i.e. milling to the side), so that the outside by removing processing to complete its entire surface.

[0048] 优选的是,可以使用颗粒大小为10至IOOmm的、大致为球形的铁粉末作为粉末,用二氧化碳激光束作为光束,但本发明不限于仅使用他们。 [0048] Preferably, the particle size can be used to IOOmm 10 of substantially spherical iron powder as a powder, with a carbon dioxide laser beam as a light beam, but the present invention is not limited only to use them. 另外,去除加工装置8不限于使用铣刀头81,而是可以使用其它切削装置。 In addition, the removal processing means 8 is not limited to the use of the cutter head 81, but you can use other cutting devices.

[0049] 下面参考图IA和IB描述执行计算过程的计算设备1的构成。 [0049] The following description with reference to FIG. IA and IB computing device to perform the calculation process composition 1. 如图IA所示,计算设备1包括包含用于进行光成形的各种参数的第一参数数据库2,和包含用于执行去除和切削加工的各种参数的第二数据库3。 FIG IA, the computing device 1 comprises a light contains various parameters for forming a first parameter database 2, and includes various parameters for performing cutting and removal of the second database 3. 计算设备1还包括模型数据接受单元11,切开处理单元12,用于为光成形过程产生第一路径Pl的第一路径产生单元13,用于为去除或切削加工产生第二路径P2的第二路径产生单元14,还包括驱动程序产生单元15。 The computing device 1 further includes a model data receiving unit 11, cut processing unit 12, an optical forming process for generating a first path Pl of the first path generating unit 13, for removing or cutting of the first generation of the second path P2 second path generating unit 14, the driver further comprising generating unit 15. 应该指出,在该构造中,第一和第二参数数据库(2,;3)可以被形成为单个数据库。 It should be noted, in this configuration, the first and second parameter databases (2; 3) can be formed as a single database.

[0050] 如图IB所示,包括CPU、RAM和ROM的计算设备1通过I/O接口101与存储单元102、通信单元103 (103,)、鼠标105、键盘106、显示单元104、和控制器107相连。 [0050] FIG IB, the computing device including CPU, RAM and ROM 1 through I / O interface 101 and the storage unit 102, the communication unit 103 (103), a mouse 105, keyboard 106, display unit 104, and the control 107 are connected.

[0051] 下面参考图IA和IB描述根据本发明的光成形系统的加工操作。 [0051] The following description with reference to FIG. IA and IB forming optical system processing operation according to the present invention.

[0052] 当通过操作键盘和/或鼠标提供规定指令时,CPU根据该指令读出ROM中存储的、 或记录在存储单元102中的程序,并将要执行的程序加载到RAM。 [0052] When a predetermined instruction provided by operating the keyboard and / or mouse, CPU reads out according to the instructions stored in the ROM, or a program recorded in the storage unit 102 and loads the program to be executed to RAM. 作为替换,也可以由从通信单元103(103' )接收的信息来指令程序的执行。 Alternatively, it may be formed from the communication unit 103 receives (103 ') information to execute the program instructions. 然后,CPU按照需要发出加工结果,和在由诸如IXD或CRT构成的显示单元104上显示该加工结果,或将加工结果发送到打印机(未示出),或通过通信单元发送到外部设备,或存储在存储单元102中。 Then, CPU issued in accordance with the need to process the results, and the results show that the process on the display unit 104 is constructed such IXD or CRT, or send the processing result to the printer (not shown), or sent to an external device via the communication unit, or in the storage unit 102.

[0053] 并不总是需要按照加工的时间序列描述计算设备(计算机)1执行各种过程的程序的步骤,可以并行或单独处理这些步骤。 [0053] The procedure described is not always necessary computing device (computer) 1 executes various processes in accordance with the procedures of processing time series, parallel or individually deal with these steps. 计算设备1不限于单个单元,而是可以使用多个计算设备分开处理该程序。 The computing device 1 is not limited to a single unit, but may use multiple computing devices separately the program. 此外,计算设备可以位于远端位置,而可以将程序传送到该远端计算设备来执行。 In addition, the computing device may be located at a remote location, and the program can be transferred to the remote computing device to perform.

[0054] 存储单元102不限于特别指定的类型,只要能够存储由CPU执行的程序和数据即可,可以使用计算机能够读取的任何类型的记录介质和存储器件作为存储单元102,例如, 诸如内部硬盘和可移动盘之类的磁盘,磁光盘,光盘,非易失性存储器,EPROM, EEPR0M,诸如闪存器件之类的半导体存储器件,和任何其它记录介质。 [0054] The storage unit 102 is not limited to specifying the type, as long as the ability to store programs and data can be executed by the CPU, you can use any type of computer-readable storage medium and the storage device as a storage unit 102, for example, such as internal hard disks and removable disks like the disks, magneto-optical disks, CD-ROM, a nonvolatile memory, EPROM, EEPR0M, flash memory device such as a semiconductor memory device and the like, and any other recording medium.

[0055] 当与能够从记录介质读出要执行的光成形程序的计算设备1 一起使用时,记录有本发明的光成形程序的计算机可读记录介质能够显示出本发明的特定效果。 [0055] When the computing device and can be read out from the recording medium to execute the program of forming a light used in conjunction with optical forming recorded program of the present invention, a computer-readable recording medium can show the specific effects of the present invention.

[0056] 如图IA所示,当计算设备1处理和执行本发明的光成形程序时,模型数据接受单元11从要生产的目标对象的三维CAD获取三维模型数据。 [0056] As shown in Figure IA, when the computing device process and implementation of the program of the present invention, the light shaping model data receiving unit 11 acquires three-dimensional model to be produced from three-dimensional CAD data of the target object. 切开处理单元12以指定的间距切分模型数据,以获得每个断面的轮廓数据。 Cut the processing unit 12 to specify the pitches segmentation model data to obtain data for each section of the outline. 第一路径产生单元13根据每个断面的轮廓数据和第一参数数据库2中存储的参数数据形成光束照射线路的第一路径Pl。 The first path generating unit 13 forms a first path Pl beam irradiation parameter data in accordance with the contour line data for each section and the first parameter stored in the database 2. 第二路径产生单元14根据三维CAD模型数据,第二参数数据库3中存储的参数数据,和表示去除加工定时的去除定时数据产生形成去除加工线路的第二路径P2。 The second path generating unit 14 according to the three-dimensional CAD model data, parameter data stored in the second parameter database 3, and shows the timing of the removal process removing timing data processing circuit generates a second removal path forming P2. 驱动程序产生单元15根据上面获得的第一路径P1,第二路径P2的数据,和去除定时数据,产生用于驱动光成形机10和设置在光成形机中的去除加工装置8的驱动程序P3。 Driver generation unit 15 according to the first path P1 obtained above, a second data path P2, and removing timing data and generating shaping machine 10 for driving the light and disposed in the optical processing to remove the molding machine device driver 8 P3 . 这意味着可以用在计算设备1中执行操作的计算机程序(即,应用软件)来实施模型接受单元11和各种加工单元12至15。 This means that the computing device can be used in performing operations in a computer program (ie, application software) to implement the model receiving unit 11 and various processing units 12-15.

[0057] 第一参数数据库2存储光成形机本身的各种数据,如图2A的表中所示,和与成形过程有关的各种参数,如图2B的表中所示。 [0057] The first parameter database 2 various data storage optical molding machine itself, as shown in Table 2A, and various parameters associated with the forming process, as shown in the table in FIG. 2B. 图2B所示的后面的数据表包括诸如光束照射点直径,光束照射功率,照射速度,照射图案(固态描绘图案片段),和照射间隔之类的各种数据,关于要烧结的每种粉末材料。 Behind the data table shown in FIG. 2B includes such beam irradiation spot diameter, light beam irradiation power, irradiation speed, irradiation pattern (solid pattern depicted fragment), and various data such irradiation interval, regarding each powder material to be sintered . 图2B示出了后面数据表的一个实例,其中在每个烧结粉末材料和后面提到的每个切开间距中描述了数据。 2B illustrates an example of a data table behind which the pitch of each cut in each of the sintered powder material and later mentioned describes the data.

[0058] 第二参数数据库3存储与去除加工装置8有关的各种数据(参数),用于进行光成形机中提供的铣和切削加工。 [0058] The second parameter database 3 stores various data removal processing means 8 associated (parameters), used for milling and cutting the optical forming machine provided. 如图3A所示,数据库3包括工具管理数据部分,其存储工具直径和可在每种工作材料中使用的工具(立端刀)的首下(imderhead)长度数据和工具材料、夹具直径、诸如球型或平面型之类的类型数据,或其它规格。 3A, the database 3 includes tools to manage the data shown in part that stores the tool diameter and the tool can be used in each work material (Lanner knife) under the first (imderhead) the length of the data and tools and materials, fixtures diameter, such as the type of ball or planar data and the like, or other specifications. 如图3B所示,切削条件数据部分存储可在每个结束模式中使用的搜集工具,和其驱动条件。 3B, gathering tool cutting conditions can be used to store the data portion in each end of the mode, and the driving conditions.

[0059] 接下来,下面描述由计算设备1进行的计算操作。 [0059] Next, the following describes a calculation operation performed by the computing device. 首先,模型数据接受单元11从三维CAD获取要生产的目标对象的三维模型数据,作为至少描述表面的面部和背部的三维固态模型或表面模型(例如,STL模型)。 First, the model data receiving unit 11 from the 3D model to be produced to obtain a three-dimensional CAD data of the target object, as described in the solid model or at least a three-dimensional surface model of the face and the back surface (for example, STL model).

[0060] 模型数据的表达形式可以被规定为诸如NURBS之类的曲率表达式,和由三角等表示的多边形近似表达式。 Forms of expression [0060] model data can be defined as the curvature of expression such as NURBS and the like, and polygons represented by a triangle, etc. approximate expression. 在所希望的模型需要曲率表达式时,优选曲率表达式,而当加工时间更重要时,优选多边形近似表达式。 When the desired model requires a curvature of expression, preferably the curvature of expression, and when the processing time is more important, the preferred polygonal approximate expression.

[0061] 在由激光扫描进行的烧结过程中,不需要严格的精度,可以使用图4A所示的大致多边形近似精度的模型数据。 [0061] In the sintering process conducted by the laser scanning, no strict accuracy, be used substantially polygonal model data shown in Fig. 4A approximate precision. 在通过铣或切削进行的去除加工中,由于要求高精度的模型, 可以应用如图4B中所示的精确的多边形近似模型(例如,STL表达式)数据或曲率显示模型数据。 In the removal process performed by milling or cutting, since the high accuracy of the model, can be used as shown in FIG. 4B precise polygonal approximate model (for example, STL expression) data or curvature display model data. 就是说,模型数据的类型在为成形加工产生第一路径Pl时的情况与在为去除加工产生第二路径P2时的情况之间可以不同。 That is, the type of model data generated at the time of forming the first path Pl between the case and the removal process to produce a second path P2 when the situation may be different. 然而,在此应该指出,在两种模型数据中,定义其位置的坐标系统应该匹配。 However, this should be noted that the data in two models, the definition of its position should match the coordinate system.

[0062] 接下来,切开处理单元12以规定间距切分模型数据,以便获得每个断面的轮廓数据。 [0062] Next, cut the handle 12 at a predetermined pitch data unit segmentation model in order to obtain contour data of each section. 该切开处理可以通过,例如,日本专利申请公开No. 2001-277369中公开的已知技术来实现,在此为了简单起见而不再具体描述。 The cut processing may be, for example, Japanese Patent Application Publication No. 2001-277369 discloses a known technology to achieve, for simplicity here not described in detail. 在该切开处理中,如图5所示,在公开中描述的偏移过程中的偏移量OFST不限于激光束光点直径的值,而是可以预设为指定量。 In the cut process, shown in Figure 5, the offset process described in publicly offset OFST Any of the laser beam spot diameter value in, but can be preset to a specified amount. 该指定量优选的是参考例如在第一参数数据库2中初步描述的值,或者也可以是在加工期间由操作者输入的值。 The preferred amount is designated the reference value, for example in the first parameter database 2 in the initial description, or may be a value input by the operator during the machining. 偏移加工方向不限于轮廓线的内侧,而是该偏移也可以从轮廓线移到外侧, 以便可以在去除加工中为去除提供较大的容差。 Offset machine direction is not limited to the inside of the contour, but the offset can be moved from the outside of the contour lines in order to provide for the removal of a greater tolerance in the removal process.

[0063] 可以由操作者输入,或者根据粉末材料,模型形状,或所需的精度自动确定切开间距。 [0063] can be entered by an operator, or automatically cut pitch is determined according to the powder material, model shape, or required precision. [0064] 当在切开过程中获得每个断面的形状时,第一路径产生单元13参考第一参数数据库3中存储的参数数据,和根据每个断面的轮廓数据在每个断面形状中产生用于形成光束照射路线的第一路径P1。 [0064] When obtaining the shape of each section in the cutting process, the first path generating unit 13 refers to the first parameter data stored in the database 3 parameters, and produce cross-sectional shape of each of the data based on the outline of each section light beam path for forming a first path P1. 在该第一路径产生步骤中,如图5所示,顺序地描述由光束LB 对模型的切开断面Ml的轮廓扫描时的位置坐标,和顺序地描述切开断面内的固态描绘路径坐标。 In this first path generating step, shown in Figure 5, the sequence described by the position coordinates of the outline of the scanning beam LB cut section Ml of a model when, and cut sequentially described solid cross-section drawing path within the coordinates. 因此,以可用作NC控制的光成形机的NC数据的格式来产生第一路径P1。 Therefore, in order to form the optical molding machine NC NC control data can be used as to generate a first path P1. 优选的是,应该在第一路径Pl的数据中描述光束LB的光点直径,照射速度v,照射间隔p,照射功率和其它照射条件。 Preferably, the spot diameter should describe the beam LB, irradiation speed v, irradiation interval p, irradiation power and other irradiation conditions in the first path Pl data. 因此,在开始加工时,不需要分开设置这些条件,能够减少操作错误。 Thus, at the start of the processing, these conditions need not be provided separately, it is possible to reduce operator error.

[0065] 在用于成形的第一路径产生步骤之后,或与其并行,第二路径产生单元4根据分开给定的模型数据和去除定时数据,以可用作NC控制的去除加工装置的格式产生第二路径P2。 [0065] After the first path generating step for shaping, or parallel thereto, the second path generating unit 4 according to the given separate model data and removing timing data, the format may be used to control the removal of NC machining apparatus generates The second path P2. 关于要使用的工具,操作者可以从第二参数数据库3中存储的工具中选择,或者第二路径产生单元14可以通过参考如下面提到的模型形状,自动确定要使用的工具。 Tools on to be used, the operator can select from a second parameter database 3 stored tools, or unit 14 can form a reference model as mentioned below, to use the tool to automatically determine a second path to produce.

[0066] 当确定了要使用的工具时,确定加工方法和要加工的区域。 [0066] When it is determined the tool to use when determining the processing method and the area to be processed. 加工方法可以包括诸如轮廓线加工,表面复制加工,角落跳过(corner skip)加工,和其他加工之类的传统切削加工,虽然不限于此。 The method may include processing, such as contour line processing, surface copy processing, corner skip (corner skip) processing, and other conventional machining process or the like, though not limited thereto.

[0067] 当确定了工具,加工方法,和加工区域时,为去除加工产生第二路径P2。 [0067] When it is determined the tools, processing methods, and processing areas, in order to remove the process to produce a second path P2. 该加工可以利用偏移方法,预留偏移方法,和用于切削加工的传统CAM中采用的Z_map方法,或其他方法来实现,但本发明不限于此。 The migration process can be used, aside migration, and Z_map traditional CAM machining method employed, or other methods used to achieve, but the present invention is not limited thereto.

[0068] 然而,应该根据对此进行参考的去除定时数据的值,在高度方向分割第二路径P2。 [0068] However, it should be based on the value of this reference is removed timing data, split second path P2 in height direction. 例如,在规定去除定时数据以致每当按5mm的厚度堆叠烧结层时执行去除加工的情况下, 应该在高度方向按每隔5mm分割路径。 For example, at a predetermined timing data so that each time the removal of the implementation process by removing 5mm thickness when stacked sintered layer should press every 5mm in height direction divided route. 可以由操作者规定去除定时数据,或者根据第二参数数据库3中的预设值来规定去除定时数据。 Timing data can be removed by the operator to remove the timing of data provision, or to a requirement under the second parameter database 3 presets. 另外,可以构成第二路径产生单元14根据模型数据和第二参数数据库3中存储的第二参数数据来产生去除定时数据。 Further, a second path unit 14 may be constructed in accordance with the model data and second parameter data stored in the second parameter database 3 to generate the timing data generated removed. 另外,如下面提到的,可以根据要使用的根据自动选择去除定时数据。 In addition, as mentioned below, you can choose to remove the timing data automatically according to according to use. 这种情况下,稍后描述分割方法。 In this case, segmentation method described later.

[0069] 当由第一路径产生单元13产生第一路径Pl和由第二路径产生单元14产生第二路径P2时,驱动程序产生单元15产生用于监督第一路径Pl,第二路径P2,和去除定时数据的驱动程序P3。 [0069] When generated by the first path generating unit 13 generates a first path Pl and second path P2, the driver for the supervision generating unit 15 generates a first path Pl is generated by the second path unit 14, the second path P2, and removing timing data driver P3.

[0070] 程序P3用于与作为子程序的第一和第二路径Pl和P2 —起来驱动光成形机10和去除定时装置8。 [0070] as a subroutine program P3 for the first and second paths Pl and P2 - it drives the optical molding machine 10 and the removal timing means 8. 就是说,用第一路径Pl作为光成形机的NC数据,用第二路径P2作为去除加工装置的NC数据。 That is, as the light with a first path Pl molding machine NC data, by removing the second path P2 as NC data processing apparatus. 驱动程序P3,第一路径Pl和第二路径P2被传送到控制器107。 Driver P3, first path Pl and second path P2 are transferred to the controller 107. 控制器107控制光成形机和其去除加工装置的操作。 The controller 107 controls the optical shaping machine and its removal operation processing apparatus. 当操作者发出执行控制器中存储的驱动程序P3的指令时,程序P3依次获取所需的第一路径Pl和第二路径P2,以便驱动光成形机和其去除加工装置。 When the driver execution controller P3 stored in the instruction issued by the operator, in order to obtain the required program P3 first path Pl and second path P2, in order to drive the light shaping machine and its removal processing means. 结果是,光成形机和其去除加工装置通过根据第一路径Pl照射光束,从而形成要层叠的烧结层,然后每当去除定时数据指定的定时,根据用于执行去除加工的第二路径P2来操作去除加工装置。 As a result, an optical shaping machine and its removal processing means by irradiating a light beam according to a first path Pl, thereby forming the sintered layers to be laminated, then removed whenever the timing specified by the timing data, according to a second path P2 for executing removal processing to Operating removal processing apparatus. 于是,通过重复上述过程来制造光成形产品的目标对象。 Thus, by repeating the above process to manufacture optical forming target audience of the product.

[0071] 为了自动选择在去除加工中使用的根据,例如,根据波动、曲率选择合适根据的数据,把要切掉的对象表面的水平状态和垂直状态记录在如图6A的表中所示的第二参数数据库3中,或者在能够使用多个工具的情况下记录工具的优先数据,如图6B的表中所示。 [0071] In order to automatically selected according to the use in the removal process, for example, according to the fluctuation of curvature choose the right according to the data, the horizontal surface of the object to be cut off and vertical recording in Fig. 6A shown in table The second parameter database 3, or in the case of recording can be used multiple tools priority data tool, as shown in the table in Figure 6B.

[0072] 于是,如图7所示,当第二路径产生单元14产生第二路径P2时,从模型数据获取表面形状信息和邻近干扰表面区的信息(步骤S3),根据取决于表面形状的数据来选择工具(步骤S4,S5),检验与邻近表面的干扰(步骤S6),和检测是否干扰,选择低优先的工具(通常是直径较小的工具)。 [0072] Thus, as shown in FIG. 7, when the second path generating unit 14 generates the second path P2, the surface shape information to obtain information surface region and adjacent interference (step S3) data from the model, depending on the shape of the surface in accordance with data selection tool (step S4, S5), inspection and near surface disturbance (step S6), and detects whether interference, choose low priority tool (usually smaller diameter tool).

[0073] 去除工具的自动选择是一种常规技术,而不是新技术,但是,为了在本实施例中的堆叠烧结层的层叠过程中执行去除加工,本实施例中的选择算法与常规算法的区别在于以下几点。 [0073] removal tool to automatically select a conventional technique, rather than a new technology, however, in this embodiment lamination process for example stacked sintered layer removal process is performed, for example, the selection algorithm and conventional algorithm of the present embodiment The difference is that the following points. 就是说,在本发明中执行去除加工时,在比目前要受到去除加工的堆叠烧结层的高度高的位置没有层叠的烧结层。 That is, the removal processing executed in the process than the removal of the current to be sintered layers stacked high height position not laminated sintered layers in the present invention. 因此,能够跳过检验工具、工具夹具和主轴与要受到去除的形成体之间的干扰。 Therefore, it is possible to skip testing tool, tool holder and spindle and subject to interference between the removal of formed body. 而在常规方法中,当对完成的产品进行去除加工时,该检验步骤是必须的。 In the conventional method, when the finished product removal process, the test steps are necessary. 因此,本发明能够明显缩短工具选择加工时间。 Accordingly, the present invention can significantly reduce the processing time tool selection.

[0074] 此外,如上所述,当第二路径产生单元14根据模型数据和第二参数数据库3中的第二参数数据产生去除定时数据时,可以根据工具9的首下长度L和端部直径R来确定去除定时数据(切削深度)T。 [0074] In addition, as described above, when the second path generating unit 14 according to the model data and second parameter database 3 to generate a second parameter data removing timing data, according to the length of the tool 9 at the first end portion diameter and L R to determine the removal of the timing data (cutting depth) T. 然而,实际上应该优先考虑以下几点。 However, in fact, we should give priority to the following points. 就是说,在执行光成形过程中,如图8所示,在目前层叠和烧结部分5的一侧形成烧结部分50的下垂余量,除了工具9的首下长度L和端部直径R,和从工具9的首下长度L减去重叠量“ovr”和端部直径R所得到的值之外,第二参数数据库3中必须包括去除过量烧结部分50的下垂部分所需的重叠量“ovr”。 That is, in the implementation of the optical forming process, shown in Figure 8, on one side of the current lamination and sintering to form a sintered portion 5 of the drooping portion 50 of the balance, in addition to the length of the tool 9 at the first end portion diameter L and R, and the first from outside the values of the tool length L minus overlap at 9 "ovr" and the end diameter R obtained by the second parameter database 3 must include the removal of overlap "required excess sintering drooping portion 50 of ovr . " 作为替换,将比从工具9的首下长度L减去重叠量“ovr”和端部直径R所得到的值小的值设置为去除定时数据T。 Alternatively, a value smaller than the value set at the first from the tool length L minus overlap 9 "ovr" and the end diameter R was obtained as removing timing data T. 当在层叠和烧结步骤期间实施的一次去除步骤中使用多个工具9时,通过与工具9的最短首下长度L相符来确定去除定时数据T。 When a removal step during lamination and sintering steps implemented in 0900 with multiple tools, and tools by the shortest length L first match at 9 to determine the removal of the timing data T. 当使用多个工具9时,通过施加每个工具9的切削定时数据,在达到该定时时能够由工具9执行去除加工。 When using multiple tools to 9:00, by applying cutting timing data for each tool 9, when it reaches this timing can be removed by the tool 9 performs processing.

[0075] 下面描述在产生第二路径P2的过程中,根据去除定时数据T执行的分割过程。 [0075] The following describes the process of generating the second path P2 in accordance with the process of removing timing data T segmentation performed. 在该分割中,在一种情况下,首先针对整个模型数据计算第二路径P2,然后根据去除定时数据T分割针对整个模型数据的第二路径P2。 In this division, and in one case, the first calculation of the second path P2 for the entire model data, and then dividing the second T path P2 for the entire model data based on the timing data removed. 作为替换,在另一种情况下,首先根据去除定时数据T沿高度方向分割模型数据,然后可以根据各个分割的模型数据产生单独的第二路径P2。 Alternatively, in another case, the first data segmentation model T in the height direction based on timing data is removed, then the individual may be generated based on the second path P2 respective divided model data.

[0076] 在前一种情况下,如图9所示,首先产生整个模型的第二路径P2,从整个第二路径P2顺序提取与按去除定时数据T分割的每个去除高度范围对应的部分,以便获得分割的第二路径P2。 [0076] In the former case, shown in Figure 9, is first generated second path P2 of the entire model, extraction and removal of each height range divided by the removing timing data T from the portion corresponding to the entire sequence of the second path P2 so as to obtain a second divided path P2. 这种情况下,能够确认整个模型的第二路径P2,并且能够确认遗漏的加工步骤和路径。 In this case, the entire model can be confirmed in the second path P2, and the missing process steps can be confirmed and path. 在计算第二路径P2时,虽然需要模型形状识别过程,并且该过程要消耗时间,然而只需要一次模型识别过程,并且能够缩短总的消耗时间。 When calculating the second path P2, although the need to model shape recognition process, and the process to be time consuming, however, only one process model identification, and the total elapsed time can be shortened.

[0077] 如上所述,在去除加工中,优选的是重叠到下侧,在从整个模型的第二路径P2提取与去除高度范围对应的提取部分时,在重叠和设置按去除定时数据T分割的每个去除高度范围后提取第二路径P2。 [0077] As described above, in the removal process, it is preferred that the overlap to the lower side, while P2 extracting section extracting and removing height range from the second path corresponding to the entire model, and disposed in overlapping by removing timing data T is divided extraction after removal of the second path P2 of each height range.

[0078] 在计算第二路径P2时,如果如图10所示在特定去除高度范围内的不同位置有要去除的部分(岛),针对这些部分(岛)产生多个去除第二路径? [0078] In the calculation of the second path P2, have to be removed portion (island) if 10 different positions as shown in FIG particular removing height range, generating a plurality of paths for the removal of the second portion (island)? 2^?213,? 2 ^? 213 ,? 2(3,并且同时或在该产生之后产生用于链接这些多个第二路径P2a,P2b的空中第二路径P2',以便创建一个第二路径P2。 2 (3, and at the same time or after the generating generates the plurality of second link paths P2a, P2b of the second air path P2 ', to create a second path P2.

[0079] 与上面提到的为去除加工自动选择工具的情况相同,由于在去除时要连接的第二路径P2a,P2b,P2c的对象部分上没有形成任何对象,因此很容易计算空中线路路径P2'。 [0079] and the above-mentioned process for the removal of the automatic selection tools as in the case, the absence of any object on the object formed part of the second path upon removal to be connected P2a, P2b, P2c, so it is easy to calculate the air route path P2 '. 因此,在该部分上没有干扰对象,实际上不需要考虑干扰来计算空中线路路径P2'。 Thus, this portion does not interfere with the object, in fact, need not be considered interference to calculate the air route path P2 '. 据此,尽管是从整体模型计算第二路径P2,通过在第二路径P2a,P2b,P2c略微偏移来产生空中线路路径P2',以使工具可以在例如比要连接的第二路径P2a,P2b,P2c的对象部分的上侧略微高0. Imm到Imm之上处经过。 Accordingly, although the second path is calculated from the overall model P2, by the second path P2a, P2b, P2c slightly offset to generate the air route path P2 ', so that the tool can, for example, to connect than the second path P2a, P2b, the upper portion of the object P2c slightly elevated above the 0. Imm Imm place after. 在该加工中,能够在目前计算第二路径P2的部分上忽略由图IOA中的虚线指示的模型形状。 In this process, it is possible in the current calculation of the second path P2 part ignored by the shape of the model in Figure IOA indicated by the dotted line. 由于几乎不需要考虑干扰,可以只由方便的路径,例如由最短距离链接的空中线路路径P2'来链接要连接的第二路径P2a,P2b,P2c。 Since almost no need to consider the second path interference, can only be the easy path, such as the shortest path from the link of the air line P2 'to link to connect P2a, P2b, P2c. 图11是表示产生包括空中线路路径P2'的上述第二路径P2的操作。 11 is a circuit path including air generating P2 'of the second path P2 of operation.

[0080] 当如图12所示根据去除定时数据T分割模型数据以便为分割的模型数据单独产生第二路径P2时,不需要获得分割的模型数据的最上表面的第二路径P2,并从第二路径P2 的计算范围中排除对其计算。 [0080] When the second path 12 is divided according to the removing timing data T is divided model data to the model data to generate separate second path P2, the divided model data is not required to obtain the uppermost surface P2, and from calculation range second path P2 excluded its calculations. 图13示出了这种情况中的流程图。 Figure 13 shows a flowchart of this case. 根据需要,能够如上所述产生空中线路路径P2'。 According to need, it is possible as described above to produce air line route P2 '.

[0081] 由于针对多个模型数据单独地计算第二路径P2,优选的是,启动多个第二路径产生装置,以便将分割的多个模型数据并行地传送到要加工的第二路径P2产生装置,由此缩短消耗的时间。 [0081] Since the second path alone computing P2, preferably for a plurality of model data it is to start generating a plurality of second path means for dividing the plurality of model data in parallel to a second path to be processed to produce P2 apparatus, thereby shortening the time consumed.

[0082] 此外,另一个优点是能够根据分割的模型形状使用适当的工具获得经济的第二路径P2。 [0082] In addition, another advantage is the ability to use appropriate tools to obtain the second path P2 economic model based segmentation shape. 例如,在图12中,形状(Ma)的模型只在一侧的垂直平面上具有去除表面,并选择大直径的平头铣刀为工具,对于图12中具有曲率和斜面的形状(Mb),(Mc),(Md)和(Me)的模型,可以选择圆头槽铣刀为工具,以平滑地完成该表面。 For example, in Figure 12, the shape (Ma) model only in the vertical plane with the removal of the side surface, and choose a large-diameter flat head cutter as a tool for Figure 12 with a curvature and beveled shape (Mb), (Mc), (Md) and (Me) model, you can choose round slot cutters as a tool to smoothly complete the surface. 另外,在图12的形状(Mc)和(Me) 的模型中,由于没有台阶部分,可以使用大直径圆头槽铣刀为工具,以便迅速加工。 In addition, in the shape of FIG. 12 (Mc) and (Me) model, because there is no step portion, you can use a large diameter ball end milling cutter as a tool for rapid processing. 在图12 的形状(Mb)和(Md)的模型中,由于有台阶部分,选择小直径的圆头槽铣刀为工具来有效地加工台阶部分。 In the shape of FIG. 12 (Mb) and (Md) model, due to the stepped section, select a small diameter ball end milling process as a tool to effectively stepped portion.

[0083] 如图12所示,当把形状(Me)的模型分割成多个岛时,为了便于识别,很容易伴随某个岛的切削深度的改变而产生第二路径P2a,伴随另一个岛的切削深度的改变而产生第二路径P2b,和用于链接这些第二路径P2a,P2b的一个空中线路路径P2'。 [0083] 12, when the split shape (Me) model into a plurality of islands, in order to facilitate the identification, it is easy to change the depth of cut along the island to produce a second path P2a, along with another island The change in the depth of cut to produce a second path P2b, and a link to the second path P2a, P2b of an air route path P2 '. 这种情况下,与通过用空中线路路径链接某个岛的高度部分的第二路径和另一个岛的高度部分的第二路径,改变切削深度,和进一步重复相同的步骤来产生多个空中线路路径的情况相比,能够以更短的时间,并且容易地产生路径。 In this case, by the height of the air line route links the island part of a second path and the second path portion of the height of another island, changing the depth of cut, and further repeat the same steps to generate multiple air lines as compared to the case of the path, it can be a shorter time, and easily generated path.

[0084] 如上所述,在产生第二路径P2的过程中,由于优选的是重叠对下侧的去除加工, 在分割模型时,如图14所示,根据由去除定时数据T指示的量,从按第二参数数据库3中存储的重叠量“ovr”的一部分延伸到下侧的分割的模型来计算各个第二路径P2。 [0084] As described above, in the process of generating the second path P2, since it is preferred that the overlapping of the lower side removal process, when dividing the model, as shown, according to the amount removed by the timing data indicative of T 14, "ovr" extended by the amount of overlap of the second parameter database 3 stored in part to the lower division of the model is calculated from the respective second path P2.

[0085] 此外,在根据分割模型产生去除经过P2时,很容易在产生重叠到下侧的第二路径P2的情况下解决下列问题。 [0085] In addition, the generation after the removal of P2, it is easy to produce overlapped to the second path P2 lower side of the case to resolve the following issues based on segmentation models. 就是说,如图15A所示,在模型的形状具有中度斜面部分的情况下,对图15B中所示的部分进行去除,和将烧结层层叠在其上。 That is, as shown in FIG 15A, in the case where the shape model having moderate inclined surface portion, on the part shown in FIG. 15B removal, and a sintered layer is laminated thereon. 此后,在下一次去除时,在上面计算第二路径P2的过程中,由于中度斜面部分的整个区域处在重叠量“ovr”的范围中, 在该整个区域中设置第二路径P2。 Thereafter, when removing next time, the calculation of the second path P2 in the above process, since the entire area in the moderate inclined surface portion overlap "ovr" range, the second path P2 is set in the entire region. 然而,如图15C所示,下垂的剩余硬化部分50确实只与一部分中度斜面部分重叠,其它部分是被前面的去除加工切去的部分,剩余硬化部分50不存在。 However, as shown in FIG. 15C, the remaining hardened drooping portion 50 overlaps a portion really only moderately inclined surface portion, the other part is cut away in front of the removal processing part, the remaining hardened portion 50 does not exist. 因此,该部分不需要另一次去除加工,如果仅按重叠量“ovr”从延伸到下侧的分割模型产生第二路径P2,在消耗浪费时间的同时产生第二路径P2。 Therefore, this section does not require the removal of another process, if only by the amount of overlap "ovr" extends to the lower division model from side to produce a second path P2, while consuming a waste of time to produce a second path P2.

[0086] 然而,通过生成添加有最初预测的剩余硬化部分50的模型的剩余硬化部分附加模型,并产生想要去除该剩余硬化部分附加模型的第二路径P2能够解决该问题。 [0086] However, by generating a first prediction residual is added the remaining hardened hardened portion additional model part of the model 50, and generates a second path P2 want to remove the remainder of the hardened portion additional model can solve the problem.

[0087] 如图16所示,获得此次剩余硬化部分50的模型。 [0087] As shown in Figure 16, to obtain the remaining portion 50 of hardened model. 具体地讲,通过在按去除定时数据T截开的模型中向要去除的表面添加偏移量α,将偏移部分的下侧向下延伸重叠量"ovr"的部分或分开给定的剩余硬化部分50的下垂量作为参数数据,和从它们包围的区域排除与初始模型(该模型是与下层侧的模型组合的去除定时数据T分割的模型)重叠的部分。 Specifically, by pressing removing timing data T sectioned model is added to the offset α of the surface to be removed, the offset portion extending under the lower lateral portions of overlap "ovr" or separate a given remaining hardening amount of sag section 50 as a parameter data, and the exclusion from the area they enclose the initial model (the model is the model of the lower side of the combination of removing timing data T segmentation model) overlap.

[0088] 如图17所示,通过从由去定时数据T分割的模型最低部分的轮廓向外侧添加偏移量Y伽马,将添加该添加偏移量Y的轮廓的内侧和只有未与最初模型重叠的范围设置为工具的可移动范围Ω,只在与从去除定时数据T和重叠量''ovr”确定的去除范围Z和工具可移动范围Ω 二者相符的区域中产生第二路径Ρ2。于是,能够消除产生不需要的第二路径Ρ2的问题。 [0088] As shown in Figure 17, by the contour of the timing data T to the lowest part of the divided model Y gamma adding an offset to the outside, the inside of the added offset amount Y of added contour and not only with the original Model overlapping range is set as a tool movable range Ω, produced only with the removal of the second path Ρ2 range Z and tool from removing timing data T and the amount of overlap '' ovr "determine both the movable range Ω matching area Thus, it is possible to eliminate unwanted second path Ρ2 problem.

[0089] 最初根据要使用的粉末材料和其烧结条件来确定这些偏移量α,y和向下延伸量(例如,重叠量“ovr”),这些量存储在第二参数数据库3中。 [0089] According to the initial powder material to be used and the sintering conditions to determine the offset α, y and downwardly extending amount (e.g., amount of overlap "ovr"), these quantities are stored in the second parameter database 3.

[0090] 另外,当基于按照去除定时数据T分割的每个模型确定第二路径P2时,当计算第二路径P2时,在把下层侧的模型形状作为对工具的干扰检验区的情况下,优选的是,参考与由去除定时数据T和重叠量“ovr”确定的第二路径P2的计算范围远的下层侧的模型形状。 [0090] In addition, when the removal of each model according to the timing data T is determined based on segmentation second path P2, when computing the second path P2, in the shape of the lower side of the model as a test case for the tool interference area, the Preferably, the calculation range far removed from the reference path and the second timing data T and overlap amount "ovr" P2 determines the shape of the lower side of the model.

[0091] 如图18所示,当由作为圆头槽铣刀的工具9的边缘切削和去除对象范围Z的局部开口9a时,由于工具9的前端可能与下层侧造成干扰,把从去除对象范围Z起的下部9b传送到第二路径产生单元14作为参考区域。 [0091], when the ball end milling cutter as the tool cutting edge Z and target range of 9 to remove a partial opening 9a, since the front-end tool 9 may cause interference with the lower side in FIG. 18, the removal of objects from 9b of the lower part of the range from Z to the second path generating unit 14 as a reference area. 要参考的模型的范围可以是比去除对象范围Z 低的全部模型形状,但是,考虑到速度,可以是与工具9的半径R对应的范围。 To refer to the model range of all models can be lower than the Z shape of the removal of the target range, but, considering the speed, it can be the tool radius R 9 of the corresponding range.

[0092] 当针对整个模型确定第二路径P2,然后根据去除定时数据T分割路径P2时存在类似问题。 [0092] When determining the second path P2 for the entire model, then there is a similar problem P2 According removing timing data T split path. 然而,由于用于切削的模型和要产生的第二路径P2是整个模型,不需要将其作为参考范围分开添加,可以直接检验干扰。 However, since the model used for cutting and the second path P2 is to be generated throughout the model, we do not need to add it as a separate reference range, can test interference.

[0093] 当以两种方式中的任何一种分割时,如果要使用的工具9是圆头槽铣刀,优选的是考虑以下几点来计算第二路径P2。 [0093] When the two ways in any one division, if the tool to be used is the round slot milling cutter 9, it is preferable to consider the following to calculate the second path P2. 就是说,当根据去除定时数据T产生第二路径P2时, 如果工具9是圆头槽铣刀,由于工具9的前端是半球状的,切削开始位置来到图19A中所示的点,并且在轮廓线处理中的最初路径中,可以根本不与剩余硬化部分5接触,可能导致加工失败。 That is, when generating timing data T based on the removal of the second path P2, if the tool 9 is round slot cutters, as the tool 9 is hemispherical, cutting starting position came to the point shown in FIG. 19A, and In the original contour processing path, it can simply not in contact with the remaining portion 5 sclerosis, may cause processing to fail.

[0094] 因此,根据第二参数数据库3中存储的工具9的端半径R和剩余硬化部分5的宽度w的预测数据来确定工具9的接触高度,并且通过从该高度开始切削,能够消除由失败造成的加工时间损失。 [0094] Thus, to determine the height of the tool 9 is in contact predictive data based on the width w is stored in the second parameter database 3 end of the tool radius R 9 and the remaining hardened portion 5, and by starting cutting from this height, can be eliminated by the Failed processing time losses.

[0095] 通过从模型中要去除的部分的上表面下降距离Δ H来计算带有剩余硬化部分5的工具9的接触高度作为位置值,其中由如下的公式获得ΔΗ: [0095] The model to be removed from the upper surface portion of the drop distance Δ H calculated remainder hardened tool contacting portion 5 of 9 with a height as the position value, which obtained by the following formula ΔΗ:

[0096] (R- Δ H)2+ (RW)2 = R2 [0096] (R- Δ H) 2+ (RW) 2 = R2

[0097] (R-ΔΗ)2 = ff(2R-ff) [0097] (R-ΔΗ) 2 = ff (2R-ff)

[0098] ΔΗ = R-(ff(2R-ff))1/2 [0098] ΔΗ = R- (ff (2R-ff)) 1/2

[0099] 当然,当工具9是平头铣刀时,通过假设R = 0来确定切削开始位置 [0099] Of course, when the tool 9 is flat cutter when cutting starting position is determined by assuming that R = 0

[0100] 工业实用性 [0100] Industrial Applicability

[0101] 由此,本发明能够从包含用于光成形的各种参数的第一参数数据库中存储的参数数据,包含用于去除加工的各种参数的第二数据库中存储的参数数据,去除定时数据,和模型数据来获得第一路径和第二路径,能够获得用于顺序执行这些第一路径和第二路径的驱动程序。 [0101] Accordingly, the present invention can be used for various parameters of the light from the group consisting of a first shaping parameters in the parameter data stored in the database, the second database containing parameter data processing for removing various parameters stored in the removal of timing data, and model data to obtain first and second paths can be obtained for sequentially executing these first path and second path drivers. 因此,能够明显节省操作者执行光成形加工的体力和时间,通过在层叠烧结层的重复步骤期间执行去除加工能够有效地执行光成形加工。 Thus, the operator can significantly save execution time of the physical and optical shaping by repeating steps during execution laminated sintered layer removal process can be effectively executed light forming.

Patent Citations
Cited PatentFiling datePublication dateApplicantTitle
CN1057723A26 Jun 19918 Jan 1992纳幕尔杜邦公司Method and apparatus for fabricating three dimensional objects from photoformed precursor sheets
CN1366636A20 Apr 200128 Aug 2002三菱电机株式会社Computer system and computer-readable record medium
Classifications
International ClassificationB22F3/16, B22F3/105, B29C67/00, B22F3/10
Cooperative ClassificationB29C64/153, B22F3/1055, Y02P10/295, B22F2003/1057, B22F2999/00, B29C2037/903, G05B2219/49018
European ClassificationB29C67/00R4B, B22F3/105S
Legal Events
DateCodeEventDescription
3 Oct 2007C06Publication
28 Nov 2007C10Entry into substantive examination
18 Jan 2012C14Grant of patent or utility model