CN105183405B - A kind of 3D printing method of self-definition model surface hollow-out - Google Patents
A kind of 3D printing method of self-definition model surface hollow-out Download PDFInfo
- Publication number
- CN105183405B CN105183405B CN201510656994.7A CN201510656994A CN105183405B CN 105183405 B CN105183405 B CN 105183405B CN 201510656994 A CN201510656994 A CN 201510656994A CN 105183405 B CN105183405 B CN 105183405B
- Authority
- CN
- China
- Prior art keywords
- threedimensional model
- model
- lfs
- values
- seed
- 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
Abstract
The invention discloses a kind of 3D printing method based on self-definition model surface hollow-out, including customized threedimensional model is normalized and handled with gridding, calculate the LFS values on all summits of threedimensional model;The seed of initialization threedimensional model is counted out, according to the distribution of the LFS values on all summits of threedimensional model, the seed point being laid out on threedimensional model;The Voronoi divisions of seed point in three dimensions are calculated, and friendship is asked with threedimensional model, obtain limited Voronoi diagram RVD set;Whether the displacement quadratic sum for calculating all seed points on threedimensional model is less than predetermined threshold value, if so, then entering in next step;Otherwise, the seed point location on threedimensional model is optimized using the method for Lloyd iteration, and returns to previous step;Generate corresponding threedimensional model file;The threedimensional model file of generation is inputted into 3D printer, and customized threedimensional model is printed by 3D printer.
Description
Technical field
The present invention relates to the geometrical model towards 3D printing to customize field, more particularly to one kind is based on self-definition model surface
The 3D printing method of hollow out.
Background technology
In recent years, 3D printing technique was quickly grown, with the increase of the optional scope of 3D printing moulding material, formed precision with
The raising of speed, the reduction of various kinds of equipment price, it has begun to be widely used in medical treatment, aviation, amusement and fashion etc. respectively
Individual field, or even gradually penetrate into the life of ordinary people.
3D printing is a kind of emerging technology of rapid shaping field, and it is a kind of based on mathematical model file, is utilized
It is various can jointing material pass through successively stacked system construct threedimensional model technology.3D printing has substantially compared with traditional manufacture
The advantages of, 3D printing can directly manufacture almost arbitrary shape 3D solid based on mathematical model file, rather than tradition
Mechanical manufacturing technology manufacturing process is completed by the technique or mould etc. such as cut or drill.This technology is not only able to shorten production
The lead time of product also has in material consumption, environmental protection etc. significantly excellent so as to improve productivity ratio and reduce cost
Gesture.
The input model of 3D printing is generally from two aspects, and obtained number is rebuild first, being scanned for real world object
Word model, second, creating the model of editor by designer.The former usually requires the standing professional equipment of not domestic consumer, then
Person usually requires the software for editing created using the model of specialty, and the operation of these softwares is extremely complex and learning cost is very high,
Nor domestic consumer will appreciate that.Therefore, for domestic consumer, there is an urgent need to a large amount of threedimensional models easy to use
Property Customization Tool, help user by a small amount of and simple parameter or natural interactive operation, you can to complete threedimensional model
Personalized customization designs.This will attract more laymans to meet the needs of personalized customization by 3D printing, so as to expand
The customer group and market scale of 3D printing technique.
In view of, there are some model customizing instruments easy to use towards 3D printing, especially at present in the reason for above
It is in terms of Jewelry Design, however, these instruments either only provide very simple stylization selection or require that user makes
With system intialization model, user can not be customized operation for the model that oneself is specified.In addition, the style for threedimensional model
It is varied to change design requirement, current instrument is not nearly enough to meet that user requires.
The content of the invention
In order to solve the shortcomings that prior art, the present invention provides a kind of 3D printing side based on self-definition model surface hollow-out
Method.The hollow out for master mould is calculated by the way that the closing threedimensional model surface of input is sampled and optimized in this method
Frame structure, this method user oriented provides an adjustable parameter, i.e. density, for controlling the fine journey of engraved structure
Degree, the level of abstraction of model, the process is entirely automatic, and user can adjust the parameter, is printed in real time using 3D printer
Go out the result of oneself satisfaction.
To achieve the above object, the present invention uses following technical scheme:
A kind of 3D printing method based on self-definition model surface hollow-out, including:
Step (1):Customized threedimensional model is normalized and handled with gridding, calculates all tops of threedimensional model
The LFS values of point;
Step (2):The seed of initialization threedimensional model is counted out, point according to the LFS values on all summits of threedimensional model
Cloth, the seed point being laid out on threedimensional model;
Step (3):The Voronoi divisions of seed point in three dimensions are calculated, and friendship is asked with threedimensional model, are limited
Voronoi diagram RVD gathers;
Step (4):Whether the displacement quadratic sum for calculating all seed points on threedimensional model is less than predetermined threshold value, if so,
Then enter in next step;Otherwise, the seed point location on threedimensional model, and return to step are optimized using the method for Lloyd iteration
(3);
Step (5):The line segment in RVD set after extraction step (4) processing, it is raw using each end points of line segment as the centre of sphere
Into the spheroid of pre-set radius;Using every line segment as axle, the cylinder of pre-set radius is generated, generates corresponding threedimensional model file;
Step (6):The threedimensional model file of generation is inputted into 3D printer, and is printed and made by oneself by 3D printer
The threedimensional model of justice.
In the step (1), the process of the LFS values on all summits of threedimensional model is calculated, including:
Step (1.1):Calculate the axis of threedimensional model;All summits of threedimensional model are traveled through, each summit is calculated and arrives
The distance of the axis of threedimensional model, obtain the LFS values on each summit;
Step (1.2):The inverse of the LFS values on each summit of threedimensional model is taken respectively, to the LFS on each summit of threedimensional model
Value is normalized.
The distribution of the LFS values on all summits of foundation threedimensional model, the seed being laid out on threedimensional model in the step (2)
The step of point, is as follows:
Step (2.1):Initialization counter;
Step (2.2):A point X is generated at random on threedimensional model surfacerandom;
Step (2.3):The random number in the range of one [0,1] is chosen, by the random number size and current point Xrandom's
LFS values compare;If random number size is less than the point LFS values, receiving station Xrandom, counter adds 1, until Counter Value is equal to
Seed on the threedimensional model of initialization is counted out, and the layout process of the seed point on threedimensional model terminates;Otherwise, step is gone to
(2.2)。
The linear mapping relations of density parameter of the number and threedimensional model of seed point in the step (2).
The process of the step (3), including:
Step (3.1):The Delaunay Triangulation of seed point is calculated, to any one in Delaunay Triangulation
Side generates middle vertical plane, and three dimensions is divided into some subspaces;
Step (3.2):The surface mesh of the infinitepiston of subspace after division and threedimensional model is asked into friendship, asks friendship every time
Obtained line segment is added to a line of threedimensional model;Finally, threedimensional model surface is divided into some height skies by Voronoi
Between, form RVD set.
In the step (3.2), the attribute for the line segment that friendship obtains is asked to be labeled as INTERSECT.
In the step (3.2), the infinitepiston of the subspace after division and the surface mesh of threedimensional model ask friendship
During accelerated using kdTree algorithms.
The step (4) optimizes the process of the seed point location on threedimensional model using the method for Lloyd iteration, including
Step (4.1):The center of gravity in RVD regions where calculating each seed point, and it is projected into threedimensional model surface;
Step (4.2):When the displacement quadratic sum of all seed points on threedimensional model is less than predetermined threshold value, optimization process
Terminate;Otherwise, seed point is moved to the position of centre of gravity of corresponding steps (4.1) calculating respectively.
The step (5) also includes:In RVD set after optimization, merge any two angles and be more than default angle threshold
The adjoining line segment of value.
The storage form of threedimensional model is half of data structure in the step (1).
Beneficial effects of the present invention are:
(1) this method of the invention is sampled and optimized to arbitrary threedimensional model surface, is calculated for former mould
The hollow out frame structure of type, and then obtain a geometrical model for being used directly for 3D printing;
(2) this method user oriented provides an adjustable parameter, i.e. density, for controlling the fine of engraved structure
The level of abstraction of degree, model, by the number of initialization seed point, and then user is allowd to adjust threedimensional model hollow out knot
The density of structure, the result of oneself satisfaction is obtained in real time;
(3) model that this method obtains maintains the geometry of input model, and uses lighter frame structure, tool
There is certain artistic value.
Brief description of the drawings
Fig. 1 is flow chart of the method for the present invention;
Fig. 2 represents M local feature size LFS distribution situation, and bright local expression is worth small;
Fig. 3 represents the schematic diagram in n seed point of M internal initializations;
Fig. 4 represents M Initial R VD signals;
Fig. 5 represents the result after the optimization of Lloyd methods;
Fig. 6 a) represent 400 seed points the abstract structure ultimately generated;
Fig. 6 b) represent 600 seed points the abstract structure ultimately generated.
Embodiment
The present invention will be further described with embodiment below in conjunction with the accompanying drawings:
First, the 3D printing method based on self-definition model surface hollow-out of the present invention is illustrated using Fig. 1, Fig. 1
For the schematic flow sheet of this method of the present invention, its step includes:
Step (1):Customized threedimensional model is normalized and handled with gridding, calculates all tops of threedimensional model
The LFS values of point;
Step (2):The seed of initialization threedimensional model is counted out, point according to the LFS values on all summits of threedimensional model
Cloth, the seed point on M surface placements threedimensional model;
Step (3):The Voronoi divisions of seed point in three dimensions are calculated, and friendship is asked with threedimensional model, are limited
Voronoi diagram RVD gathers;
Step (4):Whether the displacement quadratic sum for calculating all seed points on threedimensional model is less than predetermined threshold value, if so,
Then enter in next step;Otherwise, the seed point location on threedimensional model, and return to step are optimized using the method for Lloyd iteration
(3);
Step (5):The line segment in RVD set after extraction step (4) processing, it is raw using each end points of line segment as the centre of sphere
Into the spheroid of pre-set radius;Using every line segment as axle, the cylinder of pre-set radius is generated, generates corresponding threedimensional model file;
Step (6):The threedimensional model file of generation is inputted into 3D printer, and is printed and made by oneself by 3D printer
The threedimensional model of justice.
Next, specifically illustrated for each step in this method of the present invention:
In the present embodiment, the threedimensional model of user's input is represented using M, p represents the parameter from user's density, first
M is horizontal, vertical, ordinate is all normalized in the range of [0,1], and to M again gridding, optimize M networks.
Initialization seed point is { x1,x2,…,xn, by parameter p Linear Mappings:M surfaces can be divided into n part, if mould
Type total surface area is S, and each area lower limit is base=0.005, then is expressed as by p to n linear mapping function:
N=Sp/base
Preset frame construction unit (cylinder and ball) radius R:Bounding box is calculated, bounding box maximum span is L, then R=
0.1%L.
When user's one threedimensional model of input, using the above method, the distribution feelings of LFS values inside obtained threedimensional model
Condition, as shown in Fig. 2 in the figure, brighter place represents that LFS values are smaller.
Wherein, local feature size LFS values are described as:For manifold surface, any point x to model M axis
(medialaxis) distance is referred to as the local feature size of the point, and axis is all at least tangent with given model surface
In the center of circle set of the circle of two points.
What LFS reflected is the morphological feature of model, and for more flat relatively thin, the sharp place of model, LFS values are smaller, also need
More points are distributed to keep shape;On the contrary, feature unobvious, model circle thick portion point, LFS values are larger, are distributed less point just
Shape can be kept.
Wherein, the distribution of the LFS values on the middle all summits according to threedimensional model of step (2), the kind being laid out on threedimensional model
The step of son point, is as follows:
Step (2.1) initialization counter;
Step (2.2):A point X is generated at random in model surfacerandom;
Step (2.3):The random number in the range of one [0,1] is produced, by the random number size and current point XrandomIt is close
Angle value compares;If random number size is less than the density value, receiving station Xrandom, counter adds 1, until Counter Value is equal to just
Seed on the threedimensional model of beginningization is counted out, and the layout process of the seed point on threedimensional model terminates;Otherwise, step is gone to
(2.2)。
As shown in figure 3, the figure be set threedimensional model inside seed count out n=400 when, these seed points are in three-dimensional
Layout scenarios inside model.Wherein, the linear mapping relations of the density parameter of the number of seed point and threedimensional model, also
It is to say, the number of seed point is more, and the density of threedimensional model is bigger;The number of seed point is fewer, and the density of threedimensional model is smaller.
Step (3) calculates the Voronoi divisions of seed point in three dimensions, and asks friendship with threedimensional model, is limited
The process of Voronoi diagram RVD set, including:
Step (3.1):The Delaunay Triangulation of seed point is calculated, to any one in Delaunay Triangulation
Side generates middle vertical plane, and three dimensions is divided into some subspaces;
Step (3.2):The surface mesh of the infinitepiston of subspace after division and threedimensional model is asked into friendship, asks friendship every time
Obtained line segment is added to a line of threedimensional model;Finally, threedimensional model surface is divided into some height skies by Voronoi
Between, RVD set is formed, RVD collection is combined into { c1,c2,…,cn, as shown in Figure 4.
Divisions of the Voronoi to space meets following condition:
Ωk=x ∈ X | d (x, Pk)≤d (x, Pj)for allj≠k}
Wherein, X represents to give space;Any point in x representation spaces;Pk, PjK-th of seed point and j-th are represented respectively
Seed point;d(x,Pk) represent x to PkDistance;ΩkRepresent k-th of subspace being divided into;K, j are positive integer.
In step (3.2), the attribute for the line segment that friendship obtains is asked to be labeled as INTERSECT.It is three-dimensional due in data storage
Model is stored using half of data structure, therefore, is marked using INTERSECT attributes, is advantageous to find out RVD topology
Structure.
In step (3.2), the surface mesh of the infinitepiston of the subspace after division and threedimensional model is asked to the meter of friendship
During calculation, accelerate the speed calculated using kdTree algorithms.
Step (4) optimizes the process of the seed point location on threedimensional model using the method for Lloyd iteration, including
Step (4.1):The center of gravity in RVD regions where calculating each seed point, and it is projected into threedimensional model surface;
Step (4.2):When whether the displacement quadratic sum of all seed points on threedimensional model is less than predetermined threshold value, optimization
Process terminates;Otherwise, seed point is moved into the position of centre of gravity that (4.1) calculate respectively.
Wherein, the RVD set after step (4) optimization, as shown in Figure 5.
In the present embodiment, for any seed point xi, center of gravity in the RVD regions where itComputational methods be:
Wherein RiIt is certain seed point corresponding region in the part on M surfaces, i.e. its RVD unit, tkRepresent to form RiIt is a series of
Tri patch, tkInternal ρ (x) values can be obtained by interpolation.It is calculatedAfterwards, be projected into threedimensional model surface away from
The point nearest from it.
Calculate the displacement quadratic sum δ of all seed points:
When δ level off to 0 when, optimization process terminates, and otherwise usesInstead of xi。
In step (5), after being intersected due to division of the Voronoi diagram to whole space with the surface tri patch of model M
Obtained line segment quantity is big.In order to improve treatment effeciency, merge any two angles close to the adjoining line segment of 180 degree.Its is specific
Process be:
, can along the side that a certain bar attribute is INTERSECT because the storage form of threedimensional model is half of data structure
To find a connected component.The side with INTERSECT attributes forms the possible more than one of topological structure in the three-dimensional model
Connected component, the angle theta tested for any two adjacent sides between themeIf θe>The θ threshold value of setting (θ be) is by two lines
Section merges into one.It may also set up when two lines section is merged into one by cos θ > 0.992.
When seed point is arranged to 400, the surface wire frame in RVD set after extraction optimization, with each end of wire frame
Point is the centre of sphere, generates the spheroid that a radius is R;Using every line segment as axle, the cylinder that a radius is R is generated, exports phase
The threedimensional model file answered, such as Fig. 6 a) shown in.
When seed point is arranged to 600, the surface wire frame in RVD set after extraction optimization, with each end of wire frame
Point is the centre of sphere, generates the spheroid that a radius is R;Using every line segment as axle, the cylinder that a radius is R is generated, exports phase
The threedimensional model file answered, such as Fig. 6 b) shown in.
Wherein, R represents producing the size of element figure (ball, cylinder), and it is the radius of ball and the bottom surface radius of cylinder,
Systemic presupposition R size.
Although above-mentioned the embodiment of the present invention is described with reference to accompanying drawing, model not is protected to the present invention
The limitation enclosed, one of ordinary skill in the art should be understood that on the basis of technical scheme those skilled in the art are not
Need to pay various modifications or deformation that creative work can make still within protection scope of the present invention.
Claims (10)
- A kind of 1. 3D printing method based on self-definition model surface hollow-out, it is characterised in that including:Step(1):Customized threedimensional model is normalized and handled with gridding, calculates all summits of threedimensional model LFS values;Step(2):The seed of initialization threedimensional model is counted out, according to the distribution of the LFS values on all summits of threedimensional model, cloth Seed point on office's threedimensional model;Wherein, LFS values are local feature size size;Step(3):The Voronoi divisions of seed point in three dimensions are calculated, and friendship is asked with threedimensional model, are limited Voronoi figure RVD set;Step(4):Whether the displacement quadratic sum for calculating all seed points on threedimensional model is less than predetermined threshold value, if so, then entering Enter in next step;Otherwise, the seed point location on threedimensional model, and return to step are optimized using the method for Lloyd iteration(3);Step(5):Extraction step(4)The line segment in RVD set after processing, using each end points of line segment as the centre of sphere, generation is pre- If the spheroid of radius;Using every line segment as axle, the cylinder of pre-set radius is generated, generates corresponding threedimensional model file;Step(6):The threedimensional model file of generation is inputted into 3D printer, and printed by 3D printer customized Threedimensional model.
- 2. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that described Step(1)In, the processes of the LFS values on all summits of threedimensional model is calculated, including:Step(1.1):Calculate the axis of threedimensional model;All summits of threedimensional model are traveled through, calculate each summit to three-dimensional The distance of the axis of model, obtain the LFS values on each summit;Step(1.2):The inverse of the LFS values on each summit of threedimensional model is taken respectively, and the LFS values on each summit of threedimensional model are entered Row normalization.
- 3. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that described Step(2)The distribution of the LFS values on middle all summits according to threedimensional model, the step of seed point on layout threedimensional model such as Under:Step(2.1):Initialization counter;Step(2.2):A point X is generated at random on threedimensional model surfacerandom;Step(2.3):The random number in the range of one [0,1] is chosen, by the random number size and current point XrandomLFS values Compare;If random number size is less than the point LFS values, receiving station Xrandom, counter adds 1, until Counter Value is equal to initialization Threedimensional model on seed count out, the layout process of the seed point on threedimensional model terminates;Otherwise, step is gone to(2.2).
- 4. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that described Step(2)The linear mapping relations of density parameter of the number and threedimensional model of middle seed point.
- 5. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that described Step(3)Process, including:Step(3.1):The Delaunay Triangulation of seed point is calculated, any a line in Delaunay Triangulation is given birth to Some subspaces are divided into middle vertical plane, and by three dimensions;Step(3.2):The surface mesh of the infinitepiston of subspace after division and threedimensional model is asked into friendship, asks friendship to obtain every time Line segment be added to a line of threedimensional model;Finally, threedimensional model surface is divided into some sub-spaces, shape by Voronoi Gather into RVD.
- 6. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 5, it is characterised in that described Step(3.2)In, ask the attribute for the line segment that friendship obtains to be labeled as INTERSECT.
- 7. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 5, it is characterised in that described Step(3.2)In, the infinitepiston of the subspace after division and the surface mesh of threedimensional model are asked during handing over and used KdTree algorithms are accelerated.
- 8. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that described Step(4)Optimize the process of the seed point location on threedimensional model using the method for Lloyd iteration, includingStep(4.1):The center of gravity in RVD regions where calculating each seed point, and it is projected into threedimensional model surface;Step(4.2):When the displacement quadratic sum of all seed points on threedimensional model is less than predetermined threshold value, optimization process knot Beam;Otherwise, seed point is moved to corresponding steps respectively(4.1)The position of centre of gravity of calculating.
- 9. a kind of 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that described Step(5)Also include:In RVD set after optimization, merge the adjoining line segment that any two angles are more than default angle threshold value.
- A kind of 10. 3D printing method based on self-definition model surface hollow-out as claimed in claim 1, it is characterised in that institute State step(1)The storage form of middle threedimensional model is half of data structure.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510656994.7A CN105183405B (en) | 2015-10-12 | 2015-10-12 | A kind of 3D printing method of self-definition model surface hollow-out |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510656994.7A CN105183405B (en) | 2015-10-12 | 2015-10-12 | A kind of 3D printing method of self-definition model surface hollow-out |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105183405A CN105183405A (en) | 2015-12-23 |
CN105183405B true CN105183405B (en) | 2017-12-05 |
Family
ID=54905514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510656994.7A Active CN105183405B (en) | 2015-10-12 | 2015-10-12 | A kind of 3D printing method of self-definition model surface hollow-out |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105183405B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3230810B1 (en) * | 2015-04-24 | 2021-09-29 | Hewlett-Packard Development Company, L.P. | Method for setting printing properties of a three-dimensional object for additive manufacturing process |
CN107194753B (en) * | 2016-03-28 | 2020-06-12 | 北京甲板智慧科技有限公司 | Online interactive gift personalized customization method and system |
US11247401B2 (en) | 2016-04-29 | 2022-02-15 | Hewlett-Packard Development Company, L.P. | Density rank matrix normalization for three-dimensional printing |
WO2017189001A1 (en) * | 2016-04-29 | 2017-11-02 | Hewlett-Packard Development Company, L.P. | Density rank matrix generation for three-dimensional printing |
CN107481302A (en) * | 2016-06-06 | 2017-12-15 | 林瑞珠 | The method that plane pattern forms volumetric body |
CN106650085B (en) * | 2016-12-20 | 2020-03-10 | 清华大学 | Method for generating hollow model by entity model based on finite element mesh |
CN106874982B (en) * | 2017-01-17 | 2019-08-13 | 山东大学 | Self-definition model stereoscopic two-dimensional code generating method and system towards 3D printing |
CN106846464B (en) * | 2017-01-18 | 2019-10-29 | 山东大学 | A kind of three-dimensional hollow out model generating method based on custom images |
CN107145928B (en) * | 2017-05-16 | 2020-05-22 | 山东大学 | Improved 3D printing-oriented custom model three-dimensional two-dimensional code generation method and system |
CN107053677B (en) * | 2017-05-17 | 2019-01-08 | 山东大学 | A kind of simple polygon multi-layer rotating body generation method and system towards 3D printing |
CN108256206A (en) * | 2018-01-06 | 2018-07-06 | 石家庄铁道大学 | A kind of complex network modeling method of engraved structure product model |
CN108121881A (en) * | 2018-01-06 | 2018-06-05 | 石家庄铁道大学 | A kind of regular definition method to random engraved structure product data form |
CN109035410B (en) * | 2018-07-19 | 2020-08-07 | 浙江大学 | Discretization-based multiple curved surface building mesh division method |
CN109254660B (en) | 2018-08-31 | 2020-11-17 | 歌尔光学科技有限公司 | Content display method, device and equipment |
CN109732928B (en) * | 2019-01-25 | 2019-12-20 | 华中科技大学 | Real-time variable-width 3D printing path construction method |
CN109920051A (en) * | 2019-03-13 | 2019-06-21 | 山东大学 | A kind of modeling of hollow out brace, design method and system divided based on mass center Voronoi |
CN110757806A (en) * | 2019-10-25 | 2020-02-07 | 山东大学 | 3D printing-oriented double-type-shape close-laying method and system |
CN111249038B (en) * | 2020-01-14 | 2022-06-28 | 国家康复辅具研究中心 | Method for preparing bone implant with complete porous structure and bone implant |
CN112157911B (en) * | 2020-09-11 | 2022-08-30 | 华侨大学 | Self-supporting 3D printing gradient elastic porous material microstructure design method |
CN114197264A (en) * | 2021-12-20 | 2022-03-18 | 无锡荷清数字建筑科技有限公司 | 3D printing permeable floor tile and preparation method thereof |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102438545A (en) * | 2009-03-20 | 2012-05-02 | 3形状股份有限公司 | System and method for effective planning, visualization, and optimization of dental restorations |
CN103978690A (en) * | 2014-05-28 | 2014-08-13 | 山东大学 | Method for optimizing internal structure of 3D (Three-Dimensional) printed object |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002071794A1 (en) * | 2001-03-02 | 2002-09-12 | 3Shape Aps | Method for modelling customised earpieces |
US6907307B2 (en) * | 2002-07-02 | 2005-06-14 | 3D Systems, Inc. | Support volume calculation for a CAD model |
-
2015
- 2015-10-12 CN CN201510656994.7A patent/CN105183405B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102438545A (en) * | 2009-03-20 | 2012-05-02 | 3形状股份有限公司 | System and method for effective planning, visualization, and optimization of dental restorations |
CN103978690A (en) * | 2014-05-28 | 2014-08-13 | 山东大学 | Method for optimizing internal structure of 3D (Three-Dimensional) printed object |
Also Published As
Publication number | Publication date |
---|---|
CN105183405A (en) | 2015-12-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105183405B (en) | A kind of 3D printing method of self-definition model surface hollow-out | |
CN108595858B (en) | BIM-based lightweight advanced treatment working method | |
CN109377561A (en) | A kind of digital-to-analogue surface mesh generation method based on conformal geometry | |
CN104331933B (en) | A kind of fabrication orientation self adaptation fast selecting method | |
CN101609564B (en) | Method for manufacturing three-dimensional grid model by draft input | |
CN103714577B (en) | Three-dimensional model simplification method suitable for model with textures | |
CN108961411A (en) | A kind of simplified method of the complex three-dimensional building model keeping external appearance characteristic | |
US9367944B2 (en) | Tree model and forest model generating method and apparatus | |
CN109035410A (en) | A kind of multiple camber building Meshing Method based on discretization | |
CN101853523A (en) | Method for adopting rough drawings to establish three-dimensional human face molds | |
CN110097609A (en) | A kind of fining embroidery texture moving method based on sample territory | |
CN103810750B (en) | Human body section ring based parametric deformation method | |
CN106875495A (en) | A kind of embossment grid representation and 3D printing dicing method and system based on Bump Mapping | |
CN104143209B (en) | Method for engraving three-dimensional model based on line pattern | |
US20170269575A1 (en) | Orientation optimization in 3d printing | |
CN107038308B (en) | A kind of regular grid terrain modeling method based on linear interpolation | |
CN100561483C (en) | A kind of method for making of shoe-like sample plate and system | |
CN103093488A (en) | Virtual haircut interpolation and tweening animation producing method | |
CN103366402A (en) | Fast attitude synchronization method of three-dimensional virtual clothing | |
CN103226846A (en) | Three-dimensional carving method based on hand-drawn lines | |
CN108038259A (en) | Method based on curvature generation Pneumatic component shape | |
CN110930514A (en) | Three-dimensional grid model self-adaptive simplification method based on local region characteristics | |
CN109117437A (en) | A kind of image feature extraction method towards image of clothing retrieval | |
CN103914873A (en) | Method for generating sculpture three-dimensional model driven by human body movements | |
CN108724734A (en) | A kind of 3D printing pre-treatment hierarchical algorithm based on dense feature |
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 |