CN110287522A - A kind of screw hole automatically generating in insert and location mode - Google Patents
A kind of screw hole automatically generating in insert and location mode Download PDFInfo
- Publication number
- CN110287522A CN110287522A CN201910400750.0A CN201910400750A CN110287522A CN 110287522 A CN110287522 A CN 110287522A CN 201910400750 A CN201910400750 A CN 201910400750A CN 110287522 A CN110287522 A CN 110287522A
- Authority
- CN
- China
- Prior art keywords
- screw hole
- insert
- feature
- automatically generating
- location mode
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/70—Arrangements for image or video recognition or understanding using pattern recognition or machine learning
- G06V10/74—Image or video pattern matching; Proximity measures in feature spaces
- G06V10/75—Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video features; Coarse-fine approaches, e.g. multi-scale approaches; using context analysis; Selection of dictionaries
- G06V10/751—Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/04—Constraint-based CAD
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Evolutionary Computation (AREA)
- Data Mining & Analysis (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- General Health & Medical Sciences (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Injection Moulding Of Plastics Or The Like (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of screw hole automatically generating in insert and location modes, include the following steps: input feature vector, parameter;Feature sampling;Tagsort;Form matching;Evaluation;Parameter needed for output instantiation screw hole.The present invention passes through intelligent design of the relational implementation screw hole in insert between automatic identification design element and morpheme size, automatic interaction part, it does not need manually to go to identify and design calculating, position of the screw hole in insert, size can be according to different inputs, a series of calculating by mathematical models automatically generates, the duplication of labour for largely eliminating designer, substantially increases design efficiency.
Description
Technical field
The present invention relates to intelligent die design and manufacturing technology, in particular to a kind of screw hole automatically generating in insert and
Location mode.
Background technique
In current mold design technology, in insert screwhole position and distribution be usually by designer according to
Technique and industrial requirement engineer, and the size of these screw holes and distribution be completely by manually subjective determination by rule of thumb, while past
Toward after needing repeatedly modification, the design scheme of comparatively perfect can be just obtained, not only the work repeatability of designer is high, design
Low efficiency, and it is time-consuming and laborious.
Summary of the invention
In view of this, technical problem to be solved by the present invention lies in provide a kind of screw hole automatically generating in insert and
Location mode, with by between automatic identification design element and morpheme size, automatic interaction part relational implementation screw hole in insert
Automatically generate and be distributed.
In order to solve the above technical problems, The technical solution adopted by the invention is as follows:
A kind of screw hole automatically generating in insert and location mode, which comprises the steps of:
A, input feature vector, parameter;
B, feature samples: carrying out discrete sampling to input feature vector, obtains the feature group of figure;
C, it tagsort: obtains forming to distributed area feature by feature extraction algorithm;
D, morphological feature matches: can to distributed area by the method acquisition of morphological feature description and the comparison of standard profile template
Energy distribution pattern obtains the disaggregation of installation region inner bolt hole distribution according to type;
E, it evaluates: arranging that algorithm acquisition meets the disaggregation of constraint condition by screw hole;It is obtained using informed formula Depth Search
To comprehensive optimal solution;
F, it exports: parameter needed for instantiation screw hole.
Above-mentioned screw hole automatically generating in insert and location mode, as a preferred embodiment, spy described in step A
Sign, parameter, including screw hole installing frame.
Above-mentioned screw hole automatically generating in insert and location mode, in some embodiments, spy described in step B
Sign group includes curvature and curvature variation, normal, tangent line or coordinate.
Above-mentioned screw hole automatically generating in insert and location mode, in some embodiments, described in step C to
Feature composition in distributed area includes curve, straight line, fillet or line transect.
Above-mentioned screw hole automatically generating in insert and location mode, in other embodiments, described in step E
Constraint condition includes other active line item constraints, distance restraint, number constraint or screw hole size constraint between adjacent screw hole.
Above-mentioned screw hole automatically generating in insert and location mode, in other embodiments, spiral shell described in step F
Parameter needed for hole includes screwhole position, size or counterbore depth.
Implementation of the invention is that the primitive character parameter of input is updated in the mathematical model of screw hole, passes through feature
A series of processes such as sampling, form matching primitives realize from original design elements --- deriving design element --- components institute
The variation of parameter set, the graphical-set needed etc..Again by carrying out data interaction with the interface of Three-dimensional Design Software, in design software
Generate visible components threedimensional model.
The invention has the following beneficial effects:
1) relative to engineer: not needing manually to go to identify and design calculating, generation and distribution of the screw hole in insert
Can be according to different inputs, a series of calculating by mathematical models automatically generates, a large amount of duplications of labour for eliminating designer,
Design efficiency is improved, the correctness of product (and Product Process) design can be quickly verified.
2) relative to traditional design: the change of input element is pulled one hair and move the whole body, and the present invention need to only bring parameter progress into
Replacement is calculated, is updated, time saving and energy saving without making a fresh start.The present invention adapts to the randomness that design is originally inputted, respectively
Step algorithm has stronger adaptability, and special macro and sampling algorithm universality are strong, such as the spy for classification extracted
Collection is to obtain under certain mathematical model by a large amount of operations, and this calculating (and derivative based on this calculating)
It is most scenes suitable for mold design.
3) ability of itself study and upgrading: the reasonability of components " shape " and " position " of output, it can be with to mathematical modulo
The supervision of type, amendment improve.As sample known to system increases, by learning process, the adaptability of system output and rationally
Property can be continuously improved.The present invention can constantly solve the problems, such as being not suitable with for system, and knowledge accumulation is more easy;It does not need manually to try
Mistake, greatly improve design efficiency and it is rational simultaneously, system will be carried out at a terrific speed with efficiency study and knowledge product
It is tired, it can more rapid and better export design result.
Detailed description of the invention
Fig. 1 is flow diagram of the invention.
Specific embodiment
Invention is described in further detail with reference to the accompanying drawing.
Fig. 1 schematically shows a kind of a kind of screw hole automatically generating in insert of embodiment according to the present invention
And the flow diagram of location mode.
Referring to Fig.1, screw hole automatically generating in insert and location mode, include the following steps:
Step 101: input feature vector, parameter.Such as: screw hole installing frame.
Step 102: feature sampling: carrying out discrete sampling to input feature vector and obtain the feature group of figure, such as: curvature and song
Rate change rate, normal, tangent line, coordinate.
Step 103: tagsort: by feature extraction algorithm obtain to distributed area feature form (such as: curve, straight line,
Fillet, line transect etc.).
Step 104: morphological feature matching: being obtained by morphological feature description and the method for standard profile template comparison wait divide
The possible distribution pattern in cloth area, obtains the disaggregation of installation region inner bolt hole distribution according to type.
Step 105: evaluation: by screw hole arrange algorithm acquisition meet constraint condition (such as: other active line items constrain,
Distance restraint between adjacent screw hole, number constraint, screw hole size constraint) disaggregation;It is obtained using informed formula Depth Search comprehensive
Close optimal solution.
Such as: a1: active line item constraint
B1: trade-off value shared by work lines
A2: adjacent spiral shell distance between borehole constraint
B2: trade-off value shared by adjacent spiral shell distance between borehole
A3: number constraint
B3: trade-off value shared by quantity
A4: screw hole size constraint
B4: trade-off value shared by screw hole size
K=f (a1, a2, a3, a4, b1, b2, b3, b4......), K: comprehensive weight.
Step 106: output: parameter needed for instantiation screw hole, such as: screwhole position, size, counterbore depth etc..
Discrete sampling, feature extraction algorithm, the morphological feature description being previously mentioned in this example compare with standard profile template, know
Feelings formula Depth Search is the prior art well known to those skilled in the art.
Above-described is only some embodiments of the present invention.For those of ordinary skill in the art, not
Under the premise of being detached from the invention design, various modifications and improvements can be made, these belong to the protection scope of invention.
Claims (6)
1. a kind of screw hole automatically generating in insert and location mode, which comprises the steps of:
A, input feature vector, parameter;
B, feature samples: carrying out discrete sampling to input feature vector, obtains the feature group of figure;
C, it tagsort: obtains forming to distributed area feature by feature extraction algorithm;
D, morphological feature matches: being obtained by morphological feature description with the method that standard profile template compares may divide to distributed area
Cloth type obtains the disaggregation of installation region inner bolt hole distribution according to type;
E, it evaluates: arranging that algorithm acquisition meets the disaggregation of constraint condition by screw hole;It is obtained using informed formula Depth Search comprehensive
Close optimal solution;
F, it exports: parameter needed for instantiation screw hole.
2. screw hole according to claim 1 automatically generating in insert and location mode, which is characterized in that step A institute
The feature stated, parameter, including screw hole installing frame.
3. screw hole according to claim 1 automatically generating in insert and location mode, which is characterized in that step B institute
The feature group stated includes curvature and curvature variation, normal, tangent line or coordinate.
4. screw hole according to claim 1 automatically generating in insert and location mode, which is characterized in that step C institute
Stating includes curve, straight line, fillet or line transect to distributed area feature composition.
5. screw hole according to claim 1 automatically generating in insert and location mode, which is characterized in that step E institute
The constraint condition stated includes other active line item constraints, distance restraint, number constraint or screw hole size constraint between adjacent screw hole.
6. screw hole according to claim 1 automatically generating in insert and location mode, which is characterized in that step F institute
Stating parameter needed for screw hole includes screwhole position, size or counterbore depth.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910400750.0A CN110287522B (en) | 2019-05-15 | 2019-05-15 | Automatic generation and distribution method of screw holes on insert |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910400750.0A CN110287522B (en) | 2019-05-15 | 2019-05-15 | Automatic generation and distribution method of screw holes on insert |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110287522A true CN110287522A (en) | 2019-09-27 |
CN110287522B CN110287522B (en) | 2023-04-18 |
Family
ID=68002460
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910400750.0A Active CN110287522B (en) | 2019-05-15 | 2019-05-15 | Automatic generation and distribution method of screw holes on insert |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110287522B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030086603A1 (en) * | 2001-09-07 | 2003-05-08 | Distortion Graphics, Inc. | System and method for transforming graphical images |
US20030125825A1 (en) * | 2001-12-31 | 2003-07-03 | Shengming Liu | Computer-aided progressive die design system and method |
CN101201864A (en) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | System and method for laying element |
TW200951830A (en) * | 2008-06-06 | 2009-12-16 | Hon Hai Prec Ind Co Ltd | System and method for examining the error-preventive design of punches and inserts |
CN102708249A (en) * | 2012-05-10 | 2012-10-03 | 三一集团有限公司 | Method and system for product modular configuration |
CN103020307A (en) * | 2013-01-04 | 2013-04-03 | 哈尔滨工程大学 | Non-dominated solution sorting method based on depth search and high-frequency mutation strategy |
CN108733935A (en) * | 2018-05-24 | 2018-11-02 | 河北建设集团股份有限公司 | Steel construction drill process |
CN109271726A (en) * | 2018-09-05 | 2019-01-25 | 重庆创速工业有限公司 | A kind of design implementation method of work mold insert |
CN109726424A (en) * | 2018-09-05 | 2019-05-07 | 重庆创速工业有限公司 | A kind of design implementation method of punching module |
-
2019
- 2019-05-15 CN CN201910400750.0A patent/CN110287522B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030086603A1 (en) * | 2001-09-07 | 2003-05-08 | Distortion Graphics, Inc. | System and method for transforming graphical images |
US20030125825A1 (en) * | 2001-12-31 | 2003-07-03 | Shengming Liu | Computer-aided progressive die design system and method |
CN101201864A (en) * | 2006-12-14 | 2008-06-18 | 英业达股份有限公司 | System and method for laying element |
TW200951830A (en) * | 2008-06-06 | 2009-12-16 | Hon Hai Prec Ind Co Ltd | System and method for examining the error-preventive design of punches and inserts |
CN102708249A (en) * | 2012-05-10 | 2012-10-03 | 三一集团有限公司 | Method and system for product modular configuration |
CN103020307A (en) * | 2013-01-04 | 2013-04-03 | 哈尔滨工程大学 | Non-dominated solution sorting method based on depth search and high-frequency mutation strategy |
CN108733935A (en) * | 2018-05-24 | 2018-11-02 | 河北建设集团股份有限公司 | Steel construction drill process |
CN109271726A (en) * | 2018-09-05 | 2019-01-25 | 重庆创速工业有限公司 | A kind of design implementation method of work mold insert |
CN109726424A (en) * | 2018-09-05 | 2019-05-07 | 重庆创速工业有限公司 | A kind of design implementation method of punching module |
Non-Patent Citations (1)
Title |
---|
H. OHSATO 等: "Screw and edge dislocations-induced internal strain around micropipes of 6H-SiC single crystals" * |
Also Published As
Publication number | Publication date |
---|---|
CN110287522B (en) | 2023-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107491610B (en) | Car panel die intelligent design system and design method | |
Yildiz et al. | Integrated optimal topology design and shape optimization using neural networks | |
Li | A feature-based approach to injection mould cooling system design | |
CN1873648B (en) | Casting design optimization system for shape castings and optimization method | |
CN108595763A (en) | Die assembly design method based on model index technology | |
CN106373184B (en) | A kind of 3 D-printing model puts required amount of support Method of fast estimating | |
CN109359355B (en) | Design implementation method of standard structure module | |
Yumer et al. | Co-constrained handles for deformation in shape collections | |
CN108108581A (en) | A kind of Fixture Design manufacturing integration system and method based on MBD | |
CN109726424A (en) | A kind of design implementation method of punching module | |
Liu et al. | A semantic feature model in concurrent engineering | |
CN109344498B (en) | Design implementation method of wedge module | |
CN102968539A (en) | Method for massively and quickly generating format drawing | |
Ma et al. | A feature-based approach towards integration and automation of CAD/CAPP/CAM for EDM electrodes | |
Xú et al. | STEP-NC based reverse engineering of in-process model of NC simulation | |
CN109271726A (en) | A kind of design implementation method of work mold insert | |
Bendjebla et al. | Freeform machining features: new concepts and classification | |
CN110287522A (en) | A kind of screw hole automatically generating in insert and location mode | |
Rui et al. | An effective freeform surface retrieval approach for potential machining process reuse | |
CN108227627B (en) | Numerical control programming method for key parts of marine diesel engine | |
Zhang et al. | Aerodynamic shape optimization based on the MIRA reference car model | |
Han et al. | A cutter selection method for 2 1/2-axis trochoidal milling of the pocket based on optimal skeleton | |
CN110287521B (en) | Automatic generation method for die insert boundary | |
CN115481510A (en) | Radial compressor blade multi-working-condition optimization method and device based on improved NSGA-II algorithm | |
CN108875153A (en) | A kind of text engraving method based on CATIA three-dimensional geological model |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200116 Address after: 610037 no.36-4, Jinqing Road, Jinniu District, Chengdu, Sichuan Province Applicant after: Chengdu digital analog code technology Co.,Ltd. Address before: Zheng Jie 400050 Xiejiawan Jiulongpo District of Chongqing City No. 49 China Resources Building thirty-seventh room first Applicant before: Chongqing Chuangsu Industrial Technology Research Institute Co.,Ltd. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |