CN107330206B - Three-dimensional automatic labeling method based on feature mapping - Google Patents
Three-dimensional automatic labeling method based on feature mapping Download PDFInfo
- Publication number
- CN107330206B CN107330206B CN201710544535.9A CN201710544535A CN107330206B CN 107330206 B CN107330206 B CN 107330206B CN 201710544535 A CN201710544535 A CN 201710544535A CN 107330206 B CN107330206 B CN 107330206B
- Authority
- CN
- China
- Prior art keywords
- parts
- file
- creating
- information
- design
- 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
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/20—Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/004—Annotating, labelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2219/00—Indexing scheme for manipulating 3D models or images for computer graphics
- G06T2219/012—Dimensioning, tolerancing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Architecture (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a three-dimensional automatic labeling method based on feature mapping, which comprises the following steps: A. analyzing the product design template; B. creating a skeleton file; C. designing parts and creating a characteristic mapping relation; D. automatically labeling the part; E. a cross-sectional view is created. By utilizing the method, after the product design is finished, the feature mapping relation based on the parts is established, and the new product can be automatically marked according to the feature mapping relation, so that the final three-dimensional model contains information required in design downstream, and the product design efficiency is greatly improved.
Description
Technical Field
The invention relates to an automatic labeling method, in particular to a three-dimensional automatic labeling method based on feature mapping.
Background
At present, more and more enterprises begin to design products by adopting a three-dimensional modeling mode, but for a three-dimensional model, because the content related to product labeling is more, if the three-dimensional model is labeled after the design of the three-dimensional product is finished, the product design efficiency is often reduced. The concept of automatic labeling follows from this.
Because the main idea of automatic labeling is to inherit the labeling information of the labeled product at the previous stage, for the part, almost all the labeling information of the previous part can be inherited as long as the part is modified based on the previous part. However, for a component, because it is formed by combining different components, it is difficult for the component requiring a change in the combination relationship to inherit the label information of the previous component in a conventional manner.
Disclosure of Invention
The invention aims to provide a three-dimensional automatic labeling method based on feature mapping to solve the problems in the background technology.
In order to achieve the purpose, the invention provides the following technical scheme:
a three-dimensional automatic labeling method based on feature mapping comprises the following steps:
A. analyzing the product design template;
B. creating a skeleton file;
C. designing parts and creating a characteristic mapping relation;
D. automatically labeling the part;
E. a cross-sectional view is created.
As a preferred embodiment of the present invention: the step A is specifically as follows: the existing product design template is imported into the system, and the system automatically analyzes the hierarchical structure, the geometric characteristics containing the part marking information and the type of the marking information.
As a preferred embodiment of the present invention: the step B is specifically as follows: and B, saving the parts as a skeleton file, setting a unique ID number for each geometric feature containing part labeling information according to the information obtained in the step A, and associating the information into an interface file. The file also contains the initially imported parts.
As a preferred embodiment of the present invention: the step C is specifically as follows: and designing the parts according to requirements, and after the design is finished, creating a mapping relation between the geometric features of the new parts and the geometric features in the skeleton file.
As a preferred embodiment of the present invention: the step D is specifically as follows: and acquiring the geometric characteristics of the specified parts when creating the label according to the mapping relation between the parts and the geometric characteristics of the parts in the skeleton file, and completing automatic labeling of the parts by using the geometric characteristics of the specified parts and the related label information in the interface file.
Compared with the prior art, the invention has the beneficial effects that: by utilizing the method, after the product design is finished, the feature mapping relation based on the parts is established, and the new product can be automatically marked according to the feature mapping relation, so that the final three-dimensional model contains information required in design downstream, and the product design efficiency is greatly improved.
Drawings
FIG. 1 is a flow chart of the operation of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, a three-dimensional automatic labeling method based on feature mapping includes the following steps:
A. the product design template is analyzed. The existing product design template is imported into the system, and the system automatically analyzes the hierarchical structure, the geometric characteristics (such as points, lines, surfaces and the like) containing the part marking information, and the type (such as comments, dimensions, verticality and the like) of the marking information.
B. An interface (skeleton) file is created. The parts are saved as a skeleton file, unique ID numbers are set for each geometric feature containing part labeling information according to the obtained information, and the information is associated to an interface (skeleton) file. The file also contains the initially imported parts.
C. Design the parts and create feature mapping relationships. And designing the parts according to requirements, and after the design is finished, creating a mapping relation between the geometric features of the new parts and the geometric features (including the geometric features of the part labeling relation) in the interface (skeleton) file.
D. And automatically labeling the part. And acquiring the geometric characteristics of the specified parts when creating the label according to the mapping relation between the parts and the geometric characteristics (including the geometric characteristics of the part labeling relation) of the parts in the interface (skeleton) file, and completing automatic label of the parts by using the labeling information related to the parts and the labeling information in the interface (skeleton) file.
E. A cross-sectional view is created. The method is also applicable to generating the section map, and the section map can be automatically created according to the corresponding relation as long as the plane is created in the step 3 and the mapping relation between the plane and the section of the part in the interface (skeleton) file is specified.
Claims (1)
1. A three-dimensional automatic labeling method based on feature mapping is characterized by comprising the following steps:
A. analyzing a product design template: importing the existing product design template into a system, and automatically analyzing the hierarchical structure, the geometric characteristics containing part marking information and the type of the marking information by the system;
B. creating a skeleton file: b, saving the parts as a skeleton file, setting a unique ID number for each geometric feature containing part labeling information according to the information obtained in the step A, and associating the information into an interface file, wherein the file also comprises the initially imported parts;
C. designing parts and creating a feature mapping relation: designing the parts according to requirements, and after the design is finished, creating a mapping relation between the geometric features of the new parts and the geometric features in the skeleton file;
D. automatic labeling of the parts: acquiring the geometric characteristics of the specified parts when creating the label according to the mapping relation between the geometric characteristics of the parts and the parts in the interface file, and completing automatic labeling of the parts by using the geometric characteristics of the specified parts and the related label information in the interface file;
E. a cross-sectional view is created.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710544535.9A CN107330206B (en) | 2017-07-06 | 2017-07-06 | Three-dimensional automatic labeling method based on feature mapping |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710544535.9A CN107330206B (en) | 2017-07-06 | 2017-07-06 | Three-dimensional automatic labeling method based on feature mapping |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107330206A CN107330206A (en) | 2017-11-07 |
CN107330206B true CN107330206B (en) | 2020-04-28 |
Family
ID=60196285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710544535.9A Active CN107330206B (en) | 2017-07-06 | 2017-07-06 | Three-dimensional automatic labeling method based on feature mapping |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107330206B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108280746B (en) * | 2018-02-09 | 2022-05-24 | 艾凯克斯(嘉兴)信息科技有限公司 | Product design method based on bidirectional cyclic neural network |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101877015A (en) * | 2009-04-28 | 2010-11-03 | 西安航空动力控制有限责任公司 | Three-dimensional labeling method for part processing |
CN103838933A (en) * | 2014-03-18 | 2014-06-04 | 湖南大学 | Three-dimensional model integrating and labeling method based on digital technology |
CN104036092A (en) * | 2014-06-27 | 2014-09-10 | 东南大学 | Three-dimensional process model modeling method oriented to assembly process |
CN105005653A (en) * | 2015-07-11 | 2015-10-28 | 西安工业大学 | MBD based three-dimensional model design information tagging system and method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101510840B1 (en) * | 2012-07-10 | 2015-04-10 | 한국과학기술원 | Cad data transfer apparatus and method therefor |
-
2017
- 2017-07-06 CN CN201710544535.9A patent/CN107330206B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101877015A (en) * | 2009-04-28 | 2010-11-03 | 西安航空动力控制有限责任公司 | Three-dimensional labeling method for part processing |
CN103838933A (en) * | 2014-03-18 | 2014-06-04 | 湖南大学 | Three-dimensional model integrating and labeling method based on digital technology |
CN104036092A (en) * | 2014-06-27 | 2014-09-10 | 东南大学 | Three-dimensional process model modeling method oriented to assembly process |
CN105005653A (en) * | 2015-07-11 | 2015-10-28 | 西安工业大学 | MBD based three-dimensional model design information tagging system and method |
Non-Patent Citations (3)
Title |
---|
基于形体分析的零件尺寸自动标注;张闻雷 等;《东北大学学报》;20120229;第33卷(第2期);第262-266页 * |
基于映射的配置产品自动装配规划技术;裘乐淼 等;《浙江大学学报》;20090331;第43卷(第3期);第406-413页 * |
基于骨架模型的系列产品变型设计方法;贾海利 等;《煤矿机械》;20100930;第31卷(第9期);第233-235页 * |
Also Published As
Publication number | Publication date |
---|---|
CN107330206A (en) | 2017-11-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
MY195917A (en) | Blockchain-Based Data Processing Method And Device | |
CN100474318C (en) | Automatic generation system for designing BOM | |
WO2013192115A3 (en) | A system and method linking building information modeling and enterprise resource planning | |
WO2016192126A1 (en) | Method for generating to-do task and conclusion for communicating item in im communication interface | |
WO2005116823A3 (en) | System and method for developing animated visualization interfaces | |
CN102521403A (en) | Refined meteorological information service system | |
CN104346390B (en) | A kind of method and device for forming character library | |
CN103677763A (en) | Graphical programming source file storage and analytic method | |
CN104050331A (en) | Method for establishing three-dimensional machining process model based on process structure tree | |
CN101923467A (en) | Method for model transmission among CAD (Computer-Aided Design) software, UG (Unigraphics) software and CAE (Computer-Aided Engineering) software | |
CN103279628B (en) | A kind of method for making of parametrization engineering drawing | |
CN107330206B (en) | Three-dimensional automatic labeling method based on feature mapping | |
CN115510525A (en) | Automatic labeling method and system for pipeline three-dimensional building information model | |
WO2014127338A1 (en) | Method and system for optimized projection in a multidisciplinary engineering system | |
CN105574750A (en) | E-commerce system and method based on page modularization | |
CN105912723A (en) | Storage method of custom field | |
CN103793365A (en) | Method for converting SVG image into Visio image | |
CN104794252A (en) | Three-dimensional model data processing method and electronic terminal | |
CN103902750A (en) | Design method for achieving parameterized three-dimensional modeling and two-dimensional diagram conversion of parts similar to main part | |
CN103677852A (en) | Design method of extensible class natural language formula editor | |
CN103020021A (en) | Heterogeneous PDM (product data management) system data conversion method and conversion adapter | |
CN109344487B (en) | Feature mapping-based part replacement method | |
CN104090759A (en) | Template file based data filling method | |
CN103310297A (en) | Letting agency management system | |
CN103257861B (en) | A kind of method of automatic generation bios code and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |