CN104890237B - 3D printing method and system - Google Patents
3D printing method and system Download PDFInfo
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B29—WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
- B29C—SHAPING 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/00—Shaping techniques not covered by groups B29C39/00 - B29C65/00, B29C70/00 or B29C73/00
-
- 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
-
- 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
- B33Y50/00—Data acquisition or data processing for additive manufacturing
- B33Y50/02—Data 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
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.
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)
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)
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)
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)
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 |
-
2015
- 2015-04-30 CN CN201510217429.0A patent/CN104890237B/en active Active
- 2015-05-29 WO PCT/CN2015/080187 patent/WO2016173063A1/en active Application Filing
Patent Citations (8)
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)
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. |