CN104890237B - 3D printing method and system - Google Patents

3D printing method and system Download PDF

Info

Publication number
CN104890237B
CN104890237B CN201510217429.0A CN201510217429A CN104890237B CN 104890237 B CN104890237 B CN 104890237B CN 201510217429 A CN201510217429 A CN 201510217429A CN 104890237 B CN104890237 B CN 104890237B
Authority
CN
China
Prior art keywords
planar polygons
sub
polygons
material information
planar
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510217429.0A
Other languages
Chinese (zh)
Other versions
CN104890237A (en
Inventor
金宇林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Minsu Zhizao Biotechnology Co.,Ltd.
Original Assignee
Beijing Min Su Automatic Control Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Min Su Automatic Control Equipment Co Ltd filed Critical Beijing Min Su Automatic Control Equipment Co Ltd
Priority to CN201510217429.0A priority Critical patent/CN104890237B/en
Priority to PCT/CN2015/080187 priority patent/WO2016173063A1/en
Publication of CN104890237A publication Critical patent/CN104890237A/en
Application granted granted Critical
Publication of CN104890237B publication Critical patent/CN104890237B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C67/00Shaping techniques not covered by groups B29C39/00 - B29C65/00, B29C70/00 or B29C73/00
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE 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/00Processes of additive manufacturing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE 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/00Apparatus for additive manufacturing; Details thereof or accessories therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE 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
    • B33Y50/00Data acquisition or data processing for additive manufacturing
    • B33Y50/02Data acquisition or data processing for additive manufacturing for controlling or regulating additive manufacturing processes

Abstract

The present invention relates to printing technique field, a kind of 3D printing method and system are disclosed, methods described includes:The threedimensional model to be printed that record has material information is converted into multilayer two-dimension polygon, and each planar polygons is included the material information;Some sub- planar polygons will be divided into comprising various material information planar polygons in every layer, each sub- planar polygons is only included a kind of material information;The material information for controlling multiple shower nozzles to be included with every sub- planar polygons is printed the sub- planar polygons by layer one by one.Also disclose a kind of 3D printing system.The present invention realizes the 3D printing of many shower nozzles and many materials.

Description

3D printing method and system
Technical field
The present invention relates to printing technique field, more particularly to a kind of 3D printing method and system.
Background technology
It is existing for fused glass pellet (Fused Deposition Modeling, FDM) three-dimensional printing technology Main flow three-dimensional printing technology be the monochromatic slicer technologies of single head, it is set for printing monochrome object (i.e. mono-material object) Meter.In general, Print All process is completed by shower nozzle, first installed before printing every time required for printing material Raw material, (the PLA plastics of two kinds of colors may be considered the PLA modelings of two kinds of different materials to a kind of color liked of user's selection Material).The three-dimensional geometric information of model is converted to planar polygons by Slicer technologies by slicing (section) process first. This slicing process only handles geological information, does not handle material information.Simultaneously, model is also typically without material information Model format, for example:STL.Therefore, the three-dimensional printer that current individual consumer uses can only realize single spraying head and single material The printing of matter.The 3D printing technique for how realizing many shower nozzles and many materials is urgent problem to be solved.
The content of the invention
It is an object of the invention to provide a kind of 3D printing method, to realize the 3D printing of many shower nozzles, many colors and many materials Technology.
According to an aspect of the invention, there is provided a kind of 3D printing method, including:
The threedimensional model to be printed that record has material information is converted into multilayer two-dimension polygon, and makes each two dimension polygon Shape includes the material information;
Some sub- planar polygons will be divided into comprising various material information planar polygons in every layer, make each son Planar polygons only include a kind of material information;
It is many that the material information for controlling multiple shower nozzles to be included with every sub- planar polygons is printed the son two dimension by layer one by one Side shape.
Wherein, the material information is recorded using the triangular facet on the threedimensional model surface, and it is polygon using the two dimension Line segment on the side of shape records the material information that the planar polygons are included.
Wherein, the step of planar polygons being divided into some sub- planar polygons includes:
Generate the axis of the planar polygons;
Line segment comprising material information of the same race and axis are connected, generated some with including the material information of the same race Line segment is the new polygon of the closing of the area minimum of a line;
New polygon comprising identical material information is subjected to boolean's union, merging has adjacent identical material information Line segment and shared at least one side multiple new polygons, to generate the sub- planar polygons.
Wherein, the step of axis for generating the planar polygons, includes:
Triangulation is carried out to the planar polygons using Delaunay methods, makes some subdivision lines and the two dimension many While shape while generate triangular mesh;
The midpoint for connecting each subdivision line generates the axis of the planar polygons.
Wherein, the step of axis for generating the planar polygons, includes:Using the generation of the Voronoi diagram two dimension Polygonal axis.
Wherein, the step of axis for generating the planar polygons, includes:
The planar polygons are entered using angular bisector of the Straight Skeleton methods along the planar polygons Row retraction, for convex planar polygons, after two angular bisectors are intersecting produces intersection point, two angular bisectors are closed And, a new polygon is formed, the new polygon is retracted by its angular bisector, until generating polygonal axis;Or For recessed planar polygons, after two angle separated time separation are no longer intersected, planar polygons are divided into multiple new polygons, it is right The new polygon is retracted by its angular bisector, until generating polygonal axis.
Wherein, the step of planar polygons being divided into some sub- planar polygons includes:
The planar polygons are retracted, to generate retraction line;
By the line segment comprising material information of the same race and retraction line connection, generate some with including the material information of the same race Line segment is the new polygon of the closing of the area minimum of a line;
New polygon comprising identical material information is subjected to boolean's union, merging has adjacent identical material information Line segment multiple new polygons, to generate the sub- planar polygons.
Wherein, the planar polygons are retracted, included with generating the step of retraction line:Using Straight Angular bisector of the Skeleton methods along the planar polygons is retracted to the planar polygons, after retraction preset distance Generate the retraction line.
Wherein, after the sub- planar polygons are formed, before the printing sub- planar polygons, in addition to:Will bag Sub- planar polygons containing identical material information are divided into one group, form some groups of sub- planar polygons, in printing by group printing The sub- planar polygons of same layer.
Wherein, after one layer of sub- planar polygons have been printed, first being printed when printing next layer has and the spray of current shower nozzle The sub- planar polygons of the material phase same material gone out.
Wherein, when printing the sub- planar polygons, the starting point and ending point of selection shower nozzle is more for the son two dimension Point in the shape of side.
Wherein, the starting point and ending point is first point in the sub- planar polygons.
According to another aspect of the present invention there is provided a kind of 3D printing system, including:
Model conversion unit, for that will record the threedimensional model to be printed for having material information, to be converted to multilayer two-dimension polygon Shape, and each planar polygons is included the material information;
Polygon dividing unit, for some son two dimensions will to be divided into comprising various material information planar polygons in every layer Polygon, makes each sub- planar polygons only include a kind of material information;
Print control unit, for control the material information that multiple shower nozzles are included with every sub- planar polygons by layer one by one Print the sub- planar polygons.
Wherein, the material information is recorded using the triangular facet on the threedimensional model surface, and it is polygon using the two dimension Line segment on the side of shape records the material information that the planar polygons are included.
Wherein, the polygon dividing unit includes:
Axis generation unit, the axis for generating the planar polygons;
New polygon generation unit, for by the line segment comprising material information of the same race and axis connection, generate it is some with Line segment including the material information of the same race is the new polygon of the closing of the area minimum of a line;
Sub-polygon generation unit, for the new polygon comprising identical material information to be carried out into boolean's union, merges Line segment with adjacent identical material information and multiple new polygons on shared at least one side are more to generate the son two dimension Side shape.
Wherein, the axis generation unit includes:
Triangulation unit, for carrying out triangulation to the planar polygons using Delaunay methods, makes some The side generation triangular mesh of subdivision line and the planar polygons;
Subdivision line connection unit, the axis of the planar polygons is generated for connecting the midpoint of each subdivision line Line.
Wherein, the axis generation unit is specifically using the axis for generating the planar polygons of Voronoi diagram.
Wherein, the axis generation unit specifically uses Straight Skeleton methods along the planar polygons Angular bisector the planar polygons are retracted, for convex planar polygons, friendship is produced when two angular bisectors are intersecting After point, two angular bisectors are merged, a new polygon is formed, the new polygon is contracted by its angular bisector Enter, until generating polygonal axis;Or for recessed planar polygons, will after two angle separated time separation are no longer intersected Planar polygons are divided into multiple new polygons, and the new polygon is retracted by its angular bisector, in generation is polygonal Axis.
Wherein, polygon dividing unit includes:
Line generation unit is retracted, for being retracted to the planar polygons, to generate retraction line;
New polygon generation unit, for by the line segment comprising material information of the same race and retraction line connection, generate it is some with Line segment including the material information of the same race is the new polygon of the closing of the area minimum of a line;
Sub-polygon generation unit, for the new polygon comprising identical material information to be carried out into boolean's union, merges Multiple new polygons of line segment with adjacent identical material information, to generate the sub- planar polygons.
Wherein, the retraction line generation unit specifically uses Straight Skeleton methods along the planar polygons Angular bisector the planar polygons are retracted, retraction preset distance after generate the retraction line.
Wherein, the 3D printing system also includes:Grouped element, for the son two dimension comprising identical material information is polygon Shape is divided into one group, forms some groups of sub- planar polygons, in printing by group sub- planar polygons of printing same layer.
Wherein, the print control unit is specifically for after one layer of sub- planar polygons have been printed, printing next layer When first print with current shower nozzle spray material phase same material sub- planar polygons.
Wherein, the 3D printing system also includes:Selecting unit, for when printing the sub- planar polygons, selecting The starting point and ending point of shower nozzle is the point in the sub- planar polygons.
Wherein, the selecting unit specifically elects the starting point and ending point as first in the sub- planar polygons Individual point.
The 3D printing method of the present invention is some by the way that the planar polygons comprising various material information are divided into by material Individual include material information of the same race sub- planar polygons, it is (every kind of using the Slicer of many shower nozzles to every sub- planar polygons One shower nozzle of material correspondence) printed, it is achieved thereby that the 3D printing of many shower nozzles and many materials.
Brief description of the drawings
Fig. 1 is the 3D printing method flow diagram of first embodiment of the invention;
Fig. 2 is a kind of double-colored 3D model schematics;
Fig. 3 is into the polygonal schematic diagram of multilayer two-dimension by the 3D model slices in Fig. 2;
Fig. 4 is the schematic diagram of planar polygons of the section later layer with material information in Fig. 3;
Fig. 5 is a kind of particular flow sheet of step S200 in Fig. 1;
Fig. 6 is that a kind of threedimensional model is sliced into the polygonal schematic diagram of multilayer two-dimension;
Fig. 7 is that Fig. 6 planar polygons generate the schematic diagram of axis based on Delaunay methods;
Fig. 8 is that Fig. 6 planar polygons generate the schematic diagram of axis based on Straight Skeleton methods;
Fig. 9 is the schematic diagram for generating axis to convex polygon based on Straight Skeleton methods;
Figure 10 is the schematic diagram for generating axis to concave polygon based on Straight Skeleton methods;
The planar polygons that Figure 11 is Fig. 6 are based on the new polygonal schematic diagram of Delaunay methods generation
The planar polygons that Figure 12 is Fig. 6 are based on the new polygonal schematic diagram of Straight Skeleton methods generation;
The planar polygons that Figure 13 is Fig. 6 generate showing for the sub- planar polygons comprising material A based on Delaunay methods It is intended to
The planar polygons that Figure 14 is Fig. 6 are more based on son two dimension of the Straight Skeleton methods generation comprising material A The schematic diagram of side shape;
The planar polygons that Figure 15 is Fig. 6 generate showing for the sub- planar polygons comprising material B based on Delaunay methods It is intended to
The planar polygons that Figure 16 is Fig. 6 are more based on son two dimension of the Straight Skeleton methods generation comprising material B The schematic diagram of side shape;
Figure 17 is another particular flow sheet of step S200 in Fig. 1;
Figure 18 is that another threedimensional model is sliced into multilayer two-dimension polygon and shows to be retracted the schematic diagram of line;
The planar polygons that Figure 19 is Figure 18 utilize the new polygonal schematic diagram for being retracted line generation;
The planar polygons that Figure 20 is Figure 18 utilize the signal for the sub- planar polygons comprising material A for being retracted line generation Figure;
The planar polygons that Figure 21 is Figure 18 utilize the signal for the sub- planar polygons comprising material B for being retracted line generation Figure;
The planar polygons that Figure 22 is Figure 18 utilize distance to be the situation of the retraction line of jet diameters;
Figure 23 is a kind of 3D printing system structure diagram of the embodiment of the present invention;
Figure 24 is a kind of concrete structure schematic diagram of polygon dividing unit in Figure 23;
Figure 25 is another concrete structure schematic diagram of polygon dividing unit in Figure 23;
Figure 26 is another 3D printing system structure diagram of the embodiment of the present invention;
Figure 27 is another 3D printing system structure diagram of the embodiment of the present invention.
Embodiment
To make the object, technical solutions and advantages of the present invention of greater clarity, with reference to embodiment and join According to accompanying drawing, the present invention is described in more detail.It should be understood that these descriptions are merely illustrative, and it is not intended to limit this hair Bright scope.In addition, in the following description, the description to known features and technology is eliminated, to avoid unnecessarily obscuring this The concept of invention.
An embodiment provides a kind of 3D printing method, its flow as shown in figure 1, including:
Step S100, is converted to multilayer two-dimension polygon, and make every by the threedimensional model to be printed that record has material information Individual planar polygons include the material information.
Step S200, will be divided into some sub- planar polygons comprising various material information planar polygons in every layer, makes Each sub- planar polygons only include a kind of material information.
Step S300, the material information for controlling multiple shower nozzles to be included with every sub- planar polygons is printed described one by one by layer Sub- planar polygons.
The 3D printing method of the present invention is some by the way that the planar polygons comprising various material information are divided into by material Individual include material information of the same race sub- planar polygons, it is (every kind of using the Slicer of many shower nozzles to every sub- planar polygons One shower nozzle of material correspondence) printed, it is achieved thereby that the 3D printing of many shower nozzles and many materials.
Step S100 is really the process that threedimensional model is cut into slices, and multilayer two-dimension polygon is cut into, successively to print.This Embodiment uses the file format for supporting material, such as:3MF, PLY, OBJ or AMF, by material information record on threedimensional model surface Triangular facet on (usual threedimensional model is come the surface of approximate simulation object using triangular facet), i.e., to triangular facet increase material category Property.By print two kinds of materials threedimensional model exemplified by, as shown in Fig. 2 a cube by 12 triangle sets into, wherein front A triangle be black, other triangles for white.
By threedimensional model by slicing method migrations be planar polygons, due on the face of threedimensional model carry material Information, it is therefore desirable to by material information slicing, makes each planar polygons include material information.The slicing of the present embodiment During record the material information that the planar polygons are included using the line segment on the side of the planar polygons, opposite side increase Material properties.After section, if triangular facet is cut into the attribute and three that material information is recorded on dried layer, corresponding planar polygons side The material properties of edged surface record are identical.Material information is also carried out slicing by such as above-mentioned cube simultaneously, obtains band material letter The planar polygons of breath.As shown in figure 3, this cube has been divided 20 layers, every layer is a planar polygons, and each two dimension is more Side shape is as shown in figure 4, the line segment of at least one section black (thicker solid line represents black, and thinner solid line represents white), Fig. 4 Include the line segment of two sections of adjacent black materials of ab and bc.Because threedimensional model has various material, therefore, each planar polygons Various material information may be included.
In step S200, some sub- planar polygons will be divided into comprising various material information planar polygons in every layer, Each sub- planar polygons are made only to include a kind of material information.Planar polygons are divided into some sub- planar polygons can Including two ways.
The specific steps of mode one as shown in figure 5, including:
Step S211, generates the axis of the planar polygons.In the present embodiment using Delaunay, Voronoi or Straight Skeleton (straight skeleton) methods generate the axis of planar polygons, based on Delaunay Triangulation Skeleton method and the method for structure polygon element line based on Voronoi diagram (also referred to as Thiessen polygon figure) are much like, divide below Do not illustrated by taking Delaunay and Straight Skeleton generation polygon element lines as an example.As shown in fig. 6, for comprising A planar polygons after the threedimensional model section of two kinds of materials, wherein A (heavy black line) represents a kind of material, and (black is thin by B Line) represent another material.
As shown in fig. 7, for Delaunay methods, carrying out triangulation to planar polygons, making some subdivision line (Fig. 7 Shown in middle dotted line) with the sides of planar polygons generation triangular mesh;The midpoint generation two dimension for connecting each subdivision line is more The axis of side shape (in other deformations of Delaunay methods, can also pass through the geometric centers such as barycenter oftriangle and unfaithful intention Line generation axis be adapted to the present invention), it is black shown in solid in the middle of planar polygons such as in Fig. 7.
As shown in Fig. 8,9 and 10, for Straight Skeleton methods, along the angular bisector of planar polygons to institute Planar polygons are stated to be retracted.As shown in figure 9, for convex planar polygons, after two angular bisectors are intersecting produces intersection point, Two angular bisectors merge to (after two angular bisectors are intersecting, point of intersection is just as a new angle, to being retracted direction Continue same operation), a new polygon (as shown in shadow region in Fig. 9) is formed, it is flat by its angle to the new polygon Separated time is retracted, the axis until generating planar polygons;Or for recessed planar polygons, as shown in Figure 10, when two angles point After line separation is no longer intersected, planar polygons are divided into multiple new polygons (as shown in shadow region in Figure 10), to described New polygon is retracted by its angular bisector, until generating polygonal axis.Polygon in the axis ultimately formed such as Fig. 8 Shown in middle black line.
Step S212, the line segment comprising material information of the same race and axis are connected, some with including described same to generate Plant new polygon of the line segment of material information for the minimum closing of the area of a line.As shown in heavy black line in Figure 11 and 12, Respectively include material A new polygon based on what Delaunay and Straight Skeleton methods were obtained.
Step S213, boolean's union is carried out by the new polygon comprising identical material information, and merging has adjacent phase The line segment of same material information and multiple new polygons on shared at least one side, to generate the sub- planar polygons.Such as Figure 13 With shown in 14, respectively include material based on what is obtained after the new polygon of Delaunay and Straight Skeleton methods merging Matter A planar polygons.In the present embodiment, due to only including two kinds of materials, therefore can be by former polygon and material a-quadrant Polygon carries out Boolean subtraction calculation, B region is obtained, as shown in figs, respectively based on Delaunay and Straight What is obtained after the new polygon of Skeleton methods merging includes material B planar polygons.
The specific steps of mode two are as shown in figure 17, including:
The planar polygons are retracted by step S221, to generate retraction line.The step of generation retraction line, includes: Put down at angle using Straight Skeleton methods (being not limited to Straight Skeleton methods) along the planar polygons Separated time is retracted to the planar polygons, generation retraction line after retraction preset distance.As shown in figure 18, to include two kinds of materials Another planar polygons after the threedimensional model section of matter, wherein A (heavy black line) represents a kind of material, B (black thin) Represent another material.It is inwardly indented along the angular bisector of planar polygons, each certain distance can just form a retraction Line, as shown in phantom in Figure 18.
Step S222, the line segment comprising material information of the same race and retraction line are connected, some with including described same to generate Plant new polygon of the line segment of material information for the minimum closing of the area of a line.As shown in heavy black line in Figure 19, obtain The new polygon of three including material A.
Step S223, boolean's union is carried out by the new polygon comprising identical material information, and merging has adjacent phase The line segment of same material information and multiple new polygons on shared at least one side, to generate the sub- planar polygons.Such as Figure 20 It is shown, include material A planar polygons for what is obtained after the new polygon of merging.In the present embodiment, due to only including two kinds Material, therefore former polygon and material a-quadrant polygon can be subjected to Boolean subtraction calculation, B region is obtained, such as Figure 21 institutes Show, include material B planar polygons for what is obtained after the new polygon of merging.
In step S221, when retraction is at a distance sufficiently large, then generates polygonal axis and (used in mode one The axis of Straight Skeleton generations).In addition, in extreme circumstances, when retraction distance is the diameter of printing head, As shown in figure 22, monochromatic polygonal region is solid area, no internal filling part.I.e. retraction distance determines the three-dimensional of printing The size of the planar polygons area of model, therefore retraction distance can be set according to actual conditions.
Division methods in the present embodiment step S200 be also applied for comprising material of the same race the non-conterminous situation of line segment and Porose planar polygons.
Further, number of times is changed in order to reduce shower nozzle in printing, also including between step S200 and S300 will bag The sub- planar polygons of the same material containing phase are divided into one group, form the sub- planar polygons of some groups of same materials, in printing, by group Print the sub- planar polygons with layer.Further, printed next layer is printed after one layer when, first printing have with it is current The sub- planar polygons for the material phase same material that shower nozzle sprays, i.e. printing have the son two dimension of phase same material polygon with last layer Shape so that interlayer is without changing shower nozzle.
Because shower nozzle is from extrusion material is started to stable, it is necessary to a certain distance (this is apart from general very little).Therefore, enter One step, it is the point in sub- planar polygons that the starting point and ending point of shower nozzle is selected during printing.So that shower nozzle it is unstable away from From as far as possible in interior of articles, when shower nozzle moves to outer surface, stable state is come into, so by printing objects outer surface With preferable smooth degree.Further, starting point and ending point is first point in sub- planar polygons, first The point as from most portionafrom theasurface is put, the distance for stablizing the acquisition of shower nozzle is longer, and external surface of objects is more smooth.
Present invention also offers a kind of 3D printing system, as shown in figure 23, including:
Model conversion unit 100, for that will record the threedimensional model to be printed for having material information, to be converted to multilayer two-dimension more Side shape, and each planar polygons is included the material information.
Polygon dividing unit 200, for some sons will to be divided into comprising various material information planar polygons in every layer Planar polygons, make each sub- planar polygons only include a kind of material information.
Print control unit 300, for controlling the material information that multiple shower nozzles are included with every sub- planar polygons by layer The sub- planar polygons are printed one by one.
Specifically, the material information is recorded using the triangular facet on the threedimensional model surface in model conversion unit 100, And the material information that the planar polygons are included is recorded using the line segment on the side of the planar polygons.
Specifically, as shown in figure 24, it is a kind of embodiment of polygon dividing unit 200, including:
Axis generation unit 211, the axis for generating the planar polygons.
New polygon generation unit 212, for by the line segment comprising material information of the same race and axis connection, generating some Using the line segment including the material information of the same race as the minimum closing of the area of a line new polygon.
Sub-polygon generation unit 213, for the new polygon comprising identical material information to be carried out into boolean's union, is closed And line segment and multiple new polygons on shared at least one side with adjacent identical material information, to generate the son two dimension Polygon.
Wherein, the axis generation unit 211 includes:
Triangulation unit, for carrying out triangulation to the planar polygons using Delaunay methods, makes some The side generation triangular mesh of subdivision line and the planar polygons.
Subdivision line connection unit, the axis of the planar polygons is generated for connecting the midpoint of each subdivision line Line.
Axis generation unit 211 can also be specifically using the axis for generating the planar polygons of Voronoi diagram.
Axis generation unit 211 can also specifically use Straight Skeleton methods along the planar polygons Angular bisector the planar polygons are retracted, for convex planar polygons, friendship is produced when two angular bisectors are intersecting After point, two angular bisectors are merged, a new polygon is formed, the new polygon is contracted by its angular bisector Enter, until generating polygonal axis;Or for recessed planar polygons, will after two angle separated time separation are no longer intersected Planar polygons are divided into multiple new polygons, and the new polygon is retracted by its angular bisector, in generation is polygonal Axis.
As shown in figure 25, it is another embodiment of polygon dividing unit 200, including:
Line generation unit 221 is retracted, for being retracted to the planar polygons, to generate retraction line.
New polygon generation unit 222, for by the line segment comprising material information of the same race and retraction line connection, generating some Using the line segment including the material information of the same race as the minimum closing of the area of a line new polygon.
Sub-polygon generation unit 223, for the new polygon comprising identical material information to be carried out into boolean's union, is closed And multiple new polygons of the line segment with adjacent identical material information, to generate the sub- planar polygons.
Specifically, retraction line generation unit 221 specifically uses Straight Skeleton methods along the planar polygons Angular bisector the planar polygons are retracted, retraction preset distance after generate the retraction line.
Number of times is changed in order to reduce shower nozzle, as shown in figure 26,3D printing system also includes:Grouped element 400, for that will wrap Sub- planar polygons containing identical material information are divided into one group, form some groups of sub- planar polygons, in printing by group printing The sub- planar polygons of same layer.
Print control unit is specifically for after one layer of sub- planar polygons have been printed, tool is first printed when printing next layer There are the sub- planar polygons of the material phase same material sprayed with current shower nozzle.So further reduce shower nozzle and change number of times.
In order that the 3D model smooth outer surfaces printed, as shown in figure 27,3D printing system also includes:Selecting unit 500, for when printing the sub- planar polygons, the starting point and ending point of selection shower nozzle is in the sub- planar polygons Point.Preferably, selecting unit specifically elects the starting point and ending point as first point in the sub- planar polygons.
It should be appreciated that the above-mentioned embodiment of the present invention is used only for exemplary illustration or explains the present invention's Principle, without being construed as limiting the invention.Therefore, that is done without departing from the spirit and scope of the present invention is any Modification, equivalent substitution, improvement etc., should be included in the scope of the protection.In addition, appended claims purport of the present invention Covering the whole changes fallen into scope and border or this scope and the equivalents on border and repairing Change example.

Claims (22)

1. a kind of 3D printing method, it is characterised in that including:
The threedimensional model to be printed that record has material information is converted into multilayer two-dimension polygon, and makes each planar polygons bag Containing the material information;
Some sub- planar polygons will be divided into comprising various material information planar polygons in every layer, make each son two dimension Polygon only includes a kind of material information;
The material information for controlling multiple shower nozzles to be included with every sub- planar polygons is printed the sub- planar polygons by layer one by one; Wherein, the step of planar polygons being divided into some sub- planar polygons includes:
Generate the axis of the planar polygons;
Line segment comprising material information of the same race and axis are connected, some line segments to include the material information of the same race are generated For the new polygon of the minimum closing of the area of a line;
New polygon comprising identical material information is subjected to boolean's union, merges the line with adjacent identical material information Section and multiple new polygons on shared at least one side, to generate the sub- planar polygons.
2. 3D printing method according to claim 1, it is characterised in that remembered using the triangular facet on the threedimensional model surface The material information is recorded, and the material that the planar polygons are included is recorded using the line segment on the side of the planar polygons and is believed Breath.
3. 3D printing method according to claim 1, it is characterised in that the step of the axis of the generation planar polygons Suddenly include:
Triangulation is carried out to the planar polygons using Delaunay methods, makes some subdivision lines and the planar polygons Side generation triangular mesh;
The midpoint for connecting each subdivision line generates the axis of the planar polygons.
4. 3D printing method according to claim 3, it is characterised in that the step of the axis of the generation planar polygons Suddenly include:The axis of the planar polygons is generated using Voronoi diagram.
5. 3D printing method according to claim 3, it is characterised in that the step of the axis of the generation planar polygons Suddenly include:
The planar polygons are contracted using angular bisector of the Straight Skeleton methods along the planar polygons Enter, for convex planar polygons, after two angular bisectors are intersecting produces intersection point, two angular bisectors merged, A new polygon is formed, the new polygon is retracted by its angular bisector, until generating polygonal axis;Or for Planar polygons after two angle separated time separation are no longer intersected, are divided into multiple new polygons, to described by recessed planar polygons New polygon is retracted by its angular bisector, until generating polygonal axis.
6. 3D printing method according to claim 2, it is characterised in that the planar polygons are divided into some sub two Tieing up polygonal step includes:
The planar polygons are retracted, to generate retraction line;
By the line segment comprising material information of the same race and retraction line connection, some line segments to include the material information of the same race are generated For the new polygon of the minimum closing of the area of a line;
New polygon comprising identical material information is subjected to boolean's union, merges the line with adjacent identical material information Multiple new polygons of section, to generate the sub- planar polygons.
7. 3D printing method according to claim 6, it is characterised in that the planar polygons are retracted, with life The step of into retraction line, includes:Angular bisector using Straight Skeleton methods along the planar polygons is to described Planar polygons are retracted, and the retraction line is generated after retraction preset distance.
8. 3D printing method according to claim 1, it is characterised in that after the sub- planar polygons are formed, beat Before printing the sub- planar polygons, in addition to:Sub- planar polygons comprising identical material information are divided into one group, if being formed The dry sub- planar polygons of group, in printing by group sub- planar polygons of printing same layer.
9. 3D printing method according to claim 1, it is characterised in that after one layer of sub- planar polygons have been printed, The sub- planar polygons with the material phase same material sprayed with current shower nozzle are first printed when printing next layer.
10. according to 3D printing method according to any one of claims 1 to 9, it is characterised in that printing, the son two dimension is more During the shape of side, the starting point and ending point of selection shower nozzle is the point in the sub- planar polygons.
11. 3D printing method according to claim 10, it is characterised in that the starting point and ending point is described sub two Tie up first point in polygon.
12. a kind of 3D printing system, it is characterised in that including:
Model conversion unit, multilayer two-dimension polygon is converted to for will record the threedimensional model to be printed for having material information, and Each planar polygons are made to include the material information;
Polygon dividing unit, it is polygon for some son two dimensions will to be divided into comprising various material information planar polygons in every layer Shape, makes each sub- planar polygons only include a kind of material information;With
Print control unit, the material information for controlling multiple shower nozzles to be included with every sub- planar polygons is printed one by one by layer The sub- planar polygons;Wherein, the polygon dividing unit includes:
Axis generation unit, the axis for generating the planar polygons;
New polygon generation unit, for by the line segment comprising material information of the same race and axis connection, generate it is some with including The line segment of the material information of the same race is the new polygon of the closing of the area minimum of a line;
Sub-polygon generation unit, for the new polygon comprising identical material information to be carried out into boolean's union, merging has The line segment of adjacent identical material information and multiple new polygons on shared at least one side, it is polygon to generate the son two dimension Shape.
13. 3D printing system according to claim 12, it is characterised in that using the triangular facet on the threedimensional model surface The material information is recorded, and the material that the planar polygons are included is recorded using the line segment on the side of the planar polygons Information.
14. 3D printing system according to claim 12, it is characterised in that the axis generation unit includes:
Triangulation unit, for carrying out triangulation to the planar polygons using Delaunay methods, makes some subdivisions The side generation triangular mesh of line and the planar polygons;
Subdivision line connection unit, the axis of the planar polygons is generated for connecting the midpoint of each subdivision line.
15. 3D printing system according to claim 12, it is characterised in that the axis generation unit is used Voronoi diagram generates the axis of the planar polygons.
16. 3D printing system according to claim 15, it is characterised in that the axis generation unit is used Angular bisector of the Straight Skeleton methods along the planar polygons is retracted to the planar polygons, including:
For convex planar polygons, after two angular bisectors are intersecting produces intersection point, two angular bisectors are merged, A new polygon is formed, the new polygon is retracted by its angular bisector, until generating polygonal axis;Or
For recessed planar polygons, after two angle separated time separation are no longer intersected, planar polygons are divided into multiple new polygon Shape, is retracted to the new polygon by its angular bisector, until generating polygonal axis.
17. 3D printing system according to claim 14, it is characterised in that polygon dividing unit includes:
Line generation unit is retracted, for being retracted to the planar polygons, to generate retraction line;
New polygon generation unit, for by the line segment comprising material information of the same race and retraction line connection, generate it is some with including The line segment of the material information of the same race is the new polygon of the closing of the area minimum of a line;
Sub-polygon generation unit, for the new polygon comprising identical material information to be carried out into boolean's union, merging has Multiple new polygons of the line segment of adjacent identical material information, to generate the sub- planar polygons.
18. 3D printing system according to claim 17, it is characterised in that the retraction line generation unit is used Angular bisector of the Straight Skeleton methods along the planar polygons is retracted to the planar polygons, retraction The retraction line is generated after preset distance.
19. 3D printing system according to claim 13, it is characterised in that also include:Grouped element, for phase will to be included The sub- planar polygons of same material information are divided into one group, form some groups of sub- planar polygons, same by group printing in printing The sub- planar polygons of layer.
20. 3D printing system according to claim 13, it is characterised in that the print control unit is specifically for beating After the sub- planar polygons for having printed one layer, first printed during next layer of printing with and the material phase same material that sprays of current shower nozzle Sub- planar polygons.
21. the 3D printing system according to any one of claim 12~20, it is characterised in that also include:Selecting unit, For when printing the sub- planar polygons, the starting point and ending point of selection shower nozzle is in the sub- planar polygons Point.
22. 3D printing system according to claim 21, it is characterised in that the selecting unit is specific by the starting point Elect first point in the sub- planar polygons as with terminating point.
CN201510217429.0A 2015-04-30 2015-04-30 3D printing method and system Active CN104890237B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510217429.0A CN104890237B (en) 2015-04-30 2015-04-30 3D printing method and system
PCT/CN2015/080187 WO2016173063A1 (en) 2015-04-30 2015-05-29 3d printing method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510217429.0A CN104890237B (en) 2015-04-30 2015-04-30 3D printing method and system

Publications (2)

Publication Number Publication Date
CN104890237A CN104890237A (en) 2015-09-09
CN104890237B true CN104890237B (en) 2017-08-01

Family

ID=54023394

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510217429.0A Active CN104890237B (en) 2015-04-30 2015-04-30 3D printing method and system

Country Status (2)

Country Link
CN (1) CN104890237B (en)
WO (1) WO2016173063A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107457983A (en) * 2016-05-31 2017-12-12 珠海赛纳打印科技股份有限公司 A kind of 3D objects inkjet printing methods and system

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105479747A (en) * 2015-12-07 2016-04-13 深圳长朗科技有限公司 3d printing method
CN107379513A (en) * 2016-05-13 2017-11-24 珠海赛纳打印科技股份有限公司 A kind of object based on 3D printing and preparation method thereof and system
CN106340060B (en) * 2016-08-30 2019-03-05 四川大学 The production method of digitized template before a kind of nose reconstruction
CN109416622A (en) * 2016-09-01 2019-03-01 深圳市大富网络技术有限公司 A kind of 3D printing method, device and equipment
US10452056B2 (en) 2017-07-25 2019-10-22 Microsoft Technology Licensing, Llc Three-dimensional object fabrication using multiple extruders
CN109866418A (en) * 2017-12-04 2019-06-11 三纬国际立体列印科技股份有限公司 The 3D printer and its gradation Method of printing of graded printing
CN108811355B (en) * 2018-06-03 2021-07-16 西安瑞特三维科技有限公司 Device and process method for integrally preparing base material and inner surface metallization circuit based on 3D printing
CN111400798B (en) * 2020-03-11 2023-10-27 华南理工大学 Building 3D slice construction method and 3D printing device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0887601A (en) * 1994-09-20 1996-04-02 Nippon Telegr & Teleph Corp <Ntt> Pattern generating method
US5774124A (en) * 1994-11-07 1998-06-30 International Business Machines Corporation Finite element modeling method and computer system for converting a triangular mesh surface to a quadrilateral mesh surface
JP2001022962A (en) * 1999-06-25 2001-01-26 Internatl Business Mach Corp <Ibm> Device and method for processing area division
WO2010126176A1 (en) * 2009-04-28 2010-11-04 Choi Joonsoo Method for partitioning region represented by contours into smaller polygonal zones and calculating digital elevation model data and geographic surface configuration data, and recording medium in which program for implementing method is recorded
CN103358552A (en) * 2013-07-30 2013-10-23 珠海天威飞马打印耗材有限公司 Three-dimensional model printing method
WO2014005202A1 (en) * 2012-07-02 2014-01-09 Krasimir Chavdarov Todorov Method for transforming a three dimensional digital model in a space object made of sheet material
CN103978690A (en) * 2014-05-28 2014-08-13 山东大学 Method for optimizing internal structure of 3D (Three-Dimensional) printed object
CN104085107A (en) * 2014-06-26 2014-10-08 珠海天威飞马打印耗材有限公司 Three-dimensional printer, printing method of three-dimensional printer and printing device of printing method

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101692987B (en) * 2009-10-16 2011-04-27 清华大学 Rotating disc type multi-nozzle three-dimensional controlled forming system for complex organ precursor
US9013480B2 (en) * 2011-10-21 2015-04-21 IntegrityWare, Inc. Methods and systems for generating and editing surfaces
US9073259B2 (en) * 2011-11-29 2015-07-07 Xerox Corporation Media-based system for forming three-dimensional objects
CN103434135B (en) * 2013-08-01 2016-03-02 甘春丽 A kind of colored 3D printer and prepare the method for three-dimensional article
CN103948456B (en) * 2014-04-22 2016-01-13 上海大学 The pneumatic many shower nozzles of the rotating disc type biological 3D printing-forming system and method for Automated condtrol

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0887601A (en) * 1994-09-20 1996-04-02 Nippon Telegr & Teleph Corp <Ntt> Pattern generating method
US5774124A (en) * 1994-11-07 1998-06-30 International Business Machines Corporation Finite element modeling method and computer system for converting a triangular mesh surface to a quadrilateral mesh surface
JP2001022962A (en) * 1999-06-25 2001-01-26 Internatl Business Mach Corp <Ibm> Device and method for processing area division
WO2010126176A1 (en) * 2009-04-28 2010-11-04 Choi Joonsoo Method for partitioning region represented by contours into smaller polygonal zones and calculating digital elevation model data and geographic surface configuration data, and recording medium in which program for implementing method is recorded
WO2014005202A1 (en) * 2012-07-02 2014-01-09 Krasimir Chavdarov Todorov Method for transforming a three dimensional digital model in a space object made of sheet material
CN103358552A (en) * 2013-07-30 2013-10-23 珠海天威飞马打印耗材有限公司 Three-dimensional model printing method
CN103978690A (en) * 2014-05-28 2014-08-13 山东大学 Method for optimizing internal structure of 3D (Three-Dimensional) printed object
CN104085107A (en) * 2014-06-26 2014-10-08 珠海天威飞马打印耗材有限公司 Three-dimensional printer, printing method of three-dimensional printer and printing device of printing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107457983A (en) * 2016-05-31 2017-12-12 珠海赛纳打印科技股份有限公司 A kind of 3D objects inkjet printing methods and system
CN107457983B (en) * 2016-05-31 2019-11-29 珠海赛纳打印科技股份有限公司 A kind of 3D object inkjet printing methods and system

Also Published As

Publication number Publication date
WO2016173063A1 (en) 2016-11-03
CN104890237A (en) 2015-09-09

Similar Documents

Publication Publication Date Title
CN104890237B (en) 3D printing method and system
CN110001067B (en) 3D printing path planning method for continuous fiber reinforced composite material
EP1881458B1 (en) Computer-implemented process for creating a parametric surface
CN104923787B (en) 3D printing method of gradient material structure
US9573323B2 (en) Method for generating and building support structures with deposition-based digital manufacturing systems
CN108790146B (en) Color three-dimensional printing method and three-dimensional printing equipment
JP6512460B2 (en) Method of fiber reinforced additive manufacturing
JP2015229338A (en) Three-dimensional modelling method which designates cross section or height/width of individual part and three-dimensional printing method
CN106600710B (en) A kind of layer of the adjacent topological correlation of geometric mesh model cuts multiply connected domain construction method
CN107209957A (en) Represent to generate slice of data from voxel
CN105488830B (en) A kind of two-dimensional silhouette region single-track filling generation method
Haipeng et al. Generation and optimization of slice profile data in rapid prototyping and manufacturing
CN110962337B (en) Method for improving strength between walls in ultra-large fused deposition 3D printing
CN106293547A (en) A kind of support automatic generation method printed for 3D
CN113601833A (en) FDM three-dimensional printing control system
WO2016173067A1 (en) Multicolor expression-based three-dimensional printing method and system
CN110062691A (en) Increasing material manufacturing method based on extrusion
CN107403469B (en) Self-adaptive scanning speed method for improving bevel forming quality
KR102187223B1 (en) Inkjet width adjustment method and three-dimensional printing equipment
CN105081324A (en) Full-area three-dimensional molding system
Zhong et al. As-continuous-as-possible extrusion-based fabrication of surface models
CN204196268U (en) Three-dimensional printer
Doherty et al. Selective directional reinforcement of structures for multi-axis additive manufacturing
Shi et al. A design and fabrication method for a heterogeneous model of 3D bio-printing
CN109719952B (en) Rapid slicing processing method for ink-jet printing of array nozzle

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Room 2-201, building 19, yard 26, South Xihuan Road, Daxing District, Beijing 100176

Patentee after: Beijing Minsu Zhizao Biotechnology Co.,Ltd.

Address before: Room 2-201, building 19, yard 26, South Xihuan Road, Daxing District, Beijing 100176

Patentee before: BEIJING MINSU AUTOMATIC CONTROL EQUIPMENT Co.,Ltd.