Nothing Special   »   [go: up one dir, main page]

CN105426628B - A kind of complex product isomery Model Fusion method - Google Patents

A kind of complex product isomery Model Fusion method Download PDF

Info

Publication number
CN105426628B
CN105426628B CN201510915549.8A CN201510915549A CN105426628B CN 105426628 B CN105426628 B CN 105426628B CN 201510915549 A CN201510915549 A CN 201510915549A CN 105426628 B CN105426628 B CN 105426628B
Authority
CN
China
Prior art keywords
model
fusion
product
isomery
voxel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510915549.8A
Other languages
Chinese (zh)
Other versions
CN105426628A (en
Inventor
易兵
杨岳
李雄兵
刘冲
高广军
田红旗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Central South University
Original Assignee
Central South University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Central South University filed Critical Central South University
Priority to CN201510915549.8A priority Critical patent/CN105426628B/en
Publication of CN105426628A publication Critical patent/CN105426628A/en
Application granted granted Critical
Publication of CN105426628B publication Critical patent/CN105426628B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/36Circuit design at the analogue level
    • G06F30/367Design verification, e.g. using simulation, simulation program with integrated circuit emphasis [SPICE], direct methods or relaxation methods

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • General Physics & Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Architecture (AREA)
  • Civil Engineering (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Image Generation (AREA)
  • Processing Or Creating Images (AREA)

Abstract

The invention discloses a kind of complex product isomery Model Fusion methods, mainly include the following steps:1) product model is extracted in the geometric properties of different phase and processing Form and position error information;2) using the voxel model of voxelization method structure product Unified Expression;3) distance field intersection, difference set and supplementary set operation and the mapping of velocity field handling function and isomery model primitive feature, Form and position error and advanced features operation are built;4) product isomery primitive feature and processing Form and position error information are fused to voxel model;5) voxel model surface model is reconstructed using Marching Cubes, realizes the Visualization of Fusion Model.The present invention provides the Unified frames of product Heterogeneous Information processing, it realizes isomery Model Fusion in different CAX systems and integrates and unify visual representation, provide the effective way of the more performance evaluations of multidisciplinary and evaluation, Complex Product Design efficiency can effectively be promoted, shorten the Complex Product Development cycle, larger raising product competitiveness.

Description

A kind of complex product isomery Model Fusion method
Technical field
The invention belongs to a kind of Products Digital Geometric Modeling Method more particularly to a kind of complex product isomery Model Fusions Method.
Background technology
It needs to apply to the multi-modelings such as CAD, CAM and CAE, emulation and analysis system in product design manufacturing process, The Products Digital model for largely carrying partial information will be generated.However, unique requirement that the single field of each system uses and Business system software format standard is difficult to unified present situation, cause a large amount of isomery model informations of single part product be difficult to merge and It is integrated.
Current research person mainly realizes heterogeneous system Models Sets using file format is unified with modes such as geometric properties processing Into.File format unified approach mainly realizes isomery mould by Standard File Format parsing and the processing of additional semantic parameter information etc. Type converts and the system integration.The main research work of this respect includes:Bianconi【Bianconi F.Bridging the gap between CAD and CAE using STL files[J].International Journal of CAD/CAM, 2002,2(1):55-67.】It is proposed CAD and CAE data transfer devices based on STL standard format files.This method is being produced It finds broad application in product design analysis, but also faces phenomena such as triangle grid model is not closed, and be not suitable for isomery mould The complex operations such as the feature edit of type and fusion.Cao etc.【Cao B.,Chen J.Huang Zh.Zheng Y.CAD/CAE Integration Framework with Layered Software Architecture[C].IEEE International Conference on Computer-Aided Design and Computer Graphics, 2009.pp.410-415.】It is proposed the isomery based on CAD frame structures layer, CAE function modules layer and general geometry module storehouse Model layers integrated framework.Although this method provides a kind of effective isomery model conversation method, but also face system interface The problem of development is complicated and cumbersome.Geometric properties processing method is mainly by identifying product-forming feature, then by adding Geometric properties, operating simulation and emulation analysis parameter semantic information is added to realize that heterogeneous system integrates.The groundwork bag of this respect It includes:Gujarathi etc.【Gujarathi G.P.,Ma Y.-s.Parametric CAD/CAE integration using a common data model[J].Journal of Manufacturing Systems,2011,30(3):118-132.】It carries Go out the M IS method based on design and analysis information co expression.Although this method being capable of preservation model design simultaneously The geometric properties data that historical information and analysis need, reach CAD and CAE data exchange purposes.However, corporate data is expressed Single application field model conversion demand is only can adapt to, is difficult to realize the common of numerous system datas and information in product design Expression.Lee【Lee S.A CAD-CAEinternation approach using feature-based multi- resolution and multi-abstruction modeling techniques[J].Computer Aided Design,2005,37:941-955.】It is proposed CAD, CAE for being expressed based on product geometrical model abstract modeling and multi-level features System integration method.This method is by CAD physical models and expresses grid model at many levels, realizes different Simulation Applications and essence The analysis model structure of degree requirement.However, its multi-level fuzzy judgment building process is comparatively laborious, and it is difficult to meet feature edit and shifting Plant demand.Although it follows that existing method can tentatively solve between product design system and product design system with it is imitative Between true analysis system the problem of model data transformation, but the processing approach that each method is proposed both for particular problem, nothing Method realizes the extraction and identification of product design heterogeneous system model data implicit information, can not also realize isomery model and information Fusion, it is more difficult to realize the unitized processing operation and Visualization of isomery Model Fusion.
The content of the invention
The object of the present invention is to provide a kind of complex product isomery Model Fusion method, to solve complex product heterogeneous system Model is difficult to the problem of integrated and fusion, provides the effective way of the more performance evaluations of multidisciplinary and evaluation, can be effective Complex Product Design efficiency is promoted, shortens the Complex Product Development cycle, larger raising product competitiveness.
The present invention is that technical solution is used by solving its technical problem:
A kind of complex product isomery Model Fusion method, comprises the following steps:
1) geometric properties of the product in the Heterogeneous Digital model of different phase are extracted using primitive feature recognition method, and Product parts processing Form and position error information is obtained using model matching method simultaneously, the stage includes design phase, processing Stage and measuring phases;
2) according to entity design model, using the voxel model of voxelization method structure product Unified Expression;
3) according to the voxel model obtained in step 2), distance field attribute is calculated, distance field is then built, and builds distance The intersection operation of field and the clone method of primitive feature, the extracting method of the difference operation of distance field and primitive feature, distance field Union operation and primitive feature fusion method three kinds of mapping relations, and then build velocity field handling function and isomery model shape Two kinds of mapping relations that position error fusion, velocity field handling function are merged with isomery model advanced features;
4) merging for product isomery primitive feature and voxel model is realized using distance field edit methods, then using level Product processing Form and position error information is fused in voxel model by collection edit methods, obtains Fusion Model;
5) Fusion Model is reconstructed using Marching Cubes, realizes that Fusion Model unifies Visualization, finally obtain Surface model.
The complex product isomery Model Fusion method, in step 1) the Heterogeneous Digital model of product include design, Processing and the Heterogeneous Digital model of measuring phases;It identifies basic geometric properties semanteme parameter in isomery model, and passes through design Entity is integrated with measurement isomery Model Matching, extracts the Form and position error information of processing model, Form and position error information include flatness, Circularity, cylindricity, the depth of parallelism, concentricity and verticality.
The complex product isomery Model Fusion method, it is described using voxelization method structure product in step 2) The voxel model of Unified Expression, including:
Step 1:By principal component method, model geometric pose is adjusted, extracts entity design model optimum expression master Axis;
Step 2:By entity design model discretization, voxel model is then built according to the topological connection relation of model.
The complex product isomery Model Fusion method, in step 3), according to the distance field attribute of product voxel model, Distance field intersection, difference set and union are built, and obtains the mapping relations with primitive feature extraction, duplication and fusion method, then According to level set editor and operating method structure protruding features velocity field, constant speed field, curvature adaptive speed field and emerging Interesting domain velocity field, then successively establish merged with Form and position error information, shaped Offset Fusion Features, fairing chamfering Fusion Features and The one-to-one advanced features of interest domain Fusion Features and the mapping relations of semantic operation, wherein Form and position error information merge and shape The fusion of shape offsets belongs to the fusion of isomery model Form and position error, and fairing chamfering Fusion Features and interest domain Fusion Features belong to Isomery model advanced features merge.
The complex product isomery Model Fusion method in step 4), realizes that product is different using distance field edit methods Structure primitive feature is to be used as basic body Model by selecting the voxel model of specific products model with merging for voxel model, then The product isomery aspect of model and information are fused to basic body Model;Binding model translation, rotation and scaling work(in mixing operation It can located space position;And it combines distance field intersection, union and difference operation and realizes isomery model geometric Fusion Features.
The complex product isomery Model Fusion method in step 4), is processed product using level set edit methods It is by according to feature edit and the specific requirements merged, structure protruding features speed that Form and position error information, which is fused in voxel model, Field, constant speed field, curvature adaptive speed field and interest domain velocity field are spent, then fusion product isomery model Form and position error is believed Breath, shaped Offset feature, fairing chamfering feature and these advanced features of interest characteristic of field and semantic information.
The complex product isomery Model Fusion method, in step 5), after rebuilding fusion using Marching Cubes Geometric mould surface
Description of the drawings
Fig. 1 is the idiographic flow of product isomery model information fusion method proposed by the present invention;
Fig. 2 is the frame diagram of product isomery model information fusion proposed by the present invention;
Fig. 3 is to Contrast on effect before and after product model voxel discretization;Wherein (a) corrects the model of pose, (b) for PCA Discrete for correction pose model element, (c) is the model of free-position, and (d) is discrete for free-position model voxel;
Fig. 4 is the result figure in basic body Model upper surface fusion isomery dovetail groove information;Wherein (a) is dovetail channel mould Type, (b) are basic body Model, and (c) is Fusion Model, and (d) is basic cross section, and (e) is fusion cross section, and (f) is substantially vertical Section, (g) are fusion vertical section;
Fig. 5 is the result figure that free form surface information is fused to basic body Model;Wherein (a) be FREEFORM SURFACE MODEL, (b) For basic body Model, (c) is Fusion Model, and (d) is basic cross section, and (e) is fusion cross section, and (f) is basic vertical section, (g) it is fusion vertical section;
Fig. 6 is the result figure of blade morpheme control information fusion;Wherein (a) is the model with measurement error information, and (b) is Basic body Model, (c) be Fusion Model, (d) be basic cross section, (e) for fusion cross section, (f) be basic vertical section, (g) To merge vertical section;
Fig. 7 is the result figure of leaf model fusion offset information;Wherein (a) is surface information Fusion Model, and (b) is extroversion Migration model, (c) are interior to migration model.
Specific embodiment
The present invention includes following implementation steps:
1) geometric properties of the product in the Heterogeneous Digital model of different phase are extracted using primitive feature recognition method, and Product parts processing Form and position error information is obtained using model matching method simultaneously, the stage includes design phase, processing Stage and measuring phases;
2) according to entity design model, using the voxel model of voxelization method structure product Unified Expression;
3) according to the voxel model obtained in step 2), distance field attribute is calculated, distance field is then built, and builds distance The intersection operation of field and the clone method of primitive feature, the extracting method of the difference operation of distance field and primitive feature, distance field Union operation and primitive feature fusion method three kinds of mapping relations, and then build velocity field handling function and isomery model shape Two kinds of mapping relations that position error fusion, velocity field handling function are merged with isomery model advanced features;
4) merging for product isomery primitive feature and voxel model is realized using distance field edit methods, then using level Product processing Form and position error information is fused in voxel model by collection edit methods, obtains Fusion Model;
5) Fusion Model is reconstructed using Marching Cubes, realizes that Fusion Model unifies Visualization, finally obtain Surface model.
Wherein, using the peculiar geometric properties of primitive feature recognition method extraction Heterogeneous Digital model and processing in step 1) The detailed process of Form and position error information is as follows:
Using the Heterogeneous Digital model of the different phases such as primitive feature recognition method extraction product design, processing and measurement In the basic geometric properties semanteme parameter such as distinctive plane, cylinder, circular cone;Pass through design entity and measurement isomery Model Matching collection Into extracting the Form and position errors information such as flatness, circularity, cylindricity, the depth of parallelism, concentricity and verticality of processing model.
According to entity design model in step 2), using the basic body Model of voxelization method structure product Unified Expression, Its detailed process is as follows:
First using principal component method extraction model optimum expression major axes orientation, each system model of product design is realized Geometry pose matching;Then by the basic body Model discretization of product, product three-dimensional voxel Unified Expression model is built.Adjust model Geometry pose detailed process is as follows:
If each vertex is x in modeli, point set center isThen the covariance matrix of model vertices set can be with table It is shown as:
The characteristic value of covariance matrix T is represented by λ1≥λ2≥λ3, corresponding feature vector is respectively v1、v2With v3.It the geometrical model under free-position state can be obtained transforms to the transformation matrix of model major axes orientation and be:
Archetype is converted according to above formula, then conventionally in x, y, z directions discrete entities model.By In, it is necessary to build the voxel model of original coordinate space, thus will be discrete after each apex coordinate transform to original coordinate space, Its transformation matrix is:
Product model discretization and reconstruction detailed process:According to designing a model, bounding box structure meets required precision voxel mould Type, and estimate the position relationship of each voxel angle point and physical model, 1 is assigned a value of if angle point is located inside voxel, is otherwise assigned It is worth for 0;Then by x, y, the topological connection relation of index (i, j, k) the structure model on z directions.
In step 3), the detailed process for building distance field handling function is as follows:
Product voxel model distance field attribute is built first;Then distance field intersection, difference set and supplementary set are built and primitive is special It indescribably takes, replicate and the mapping relations of fusion method;And then it is adaptive to build protruding features velocity fields, constant speed field, curvature Velocity field and interest domain velocity field are merged with Form and position error information, shaped Offset Fusion Features, fairing chamfering Fusion Features with And the advanced features such as interest domain Fusion Features and the mapping relations of semantic operation.
Build distance field:
The distance field of voxel model is represented by the function of φ (p (t), t), represents by three dimensional space coordinate and time shaft The space-time of composition is mapped as the functional of 1 dimension space.Distance field value is that 0 contour surface forms the table of isomery model information fusion Surface model can be expressed as:φ (p (t), t)=0
Above formula shows that distance field φ and voxel cell coordinate p couplings form the result of model dynamic change.In order to clear The correlation of distance field and voxel coordinate is represented clearly, can be obtained using the derivation of chain type differential:
All vertex can only be moved along the normal orientation of distance field in hypothesized model, then voxel coordinate position Φ is to the time The differential of t can be expressed as the product of velocity field and normal direction:
Level set editor's equation can be obtained by reasoning:
Since distance field is defined in the function on product model voxel cell vertex, it is assumed that model is sat using unit space Mark and unit interval discrete representation, then each voxel cell vertex can be expressed as in the n-th time step distance field:
φn[i, j, k]=φ (i Δs x, j Δ y, k Δ z)
After model voxel is discrete, the coordinate position of each voxel cell will not change, and voxel model initial distance field It is denoted as φ0.According to modal distance velocity field and initial distance field, with reference to distance field in the discrete representation of time dimension, model moves State distance field can be expressed as:
φn+1[i, j, k]=φn[i,j,k]-f(i,j,k)·||φn[i,j,k]||
It follows that the velocity field f (p) by defining distance field and distance field normal orientation, can build dynamically changeable Product model realizes the fusion of product Heterogeneous Information.
Distance field is operated to be mapped with isomery Model Fusion:
Voxel model cell node not only includes 3 d space coordinate information, while also distance field information, therefore can According to distance field attribute union, difference set and intersection operation, to realize the isomeries model informations such as voxel model duplication, extraction and fusion The basic operation of processing, and can be combined by basic operation and realize that complex model is built.Distance field operates and isomery model geometric The correspondence of Fusion Features is as shown in the table:
1 distance field of table operates the correspondence with isomery model geometric Fusion Features
Velocity field is operated to be mapped with isomery Model Fusion:
It, can be constantly by model boundary to body when the velocity field on voxel model unit vertex is definite value (being not 0) Interior or external uniformly propulsion, realizes the fusion of product isomery model offset information.It can specifically be expressed as:
fconst(p)=k
It is then needed for the operation of the Model Fusions such as fairing and chamfering by building curvature adaptive speed field.It specifically can be with table It is shown as:
fcurve(p)=km(p)
The feature constructions such as dynamic implement protrusion and groove and fusion are also required in voxel model editing process, can be passed through Define modifying point p0The distance field that place meets Gaussian Profile is realized.It can specifically be expressed as:
Wherein σ is characterized influence area regulatory factor, is generally taken as 3-5 times of distribution spacing.
It then can be by building interest domain (ROI) velocity field handling function for the fusion of isomery model local feature information It realizes., mainly by proportion adjustment factor-alpha, interest domain adjusts radius r, interest domain transitional region width k, interest domain operation center for it Position p0And five part such as model editing velocity field f (p) composition.It is defined as follows:
froi(p)=α f (p) wrk(||p-p0||)
Wherein wrk(t) it is interest domain adjustment function, it is 1 to meet value in interest domain, and the outer value of interest domain is 0, inside and outside The suitable condition of transition light.It can specifically be expressed as:
In step 4), merging for product isomery primitive feature and basic body Model is realized using distance field edit methods, Detailed process is as follows:
In voxel model editor, specific products voxel model is selected then to be handed over as basic body Model by distance field The cell informations such as cylindrical surface, the conical surface and the spherical surface in isomery model can be fused to basic body mould by collection, union and difference operation Type, while the combination of the cell informations such as plane can be combined and form the advanced semantic features such as isomery model keyway.For isomery model It stretches, scan and the cell informations and free form surface information etc. such as spiral can also be operated by distance field and combinations thereof, it is real The fusion of existing isomery model complex characteristic information.
Product processing Form and position error information is fused to matrix model using level set edit methods, detailed process is such as Under:
By regarding the position deviation of single scanning element as discrete velocity field, then modeled according to voxel model protrusion features Method realizes the fusion of isomery model Form and position error information.And pass through and build constant speed field, realize isomery model offset information Fusion, and can then realize that the fairing of isomery model and chamfer information merge by the adaptive velocity field structure of curvature.Most terminate Interest domain velocity field edit methods are closed, realize the fusion of isomery model local message.
In step 5), basic body model surface model is reconstructed using Marching Cubes, realizes the visual of Fusion Model Change expression, detailed process is as follows:
Using cloud atlas and dynamic cutting visual tool, examine whether fusion results reach expected requirement, and can basis The amendment fusion process of distance field visible results interactive mode;Then basic body model table face mould is reconstructed using Marching Cubes Type builds the unified visual representation of Fusion Model.
The present invention flow chart as shown in Figure 1, FB(flow block) as shown in Fig. 2, main design thought is:
1) for the isomeries model such as product design point cloud shown in Fig. 2, entity and discrete model, using primitive feature recognition Geometric properties and processing Form and position error information in method extraction product isomery model, such as different points in the basic-element model in Fig. 2 Block models expression is the model of geometrical features such as plane, cylinder, the conical surface of identification;
2) using entity design model as shown in Figure 2 as basic body Model;Then main shaft pose bearing calibration is used Calibration model pose, as Fig. 3 a, b are shown, correction pose rear mold type voxel is discrete as a result, Fig. 3 c, d are free-position state Model can improve the discrete precision of voxel by model correction;Voxel mould shown in Fig. 2 finally can be obtained using voxelization method Type, and the distance field attribute information of voxel model can be visualized by cutting and cloud atlas mode;
3) build distance field intersection, difference set and supplementary set operation and velocity field handling function and isomery model primitive feature, Form and position error and the mapping relations of advanced features fusion and edit operation, wherein isomery Model Fusion and distance field operation are specific Mapping relations are as shown in Figure 1;
4) as shown in Fig. 2, realizing merging for product isomery primitive feature and basic body Model using distance field edit methods, The Fusion Model of voxel expression is obtained, and by the visual Fusion Model of cutting, can verify that the accurate of product isomery Model Fusion Property;
5) according to above-mentioned similar operations method, product can be processed to the fusion of Form and position error information using level set edit methods To matrix model, and velocity field building method shown in FIG. 1 is combined, isomery model high-level semantics information can be fused to base Ontology model;
6) using Marching Cubes reconstructing surface model, the results are shown in Figure 2, can express model after merging Situation realizes that Fusion Model unifies Visualization.
Embodiment one:
Fig. 4 is the result that dovetail groove information is merged in fandisk models upper surface.
Wherein Fig. 4 (a) is dovetail groove point cloud model in heterogeneous system, and Fig. 4 (b) is the basic body Model of voxel expression, Upper each elementary cell vertex includes distance field attribute, and the distance field for showing voxel model with transverse and longitudinal section respectively in text is believed Breath, as a result such as Fig. 4 (d), shown in (e), wherein color shallower place in picture center section is represented inside model, picture surrounding color compared with Depths represents outside model that other colors are central transition section, that is, surface-boundary.
By by dovetail groove information voxel discretization, then initializing distance field attribute, and using passive distance field difference set Dovetail groove information can be fused to basic body Model, shown in transverse and longitudinal section such as Fig. 4 (e), (f) of fusion results by operation.
It compares basic body modal distance field attribute and Fusion Model distance field attribute is understood, distance field operation can be easily Product model information is fused to basic body Model, and basic body Model internal and external relation and surface-boundary feature one can be kept Cause property.The Fusion Model expressed by voxel, can not be intuitively visual although product model information can be expressed intactly Change Fusion Model surface characteristics, therefore use Marching Cubes reconstruction model, obtain the table after the fusion of isomery model information Surface model, as shown in Fig. 4 (c).
From the result of Fig. 4 (b), (c), dovetail groove information effectively can be fused to basic body mould by the method for the present invention Type realizes the fusion of different application systems isomery model cell information.
Embodiment two:
Blade design involves solid modelling, surface modeling, structural static, model analysis, fluid dynamic and heat transfer and passes Multiple subjects such as matter.When analyzing blade aeromechanical performance, it is only necessary to consider blade configuration;And blade is dissipated When hot property is analyzed, then emphasis needs to consider heat emission hole and slot distribution and quantity in model;It is leak-proof to blade can be into During row analysis, it is also necessary to consider profile notch feature.It needs to build various structures spy during leaf product simulation analysis as a result, Different model is levied, in addition, also substantial amounts of in-process measurement point cloud model and structural Topology Optimization model etc., form blade isomery Model system storehouse.
The present invention is expanded on further what the design of this method actual product was used by taking isomery Model Fusion in blade design as an example Effect, as a result as illustrated in figs. 5-7.
Vane end faces gas leaks in order to prevent, and when PRODUCT FORM DESIGN is generally required in vane end faces construction and molded line phase As free form surface notch feature, therefore free form surface groove information is fused to by basic body using passive distance field difference operation Model upper surface, concrete outcome are as shown in Figure 5.
Wherein Fig. 5 (a) is type millet cake cloud model, and Fig. 5 (b), (f) are basic body modal distance field transverse and longitudinal section as a result, Fig. 5 (e), (g) is the distance field section of model after Heterogeneous Information merges as a result, Fig. 5 (c) is Fusion Model resurfacing result.
The fusion of isomery primitive and free form surface information can be realized by passive distance field, however for product isomery shape Position control information and offset and the fusion of chamfering grade height level semantic information then need to realize by dynamic speed field.
The present invention further applies to the fusion of blade morpheme control information and the fusion of blade profile offset information.
Fig. 6 (a) is the implicit Form and position error information of extraction, isomery model editing according to figure 1 and velocity field operation Mapping relations, using protrusion features velocity field modeling method, then construction scanning discrete point velocity field passes through level set editing side Method obtains Fig. 6 (e), the distance field attribute of Fusion Model shown in (g).
It compares basic model and Fusion Model distance field transverse and longitudinal section is understood, product voxel before and after the fusion of Form and position error information Modal distance field is not much different, and simply has minor variations in type face and matrix crossover position, this complies fully with morpheme in Fig. 6 (a) Error distribution situation.The surface model that Fig. 6 (c) is rebuild further proves that the method for the present invention fusion product processes Form and position error information Validity.By the use of existing model as priori matrix, mismachining tolerance information is then merged, preliminary solution scanning is irregular sparse Point cloud model is difficult to the problem rebuild, and realizes merging for scanning element cloud and matrix isomery model.
The method of the present invention is equally applied to the fusion of blade profile offset information, and the results are shown in Figure 7.
Wherein Fig. 7 (a) merges free form surface information result for vane end faces, by building voxel unit spot along normal orientation Constant speed field, you can realize that blade profile is export-oriented and the interior high-layer semantic information to offset merges, as a result as Fig. 7 (b), (c) shown in.As seen from the figure, merged by the high-level offset syntax information of voxel model, can easily build and meet archetype Line feature request and the different leaf model of wall thickness, will play a significant role in product structure static preloading structures etc..
The present invention proposes the method for the product isomery Unified Expression model based on voxel model, and passes through product model Main shaft extracting method obtains the optimal voxelization coordinate system of model.
The present invention proposes the method for the voxel model editor based on passive distance field and dynamic speed field simultaneously, and passes through Distance field and velocity field handling function and isomery semantic information and the mapping relations of geometric properties are established, product Heterogeneous Information is melted Conjunction changes into the operation of voxel model distance field, and then realizes product isomery Model Fusion.
The present invention proposes the algorithm frame of product isomery model information fusion, and passes through test model and actual product mould Type semantic information and geometric properties fusion experiment demonstrate the validity of method in text.
Basic principle, main feature and the major advantage of the present invention has been shown and described above.The technical staff of the industry It should be understood that limitation of the present invention from above-mentioned embodiment, simply illustrates this described in above-mentioned embodiment and specification The principle of invention, various changes and modifications of the present invention are possible without departing from the spirit and scope of the present invention, these changes Change and improvement all fall within the protetion scope of the claimed invention.The claimed scope of the invention by appended claims and its Equivalent defines.

Claims (5)

  1. A kind of 1. complex product isomery Model Fusion method, which is characterized in that comprise the following steps:
    1) geometric properties of the product in the Heterogeneous Digital model of different phase are extracted using primitive feature recognition method, and simultaneously Product parts processing Form and position error information is obtained using model matching method, the stage includes design phase, process segment And measuring phases;
    2) according to entity design model, using the voxel model of voxelization method structure product Unified Expression;
    3) according to the voxel model obtained in step 2), distance field attribute is calculated, distance field is then built, and builds distance field The clone method of intersection operation and primitive feature, the extracting method of the difference operation of distance field and primitive feature, distance field and Collection operation and three kinds of mapping relations of primitive feature fusion method, and then build velocity field handling function and missed with isomery model morpheme Two kinds of mapping relations that difference fusion, velocity field handling function are merged with isomery model advanced features;
    4) realize merging for product isomery primitive feature and voxel model using distance field edit methods, then compiled using level set Product processing Form and position error information is fused in voxel model by the method for collecting, and obtains Fusion Model;
    Realize that merging for product isomery primitive feature and voxel model is by selecting specific products using distance field edit methods Then the product isomery aspect of model and information are fused to basic body Model by the voxel model of model as basic body Model;Melt Binding model translation, rotation and zoom function located space position in closing operation;And combine distance field intersection, union and difference set behaviour Make to realize isomery model geometric Fusion Features;
    It is by being compiled according to feature that product processing Form and position error information, which is fused in voxel model, using level set edit methods The specific requirements collected and merged, structure protruding features velocity field, constant speed field, curvature adaptive speed field and interest domain speed , then fusion product isomery model Form and position error information, shaped Offset feature, fairing chamfering feature and interest characteristic of field these Advanced features and semantic information,
    5) Fusion Model is reconstructed using Marching Cubes, realizes that Fusion Model unifies Visualization, finally obtain surface Model.
  2. 2. complex product isomery Model Fusion method as described in claim 1, which is characterized in that the isomery of product in step 1) Digital model includes the Heterogeneous Digital model of design, processing and measuring phases;Identify basic geometric properties in isomery model Semantic parameter, and pass through design entity and integrated with measurement isomery Model Matching, extract the Form and position error information of processing model, morpheme Control information includes flatness, circularity, cylindricity, the depth of parallelism, concentricity and verticality.
  3. 3. complex product isomery Model Fusion method as described in claim 1, which is characterized in that in step 2), described adopts The voxel model of product Unified Expression is built with voxelization method, including:
    Step 1:By principal component method, model geometric pose is adjusted, extracts entity design model optimum expression main shaft;
    Step 2:By entity design model discretization, voxel model is then built according to the topological connection relation of model.
  4. 4. complex product isomery Model Fusion method as described in claim 1, which is characterized in that in step 3), according to product The distance field attribute of voxel model, the intersection of structure distance field, difference set and union, and obtain extracting, replicate and melting with primitive feature The mapping relations of conjunction method, then according to level set editor and operating method structure protruding features velocity field, constant speed field, song Rate adaptive speed field and interest domain velocity field, then successively establish merged with Form and position error information, shaped Offset Fusion Features, Fairing chamfering Fusion Features and the one-to-one advanced features of interest domain Fusion Features and the mapping relations of semantic operation, wherein Form and position error information merge and shaped Offset Fusion Features belong to isomery model Form and position error fusion, fairing chamfering Fusion Features with And interest domain Fusion Features belong to the fusion of isomery model advanced features.
  5. 5. complex product isomery Model Fusion method as described in claim 1, which is characterized in that in step 5), using movement Cube body method rebuilds the geometric mould surface after fusion.
CN201510915549.8A 2015-12-10 2015-12-10 A kind of complex product isomery Model Fusion method Active CN105426628B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510915549.8A CN105426628B (en) 2015-12-10 2015-12-10 A kind of complex product isomery Model Fusion method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510915549.8A CN105426628B (en) 2015-12-10 2015-12-10 A kind of complex product isomery Model Fusion method

Publications (2)

Publication Number Publication Date
CN105426628A CN105426628A (en) 2016-03-23
CN105426628B true CN105426628B (en) 2018-06-01

Family

ID=55504837

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510915549.8A Active CN105426628B (en) 2015-12-10 2015-12-10 A kind of complex product isomery Model Fusion method

Country Status (1)

Country Link
CN (1) CN105426628B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106202917B (en) * 2016-07-08 2019-03-26 桂林电子科技大学 A kind of concentricity rapid method for assessment based on maximum solid state
CN106951590B (en) * 2017-02-16 2020-08-14 北京宇航系统工程研究所 Simulation test system for multidisciplinary heterogeneous model
CN107784181B (en) * 2017-11-14 2020-11-10 北京宇航系统工程研究所 Fluid-solid coupling simulation geometric model simplification method for carrier rocket
CN107907593B (en) * 2017-11-22 2020-09-22 中南大学 Manipulator anti-collision method in ultrasonic detection
CN109766906B (en) * 2018-11-16 2021-02-23 中国人民解放军海军大连舰艇学院 Sea battlefield situation data fusion method and system based on event graph
CN109933307A (en) * 2019-02-18 2019-06-25 杭州电子科技大学 A kind of intelligent controller machine learning algorithm modular form description and packaging method based on ontology
CN110032800B (en) * 2019-04-15 2021-03-16 中南大学 SDF-based intelligent auxiliary line selection method for railway transportation of long and large cargos
CN110378998B (en) * 2019-06-19 2022-05-13 广东工业大学 Model reconstruction method based on edge movement
CN114549717B (en) * 2022-01-22 2023-04-18 中南大学 Three-dimensional rapid modeling and dynamic updating method for railway line
CN114842039B (en) * 2022-04-11 2023-06-27 中国工程物理研究院机械制造工艺研究所 Coaxiality error calculation method for diamond anvil containing revolution body microstructure

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5655637B2 (en) * 2011-03-02 2015-01-21 トヨタ自動車株式会社 Design support apparatus and design support method
CN103298076B (en) * 2013-06-21 2017-06-20 西安邮电大学 A kind of method of the access network selection in heterogeneous network
JP6087242B2 (en) * 2013-08-08 2017-03-01 三菱電機株式会社 Model conversion method and model conversion apparatus
CN103984818B (en) * 2014-05-16 2017-01-18 大连理工大学 AUV (autonomous underwater vehicle) design flow visualization modeling method based on Flex technology

Also Published As

Publication number Publication date
CN105426628A (en) 2016-03-23

Similar Documents

Publication Publication Date Title
CN105426628B (en) A kind of complex product isomery Model Fusion method
CN113366481B (en) Boundary-based generative design under 2.5 axis subtractive manufacturing constraints for computer aided design and manufacturing
CN113348459B (en) Method, system and medium for converting grid geometry into watertight boundary representation
Zha et al. Geometric approaches to input file modification for part quality improvement in additive manufacturing
Lockett et al. Graph-based feature recognition for injection moulding based on a mid-surface approach
EP3340085B1 (en) B-rep of the result of a two-axis 3d printing process
Qian et al. Automatic unstructured all-hexahedral mesh generation from B-Reps for non-manifold CAD assemblies
Yin et al. Virtual prototyping of mold design: geometric mouldability analysis for near-net-shape manufactured parts by feature recognition and geometric reasoning
WO2022179097A1 (en) Method and system for automatically constructing editable model of isogeometric topology optimization result
JP2022179417A (en) Cad model parameterization
CN114868128A (en) Computer-implemented method for personalizing spectacle frame elements by determining a parameterized replacement model of spectacle frame elements, and device and system using such a method
Li et al. Automatic generation of in-process models based on feature working step and feature cutter volume
Ji et al. Point cloud segmentation for complex microsurfaces based on feature line fitting
JP2022023010A (en) Vehicle impact analysis with two-point-contact curves
Li et al. Feature-based alignment and comparison between portion and whole of free-form surfaces
US20230306162A1 (en) Sketch-processing
CN111582053A (en) Blank model complex feature layered identification method based on feature matrix
US20220374556A1 (en) Parameterization of digital organic geometries
JP2022023009A (en) Vehicle impact analysis with two-point-contact curves
Ma et al. The application of carving technique based on 3D printing digitalization technology in jewelry design
Hattab et al. Differential 3d scanning
Urick et al. Reconstruction of gap-free intersections for trimmed NURBS surfaces
Zhou et al. Data generation of layer slice in FDM manufacturing
Zhang et al. Research on an Intelligent Identification and Classification Method of Complex Holes in Triangle Meshes for 3D Printing
Park Associating a design model and its machining process plan

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