CN106021731B - The die-face design method of multi-panel piece Blending surfaces part - Google Patents
The die-face design method of multi-panel piece Blending surfaces part Download PDFInfo
- Publication number
- CN106021731B CN106021731B CN201610341461.4A CN201610341461A CN106021731B CN 106021731 B CN106021731 B CN 106021731B CN 201610341461 A CN201610341461 A CN 201610341461A CN 106021731 B CN106021731 B CN 106021731B
- Authority
- CN
- China
- Prior art keywords
- curved surface
- blending surfaces
- boundary
- extends
- decomposition
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/36—Circuit design at the analogue level
- G06F30/367—Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Evolutionary Computation (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
- Image Generation (AREA)
Abstract
The die-face design method of multi-panel piece Blending surfaces part, the present invention relates to the design methods of die face, mainly solve the problems, such as that the part multi-plane piece Blending surfaces extracted in design process are difficult to extend.The interactive curved surface for extracting part of the invention, according to the outer contour shape of part curved surface, in conjunction with topology decomposition, combination technology and curve and surface interpolation extended algorithm, it proposes that surface decomposition extends and surface interpolation extends, corresponds respectively to the extension of the non-rectangle part curved surface of outer profile and the extension of the approximate rectangular part curved surface of outer profile.Using the present invention, solve the problems, such as surface boundary line it is discontinuous caused by surface boundary all directions extend after interfere, avoid extend after curved surface it is discontinuous, rough, greatly enhance multi-panel piece Blending surfaces extension quality and efficiency.
Description
Technical field
The present invention relates to part multi-plane piece Blending surfaces in the quasi spline of mould structure design more particularly to mold to prolong
Exhibition.
Background technique
Much to some processing with complex-curved constitutional detail in modern manufacturing industry, due to needing reserved part
The reasons such as machining allowance need these curved surfaces to carry out extension processing, and the complexity of these curved surface features brought to extension it is larger
It is difficult.
The method traditionally extended to curved surface is more demanding to the structure feature especially surface boundary of curved surface, at present
It on the market all include the command function of surface extending in most of Three-dimensional Design Softwares.But the preceding summary of these command functions
Ask general higher, it is especially excessively high to the requirement of surface boundary, surface boundary continual curvature is generally required, this could be utilized in this way
A little command functions are well on extension to curved surface.But many curved surfaces are spliced by the discontinuous space curved surface of multiple curvature
Blending surfaces, rather than individual continuous curve surface just cannot smoothly extend curved surface using these functions in this way.
It is not necessarily continuous to form curvature between each patch of Blending surfaces, there may be dislocation between adjacent curved surface, bent
It is also likely to be present indefinite geometric topo-relationship between face, these factors can all influence the quality and effect of surface extending
Rate, it is likely that will lead to surface extending failure.The case where for this multi-panel piece Blending surfaces, the three-dimensional run on existing market
Efficiently and effectively solution party is not yet all proposed at present that more effectively easily command function does not solve these problems in software
Case.
Summary of the invention
Technical problem: aiming at the problem that multi-panel piece Blending surfaces set forth above are difficult to extend, the invention proposes be based on
The surface decomposition of topology decomposition extends and the surface interpolation based on surface reconstruction extends extension, splices song to multi-panel piece to reach
Realize the purpose to extend in face.
Summary of the invention: in order to solve the above technical problems, the present invention provides a kind of mould type of multi-panel piece Blending surfaces part
Face design method, method includes the following steps:
Extension type step is judged according to curved surface profile: if the intersection result of the single curved surface and original surface that obtain is point
Continuum boundary then extends to curved surface using surface decomposition stretching method, it is on the contrary then using surface interpolation extend stretching method to song
Extend in face;Blending surfaces subvertical for angle between adjacent boundary, and its chamfered shape is answered close to rectangular configuration
Extend the extending effect that stretching method is expected with surface interpolation;
Surface decomposition expanding step: obtaining original Blending surfaces, according to the topological structure of Blending surfaces by Blending surfaces
One group of single dough sheet is resolved into, obtains the boundary of single dough sheet, and ask friendship with original Blending surfaces;According to the topology for asking knot fruit
Whether domain is one, to determine that single dough sheet is also to be to continue with after decomposition is one up to topological field by asking friendship boundary to extend again by list
One domain boundary is extended;After each single dough sheet extends, the curved surface after extending is obtained using curved surface combination technology;
Surface interpolation extends expanding step: some side creation plane along the original Blending surfaces boundary for being similar to rectangle,
On the basis of the plane, along the direction of the adjacent edge of square boundary, one group of equidistant screw rotor is created;To be equidistantly parallel
Bundle of planes cut to curved surface and be handed over, and is carried out interpolation to obtained set of curves and extended to specific length, by the set of curves after extension
Sliding-model control obtains discrete rear data point set;Using the rule of curve matching and Skinning Surfaces, the discrete data point that will be obtained
Collection is fitted to final curved surface.
Preferably, described to judge the acquisition modes for intersecting boundary in extension type step using topology point according to curved surface profile
Solution technology handles the solid for obtaining Blending surfaces by geometrical characteristic, and the topological structure of Blending surfaces is obtained using solid,
Each topological dough sheet is successively isolated, intersection boundary element is obtained.
Preferably, the surface decomposition expanding step mean camber combines and refers to using curved surface topological relation, by point, line, surface
Element constitutes individual dough sheet, then the curved surface after extending is made of individual each dough sheet.
Preferably, the surface interpolation extends set of curves discretization algorithm in expanding step and is become using curvature of curve is considered
Change the equal actions method of situation.
The utility model has the advantages that the knowledge such as integrated use topology decomposition of the present invention, interpolation algorithm and Skinning Surfaces fitting, realize
The extension of multi-panel piece Blending surfaces.It solves after causing surface boundary all directions to extend since surface boundary line is discontinuous mutually
Interference, and make the extension curved surface obtained discontinuously rough problem, substantially increase the quality and efficiency of surface extending.
In consideration of it, the present invention has wide application and development prospect.
Detailed description of the invention
Fig. 1 is the die-face design method flow diagram of multi-panel piece Blending surfaces part
Fig. 2 is original Blending surfaces figure
Fig. 3 is Blending surfaces decomposition diagram
Fig. 4 is that Blending surfaces and each individual decompose surface boundary and seek friendship schematic diagram
Fig. 5 is that each individual decomposes surface extending and engagement schematic diagram
Fig. 6 is to extend engagement curved surface effect picture
Fig. 7 is original Blending surfaces figure
Fig. 8 is to establish to cut to hand over bundle of planes effect picture
Fig. 9 is Jie Jiao family of curves interpolation extension effect figure
The actions method schematic illustrations such as Figure 10 is
Figure 11 is to cut to hand over set of curves discretization effect picture
Figure 12 is covering method fitting surface effect picture
Specific embodiment
The present invention will be further described in detail with specific embodiment with reference to the accompanying drawings of the specification.
The die-face design method of multi-panel piece Blending surfaces part provided by the invention, method includes the following steps:
Extension type step is judged according to curved surface profile: if the intersection result of the single curved surface and original surface that obtain is point
Continuum boundary then extends to curved surface using surface decomposition stretching method, it is on the contrary then using surface interpolation extend stretching method to song
Extend in face;Blending surfaces subvertical for angle between adjacent boundary, and its chamfered shape is answered close to rectangular configuration
Extend the extending effect that stretching method is expected with surface interpolation;
Surface decomposition expanding step: obtaining original Blending surfaces, according to the topological structure of Blending surfaces by Blending surfaces
One group of single dough sheet is resolved into, obtains the boundary of single dough sheet, and ask friendship with original Blending surfaces;According to the topology for asking knot fruit
Whether domain is one, to determine that single dough sheet is also to be to continue with after decomposition is one up to topological field by asking friendship boundary to extend again by list
One domain boundary is extended;After each single dough sheet extends, the curved surface after extending is obtained using curved surface combination technology;
Surface interpolation extends expanding step: some side creation plane along the original Blending surfaces boundary for being similar to rectangle,
On the basis of the plane, along the direction of the adjacent edge of square boundary, one group of equidistant screw rotor is created;To be equidistantly parallel
Bundle of planes cut to curved surface and be handed over, and is carried out interpolation to obtained set of curves and extended to specific length, by the set of curves after extension
Sliding-model control obtains discrete rear data point set;Using the rule of curve matching and Skinning Surfaces, the discrete data point that will be obtained
Collection is fitted to final curved surface.
It is described to judge that the acquisition modes for intersecting boundary in extension type step use topological decomposition technique according to curved surface profile,
The solid for obtaining Blending surfaces is handled by geometrical characteristic, and the topological structure of Blending surfaces is obtained using solid, is successively divided
Each topological dough sheet is separated out, intersection boundary element is obtained.
The surface decomposition expanding step mean camber, which combines, to be referred to using curved surface topological relation, and point, line, surface element is constituted
Individual dough sheet, then the curved surface after extending is made of individual each dough sheet.
Set of curves discretization algorithm, which uses, in the surface interpolation extension expanding step considers curvature of curve situation of change
Equal actions method.
It is as shown in Figure 1 the die-face design method flow of multi-panel piece Blending surfaces part, this method obtains zero first
Part Blending surfaces and boundary;Then, the concrete type of quasi spline is judged according to borderline properties, and correspond respectively to surface decomposition
Realize that the extending method either surface interpolation of Blending surfaces extends the extending method for realizing Blending surfaces;Finally, completing multi-panel
The quasi spline of piece Blending surfaces.
Embodiment 1 application surface decomposition realize Blending surfaces extension, for illustrate detailed implementation steps of the invention with
And the result obtained.The application surface interpolation of embodiment 2 extends the extension for realizing Blending surfaces, for illustrating detailed reality of the invention
Apply the result of step and acquisition.
The application surface decomposition of embodiment 1 realizes the extension of Blending surfaces:
Operation object: Blending surfaces
It operates target: being decomposed using topology, Blending surfaces are decomposed into multiple single patch, extract original Blending surfaces
It with the boundary of individual each patch, and carries out the boundary of each single curved surface and original Blending surfaces boundary that friendship to be asked to handle, obtain
The part of individual each curved surface extends boundary, individual each curved surface carries out extension processing at local boundary, by each list after extension
One curved surface is engaged, the Blending surfaces after being extended, the curved surface after as original Blending surfaces extension.
Step 1, importing correlated parts file, the Blending surfaces that interactive mode is extracted, as shown in Figure 2.
Step 2, as shown in figure 3, Blending surfaces are decomposed into multiple single patch,.
Step 3, as shown in figure 4, extracting the boundary of Blending surfaces and the boundary of individual each curved surface, and will individual each curved surface side
Boundary asks friendship with original Blending surfaces boundary respectively, obtains part and extends boundary.
Step 4, as shown in figure 5, after determining surface extending length and surface extending mode, by individual each curved surface in part
Extend boundary to be extended according to the requirement of development length and extension mode.
Step 5, each individual extends curved surface progress joining process after extending in step 4, obtains engagement and extends curved surface, obtains
It is as shown in Figure 6 that engagement extends curved surface effect.
Operating obtained engagement curved surface by above step method is the curved surface after original Blending surfaces extend, and passes through this
Embodiment further proves exploitativeness of the invention.
The application surface interpolation of embodiment 2 extends the extension for realizing Blending surfaces
Operation object: Blending surfaces
Operation target: acquiring Blending surfaces information, carries out sliding-model control to curved surface, then obtain data to discretization
Interpolation extension is carried out, all discrete data points are finally fitted to a company using B-spline curves fitting and Skinning Surfaces rule
Continuous curved surface, the curved surface after as original Blending surfaces extension.
Step 1, correlated parts file is imported, extracts curved surface shown in Fig. 7, and obtain curved surface features information.
Step 2, determine the direction U, V, the direction U curved surface both ends be respectively created be parallel to each other referring initially to plane.It determines
The spacing handed between plane is cut, deviates to obtain to cut with initial plane and hands over family of planes, as shown in Figure 8.
Step 3, original surface is handed over as shown in figure 9, cutting obtained in step 2 and bundle of planes being handed over to cut, it is equal obtains spacing
All sections of friendship curves after determining the outwardly extending length of curved surface, are extended corresponding length to both ends by Jie Jiao family of curves.
Step 4, curve discrete spacing is determined, by equal actions method shown in Fig. 10 by all sections of friendship curves according to discrete
Away from sliding-model control is required, data point set as shown in figure 11 is obtained.
Step 5, the data point set that step 4 obtains is fitted according to B-spline curves rule respectively in the direction U, V and obtains B sample
Curve.
Step 6, a continuous Skinning Surfaces are fitted to according to the B-spline curves that Skinning Surfaces rule obtains step 5.
As shown in figure 12.
Operating obtained Skinning Surfaces by above step method is the curved surface after original Blending surfaces extend, and passes through this
Embodiment further proves exploitativeness of the invention.
Claims (4)
1. a kind of die-face design method of multi-panel piece Blending surfaces part, it is characterised in that: method includes the following steps:
Extension type step is judged according to curved surface profile: if the intersection result of the single curved surface and original surface that obtain is continuous for point
Boundary then extends to curved surface using surface decomposition stretching method, it is on the contrary then using surface interpolation extend stretching method to curved surface into
Row extends;Blending surfaces subvertical for angle between adjacent boundary, and its chamfered shape is close to rectangular configuration, using song
Face interpolation extends the extending effect that stretching method is expected;
Surface decomposition expanding step: obtaining original Blending surfaces, decomposes Blending surfaces according to the topological structure of Blending surfaces
At one group of single dough sheet, the boundary of single dough sheet is obtained, and asks friendship with original Blending surfaces;It is according to the topological field for asking knot fruit
No is one, to determine that single dough sheet is also to be to continue with after decomposition is one up to topological field by asking friendship boundary to extend again by single domain
Boundary is extended;After each single dough sheet extends, the curved surface after extending is obtained using curved surface combination technology;
Surface interpolation extends expanding step: some side creation plane along the original Blending surfaces boundary for being similar to rectangle, with this
On the basis of plane, along the direction of the adjacent edge of square boundary, one group of equidistant screw rotor is created;By equidistant parallel plane
Cluster cut to curved surface and be handed over, and is carried out interpolation to obtained set of curves and extended to specific length, and the set of curves after extension is discrete
Change processing obtains discrete rear data point set;Using the rule of curve matching and Skinning Surfaces, obtained discrete data point set is intended
Synthesize final curved surface.
2. the die-face design method of multi-panel piece Blending surfaces part described in accordance with the claim 1, it is characterised in that: described
Judge in extension type step according to curved surface profile, using topological decomposition technique, is handled by geometrical characteristic and obtain Blending surfaces
Solid, the topological structure of Blending surfaces is obtained using solid, successively isolates each topological dough sheet, obtains intersection boundary
Element.
3. the die-face design method of multi-panel piece Blending surfaces part described in accordance with the claim 1, it is characterised in that: described
Surface decomposition expanding step mean camber, which combines, to be referred to using curved surface topological relation, and point, line, surface element is constituted individual dough sheet, then
The curved surface after extending is made of individual each dough sheet.
4. the die-face design method of multi-panel piece Blending surfaces part described in accordance with the claim 1, it is characterised in that: described
Surface interpolation extends in expanding step set of curves discretization algorithm using the equal actions method for considering curvature of curve situation of change.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610341461.4A CN106021731B (en) | 2016-05-19 | 2016-05-19 | The die-face design method of multi-panel piece Blending surfaces part |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610341461.4A CN106021731B (en) | 2016-05-19 | 2016-05-19 | The die-face design method of multi-panel piece Blending surfaces part |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106021731A CN106021731A (en) | 2016-10-12 |
CN106021731B true CN106021731B (en) | 2019-02-05 |
Family
ID=57096975
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610341461.4A Active CN106021731B (en) | 2016-05-19 | 2016-05-19 | The die-face design method of multi-panel piece Blending surfaces part |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106021731B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109255196A (en) * | 2018-09-05 | 2019-01-22 | 重庆创速工业有限公司 | A kind of design implementation method of reinforcing rib module |
CN110109230B (en) * | 2019-05-24 | 2020-07-28 | 西安交通大学 | Intelligent splicing assembly method for aspheric surface complex curved surface workpiece |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007047618A (en) * | 2005-08-12 | 2007-02-22 | Oki Electric Ind Co Ltd | Optical module |
CN103019643B (en) * | 2012-12-30 | 2015-12-23 | 中国海洋大学 | A kind of large screen projection automatic calibration of plug and play and splicing display method |
CN105336004A (en) * | 2014-06-27 | 2016-02-17 | 华为技术有限公司 | Curved surface model creating method and device |
CN104318621B (en) * | 2014-10-23 | 2017-12-19 | 中国船舶工业集团公司第七〇八研究所 | Ship hull surface reconstructing method based on non-uniform rational B-spline surface interpolation |
-
2016
- 2016-05-19 CN CN201610341461.4A patent/CN106021731B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN106021731A (en) | 2016-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10346708B2 (en) | Image processing method | |
CN107590825B (en) | Point cloud hole repairing method based on SFM | |
US20170345147A1 (en) | Tooth axis estimation program, tooth axis estimation device and method of the same, tooth profile data creation program, tooth profile data creation device and method of the same | |
JP2019514126A5 (en) | ||
CN106354098B (en) | A kind of NURBS composite surfaces are fixed a cutting tool teeth processing route generating method | |
US20130041635A1 (en) | Methods and Systems for Designing Addendum Section of A Die in Sheet Metal Forming | |
CN108214819B (en) | A kind of domestic ceramics Mould design and manufacturing method based on reverse-engineering | |
CN106021731B (en) | The die-face design method of multi-panel piece Blending surfaces part | |
CN104050720A (en) | Point cloud curve plane reconstruction method and system | |
CN105374068B (en) | The Meshing Method of free form surface network | |
CN103729882A (en) | Point cloud relative pose estimation method based on three-dimensional curve matching | |
CN111027119B (en) | Cross-surface complex paving unified design method based on cloud computing | |
Mejia et al. | Hybrid geometry/topology based mesh segmentation for reverse engineering | |
CN109544565B (en) | Wound surface image segmentation method based on DC-GMRF level set | |
CN104951595A (en) | Modeling method for skin part technological lug | |
KR101251445B1 (en) | Apparatus and Method of automatically extracting sweep/extrude/revolve feature shape from atypical digital data | |
Nieser et al. | Patch layout from feature graphs | |
CN104850724A (en) | Rapid airplane template design system and method | |
CN114529686A (en) | Building model generation method, device, equipment and medium | |
CN112967333B (en) | Complex point cloud skeleton extraction method and system based on grading | |
CN104268945B (en) | Batten face disposal route during a kind of fusion reactor neutron transport based on equipotential surface calculates | |
CN110880173A (en) | Method and device for extracting outer contour of air conditioner bottom plate | |
CN101504768A (en) | Color image fast partition method based on deformation contour model and graph cut | |
KR100928889B1 (en) | Image Segmentation and Synthesis Method Using Image Polyhedral Structure | |
WO2006099401A2 (en) | System and method for generating matched contour profiles |
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 |