CN105160133B - Progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset - Google Patents
Progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset Download PDFInfo
- Publication number
- CN105160133B CN105160133B CN201510639451.4A CN201510639451A CN105160133B CN 105160133 B CN105160133 B CN 105160133B CN 201510639451 A CN201510639451 A CN 201510639451A CN 105160133 B CN105160133 B CN 105160133B
- Authority
- CN
- China
- Prior art keywords
- stl
- progressive molding
- iso
- supporter
- triangular plate
- 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 progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset, the method that support body Model curved surface is generated using part outer surface STL model, using tri patch each in stl file vertex along one original plate thickness of Z axis negative direction iso-metric offset, foundation is provided for the fast automatic reasonable supporter curved surface of generation of progressive molding processing.The beneficial effects obtained by the present invention are as follows:It is properly supported body surface model according to part thickness variation, the processing quality of part is effectively ensured;This invention ensures that the reasonable clearance of tool heads and supporter in differing formed Angle Position;It only needs to read the stl file generated and all Z coordinates is subjected to iso-metric offset, it is easy to operate, it is easy to use;Progressive molding part processing quality can be improved in reasonable supporter curved design, facilitates the popularization and use of progressive molding technology.
Description
Technical field
The automatic generation method of support body Model, tool needed for just being formed the present invention relates to a kind of sheet metal component progressive molding
Body is related to a kind of progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset.
Background technique
A kind of no mould flexible forming technology that plate progressive molding is the sixties in last century to be proposed by the Leszak in the U.S., 90
Age makes further research the technology by Songyuan City cyclopentadienyl husband etc. of Japan, gradually causes the attention of scholars.It is progressive
Forming technique is a kind of advanced manufacturing technology based on computer technology, Numeric Control Technology and plastic forming technology basis, it
It is using the thought of RP technique " Layered manufacturing ", threedimensional model is discrete as serial two-dimensional contour shape, pass through
Local plastic forming accumulates and obtains a kind of flexible freeform fabrication of part global shape, has high flexibility, low cost, height
The features such as efficiency, required forming force is small, and equipment energy consumption is low, with small vibration, noise is low, belongs to green processing, while can be substantially
Degree improves the forming limit of plate, is a kind of sheet material forming technology quickly grown in recent years.
The overall flow of metal material is unobvious in progressive molding, expects that thick variation follows the cosine law and principle, i.e. t=is thinned
t0* cos θ (angle that forming angle θ is Working position method arrow and Z axis), in this way when work piece surface is curved surface, forming angle is different
Its thickness of position it is also not identical.As shown in Figure 1, in positive forming, it is assumed that the gap between tool heads and supporter is
The wall thickness of Δ, workpiece is Δ s, then as Δ < Δ s, tool heads and supporter will generate strong extruding to plate, is caused
Plate excessive thinning, extra material are squeezed out from tool heads surrounding, are stacked into the front of forming tool, are generated in workpiece surface
Severe marking;As Δ > Δ s, plate can not be bonded with supporter, part be easy to happen demoulding shake and unstability so as to cause
Part corrugation;Only as Δ=Δ s, plate is fitted closely with supporter, and blank periphery is likely to not occur to squeeze phenomenon, because
This rationally determines that clearance delta will become the key for improving work piece surface quality.
About the determination of supporter curved surface profile size in progressive molding, the scholars such as Zhu Hu propose one kind by part
STL model carries out the algorithm of Unequal distance biasing, detailed process be first the normal vector for each tri patch being connected with vertex and
Offset or dish is grouped according to the difference of its difference degree;Then vertex is calculated using weighted calculation method in each grouping
Bias vector and offset or dish, and vertex is biased to each grouping biased direction;Finally filled with triangle gridding by the more of vertex
Although the gap that direction biasing generates, the algorithm have certain innovation, but exist first to triangular plate grouping very big uncertain
Property, vertex bias vector, the bad determination of the size of weighted value are in addition obtained using weighting algorithm in each group;Finally due to vertex into
It has gone multi-direction biasing, triangle gridding vertex can be changed when filling the gap generated due to biasing with triangle gridding in the later period
There is very big uncertainty in topological relation, the experiment of author oneself is also demonstrated to be obtained according to this algorithm in surface fitting
To support body space there are biggish errors between actual value and theoretical value;The algorithm comparison is complicated simultaneously, is actually answering
With in operation, there are great difficulties.
Hirt, Saturday are such as, much scholars' research thinks that progressive molding is predominantly shear-deformable, workpiece thickness to hair cutting edge of a knife or a sword
Variation follow cosine rule δ=δ0(θ is forming angle to cos θ, i.e. the normal vector of the position and Z axis angle;δ0It is original for plate
Thickness).As shown in Fig. 2, the region ABCD of original plate shear-deformable A for workpiece under tool heads effect1B1C1D1Area
Domain, although the plate of deformed area is along curved surface normal direction direction vector thickness by δ0Become δ, but according to shear-deformable principle, deformed area
Thickness δ of the middle each position along Z-direction0It does not change, such supporter can be regarded as by the upper of part model
Surface biases an original gauge δ along Z axis negative direction0It obtains.
Stl file format is the interface protocol formulated by 3D SYSTEMS company in 1988, be one kind is quick
The 3-D graphic file format of prototyping process service, be now widely used in visualization in scientific computing, animation, virtual reality and
Among the technologies such as Quick-forming.Stl file is with triangle surface set expression object external outline model, each triangle surface
Definition include vertex three-dimensional coordinate and triangle surface law vector.
Summary of the invention
To solve the deficiencies in the prior art, it is equidistantly inclined based on STL triangular plate vertex that the purpose of the present invention is to provide one kind
The progressive molding supporter method of formation set generates supporter surface model using part outer surface STL model, utilizes stl file
In each tri patch vertex along one original plate thickness of Z axis negative direction iso-metric offset, process fast automatic life for progressive molding
Foundation is provided at reasonable supporter curved surface.
In order to achieve the above objectives, the present invention adopts the following technical scheme that:
A kind of progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset, characterized in that including as follows
Step:
1) part progressive molding principal direction is determined, so that each position forming angle θ is no more than the forming limit angle of plate
θmax;
2) upper surface for extracting part model, generates corresponding STL formatted file;
3) redundancy vertex data are carried out to stl file, redundancy side carries out simplifying merger;
4) validity to STL model data and STL model closure check;
5) according to the stl file of generation, each tri patch apex coordinate (x is readi1,yi1,zi1)、(xi2,yi2,zi2)、
(xi3,yi3,zi3), keep x, the y-coordinate value on triangular plate vertex constant, z coordinate value biases an original plate along Z axis negative direction
Thickness δ0, any triangular plate apex coordinate after biasing is (xi1,yi1,zi1-δ0)、(xi2,yi2,zi2-δ0)、(xi3,yi3,zi3-
δ0);
6) upper surface of the curved surface of the stl file fitting generated according to step 5) biasing as support body Model, generates branch
Support body physical model, processes supporter.
Progressive molding supporter method of formation above-mentioned based on STL triangular plate vertex iso-metric offset, characterized in that the step
It is rapid 2) in, STL formatted file CAD platform with certain triangle tolerance, adjacent tolerance grade generate;The triangle tolerance of selection and
Adjacent tolerance is chosen based on experience value.
Progressive molding supporter method of formation above-mentioned based on STL triangular plate vertex iso-metric offset, characterized in that the step
It is rapid 4) in, validity check content includes model with the presence or absence of the geometrical defect in crack, isolated side;The content packet of closure inspection
Include whether all STL triangles surround closed solid inside and outside one.
The beneficial effects obtained by the present invention are as follows:It is properly supported body surface model according to part thickness variation, effectively
Guarantee the processing quality of part;This invention ensures that the reasonable clearance of tool heads and supporter in differing formed Angle Position;Only need
It reads the stl file of generation and all Z coordinates is subjected to iso-metric offset, it is easy to operate, it is easy to use;Reasonable supporter curved surface
Progressive molding part processing quality can be improved in design, facilitates the popularization and use of progressive molding technology.
Detailed description of the invention
Fig. 1 is supporter schematic diagram;
Fig. 2 is progressive molding thickness shear deformation principle figure;
Fig. 3 is the biasing signal of triangular plate vertex.
Specific embodiment
The invention will be further described below in conjunction with the accompanying drawings.Following embodiment is only used for clearly illustrating the present invention
Technical solution, and not intended to limit the protection scope of the present invention.
A kind of progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset of the present invention, including
Following steps:
1) part progressive molding principal direction is determined, so that each position forming angle θ is no more than the forming limit angle of plate
θmax。
2) upper surface for extracting part model, generates corresponding STL formatted file;STL formatted file is in CAD platform with one
Fixed triangle tolerance, adjacent tolerance grade generate;The triangle tolerance and adjacent tolerance of selection are chosen based on experience value.
3) redundancy vertex data are carried out to stl file, redundancy side carries out simplifying merger.
4) validity to STL model data and STL model closure check;Validity check content includes model
With the presence or absence of the geometrical defect in crack, isolated side;The content of closure inspection includes whether all STL triangles surround in one
The solid of outer closure.
5) according to the stl file of generation, each tri patch apex coordinate (x is readi1,yi1,zi1)、(xi2,yi2,zi2)、
(xi3,yi3,zi3), keep x, the y-coordinate value on triangular plate vertex constant, z coordinate value biases an original plate along Z axis negative direction
Thickness δ0, any triangular plate apex coordinate after biasing is (xi1,yi1,zi1-δ0)、(xi2,yi2,zi2-δ0)、(xi3,yi3,zi3-
δ0).After this step calculates, the topological relation between each triangular plate after biasing is still constant.
6) upper surface of the curved surface of the stl file fitting generated according to step 5) biasing as support body Model, generates branch
Support body physical model, processes supporter.
Embodiment is as shown in Figure 3:If the outer-normal direction of any triangular plate is ni, it is respectively n in x, y, z three-dimensional componentii、
nij、nik, then according to right-hand rule, there are following relationships between triangular plate apex coordinate and outer method arrow component:
As can be seen that when any tri patch is along Z axis negative direction iso-metric offset, v in triangular plate apex coordinateix、viy(i
=1,2,3) it remains unchanged, only viz(i=1,2,3) uniformly becomes (νiz-δ0), it can be seen that the normal direction arrow after triangular plate biasing
Amount will remain unchanged as, and can also regard that former triangular plate has done whole iso-metric offset along normal vector direction as in this way, if by three
Cornual plate normal vector and Z axis forward direction angle regard the forming angle of the position as, then it is along the biasing of triangular plate normal vector direction
Distance is δ=δ0Cos θ just meets the progressive molding thickness cosine law.It thus can use each equal edge in triangular plate vertex
The iso-metric offset of Z axis obtains the thickness gap of differing formed Angle Position.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art
For member, without departing from the technical principles of the invention, several improvement and deformations can also be made, these improvement and deformations
Also it should be regarded as protection scope of the present invention.
Claims (3)
1. the progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset, characterized in that include the following steps:
(1) part progressive molding principal direction is determined, so that each position forming angle θ is no more than the forming limit angle θ of platemax;
(2) upper surface for extracting part model, generates corresponding STL formatted file;
(3) redundancy vertex data are carried out to stl file, redundancy side carries out simplifying merger;
(4) validity to STL model data and STL model closure check;
(5) according to the stl file of generation, each tri patch apex coordinate (x is readi1,yi1,zi1)、(xi2,yi2,zi2)、(xi3,
yi3,zi3), keep x, the y-coordinate value on triangular plate vertex constant, z coordinate value biases an original plate thickness along Z axis negative direction
δ0, any triangular plate apex coordinate after biasing is (xi1,yi1,zi1-δ0)、(xi2,yi2,zi2-δ0)、(xi3,yi3,zi3-δ0);
(6) upper surface of the curved surface of the stl file fitting generated according to step (5) biasing as support body Model, generates support
Body physical model, processes supporter.
2. the progressive molding supporter method of formation according to claim 1 based on STL triangular plate vertex iso-metric offset, special
Sign is, in the step (2), STL formatted file is generated in CAD platform with certain triangle tolerance, adjacent tolerance grade;It chooses
Triangle tolerance and adjacent tolerance choose based on experience value.
3. the progressive molding supporter method of formation according to claim 1 based on STL triangular plate vertex iso-metric offset, special
Sign is, in the step (4), validity check content includes geometrical defect of the model with the presence or absence of crack, isolated side;Closure
The content of inspection includes whether all STL triangles surround closed solid inside and outside one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510639451.4A CN105160133B (en) | 2015-09-30 | 2015-09-30 | Progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510639451.4A CN105160133B (en) | 2015-09-30 | 2015-09-30 | Progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105160133A CN105160133A (en) | 2015-12-16 |
CN105160133B true CN105160133B (en) | 2018-11-23 |
Family
ID=54800989
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510639451.4A Active CN105160133B (en) | 2015-09-30 | 2015-09-30 | Progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105160133B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112859745B (en) * | 2021-01-07 | 2021-12-14 | 广东三姆森科技股份有限公司 | Automatic workpiece machining area dividing method for three-axis laser marking process |
CN114115117B (en) * | 2022-01-24 | 2022-06-03 | 广州中望龙腾软件股份有限公司 | Tool path generation method and system with normal machining allowance |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101855061A (en) * | 2007-09-17 | 2010-10-06 | 3D***公司 | Region-based supports for parts produced by solid freeform fabrication |
CN103761397A (en) * | 2014-01-26 | 2014-04-30 | 张靖 | Three-dimensional model slice for surface exposure additive forming and projection plane generating method |
CN104462636A (en) * | 2014-09-30 | 2015-03-25 | 西安科技大学 | Modeling method of necrosis caput femoris restoring model based on umbrella-shaped caput femoris supporter |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8021501B2 (en) * | 2007-05-09 | 2011-09-20 | The Penn State Research Foundation | Single point incremental forming of metallic materials using applied direct current |
-
2015
- 2015-09-30 CN CN201510639451.4A patent/CN105160133B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101855061A (en) * | 2007-09-17 | 2010-10-06 | 3D***公司 | Region-based supports for parts produced by solid freeform fabrication |
CN103761397A (en) * | 2014-01-26 | 2014-04-30 | 张靖 | Three-dimensional model slice for surface exposure additive forming and projection plane generating method |
CN104462636A (en) * | 2014-09-30 | 2015-03-25 | 西安科技大学 | Modeling method of necrosis caput femoris restoring model based on umbrella-shaped caput femoris supporter |
Non-Patent Citations (3)
Title |
---|
基于STL模型的逆向工程实体建模技术;陈志杨 等;《中国机械工程》;20031030;第14卷(第20期);正文第1760-1761页 * |
复杂曲面数字化渐进成形轨迹生成与仿真;***;《中国优秀硕士学位论文全文数据库 工程科技I辑》;20120815(第08期);正文第9-10,17,23,29-31页、图3.1 * |
金属板材数控渐进成形支撑CAD模型自动生成;朱虎 等;《计算机集成制造***》;20100430;第16卷(第4期);正文第878-882页 * |
Also Published As
Publication number | Publication date |
---|---|
CN105160133A (en) | 2015-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104057611B (en) | A kind of 3D optimized based on scan line inclination angle prints fill path generation method | |
CN108312548B (en) | Five-axis linkage 3D printing method based on model surface feature hybrid adaptive slicing | |
CN109367014B (en) | 3D printing method for axially printing bent pipe based on five-axis printing platform | |
CN106600710B (en) | A kind of layer of the adjacent topological correlation of geometric mesh model cuts multiply connected domain construction method | |
CN106293547B (en) | A kind of support automatic generation method for 3D printing | |
CN103366069A (en) | Hierarchical algorithm of selective laser sintering | |
CN104570928A (en) | Method for numerical control machining and path planning on mesh surface based on conformal parameterization | |
CN107067471A (en) | A kind of adaptive scanning speed method for improving pendant body model forming quality | |
CN104143209B (en) | Method for engraving three-dimensional model based on line pattern | |
CN101609564A (en) | A kind of method for manufacturing three-dimensional grid model of sketch formula input | |
CN103942836A (en) | Three-dimensional mesh model tetrahedralization method | |
CN105160133B (en) | Progressive molding supporter method of formation based on STL triangular plate vertex iso-metric offset | |
CN109551768A (en) | A kind of data processing method of the 3D printing file based on STL | |
CN103823649A (en) | Three-dimensional printing uniform thickness shelling method based on slicing file | |
WO2017080135A1 (en) | 3d printing-oriented model decomposition and arrangement method | |
CN106445981A (en) | Wavelet transform-based self-adaptive compression method for STL (Standard Template Library) grid model slicing data | |
CN104475984B (en) | A kind of preprocess method of 3D mould laser engraving and pretreatment unit | |
CN103136381B (en) | A kind of film method for making | |
CN103226846A (en) | Three-dimensional carving method based on hand-drawn lines | |
CN108724734B (en) | Dense feature-based 3D pre-printing layering algorithm | |
CN105138747B (en) | A kind of progressive molding principal direction decision method based on stl file form | |
CN105653773A (en) | Repairing method of prism and lens compound eyeglass STL (Standard Template Library) model suitable for 3D (Three-dimensional) printing | |
CN114842169A (en) | Shell part contour path extraction method based on STL slicing algorithm | |
Wen | Research on the Application of Reverse Engineering and Material Enhancement in the Shell of Nail Nail Machine Based on Layered Sliced Algorithm | |
Wang et al. | A slicing algorithm to guarantee non-negative error of additive manufactured parts |
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 |