TWI614121B - System and method for 3d printing - Google Patents
System and method for 3d printing Download PDFInfo
- Publication number
- TWI614121B TWI614121B TW106117205A TW106117205A TWI614121B TW I614121 B TWI614121 B TW I614121B TW 106117205 A TW106117205 A TW 106117205A TW 106117205 A TW106117205 A TW 106117205A TW I614121 B TWI614121 B TW I614121B
- Authority
- TW
- Taiwan
- Prior art keywords
- slice
- layer
- slices
- determined
- density
- Prior art date
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y10/00—Processes of additive manufacturing
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B33—ADDITIVE MANUFACTURING TECHNOLOGY
- B33Y—ADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
- B33Y30/00—Apparatus for additive manufacturing; Details thereof or accessories therefor
Landscapes
- Chemical & Material Sciences (AREA)
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Materials Engineering (AREA)
Abstract
本發明提供了一種立體列印方法及其系統,其中方法包括:建立各層切片對上層切片的支撐程度與多種填充密度的映射關係;對立體列印物件模型進行切片處理,得到多層切片;獲取各層切片支撐上層切片的程度,並根據映射關係確定各層切片的填充密度;採用確定的填充密度對各層切片進行立體列印。本發明提供了一種平衡列印耗材與物體強度的立體列印方法,增加一種判斷標準,根據各層切片與上下層切片的支撐關係選擇合適的填充密度,既不浪費列印材料,也能提高列印品質,將列印時間控制在合理範圍之內,並且增加列印成功概率,降低立體列印的成本。 The invention provides a three-dimensional printing method and a system thereof, wherein the method includes: establishing a mapping relationship between the support degree of upper-layer slices of each layer slice and a plurality of filling densities; slicing a three-dimensional printing object model to obtain multi-layer slices; obtaining each layer The extent to which the slice supports the upper slice, and the filling density of each slice is determined according to the mapping relationship; the determined slice density is used for stereoscopic printing of each slice. The invention provides a three-dimensional printing method that balances the strength of printing consumables and objects, and adds a judgment criterion. According to the support relationship between the slice of each layer and the upper and lower slices, a suitable filling density is selected, which does not waste printing materials, but also improves printing. Print quality, control printing time within a reasonable range, increase the probability of printing success, and reduce the cost of three-dimensional printing.
Description
本發明有關於列印技術領域,特別是有關於一種在節省材料的基礎上提高列印品質的立體列印方法及系統。 The present invention relates to the field of printing technology, and in particular, to a three-dimensional printing method and system for improving printing quality on the basis of saving materials.
立體列印技術是一種採用數位模型檔為基礎,運用可黏和材料,藉由逐層列印的方式來構造物體的列印方法;其可以自動、快速地將設計思想物化為具有一定結構和功能的原型或直接製造零部件,可以簡化生產製造過程,快速有效地生產出各種商品,因此近年來,立體列印得到了迅速的發展。 Three-dimensional printing technology is a printing method that uses digital model files as a basis, uses sticky materials, and constructs objects by layer-by-layer printing. It can automatically and quickly materialize design ideas into a structure and Functional prototypes or direct manufacturing of parts can simplify the manufacturing process and produce a variety of goods quickly and efficiently. Therefore, in recent years, three-dimensional printing has developed rapidly.
在逐層列印過程中,採用材料的不同填充密度會得到不同的列印效果。例如,當填充密度較低時,可以加快列印速度,節約列印線材,但列印失敗概率高;當填充密度較高時,可以增加列印成功概率,但列印時間長,列印材料消耗大。習知的立體列印技術中,列印物體時一般採用同一種填充密度。然而即使對於同一物體,由於其各個層級的面積和形狀彼此不同,統一採用同一填充密度,也會帶來一些問題。 In the layer-by-layer printing process, different filling densities of the materials will result in different printing effects. For example, when the filling density is low, you can speed up printing and save printing wires, but the probability of printing failure is high; when the filling density is high, you can increase the probability of printing success, but the printing time is long, and the printing material Expensive. In the conventional three-dimensional printing technology, the same filling density is generally used when printing objects. However, even for the same object, because the area and shape of each level are different from each other, uniformly using the same filling density will bring some problems.
例如,如第1至3圖所示,依次為採用習知技術中列印方法第一實例時第n-1層切片、第n層切片和第n+1層切片的示意圖,圖中平行線條之間的間距大小表示填充密度的大小,當相互平行的線條之間的間距小時,線條分佈密集,表示填充密度大,當相互平行的線條之間的間距大時,線條分佈鬆散,表示填充密度小。在該物體的中心處有低窪部分,此處第n層表示在中心處出現圖 形突變的一層切片。如果統一採用低密度填充的方式進行逐層列印,會導致在列印中心低窪部分時,下面沒有可依賴的支撐,列印材料會直接向下掉落,列印出來的物體會有殘缺。 For example, as shown in Figures 1 to 3, the schematic diagrams of the n-1th slice, the nth slice, and the n + 1th slice when the first example of the printing method in the conventional technique is used are shown in order. Parallel lines in the figure The space between the lines indicates the filling density. When the space between the lines that are parallel to each other is small, the lines are densely distributed, indicating that the filling density is large. When the space between the lines that are parallel to each other is large, the lines are loosely distributed, indicating the filling density small. There is a low-lying part at the center of the object, where the nth layer indicates that the figure appears at the center Shape-mutated slice. If the low-density filling method is used for layer-by-layer printing, there will be no support to rely on when printing on the low-lying part of the center, and the printing material will fall down directly, and the printed objects will be incomplete.
又例如,如第4至6圖所示,依次為採用習知技術中列印方法第二實例時第n-1層切片、第n層切片和第n+1層切片的示意圖,同樣地,圖中平行線條之間的間距大小表示填充密度的大小。在該物體的下方處有較大的圖形形狀變化,此處第n層切片為在下方出現圖形突變的一層切片。如果統一採用低密度填充的方式進行逐層列印,會導致在列印突然出現的封閉部分時,下面沒有任何可依賴的支撐,列印線材直接向下掉落,列印出來的物體有破洞。 As another example, as shown in Figs. 4 to 6, the schematic diagrams of the n-1 layer slice, the n layer slice, and the n + 1 layer slice when the second example of the printing method in the conventional technology is used are sequentially shown. The distance between the parallel lines in the figure indicates the size of the filling density. There is a large change in the shape of the figure below the object, and here the n-th slice is a slice with a sudden change in the figure below. If the low-density filling method is used for layer-by-layer printing, there will be no support to rely on when printing the closed part that appears suddenly, and the printing wire will fall down directly, and the printed object will be broken. hole.
針對習知技術中的問題,本發明的目的在於提供一種立體列印方法及系統,根據需要調整列印過程中的材料填充密度,既不浪費列印材料,也能提高列印品質。 Aiming at the problems in the conventional technology, an object of the present invention is to provide a three-dimensional printing method and system, which can adjust the material filling density during the printing process according to the needs, so as not to waste the printing materials and improve the printing quality.
本發明實施例提供一種立體列印方法,包括如下步驟:建立各層切片對上層切片的支撐程度與多種填充密度的映射關係;對立體列印物件模型進行切片處理,得到多層切片;獲取各層切片支撐上層切片的程度,並根據映射關係確定各層切片的填充密度;採用確定的填充密度對各層切片進行立體列印;且待確定切片對上層切片的支撐程度越低,待確定切片所對應的填充密度越大。 An embodiment of the present invention provides a three-dimensional printing method, including the following steps: establishing a mapping relationship between the support degree of upper-layer slices of each layer slice and multiple filling densities; slicing a three-dimensional printed object model to obtain multi-layer slices; and obtaining slice support of each layer The degree of the upper slice and the fill density of each slice are determined according to the mapping relationship; the three-dimensional printing is performed on each slice of the slice using the determined fill density; and the lower the degree of support of the slice to the upper slice, the fill density corresponding to the slice to be determined Bigger.
較佳地,上層切片在待確定切片上的正投影與待確定切片的重合度越低,待確定切片對上層切片的支撐程度越低。 Preferably, the lower the degree of coincidence between the orthographic projection of the upper slice on the slice to be determined and the slice to be determined, the lower the degree of support of the slice to be determined on the upper slice.
較佳地,映射關係具體為:待確定切片不能完全支撐上層切片時,待確定切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片,支撐切片採用第一填充密度,非支撐切片採用第二填充密度,第一填充密度小於第二填充密度。 Preferably, the mapping relationship is as follows: when it is determined that the slice cannot fully support the upper slice, the slice to be determined is an unsupported slice, unless the slice other than the supported slice is a supported slice, the supported slice uses the first filling density, and the unsupported slice is With the second packing density, the first packing density is smaller than the second packing density.
較佳地,確定各層切片的填充密度之前,還包括確定各層切片中突變切片的步驟,突變切片的判斷標準為:當上層切片在待確定切片上的正投影存在未落入待確定切片內的無內部支撐區域,上層切片為突變切片;確定各層切片的填充密度,具體為:確定各個突變切片的下方至少一層切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片,支撐切片採用第一填充密度,非支撐切片採用第二填充密度。 Preferably, before determining the filling density of slices of each layer, a step of determining mutation slices in the slices of each layer is further included. The judgment criterion of the mutation slices is: when the orthographic projection of the upper slice on the slice to be determined exists, the There is no internal support area, the upper slice is a mutation slice; determine the fill density of each slice, specifically: determine that at least one slice below each mutation slice is a non-support slice, except for slices other than the support slice, which are support slices. The first packing density, the non-supported slice uses the second packing density.
較佳地,映射關係具體為:待確定切片和上層切片的外牆均不能完全支撐上層切片時,待確定切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片,支撐切片採用第一填充密度,非支撐切片採用第二填充密度,第一填充密度小於第二填充密度;上層切片的外輪廓線向內縮進偏差值形成內輪廓線,外輪廓線和內輪廓線之間形成的區域為上層切片的外牆。 Preferably, the mapping relationship is specifically: when the outer wall of the slice to be determined and the upper slice cannot fully support the upper slice, the slice to be determined is an unsupported slice, unless the slice other than the supporting slice is a supporting slice, and the supporting slice is the first slice. A filling density, the non-supporting slice uses the second filling density, the first filling density is smaller than the second filling density; the outer contour line of the upper slice indents the inward deviation value to form the inner contour line, and the outer contour line and the inner contour line form The area is the outer wall of the upper slice.
較佳地,根據立體列印的噴頭口徑和立體列印物件模型的形狀確定偏差值。 Preferably, the deviation value is determined according to the nozzle diameter of the three-dimensional printing and the shape of the three-dimensional printing object model.
較佳地,確定各層切片的填充密度之前,還包括確定各層切片中突變切片的步驟以及確定不能被外牆支撐的突變切片的步驟,其中:突變切片的判斷標準為:當上層切片在待確定切片上的正投影存在未落入待確定切片內的無內部支撐區域,上層切片為突變切片。確定不能被外牆支撐的突變切片,具體包括如下子步驟:獲取各層突變切片的內輪廓線形成的無外牆支撐區域; 判斷無內部支撐區域和無外牆支撐區域是否存在重疊區域,如果是,則突變切片不能被外牆支撐,否則突變切片能夠被外牆支撐。 Preferably, before determining the filling density of each layer slice, the method further includes a step of determining mutation slices in each layer slice and a step of determining mutation slices that cannot be supported by the external wall, wherein the judgment criterion of the mutation slice is: when the upper slice is to be determined The orthographic projection on the slice has no internal support area that does not fall into the slice to be determined, and the upper slice is a mutation slice. Determining abrupt slices that cannot be supported by the outer wall, specifically including the following sub-steps: obtaining non-external wall support areas formed by the inner contour lines of the abrupt slices of each layer; Determine whether there is an overlapping area between the non-internal support area and the non-external wall support area. If so, the mutation slice cannot be supported by the external wall, otherwise the mutation slice can be supported by the external wall.
較佳地,確定各層切片的填充密度,具體為:確定不能被外牆支撐的突變切片的下方至少一層切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片,支撐切片採用第一填充密度,非支撐切片採用第二填充密度。 Preferably, determining the filling density of the slices of each layer is specifically: determining that at least one slice below the mutant slice that cannot be supported by the outer wall is a non-supporting slice, unless the other slices than the supporting slice are supporting slices, and the supporting slice adopts the first Packing density. Non-supported slices use a second packing density.
本發明實施例還提供一種立體列印系統,應用於的立體列印方法,系統包括:映射建立單元,用以建立各層切片對上層切片的支撐程度與多種填充密度的映射關係;切片單元,用以對立體列印物件模型進行切片處理,得到多層切片;填充密度確定單元,用以獲取各層切片對上層切片的支撐程度,並根據映射關係確定各層切片的填充密度;列印單元,用以採用確定的填充密度對各層切片進行立體列印。 An embodiment of the present invention also provides a three-dimensional printing system to which the three-dimensional printing method is applied. The system includes: a mapping establishment unit for establishing a mapping relationship between the support degree of each slice on the upper slice and multiple filling densities; The three-dimensional printing object model is sliced to obtain multi-layered slices. The filling density determination unit is used to obtain the support degree of the upper slice from each slice and determine the fill density of each slice according to the mapping relationship. The printing unit is used to Stereo printing is performed on slices of each layer at the determined filling density.
本發明所提供的立體列印方法及系統具有下列優點: The three-dimensional printing method and system provided by the present invention have the following advantages:
本發明提供了一種平衡列印耗材與物體強度的立體列印方法,增加一種判斷標準,根據各層切片與上下層切片的支撐關係選擇合適的填充密度,既不浪費列印材料,也能提高列印品質,將列印時間控制在合理範圍之內,並且增加列印成功概率,降低立體列印的成本。 The invention provides a three-dimensional printing method that balances the strength of printing consumables and objects, and adds a judgment criterion. According to the support relationship between the slice of each layer and the upper and lower slices, a suitable filling density is selected, which does not waste printing materials, but also improves printing. Print quality, control printing time within a reasonable range, increase the probability of printing success, and reduce the cost of three-dimensional printing.
100‧‧‧映射建立單元 100‧‧‧Mapping unit
200‧‧‧切片單元 200‧‧‧ slice unit
300‧‧‧填充密度確定單元 300‧‧‧fill density determination unit
400‧‧‧列印單元 400‧‧‧printing unit
S100至400、S301-A至S303-A、S301-B至S304-B‧‧‧步驟 S100 to 400, S301-A to S303-A, S301-B to S304-B‧‧‧ steps
藉由閱讀參照以下圖式對非限制性實施例所作的詳細描述,本發明的其它特徵、目的和優點將會變得更明顯。 Other features, objects, and advantages of the present invention will become more apparent by reading the detailed description of the non-limiting embodiments with reference to the following drawings.
第1圖是採用習知技術中列印方法列印第一實例時n-1層切片示意圖。 FIG. 1 is a schematic diagram of n-1 slices when printing the first example using the printing method in the conventional technology.
第2圖是採用習知技術中列印方法列印第一實例時n層切片示意圖。 FIG. 2 is a schematic diagram of n-layer slices when a first example is printed using a printing method in a conventional technique.
第3圖是採用習知技術中列印方法列印第一實例時n+1層切片示意圖。 FIG. 3 is a schematic diagram of n + 1 slices when printing the first example using the printing method in the conventional technology.
第4圖是採用習知技術中列印方法列印第二實例時n-1層切片示意圖。 FIG. 4 is a schematic diagram of the n-1 slice when the second example is printed using the printing method in the conventional technology.
第5圖是採用習知技術中列印方法列印第二實例時n層切片示意圖。 FIG. 5 is a schematic diagram of n-layer slices when the second example is printed using the printing method in the conventional technology.
第6圖是採用習知技術中列印方法列印第二實例時n+1層切片示意圖。 FIG. 6 is a schematic diagram of n + 1 slices when the second example is printed using the printing method in the conventional technology.
第7圖是本發明一實施例的立體列印方法的流程圖。 FIG. 7 is a flowchart of a three-dimensional printing method according to an embodiment of the present invention.
第8圖是本發明一實施例的確定填充密度的流程圖。 FIG. 8 is a flowchart of determining a filling density according to an embodiment of the present invention.
第9圖是本發明另一實施例的確定填充密度的流程圖。 FIG. 9 is a flowchart of determining a filling density according to another embodiment of the present invention.
第10圖是本發明另一實施例的確定無內部支撐區域時的輪廓示意圖。 FIG. 10 is a schematic diagram of a contour when an internal support region is determined according to another embodiment of the present invention.
第11圖是本發明另一實施例的確定無外牆支撐區域時的輪廓示意圖。 FIG. 11 is a schematic diagram of a contour when a support area without an external wall is determined according to another embodiment of the present invention.
第12圖是本發明另一實施例的確定不能被外牆支撐的突變切片時的輪廓示意圖。 FIG. 12 is a schematic diagram of a contour when a mutation slice that cannot be supported by an external wall is determined according to another embodiment of the present invention.
第13圖是本發明一實施例的立體列印系統的結構示意圖。 FIG. 13 is a schematic structural diagram of a three-dimensional printing system according to an embodiment of the present invention.
第14圖是採用本發明中列印方法列印第一實例時n-1層切片示意圖。 FIG. 14 is a schematic diagram of n-1 layer slices when the first example is printed using the printing method in the present invention.
第15圖是採用本發明中列印方法列印第一實例時n層切片示意圖。 FIG. 15 is a schematic diagram of n-layer slices when the first example is printed using the printing method in the present invention.
第16圖是採用本發明中列印方法列印第一實例時n+1層切片示意圖。 FIG. 16 is a schematic diagram of n + 1 layer slices when the first example is printed using the printing method in the present invention.
第17圖是採用本發明中列印方法列印第二實例時n-1層切片示意圖。 FIG. 17 is a schematic diagram of n-1 layer slices when a second example is printed using the printing method in the present invention.
第18圖是採用本發明中列印方法列印第二實例時n層切片示意圖。 FIG. 18 is a schematic diagram of n-layer slices when a second example is printed using the printing method in the present invention.
第19圖是採用本發明中列印方法列印第二實例時n+1層切片示意圖。 FIG. 19 is a schematic diagram of n + 1 slices when printing the second example using the printing method in the present invention.
現在將參考圖式更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應被理解為限於在此闡述的實施方式;相反,提供這些實施方式使得本發明將全面和完整,並將示例實施方式的構思全面地傳達給本領域的技術人員。在圖中相同的圖式標記表示相同或類似的結構,因而將省略對它們的重複描述。 Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that the present invention will be comprehensive and complete, and the concept of the example embodiments will be fully conveyed to Those skilled in the art. The same reference numerals in the drawings denote the same or similar structures, and their repeated description will be omitted.
如第7圖所示,為本發明一實施例的立體列印方法的流程圖,包括如下步驟:S100:建立各層切片對上層切片的支撐程度與多種填充密度的映射關係;S200:對立體列印物件模型進行切片處理,得到多層切片;S300:獲取各層切片支撐上層切片的程度,並根據映射關係確定各層切片的填充密度;S400:採用確定的填充密度對各層切片進行立體列印。 As shown in FIG. 7, it is a flowchart of a three-dimensional printing method according to an embodiment of the present invention, including the following steps: S100: Establish a mapping relationship between the support degree of upper-layer slices of each layer slice and various filling densities; S200: For stereo columns The printed object model is sliced to obtain multi-layered slices. S300: Obtain the extent that each slice supports the upper slice, and determine the fill density of each slice according to the mapping relationship. S400: Use the determined fill density to print the slices of each layer in three dimensions.
本發明根據各層切片對上層切片的支撐程度,在一個列印物件中選擇不同的填充密度,避免了習知技術中採用整個列印物件均採用同樣的填充密度而帶來的矛盾。 The present invention selects different packing densities in a printed object according to the degree of support of the upper slice by each slice, thereby avoiding the contradiction caused by using the same packing density in the entire printed object in the conventional technology.
下面,以兩個具體實施例來進一步介紹本發明的立體列印方法。 In the following, two specific embodiments are used to further introduce the three-dimensional printing method of the present invention.
在一實施例中,映射關係優選為:待確定切片對上層切片的支撐程度越低,待確定切片所對應的填充密度越大。即當待確定切片無法很好地支撐上層切片時,採用較大的填充密度,增加待確定切片的承重能力,從而很好地支撐上層切片。 In one embodiment, the mapping relationship is preferably that the lower the support level of the slice to be determined for the upper slice, the greater the filling density corresponding to the slice to be determined. That is, when the slice to be determined cannot support the upper slice well, a larger packing density is used to increase the load-bearing capacity of the slice to be determined, thereby supporting the upper slice well.
在判斷待確定切片對上層切片的支撐程度大小時,可以採用如下標準: When judging the degree of support of the slice to be determined for the upper slice, the following criteria can be used:
上層切片在待確定切片上的正投影與待確定切片的重合度越低,待確定切片對上層切片的支撐程度越低。 The lower the degree of coincidence between the orthographic projection of the upper slice on the slice to be determined and the slice to be determined, the lower the degree of support of the slice to be determined on the upper slice.
由於立體列印的物體是採用立體設備逐層列印形成的,當上層切片在該切片上的正投影與待確定切片有重合的地方時,在重合的地方待確定切 片可以給予上層切片以可靠的支撐,而上層切片在待確定切片上的正投影存在未與待確定切片重合的區域,則可能會得不到良好的支撐,當未重合的區域較大時,可以適當增加待確定切片的填充密度,增強對上層切片的支撐能力。 Because stereoscopically printed objects are printed layer by layer using stereo equipment, when the orthographic projection of the upper slice on the slice overlaps with the slice to be determined, the cut is to be determined at the overlapped location. The slice can give the upper slice a reliable support, and the orthographic projection of the upper slice on the to-be-determined slice has areas that do not coincide with the to-be-determined slice, and may not get good support. When the un-overlaid area is large, The filling density of the slice to be determined can be appropriately increased to enhance the supporting ability of the upper slice.
該實施例將多種填充密度分為兩種:第一填充密度和第二填充密度,第一填充密度小於第二填充密度,將切片根據支撐程度分為非支撐切片和支撐切片,對於非支撐切片來說,指的是不能依靠其形狀本身來完全支撐其上層切片的切片,因此需要採用第二填充密度增強支撐能力,對於支撐切片來說,指的是依靠自身形狀即可以完全支撐上層切片的切片,因此支撐切片採用第一填充密度即可以滿足支撐要求。 This embodiment divides a variety of filling densities into two types: a first filling density and a second filling density. The first filling density is smaller than the second filling density. The slices are divided into unsupported slices and supported slices according to the degree of support. For example, it refers to the slice that cannot rely on its shape to fully support the upper slice. Therefore, it is necessary to use a second filling density to enhance the supporting ability. For the support slice, it refers to the slice that can fully support the upper slice. Slice, so the support slice can meet the support requirements with the first filling density.
在對立體列印物件模型進行切片處理後,執行確定填充密度的要求。 After slicing the three-dimensional printed object model, the requirements for determining the filling density are performed.
如第8圖所示,為本發明一實施例的確定填充密度的流程圖。確定填充密度具體包括如下子步驟: As shown in FIG. 8, it is a flowchart of determining a filling density according to an embodiment of the present invention. Determining the packing density includes the following sub-steps:
S301-A:確定各層切片中的突變切片;其中突變切片是指與下層切片相比形狀發生變化的一層切片,具體突變切片的判斷標準為:當上層切片在待確定切片上的正投影存在未落入待確定切片內的無內部支撐區域,上層切片為突變切片;由於突變切片相對於下層切片的形狀發生了突變,即突變切片在下層切片上的投影與下層切片不完全重合,因此,存在無法依靠下層切片的形狀本身進行支撐的區域,因此,突變切片的下層切片相對於其他切片來說,支撐程度較低。 S301-A: determine the mutation slice in each slice; the mutation slice refers to the slice with a shape change compared with the lower slice. The specific mutation criterion is: when the orthographic projection of the upper slice on the slice to be determined exists The upper slice is a mutation slice that falls into the region without internal support within the slice to be determined. Because the shape of the mutation slice is abrupt relative to the lower slice, that is, the projection of the mutation slice on the lower slice does not completely coincide with the lower slice, so there is An area that cannot be supported by the shape of the lower slice itself, so the lower slice of a mutation slice has lower support than other slices.
S302-A:確定各個突變切片的下方至少一層切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片;此處確定各個突變切片的下方至少一層切片為非支撐切片,是因為,在實際應用中,如果僅僅增加突變切片下方的一層切片的填充密度,可能仍不足以對突變切片進行很好的支撐,可能需要進一步增加多層切片的填充密度。 S302-A: It is determined that at least one slice below each mutant slice is an unsupported slice, except that slices other than the support slice are supported slices; it is determined here that at least one slice below each mutant slice is an unsupported slice, because, in In practical applications, if only the fill density of a slice below the mutation slice is increased, it may still be insufficient to support the mutation slice well, and it may be necessary to further increase the packing density of the multilayer slice.
S303-A:支撐切片採用第一填充密度,非支撐切片採用第二填充密度。 S303-A: Supported slices use the first packing density, and unsupported slices use the second packing density.
在實際應用中,也可以先設定所有切片的填充密度為較低的第一填充密度,然後在確定填充密度時,將其中的非支撐切片的填充密度改為較高的第二填充密度;也可以先設定所有切片的填充密度為較高的第二填充密度,然後在確定填充密度時,將其中的支撐切片的填充密度改為較低的第一填充密度,均屬於本發明的保護範圍之內。 In practical applications, you can also set the fill density of all slices to a lower first fill density, and then, when determining the fill density, change the fill density of the unsupported slices to a higher second fill density; also The filling density of all the slices can be set to a higher second packing density, and then the filling density of the supporting slices can be changed to a lower first packing density when determining the packing density, which all belong to the protection scope of the present invention. Inside.
在另一實施例中,映射關係優選為: In another embodiment, the mapping relationship is preferably:
待確定切片和上層切片的外牆不能完全支撐上層切片時,待確定切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片,支撐切片採用第一填充密度,非支撐切片採用第二填充密度,第一填充密度小於第二填充密度。 When the outer wall of the slice and the upper slice cannot be fully supported by the upper slice, the slice to be determined is an unsupported slice. Unless the slice other than the supporting slice is a supporting slice, the supporting slice adopts the first filling density, and the unsupported slice adopts the second. Packing density, the first packing density is smaller than the second packing density.
因此,與上一實施例相比,本發明進一步增加考慮了上層切片的外牆對上層切片自身的支撐能力。此處上層切片的外牆指的是:上層切片的外 輪廓線向內縮進偏差值形成內輪廓線,外輪廓線和內輪廓線之間形成的區域為上層切片的外牆。 Therefore, compared with the previous embodiment, the present invention further increases the supporting capacity of the upper slice by considering the outer wall of the upper slice. Here the outer wall of the upper slice refers to: The inward deviation value of the contour line forms the inner contour line, and the area formed between the outer contour line and the inner contour line is the outer wall of the upper slice.
該實施例將多種填充密度分為兩種:第一填充密度和第二填充密度,第一填充密度小於第二填充密度,將切片根據支撐程度分為非支撐切片和支撐切片,對於非支撐切片來說,指的是不能依靠其形狀本身來完全支撐其上層切片的切片,因此需要採用第二填充密度增強支撐能力,對於支撐切片來說,指的是依靠自身形狀即可以完全支撐上層切片的切片,因此支撐切片採用第一填充密度即可以滿足支撐要求。 This embodiment divides a variety of filling densities into two types: a first filling density and a second filling density. The first filling density is smaller than the second filling density. The slices are divided into unsupported slices and supported slices according to the degree of support. For example, it refers to the slice that cannot rely on its shape to fully support the upper slice. Therefore, it is necessary to use a second filling density to enhance the supporting ability. For the support slice, it refers to the slice that can fully support the upper slice. Slice, so the support slice can meet the support requirements with the first filling density.
在對立體列印物件模型進行切片處理後,執行確定填充密度的要求。 After slicing the three-dimensional printed object model, the requirements for determining the filling density are performed.
如第9圖所示,為本發明另一實施例的確定填充密度的流程圖。 As shown in FIG. 9, it is a flowchart of determining a filling density according to another embodiment of the present invention.
S301-B:確定各層切片中突變切片;此處確定突變切片的方法與上一實施例相同,即當上層切片在待確定切片上的正投影存在未落入待確定切片內的無內部支撐區域,上層切片為突變切片;如第10圖所示,示出了確定無內部支撐區域時的輪廓示意圖。其中A表示突變層在下層切片上的正投影輪廓圖形,B表示突變層下層切片的輪廓圖形。將兩個輪廓圖形相減A-B,得到圖中有填充圖案的部分,即無內部支撐區域; S301-B: Determine the mutation slice in each slice; the method for determining the mutation slice here is the same as in the previous embodiment, that is, when there is no internal support area that does not fall into the slice to be determined when the orthographic projection of the upper slice on the slice to be determined exists The upper slice is a mutation slice; as shown in Figure 10, it shows a schematic diagram of the outline when the area without internal support is determined. Among them, A represents an orthographic projection contour figure of the mutation layer on the lower slice, and B represents the contour figure of the lower slice of the mutation layer. Subtract A-B from the two contour figures to get the part with filled pattern in the figure, that is, the area without internal support;
S302-B:確定不能被外牆支撐的突變切片,具體包括如下子步驟:(1)獲取各層突變切片的內輪廓線形成的無外牆支撐區域; 如第11圖所示,為確定無外部支撐區域時的輪廓示意圖。其中,突變層的外輪廓線所包圍的部分設定為C,向內縮一定的偏差值D形成內輪廓線,該偏差值為列印物件無法依賴外牆自然向上攀升的值,因此該偏差值根據立體列印的噴頭口徑和立體列印物件模型的形狀確定;無外牆支撐區域即為圖中具有填充圖案的部分,即內輪廓線所包圍的部分;(2)判斷無內部支撐區域和無外牆支撐區域是否存在重疊區域,如果是,則突變切片不能被外牆支撐,否則突變切片能夠被外牆支撐。 S302-B: Determine the abrupt slices that cannot be supported by the outer wall, including the following sub-steps: (1) Obtaining the outer wall-free support area formed by the inner contour lines of the abrupt slices of each layer; As shown in Figure 11, it is a contour diagram when the area without external support is determined. Among them, the part surrounded by the outer contour line of the abrupt layer is set to C, and a certain deviation value D is contracted inward to form the inner contour line. The deviation value is a value that the printing object cannot rely on the natural wall to rise upward, so the deviation value Determined according to the nozzle diameter of the three-dimensional printing and the shape of the three-dimensional printing object model; the area without external wall support is the part with the filling pattern in the figure, that is, the part surrounded by the inner contour line; (2) judging the area without internal support and Is there an overlapping area in the area without external wall support? If so, the mutation slice cannot be supported by the external wall, otherwise the mutation slice can be supported by the external wall.
如第12圖所示,為確定不能被外牆支撐的突變切片時的輪廓示意圖。其中E表示無內部支撐區域,F表示無外牆支撐區域,將二元圖形E和F相交,得到共同包含的區域G,即圖中有填充圖案的部分,如果該區域G不為孔,則突變切片不能被外牆支撐,否則突變切片能夠被外牆支撐。 As shown in Fig. 12, it is a contour diagram when determining a mutation slice that cannot be supported by an external wall. Where E is the area without internal support and F is the area without external wall support. Intersect the binary figure E and F to get the area G that is included in common, that is, the part with the filling pattern in the figure. If the area G is not a hole, then The mutation slice cannot be supported by the external wall, otherwise the mutation slice can be supported by the external wall.
S303-B:確定不能被外牆支撐的突變切片的下方至少一層切片為非支撐切片,除非支撐切片之外的其他切片為支撐切片;同樣地,此處確定各個突變切片的下方至少一層切片為非支撐切片,是因為,在實際應用中,如果僅僅增加突變切片下方的一層切片的填充密度,可能仍不足以對突變切片進行很好的支撐,可能需要進一步增加多層切片的填充密度。 S303-B: It is determined that at least one slice below the mutation slice that cannot be supported by the outer wall is a non-supporting slice, unless the slices other than the support slice are supporting slices; similarly, it is determined here that at least one slice below each mutation slice is Non-supported slices are because, in practical applications, if only the fill density of one slice below the mutant slice is increased, it may still be insufficient to support the mutant slice well, and the fill density of the multilayer slice may need to be further increased.
S304-B:支撐切片採用第一填充密度,非支撐切片採用第二填充密度。 S304-B: Supported slices use the first packing density, unsupported slices use the second packing density.
同樣地,在實際應用中,也可以先設定所有切片的填充密度為較低的第一填充密度,然後在確定填充密度時,將其中的非支撐切片的填充密度改為較高的第二填充密度;也可以先設定所有切片的填充密度為較高的第二填 充密度,然後在確定填充密度時,將其中的支撐切片的填充密度改為較低的第一填充密度,均屬於本發明的保護範圍之內。 Similarly, in practical applications, you can also set the fill density of all slices to a lower first fill density, and then when determining the fill density, change the fill density of the unsupported slices to a higher second fill. Density; you can also set the fill density of all slices to a higher second fill The filling density, and then when determining the filling density, changing the filling density of the supporting slices therein to a lower first filling density are all within the protection scope of the present invention.
如第13圖所示,本發明實施例還提供一種立體列印系統,應用於的立體列印方法,所述系統包括:映射建立單元100,用以建立各層切片對上層切片的支撐程度與多種填充密度的映射關係;切片單元200,用以對立體列印物件模型進行切片處理,得到多層切片;填充密度確定單元300,用以獲取各層切片對上層切片的支撐程度,並根據映射關係確定各層切片的填充密度;列印單元400,用以採用確定的填充密度對各層切片進行立體列印。 As shown in FIG. 13, an embodiment of the present invention further provides a three-dimensional printing system to which the three-dimensional printing method is applied. The system includes: a mapping establishment unit 100 for establishing the support degree and various types of slices of each layer for the upper slice. Mapping relationship of the filling density; the slice unit 200 is used for slicing a three-dimensional printed object model to obtain a multi-layer slice; the filling density determination unit 300 is used to obtain the support degree of each slice of the upper slice and determine each layer according to the mapping relationship The filling density of the slices; the printing unit 400 is configured to perform stereoscopic printing on the slices of each layer by using the determined filling density.
如第14至16圖所示,分別為採用本發明的立體列印方法列印第一實例時n-1層切片、n層切片和n+1層切片的示意圖,同樣地,圖中平行線條之間的間距大小表示填充密度的大小。與現有技術的第一實例相同,在該物體的中心處有低窪部分,此處第n層表示在中心處出現圖形突變的一層切片。與現有技術不同的是,本發明在第n-1層中增加了填充密度,即第n-1層切片採用了較高的填充密度進行列印,從而對第n層切片進行很好地支撐,避免了材料的掉落而出現殘缺或破洞。 As shown in Figs. 14 to 16, schematic diagrams of n-1 layer slices, n layer slices, and n + 1 layer slices when the first example is printed using the three-dimensional printing method of the present invention are shown. Similarly, the parallel lines in the figure The spacing between them indicates the size of the packing density. As in the first example of the prior art, there is a low-lying portion at the center of the object, and here the n-th layer represents a slice of a layer where a sudden change in graphics occurs at the center. Different from the prior art, the present invention increases the filling density in the n-1 layer, that is, the n-1 slice is printed with a higher filling density, so that the n layer slice is well supported. , To avoid the material from falling and becoming incomplete or broken.
如第17至19圖所示,分別為採用本發明的立體列印方法列印第二實例時n-1層切片、n層切片和n+1層切片的示意圖,同樣地,圖中平行線條之間的間距大小表示填充密度的大小。與現有技術的第二實例相同,在該物體的下 方處有較大的圖形形狀變化。第n層切片為在下方出現圖形突變的一層切片。與現有技術不同的是,本發明在第n-1層中增加了填充密度,即第n-1層切片採用了較高的填充密度進行列印,從而對第n層切片進行很好地支撐,避免了材料的掉落而出現殘缺或破洞。 As shown in Figures 17 to 19, it is a schematic diagram of n-1 layer slices, n layer slices, and n + 1 layer slices when the second example is printed using the three-dimensional printing method of the present invention. Similarly, the parallel lines in the figure The spacing between them indicates the size of the packing density. Same as the second example of the prior art, under the object There are large graphic shape changes at the square. The n-th slice is a slice with a sudden change in the graphics below. Different from the prior art, the present invention increases the filling density in the n-1 layer, that is, the n-1 slice is printed with a higher filling density, so that the n layer slice is well supported. , To avoid the material from falling and becoming incomplete or broken.
本發明所提供的立體列印方法及立體列印系統具有下列優點: The three-dimensional printing method and the three-dimensional printing system provided by the present invention have the following advantages:
本發明提供了一種平衡列印耗材與物體強度的立體列印方法,增加一種判斷標準,根據各層切片與上下層切片的支撐關係選擇合適的填充密度,既不浪費列印材料,也能提高列印品質,將列印時間控制在合理範圍之內,並且增加列印成功概率,降低立體列印的成本。 The invention provides a three-dimensional printing method that balances the strength of printing consumables and objects, and adds a judgment criterion. According to the support relationship between the slice of each layer and the upper and lower slices, a suitable filling density is selected, which does not waste printing materials, but also improves printing. Print quality, control printing time within a reasonable range, increase the probability of printing success, and reduce the cost of three-dimensional printing.
以上內容是結合具體的優選實施方式對本發明所作的進一步詳細說明,不能認定本發明的具體實施只局限於這些說明。對於本發明所屬技術領域的具通常知識者來說,在不脫離本發明構思的前提下,還可以做出若干簡單推演或替換,都應當視為屬於本發明的保護範圍。 The above is a further detailed description of the present invention in combination with specific preferred embodiments, and it cannot be considered that the specific implementation of the present invention is limited to these descriptions. For those with ordinary knowledge in the technical field to which the present invention pertains, without deviating from the concept of the present invention, several simple deductions or replacements can be made, which should all be regarded as belonging to the protection scope of the present invention.
S100至S400‧‧‧步驟 S100 to S400‧‧‧ steps
Claims (9)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
??201611081497.X | 2016-11-30 | ||
CN201611081497.XA CN106738854B (en) | 2016-11-30 | 2016-11-30 | Three-dimensional printing method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
TWI614121B true TWI614121B (en) | 2018-02-11 |
TW201821245A TW201821245A (en) | 2018-06-16 |
Family
ID=58901379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW106117205A TWI614121B (en) | 2016-11-30 | 2017-05-24 | System and method for 3d printing |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106738854B (en) |
TW (1) | TWI614121B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109421257A (en) * | 2017-08-31 | 2019-03-05 | 三纬国际立体列印科技股份有限公司 | The painted areas of colored 3D object inside contracts method |
CN108943730B (en) * | 2018-08-27 | 2021-03-30 | 四川大学 | Controllable SLS type 3D printing system of density |
CN116275118B (en) * | 2023-05-16 | 2023-08-08 | 中国科学院长春光学精密机械与物理研究所 | Thin-wall cavity supporting structure based on laser material-increasing technology |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105479747A (en) * | 2015-12-07 | 2016-04-13 | 深圳长朗科技有限公司 | 3d printing method |
CN106056672A (en) * | 2016-05-24 | 2016-10-26 | 东南大学 | 3D printing model detail area partition filling method based on shape features |
TW201639691A (en) * | 2015-05-15 | 2016-11-16 | 英華達股份有限公司 | 3D printing method and apparatus thereof |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2308374A (en) * | 1995-12-19 | 1997-06-25 | Nat Starch Chem Corp | Fillers for strengthening structures |
JP2004255839A (en) * | 2003-02-28 | 2004-09-16 | Hitachi Printing Solutions Ltd | Ink jet three-dimensionally shaping device and shaping method |
JP6367560B2 (en) * | 2014-01-20 | 2018-08-01 | ローランドディー.ジー.株式会社 | 3D modeling apparatus and 3D modeling method |
CN104014794B (en) * | 2014-05-30 | 2016-08-24 | 珠海天威飞马打印耗材有限公司 | 3 D-printing method and three-dimensional printer |
CN105599300A (en) * | 2016-01-08 | 2016-05-25 | 中国石油大学(北京) | Method for making rock bedding structure model based on 3D printing technology |
-
2016
- 2016-11-30 CN CN201611081497.XA patent/CN106738854B/en active Active
-
2017
- 2017-05-24 TW TW106117205A patent/TWI614121B/en active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201639691A (en) * | 2015-05-15 | 2016-11-16 | 英華達股份有限公司 | 3D printing method and apparatus thereof |
CN105479747A (en) * | 2015-12-07 | 2016-04-13 | 深圳长朗科技有限公司 | 3d printing method |
CN106056672A (en) * | 2016-05-24 | 2016-10-26 | 东南大学 | 3D printing model detail area partition filling method based on shape features |
Also Published As
Publication number | Publication date |
---|---|
CN106738854A (en) | 2017-05-31 |
CN106738854B (en) | 2019-03-08 |
TW201821245A (en) | 2018-06-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI614121B (en) | System and method for 3d printing | |
US10821633B1 (en) | 3D printed airtight insulated objects using fused deposition modeling | |
US10442138B2 (en) | Three-dimensional object manufacturing method and three-dimensional shaping apparatus | |
US20180022029A1 (en) | 3d object data | |
JP2007335850A (en) | Semiconductor integrated circuit, and method of designing wiring pattern and device for designing wiring pattern of semiconductor integrated circuit | |
CN104827666A (en) | 3D printing supporting method and system thereof | |
CN104890237A (en) | 3D printing method and system thereof | |
CN106956747A (en) | The accuracy control method of multi-purpose cargo ship cargo hold topside segment carrying | |
CN105479747A (en) | 3d printing method | |
EP3231168A1 (en) | Determining halftone schemes for 3d printing | |
JP6670891B2 (en) | Design support method of printing layer used for 3D printing | |
CN105740526A (en) | Processing method and system for redundant metal filling area layout | |
US20200061923A1 (en) | Three dimensional printing method and three dimensional printing apparatus | |
TWI650227B (en) | 3d printing method and apparatus thereof | |
CN104475984A (en) | Preprocessing method and preprocessing device of three dimension (3D) mould laser engraving | |
US10442178B2 (en) | Information processing apparatus, information processing method, and three-dimensional solid object | |
CN102663204A (en) | Distance optimizing method of through silicon via (TSV) positions in three-dimensional (3D) integrated circuit automatic layout | |
CN107153719B (en) | Method and system for filling redundant metal | |
KR101950104B1 (en) | Optimal designing method of 3D products for 3D printing | |
US9135390B2 (en) | Method of designing power supply network | |
TW201641266A (en) | Method of making the sole model and the sole model made | |
US10589509B2 (en) | Representing an object in terms of sub-volumes | |
CN113752561B (en) | Method, device, computer equipment and storage medium for generating 3D printing file | |
TWI681312B (en) | Three dimensional printing method and three dimensional printing apparatus | |
CN104349612B (en) | Manufacturing method of multi-layer circuit board and circuit board manufactured by manufacturing method |