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 PDF

Info

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
Application number
CN201910400750.0A
Other languages
Chinese (zh)
Other versions
CN110287522B (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.)
Chengdu Digital Analog Code Technology Co ltd
Original Assignee
Chongqing Chuangsu Industrial Technology Research Institute Co Ltd
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 Chongqing Chuangsu Industrial Technology Research Institute Co Ltd filed Critical Chongqing Chuangsu Industrial Technology Research Institute Co Ltd
Priority to CN201910400750.0A priority Critical patent/CN110287522B/en
Publication of CN110287522A publication Critical patent/CN110287522A/en
Application granted granted Critical
Publication of CN110287522B publication Critical patent/CN110287522B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V10/00Arrangements for image or video recognition or understanding
    • G06V10/70Arrangements for image or video recognition or understanding using pattern recognition or machine learning
    • G06V10/74Image or video pattern matching; Proximity measures in feature spaces
    • G06V10/75Organisation 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/751Comparing pixel values or logical combinations thereof, or feature values having positional relevance, e.g. template matching
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/04Constraint-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

A kind of screw hole automatically generating in insert and location mode
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.
CN201910400750.0A 2019-05-15 2019-05-15 Automatic generation and distribution method of screw holes on insert Active CN110287522B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (9)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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