CN105447279A - Intelligent tolerance specification design method for geometric products and visual tolerance annotation system - Google Patents
Intelligent tolerance specification design method for geometric products and visual tolerance annotation system Download PDFInfo
- Publication number
- CN105447279A CN105447279A CN201511006908.4A CN201511006908A CN105447279A CN 105447279 A CN105447279 A CN 105447279A CN 201511006908 A CN201511006908 A CN 201511006908A CN 105447279 A CN105447279 A CN 105447279A
- Authority
- CN
- China
- Prior art keywords
- tolerance
- tolerance specifications
- mark
- specifications design
- level
- 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
- 238000013461 design Methods 0.000 title claims abstract description 125
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000000007 visual effect Effects 0.000 title claims abstract description 18
- 238000004519 manufacturing process Methods 0.000 claims description 13
- 230000008569 process Effects 0.000 claims description 12
- 238000012545 processing Methods 0.000 claims description 10
- 238000005259 measurement Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 5
- 230000007246 mechanism Effects 0.000 claims description 5
- 238000001914 filtration Methods 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000000605 extraction Methods 0.000 claims description 3
- 238000000926 separation method Methods 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 8
- 239000011159 matrix material Substances 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000012876 topography Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000009795 derivation Methods 0.000 description 1
- 238000012938 design process Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
Landscapes
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an intelligent tolerance specification design method for geometric products and a visual tolerance annotation system. The intelligent tolerance specification design method comprises the following steps: a, dividing tolerance specification design annotations into a plurality of knowledge levels with different integrities, wherein each level corresponds to a stage of a complete period life cycle; b, extracting tolerance annotation information from a GPS standard system, wherein tolerance annotation blocks need to be placed on different levels according to different tolerance specification design integrities to form a multilevel tolerance knowledge mode, and storing the multilevel tolerance knowledge mode in a database; and c, generating the tolerance specification design annotations of the plurality of levels according to the multilevel tolerance knowledge mode. The intelligent tolerance specification design method provided by the invention can be used for automatically generating the tolerance specification design annotations with different integrities on the plurality of levels, a user can dynamically look up the tolerance specification design annotations with different integrities according to demand, and the conflict of the pattern simplicity of the tolerance specification design annotations and the uncertainty of the tolerance specification design annotations is solved.
Description
Technical field
The present invention relates to geometric product and manufacture field, be specifically related to a kind of geometric product intelligence tolerance specifications method for designing and visual tolerances marking system thereof.
Background technology
Computer aided tolerance (CAT-ComputerAidedTolerance) technology refers in the process such as design, processing, assembling, detection of engineering goods, utilize computing machine that the size of geometric product, morpheme and surface topography are carried out to tolerance specifications design mark, optimize and monitoring, try hard to design by minimum cost and produce the product meeting the requirement of user's geometric accuracy.In the design of engineering goods, manufacture and metering process, tolerance is absolutely necessary information, and tolerance variation small in design process all can cause the rising of manufacturing cost or the decline of product quality.CAT realizes one of integrated core technology of CAD and CAM simultaneously, and has become the integrated bottleneck of impact design, manufacture and metrical information.
The visual marking software bag of current tolerance design mainly comprises CATIA3DFunctionalTolerancingandAnnotation, VSA-GDT and TI/TOL3D+, but they are all based on first generation GPS standard, carry out pattern symbol in tolerance specifications design mark block or the selection of data or input with artificial manual mode, and their great majority are all only supported to simplify the generation of tolerance specifications design and visual mark most.
Summary of the invention
The object of the invention is to for the deficiencies in the prior art, there is provided a kind of geometric product intelligence tolerance specifications method for designing and visual tolerances marking system, this geometric product intelligence tolerance specifications method for designing and visual tolerances marking system can solve the problem well.
For reaching above-mentioned requirements, the technical scheme that the present invention takes is: provide a kind of geometric product intelligence tolerance specifications method for designing, comprise the following steps:
A, by tolerance specifications design mark be divided into multiple knowledge level with different integrity degree, a stage of each level corresponding product life cycle;
B, extract tolerances marking information from GPS standards system, described tolerances marking message block needs to be positioned in different levels according to different tolerance specifications design integrity degree to form multi-layer tolerance knowledge schema, and is stored in database by described multi-layer tolerance knowledge schema;
C, generate the tolerance specifications design mark of described multiple level according to described multi-layer tolerance knowledge schema.
Further, step c generate multiple level tolerance specifications design mark method be specially:
, the characteristic parameter of geometric properties that user selected or input functional requirement describe conversion and generate and simplify tolerance specifications design mark most, i.e. the first level;
, simplify most tolerance specifications design mark according to described, generation of deriving has marked half complete tolerance specifications design mark of default symbol or service data, and generate the detailed explanation of operation operator and the inner relevant control entity of operation operator in semi-holonomic tolerance specifications design mark, i.e. the second level;
, in conjunction with the bound term of described half complete tolerance specifications design mark and input, reasoning generates the manufacture process that mark with described half complete tolerance specifications design and match most and method marks, obtain a new half complete tolerance specifications design and mark, be i.e. third layer level;
, generate metrological operation operator according to described half complete tolerance specifications design mark reasoning newly, finally generate complete tolerance specifications design mark, i.e. the 4th level.
Further, operation operator comprises the separation of geometric properties, extraction, filtration, combination, reconstruct, integrated and assessment.
Further, data base manipulation SQLServer2000 Database Systems are built, and comprise geometric properties tolerance range table, functional tolerance contingency table, tolerance specifications design table, parameter list, restriction table, measurement data table, metering policies table.
A kind of visual tolerances marking system is provided, comprises:
Main program module, for the execution of other modules of calling system, and provides the interface be connected with other software;
Subscriber interface module, for generating user interface, provides input and option interface, arranges constraint condition and exports visual tolerance specifications design mark block;
Multi-layer tolerance knowledge schema processing module, for extracting according to the residing product life cycle and generating the tolerances marking information of corresponding level;
Database access module, for the gps data of database purchase and the access of information;
Tolerances marking generation module, arranges the tolerances marking parameter of user's input and analyzes, generate tolerances marking symbol or data in conjunction with new generation of GPS tolerance specifications standard;
Tolerances marking modified module, extract the original tolerance specifications design mark block generated, the changed information in conjunction with user's input is modified to original mark block, forms new mark block.Meanwhile, provide constraint link intelligent decision mechanism, if the content of user's change exists phase objectionable intermingling or specifies inconsistent place with GPS standard, software will be pointed out intelligently;
Tolerances marking drafting module, for calculating the space shared by each symbol element in label symbol or data element, the Electronic Design drawing in user interface or other CAD software completes the drafting of tolerances marking block.
Further, subscriber interface module comprise user carry out inputting or selecting markup information tolerances marking subscriber interface module and display mark block tolerances marking graphical interfaces module.
The advantage that this geometric product intelligence tolerance specifications method for designing and visual tolerances marking system have is as follows:
(1) based on multi-layer GPS tolerance knowledge schema, the functional requirement of geometric product can be converted into intelligently GPS to simplify tolerance specifications design most and mark and be that each simplifies mark most and generates the complete tolerance specifications design matched and mark, thoroughly achieve the leap from " input tolerance of manually tabling look-up " to " automatically generating tolerance specifications design mark ", and provide detailed semantic interpretation for each complete tolerance specifications design mark and working specification instructs, greatly facilitate understanding and use that processing and manufacturing personnel and metrological personnel mark tolerance pattern;
(2) the tolerance specifications design mark multiple level having different integrity degree is provided, user dynamically can check the tolerance specifications design mark block having different integrity degree as required, solves the contradiction between the pattern terseness of tolerance specifications design mark and the uncertainty that marks of tolerance specifications design;
(3) the intelligent checking mechanism that user revises mark and revised context thereof is provided, user can by menu change tolerance specifications design mark in concrete symbol or service data, and system can upgrade the corresponding pattern mark of its display dynamically, in real time, ensure that the What You See Is What You Get of user, simultaneously, if the content of user's change exists phase objectionable intermingling or specifies inconsistent place with GPS standard, software will be pointed out intelligently;
(4) other CAD software can be embedded easily and carry out sharing of computer-aided tolerance design and relevant knowledge.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide further understanding of the present application, form a application's part, use identical reference number to represent same or analogous part in the drawings, the schematic description and description of the application, for explaining the application, does not form the improper restriction to the application.In the accompanying drawings:
Fig. 1 is the process flow diagram of the inventive method;
Fig. 2 is the knowledge reasoning procedure chart that the present invention's multiple level tolerance specifications design mark block generates.
Embodiment
For making the object of the application, technical scheme and advantage clearly, below in conjunction with drawings and the specific embodiments, the application is described in further detail.
In the following description, quoting of " embodiment ", " embodiment ", " example ", " example " etc. is shown that the embodiment of so description or example can comprise special characteristic, structure, characteristic, character, element or limit, but not each embodiment or example must comprise special characteristic, structure, characteristic, character, element or limit.In addition, reuse phrase " embodiment according to the application " although be likely refer to identical embodiment, and not necessarily refers to identical embodiment.
For the sake of simplicity, eliminate in below describing and well known to a person skilled in the art some technical characteristic.
According to an embodiment of the application, a kind of geometric product intelligence tolerance specifications method for designing is provided, as shown in Figure 1, comprises the following steps:
A, by tolerance specifications design mark be divided into multiple knowledge level with different integrity degree, a stage of each level corresponding product life cycle;
B, extract tolerances marking information from GPS standards system, described tolerances marking message block needs to be positioned in different levels according to different tolerance specifications design integrity degree to form multi-layer tolerance knowledge schema, and is stored in database by described multi-layer tolerance knowledge schema;
C, generate the tolerance specifications design mark of described multiple level according to described multi-layer tolerance knowledge schema.
The present invention has designed and Implemented a tolerance knowledge schema based on multi-layer knowledge refinement principle, its each level all correspond to the tolerance specifications design mark having different integrity degree, the superiors are the tolerance specifications design mark simplified most, orlop is most complete tolerance specifications design mark, has a state to penetrate to define and perform knowledge refinement principle to guarantee arbitrarily the integrality of knowledge and consistance between two rank up and down between two-layer arbitrarily.This multi-layer tolerance knowledge schema is integrated with the design of GPS form and position tolerance, dimensional tolerence and surface topography tolerance specifications and the A to Z of needed for China Metrology Accreditation, particularly a series of packaged knowledge fuzzy inference rule, so it contains a series of structurized knowledge entity and between them, relation state is penetrated.These relation states are penetrated and are defined actual semanteme representated by them and content by type mechanism, such as inference rule and semanteme thereof, functional dependence and definition etc. thereof.The knowledge entity of these integrated mouldings, entity attributes and relation state are penetrated all to be needed to be positioned in different pattern levels by according to different tolerance specifications design integrity degree.
According to an embodiment of the application, the method that step c generates multiple level tolerance specifications design mark is specially:
, the characteristic parameter of geometric properties that user selected or input functional requirement describe conversion and generate and simplify tolerance specifications design mark most, i.e. the first level;
, simplify most tolerance specifications design mark according to described, generation of deriving has marked half complete tolerance specifications design mark of default symbol or service data, and generate the detailed explanation of operation operator and the inner relevant control entity of operation operator in semi-holonomic tolerance specifications design mark, i.e. the second level;
, in conjunction with the bound term of described half complete tolerance specifications design mark and input, reasoning generates the manufacture process that mark with described half complete tolerance specifications design and match most and method marks, obtain a new half complete tolerance specifications design and mark, be i.e. third layer level;
, generate metrological operation operator according to described half complete tolerance specifications design mark reasoning newly, finally generate complete tolerance specifications design mark, i.e. the 4th level.
According to an embodiment of the application, operation operator comprises the separation of geometric properties, extraction, filtration, combination, reconstruct, integrated and assessment.
According to an embodiment of the application, data base manipulation SQLServer2000 Database Systems are built, and comprise geometric properties tolerance range table, functional tolerance contingency table, tolerance specifications design table, parameter list, restriction table, measurement data table, metering policies table.
According to an embodiment of the application, a kind of visual tolerances marking system is provided, comprises:
Main program module, for the execution of other modules of calling system, and provides the interface be connected with other software;
Subscriber interface module, for generating user interface, provides input and option interface, arranges constraint condition and exports visual tolerance specifications design mark block;
Multi-layer tolerance knowledge schema processing module, for extracting according to the residing product life cycle and generating the tolerances marking information of corresponding level;
Database access module, for the gps data of database purchase and the access of information;
Tolerances marking generation module, arranges the tolerances marking parameter of user's input and analyzes, generate tolerances marking symbol or data in conjunction with new generation of GPS tolerance specifications standard;
Tolerances marking modified module, extract the original tolerance specifications design mark block generated, the changed information in conjunction with user's input is modified to original mark block, forms new mark block.Meanwhile, provide constraint link intelligent decision mechanism, if the content of user's change exists phase objectionable intermingling or specifies inconsistent place with GPS standard, software will be pointed out intelligently;
Tolerances marking drafting module, for calculating the space shared by each symbol element in label symbol or data element, the Electronic Design drawing in user interface or other CAD software completes the drafting of tolerances marking block.
According to an embodiment of the application, subscriber interface module comprises user and carries out inputting or selecting the tolerances marking subscriber interface module of markup information and the tolerances marking graphical interfaces module of display mark block.
Support of the present invention by complete Various Phases of Their Life Cycle order progressively reasoning generate complete tolerance specifications design mark, so it is distributed in multiple level and a stage of each level corresponding product life cycle, and each stage generates the tolerance specifications design mark block having certain integrity degree.Here product life cycle mainly refers to functional tolerance design, processing and manufacturing and the China Metrology Accreditation of geometric product.Wherein, functional tolerance design mainly refer to product function and functional tolerance parameter and mate tolerance range (simplecallout – simplifies tolerance specifications design most and marks, such as, ' Ra, 3.3um ') associate, namely function association phase (FunctionalCorrelation); Processing and manufacturing and China Metrology Accreditation mainly design in tolerance specifications design mark block and mark can instruct, the pattern symbol that indicates this two stages to carry out correctly working and service data, its final goal drops to minimum by the uncertainty of tolerance specifications design mark, namely for engineering technical personnel generate tolerance specifications design mark complete as far as possible automatically.
Fig. 2 summarizes the intelligent generative process of complete tolerance specifications design in the present invention, it be actually one from top simplify tolerance specifications design mark most until the bottom complete tolerance specifications design mark improve process.Be designed to example with the two dimensional surface profile tolerance specifications on surface, it mainly includes four levels:
1) the first level-Level1: this level emphasis designs mark for automatically generating all tolerance specifications that simplify most accordingly that can characterize the functional requirement of geometric product.The functional requirement be actually as each geometric product mates the geometric properties of a needs association, and mates a most suitable tolerance parameter and the corresponding tolerance range of parameter, namely function correlated process for each geometric properties associated.Therefore, mainly to the knowledge reasoning of function correlated process in this level, its reasoning, according to the inference rule storehouse of mainly extracting from GPS function relevant criterion file, comprises function and geometric properties incidence matrix, geometric properties and tolerance parameter incidence matrix, function and tolerance parameter classification matrix, Function Classification derivation graph and tolerance parameter select guide table etc.The most simplification tolerance specifications mark that this level exports is very succinct, can save pattern mark space, can is very clearly labeled on detail of design.But it is too simple, to be difficult to by follow-up processing and manufacturing and metrological personnel understand and use, its execution uncertainty is very large.
2) the second level-Level2: this level emphasis is for generating a semi-holonomic tolerance specifications design mark, it utilizes the fuzzy inference rule in this level to be that 5 core pattern symbols and service data reasoning generate based on the default symbol instruction of latest GPS standard, default value or optimum suggestion, comprises the instruction of specification restriction, filtering type, transmission bandwidth, evaluation length and comparison rule.
3) third layer level-Level3: this level is mainly that the half complete tolerance specifications design mark block generated in the second level adds the symbol and relevant operating data that are specifically designed to and instruct processing and manufacturing process and type.Inference machine in this level can obtain the symbol mark of processing and manufacturing process and the symbol mark of machine direction according to geometric properties type, machine direction, tolerance range value, cutoff wavelength and other process hum pattern defined or matrix reasoning.
4) the 4th level-Level4: this level mainly generates the related symbol and service data that are used to indicate the work of China Metrology Accreditation stage based on the relevant knowledge reasoning in GPS Valuation Standard file integrated in multi-layer GPS tolerance knowledge schema, comprise measuring condition, surveying instrument, measuring method, Measurement and Data Processing method and measurement result appraisal procedure etc.In addition, the tolerance specifications design mark that the inference machine in the 4th level is also responsible for level above it to generate carry out towards metrological personnel comprehensive, translation and explain to guarantee the tolerance specifications consistance of design in metering process and validity.So, the tolerance specifications design mark that this level exports is the most complete, its uncertainty is minimum, but the length of these complete tolerance specifications design mark block is longer, need to occupy larger plot space, therefore the design of a large amount of marks complete tolerance specifications can make whole Electronic Design drawing seem mixed and disorderly, readable poor.
In order to the needs of satisfied different personnel, different labeled environment, the GPS tolerance specifications design setting model pattern of multi-layer can support that dynamic multilayer level tolerance specifications designs the needs of visual mark.That is, the visual annotation tool of geometric product tolerance intelligence Specification Design of the present invention can provide multiple level, has the tolerance specifications of different integrity degree design mark by the disposable mark block for a position.Such as, if need to mark tolerance specifications design in AutoCAD on complex geometry product design pattern, so can select directly to note at these electronics pattern subscripts the tolerance specifications design simplified most, and when follow-up measurement personnel need gauging of products and certification time, mouse can be moved to click right popup menu on corresponding tolerance specifications design mark block and select to show the tolerance specifications design mark block different level with different integrity degree by them, and the mark block of current display can respond left mouse button double-click to eject a popup menu containing list text box, it includes the detailed semantic interpretation of all symbol elements and data and working specification instructs.All tolerance specifications design mark blocks can carry out amplifying, reduce and rotating according to the needs of the electronics pattern of geometric product design, ensure that the clean and tidy and readable of electronics pattern; All tolerance specifications design marks can digitizing export in product model data interaction specification (STEP) XML file, and then meet in Different CAD/CAT software product, to carry out data, information and knowledge sharing and collaborative, ensure that integrality and the consistance of the geometric product tolerance scheme generated under multiple Design Mode and environment.
During AutoCAD editing dialog, can be that current Graphics obtains database: acdbHostApplicationServices ()->workingDatabase () by calling following function
After achieving tolerance specifications design mark custom entities class, user adds a label symbol, create a concrete entity object exactly, then add in current AutoCAD database this object, so just tolerances marking symbol can have been added in current AutoCAD graphical interfaces.One section of code is exactly a function tolerances marking entity object added in AutoCAD database below:
Acad::ErrorStatusaddToModelSpace(AcDbObjectId&objId,AcDbEntity*pEntity)
{
Acad::ErrorStatuses=Acad::eOk;
AcDbBlockTable*pBlockTable;
AcDbBlockTableRecord*pSpaceRecord;
acdbHostApplicationServices()->workingDatabase()
->getSymbolTable(pBlockTable,AcDb::kForRead);
pBlockTable->getAt(ACDB_MODEL_SPACE,pSpaceRecord,AcDb::kForWrite);
pSpaceRecord->appendAcDbEntity(objId,pEntity);
pBlockTable->close();
pEntity->close();
pSpaceRecord->close();
returnes;
}
In time will revising the entity object marked, only need first to obtain the label symbol chosen, then function acdbGetObjectId () is utilized to obtain the handle of object, use acdbOpenObject () function to open this object again, just can the label symbol object chosen be modified and be have updated.
The use procedure that this embedded geometric product intelligence tolerance specifications design and marking software wrap in AutoCAD is:
1) first after startup AutoCAD mapping software, this software package file GPSToleranceCallout.arx is loaded;
2) successfully just can finally see the menu item that add tolerance specifications design mark at the menu bar of AutoCAD software if loaded, then bootup window can design, generate and mark tolerance specifications and devise.
The above embodiment only represents several embodiment of the present invention, and it describes comparatively concrete and detailed, but can not be interpreted as limitation of the scope of the invention.It should be pointed out that for the person of ordinary skill of the art, without departing from the inventive concept of the premise, can also make some distortion and improvement, these all belong to scope.Therefore protection scope of the present invention should be as the criterion with described claim.
Claims (6)
1. a geometric product intelligence tolerance specifications method for designing, is characterized in that, comprise the following steps:
Tolerance specifications design mark is divided into multiple knowledge level with different integrity degree, a stage of each level corresponding product life cycle;
Tolerances marking information is extracted from GPS standards system, described tolerances marking message block needs to be positioned in different levels according to different tolerance specifications design integrity degree to form multi-layer tolerance knowledge schema, and is stored in database by described multi-layer tolerance knowledge schema;
The tolerance specifications design mark of described multiple level is generated according to described multi-layer tolerance knowledge schema.
2. geometric product intelligence tolerance specifications method for designing according to claim 1, it is characterized in that, the method that described step c generates multiple level tolerance specifications design mark is specially:
, the characteristic parameter of geometric properties that user selected or input functional requirement describe conversion and generate and simplify tolerance specifications design mark most, i.e. the first level;
, simplify most tolerance specifications design mark according to described, generation of deriving has marked half complete tolerance specifications design mark of default symbol or service data, and generate the detailed explanation of operation operator and the inner relevant control entity of operation operator in semi-holonomic tolerance specifications design mark, i.e. the second level;
, in conjunction with the bound term of described half complete tolerance specifications design mark and input, reasoning generates the manufacture process that mark with described half complete tolerance specifications design and match most and method marks, obtain a new half complete tolerance specifications design and mark, be i.e. third layer level;
, generate metrological operation operator according to described half complete tolerance specifications design mark reasoning newly, finally generate complete tolerance specifications design mark, i.e. the 4th level.
3. geometric product according to claim 2 intelligence tolerance specifications method for designing, is characterized in that, described operation operator comprises the separation of geometric properties, extraction, filtration, combination, reconstruct, integrated and assessment.
4. geometric product intelligence tolerance specifications method for designing according to claim 1, it is characterized in that, described data base manipulation SQLServer2000 Database Systems are built, and comprise geometric properties tolerance range table, functional tolerance contingency table, tolerance specifications design table, parameter list, restriction table, measurement data table, metering policies table.
5. a visual tolerances marking system, is characterized in that, comprising:
Main program module, for the execution of other modules of calling system, and provides the interface be connected with other software;
Subscriber interface module, for generating user interface, provides input and option interface, arranges constraint condition and exports visual tolerance specifications design mark block;
Multi-layer tolerance knowledge schema processing module, for extracting according to the residing product life cycle and generating the tolerances marking information of corresponding level;
Database access module, for the gps data of database purchase and the access of information;
Tolerances marking generation module, arranges the tolerances marking parameter of user's input and analyzes, generate tolerances marking symbol or data in conjunction with new generation of GPS tolerance specifications standard;
Tolerances marking modified module, extract the original tolerance specifications design mark block generated, the changed information in conjunction with user's input is modified to original mark block, forms new mark block;
Meanwhile, provide constraint link intelligent decision mechanism, if the content of user's change exists phase objectionable intermingling or specifies inconsistent place with GPS standard, software will be pointed out intelligently;
Tolerances marking drafting module, for calculating the space shared by each symbol element in label symbol or data element, the Electronic Design drawing in user interface or other CAD software completes the drafting of tolerances marking block.
6. visual tolerances marking system according to claim 5, is characterized in that, described subscriber interface module comprises user and carries out inputting or selecting the tolerances marking subscriber interface module of markup information and the tolerances marking graphical interfaces module of display mark block.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811620869.0A CN109753715B (en) | 2015-12-30 | 2015-12-30 | Visual tolerance marking system |
CN201511006908.4A CN105447279B (en) | 2015-12-30 | 2015-12-30 | Geometric product intelligence tolerance specifications design method and visualization tolerances marking system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201511006908.4A CN105447279B (en) | 2015-12-30 | 2015-12-30 | Geometric product intelligence tolerance specifications design method and visualization tolerances marking system |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811620869.0A Division CN109753715B (en) | 2015-12-30 | 2015-12-30 | Visual tolerance marking system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105447279A true CN105447279A (en) | 2016-03-30 |
CN105447279B CN105447279B (en) | 2019-07-16 |
Family
ID=55557450
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201511006908.4A Active CN105447279B (en) | 2015-12-30 | 2015-12-30 | Geometric product intelligence tolerance specifications design method and visualization tolerances marking system |
CN201811620869.0A Active CN109753715B (en) | 2015-12-30 | 2015-12-30 | Visual tolerance marking system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811620869.0A Active CN109753715B (en) | 2015-12-30 | 2015-12-30 | Visual tolerance marking system |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN105447279B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111797444B (en) * | 2020-06-17 | 2024-02-23 | 一汽解放汽车有限公司 | GD & T graph information datamation export method |
CN112435651B (en) * | 2020-11-20 | 2023-05-02 | 昆明学院 | Quality assessment method for automatic annotation of voice data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101271479A (en) * | 2007-03-22 | 2008-09-24 | 西北工业大学 | Unified modeling method of mechanical product tolerance |
CN101982821A (en) * | 2010-10-26 | 2011-03-02 | 西安交通大学 | Method for reasoning assembly tolerance standard and tolerance zone type of complex assembly body |
CN103903060A (en) * | 2013-12-27 | 2014-07-02 | 西京学院 | Optimum design method for assembly tolerance |
CN105045996A (en) * | 2015-07-14 | 2015-11-11 | 桂林电子科技大学 | Automatic generation method for assembly tolerance synthesis of complex assembly body |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5581466A (en) * | 1994-05-12 | 1996-12-03 | Texas Instruments Incorporated | Tolerance analysis system and method |
DE10241742B4 (en) * | 2002-09-10 | 2008-06-26 | Alstom Technology Ltd. | Production plant for the production of products |
CN102567593A (en) * | 2012-02-20 | 2012-07-11 | 河海大学常州校区 | Parameterization designing system for non-standard parts of hydraulic cylinders and method thereof |
CN103324794B (en) * | 2013-06-17 | 2016-01-06 | 杭州电子科技大学 | A kind of verification method of three-dimensional tolerances marking correctness |
CN103838933B (en) * | 2014-03-18 | 2017-02-15 | 湖南大学 | Three-dimensional model integrating and labeling method based on digital technology |
-
2015
- 2015-12-30 CN CN201511006908.4A patent/CN105447279B/en active Active
- 2015-12-30 CN CN201811620869.0A patent/CN109753715B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101271479A (en) * | 2007-03-22 | 2008-09-24 | 西北工业大学 | Unified modeling method of mechanical product tolerance |
CN101982821A (en) * | 2010-10-26 | 2011-03-02 | 西安交通大学 | Method for reasoning assembly tolerance standard and tolerance zone type of complex assembly body |
CN103903060A (en) * | 2013-12-27 | 2014-07-02 | 西京学院 | Optimum design method for assembly tolerance |
CN105045996A (en) * | 2015-07-14 | 2015-11-11 | 桂林电子科技大学 | Automatic generation method for assembly tolerance synthesis of complex assembly body |
Non-Patent Citations (1)
Title |
---|
杨将新 等: "基于装配定位约束的功能公差规范设计", 《机械工程学报》 * |
Also Published As
Publication number | Publication date |
---|---|
CN109753715A (en) | 2019-05-14 |
CN109753715B (en) | 2020-08-07 |
CN105447279B (en) | 2019-07-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8086955B2 (en) | Methods and apparatus for modifying process control data | |
US7668608B2 (en) | Graphical programming language object editing and reporting tool | |
JP5671251B2 (en) | Configuring animations and events for operator interface displays in a process control system | |
CN103246951A (en) | Intelligent electromechanical equipment management system and method based on BIM (building information modeling) | |
CN102044016A (en) | Method and device for realizing automatic product configuration by utilizing spreadsheet definition rule | |
KR102038092B1 (en) | Apparatus and Method for automatic generation of Electric Design Drawings | |
US20110098985A1 (en) | System and method for managing information | |
US20220334572A1 (en) | Method for Generating a Digital Twin of a System or Device | |
CN109614671B (en) | Three-dimensional MBD process model organization and expression method based on view | |
Liu | Fast industrial product design method and its application based on 3D CAD system | |
CN103761357A (en) | Method for making feature modeling system on the basis of extensive markup language (XML) in unigraphics (UG) environment | |
CN107357970A (en) | BIM abnormal elements detection means and method based on data mining | |
CN106933568A (en) | A kind of configuration software and a kind of industrial control method | |
Marchenko et al. | A new method of visualization and documentation of parametric information of 3D CAD models | |
CN115495069A (en) | Model-driven coal industry software flow implementation method, device and equipment | |
US20120158371A1 (en) | Method of Assisting Planning of a Technical System | |
CN105447279A (en) | Intelligent tolerance specification design method for geometric products and visual tolerance annotation system | |
CN111709601B (en) | Data processing method and device | |
Lüder et al. | Modelling consistency rules within production system engeering | |
CN107391872A (en) | The method and device that PDMS threedimensional models use in software | |
CN112100768A (en) | CAD model checking method and system | |
CN103810243A (en) | Innovative hotspot pre-warning recognition system and method | |
Kehrer et al. | An EMOF-compliant abstract syntax for bigraphs | |
CN111581815B (en) | XML-based process model ontology construction method | |
Martin et al. | Integrated design of Human-Machine Interfaces for production plants |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into 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: 20190102 Address after: 610225 No. 24, Xuefu Road, Southwest Airport Economic Development Zone, Chengdu, Sichuan Applicant after: Chengdu information engineering university Applicant after: Xu Yuanping Address before: 610000 Guangfu Road, Wuhou District, Chengdu City, Sichuan Province, No. 1 Unit 11, No. 5 Applicant before: Xu Yuanping |
|
GR01 | Patent grant | ||
GR01 | Patent grant |