CN100395759C - Computer assistant checking system based on CAD platform and method thereof - Google Patents

Computer assistant checking system based on CAD platform and method thereof Download PDF

Info

Publication number
CN100395759C
CN100395759C CNB031267343A CN03126734A CN100395759C CN 100395759 C CN100395759 C CN 100395759C CN B031267343 A CNB031267343 A CN B031267343A CN 03126734 A CN03126734 A CN 03126734A CN 100395759 C CN100395759 C CN 100395759C
Authority
CN
China
Prior art keywords
cad
cloud
computer aided
area
data
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.)
Expired - Fee Related
Application number
CNB031267343A
Other languages
Chinese (zh)
Other versions
CN1553382A (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.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry 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 Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CNB031267343A priority Critical patent/CN100395759C/en
Publication of CN1553382A publication Critical patent/CN1553382A/en
Application granted granted Critical
Publication of CN100395759C publication Critical patent/CN100395759C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Abstract

The present invention relates to a computer assistant checking system based on a CAD platform and a method thereof, which can automatically and rapidly complete the checking of a measured target on a CAD platform. The computer assistant checking system based on a CAD platform comprises a measuring device, an application server and a database server, wherein the measuring device is used for collecting point cloud data of a measured target; the application server is used for controlling an automatic checking process and is provided with a plurality of test programs; the application server comprises a data transmission module which is used for transmitting basic data between the database server and the application server; the basic data comprises the point cloud data of the measured target, a 3D CAD mould and a color gradation comparison report; a data processing module is used for executing the corresponding test programs so as to automatically process the point cloud data to generate the color gradation comparison report; the database server is used for storing the referred basic data during the operation of each module of the application server. When the computer assistant checking system based on a CAD platform checks the measured target, the 3D point cloud data of the measured target is obtained first; the data processing module is utilized to process and analyze the 3D point cloud data, compare the deviation between a CAD model and the point cloud data obtained by scan and generate the corresponding color gradation comparison report.

Description

A kind of area of computer aided verification system and method based on the CAD platform
[technical field]
The present invention relates to a kind of area of computer aided verification system and method, especially a kind of area of computer aided checking based on the CAD platform is united and method automatically.
[background technology]
Quality is that an enterprise keeps one of key factor of permanent developing ability, how to improve and guarantees product quality, and be the important content in the business activity.In order to improve and to guarantee product quality, product parts is implemented checking be absolutely necessary, simultaneously, day by day increase and urgent checking demand requires manufacturing enterprise can implement the part checking quickly and accurately.And in most at present manufacturing enterprises, still generally rely on manual mode to finish checking, and the part testing program of writing is lack of standardization, and its accuracy, consistance have had a strong impact on the enforcement to the component test activity.
Along with the raising of computer hardware performance and the reduction of price, the introducing of computing machine in object checking activity improved the speed and the accuracy of checking greatly.Area of computer aided checking (Computer-AidedVerification) technology is gathered the 3D data for the treatment of tested object for using scanning systems such as laser, modeling and the analysis in addition of application engineering design analysis software, contrast the deviation between 3D CAD (Computer-Aided Design) model and the resulting cloud data of scanning, and institute's survey deviation is graphically shown.But present area of computer aided verification system has only been realized the automatic processing to generation report when, and still can't realize the full automatic treatment of above-mentioned whole checking flow process.
So a kind of area of computer aided verification system and method based on the CAD platform need be provided, it can finish the checking for tested object automatically apace on the CAD platform.
[summary of the invention]
In order to address the above problem, the invention provides a kind of area of computer aided verification system and method based on the CAD platform, it can finish the checking for tested object automatically apace on the CAD platform.
For reaching above-mentioned goal of the invention, the invention provides a kind of area of computer aided verification system based on the CAD platform, it can finish the checking for tested object automatically apace on the CAD platform.This system comprises an application server and a database server.Application server is used to control automatic checking flow process, installs on it by a plurality of test procedures, utilizes to access and carry out described test procedure the checking that application server 12 is realized for tested object.This application server comprises that a data transmission module is used for transmitting basic document between database server and application server, and described basic document comprises: the cloud data of tested object, 3D cad model and color range comparison report; One data processing module is used for handling automatically described cloud data to generate the color range comparison report, and this data processing module comprises: some clouds are sheared submodule, some clouds filter submodule, the superimposed submodule of some clouds, some clouds and cad model contrast submodule and a report processing sub.Related above-mentioned basic document when database server is used for each the module operation of storage application server, as: the cloud data of tested object, 3D cad model and color range comparison report.
The present invention also provides a kind of area of computer aided verification method based on the CAD platform, and this method may further comprise the steps: (a) data transmission module obtains the cloud data of object; (b) data processing module is carried out corresponding test procedure, handles above-mentioned cloud data automatically, and generates the color range comparison report; (c) data transmission module exports this color range comparison report to a workstation; (d) data transmission module is stored in a database server with this color range comparison report.
Utilize the present invention, can finish checking quickly and automatically, guarantee the quality of product, improve the efficient of checking for tested object.
[description of drawings]
Fig. 1 the present invention is based on the area of computer aided verification system of CAD platform and the hardware structure figure of method.
Fig. 2 is the functional block diagram that the present invention is based on the application server of the area of computer aided verification system of CAD platform and method.
Fig. 3 the present invention is based on the area of computer aided verification system of CAD platform and the operation process chart of method.
Fig. 4 is the operation process chart that the present invention is based on the processing cloud data of the area of computer aided verification system of CAD platform and method.
[embodiment]
Consulting Fig. 1, is to the present invention is based on the area of computer aided verification system of CAD platform and the hardware structure figure of method.This system comprises a measuring equipment 10, one application servers 12, one database servers 14, and a plurality of workstation1s 6 (only drawing among the figure one), and the said equipment links to each other via communication network 11, realizes the checking to tested object.Communication network 11 can be an intranet (Intranet), Internet (Internet) or other type network.
Measuring equipment 10 is used to gather the cloud data of tested object, and it is the various dimensional measurement equipment that are used for the cloud data of formation object, as coordinate measuring machine (Coordinate Measuring Machine) etc.The view data of the tested object that described some cloud obtained by measuring equipment, it is made up of a plurality of institutes.Database server 15 is used to store the Relational database of enterprise, and is in charge of access of database and maintenance, can carry out the renewal and the retrieval of great mass of data rapidly.Application server 12 is used to control automatic checking flow process, receives input, handles and return results.Workstation1 6 is arranged at a detection department inside, utilizes this workstation1 6, and the user can realize the visit of application server 12, thereby obtains the checking result.
Consulting Fig. 2, is the functional block diagram that the present invention is based on the application server 12 of the area of computer aided verification system of CAD platform and method.Application server 12 is used to control automatic checking flow process, and a plurality of test procedures are installed on it, by carrying out corresponding test procedure, the checking that application server 12 is realized for tested object.This application server 12 comprises a data transmission module 120 and a data processing module 121, wherein, data transmission module 120 is used for transmitting basic document between database server 14 and application server 12, and described basic document comprises: tested object cloud data, 3D cad model and color range comparison report; Data transmission module 120 also can be used for the checking result, and promptly the color range comparison report exports other system to.
Data processing module 121 is used to carry out above-mentioned test procedure, with the described cloud data of automatic processing to generate the color range comparison report.This data processing module 121 comprises: some clouds are sheared submodule 1210 and are used for shearing automatically the cloud data that data transmission module 120 obtains; Some clouds filter submodule 1211 and are used for the filtered points cloud, make a cloud smoothing, regularization; The superimposed submodule 1212 of some clouds is used for several discrete some clouds are combined, or is used for 3D CAD figure shelves superimposed align of a cloud with design; Some clouds and cad model contrast submodule 1213 are used for a cloud and cad model are done the color range contrast; One report processing sub 1214 is used for according to the color range comparing result, generates the color range comparison report, also can be used for work such as reporting printing and deposit.The description of Fig. 4 is consulted in the contact of aforementioned each submodule.
Consulting Fig. 3, is to the present invention is based on the area of computer aided verification system of CAD platform and the operation process chart of method.At first, measuring equipment 10 is gathered the cloud data of tested object, and this cloud data is stored in database server 14.The user utilizes this workstation1 6, access application server 12, and the object cloud data (step S20) that utilizes data transmission module 120 to obtain to be stored in the database server 14.Afterwards, data processing module 121 is carried out corresponding test procedure, handles above-mentioned cloud data automatically, and generates color range comparison report (step S21).Data transmission module 120 exports this color range comparison report to workstation1 6 (step S22), and this color range comparison report is stored in database server 14 (step S23).
Consulting Fig. 4, is to the present invention is based on the area of computer aided verification system of CAD platform and the Point Cloud Processing operation process chart of method.The data processing module 121 of application server 12 is carried out corresponding test procedure: at first, the point cloud of data processing module 121 is sheared the cloud data of submodule 1210 with input, do the automatic rotational shear of 360 degree directions, its detailed process is as follows: earlier cloud data is imported; Then repeat the visual angle and switch, to delete unnecessary some cloud (step S210).Then, the some cloud filters submodule 1211 filtered points clouds, makes a cloud smoothing, regularization, and its detailed process is as follows: remove earlier impurity point, make the cloud data smoothing; Carry out edge strengthening then; Last a large amount of fast some cloud density that reduces makes cloud data regularization (step S211).Afterwards, data transmission module 120 accessing database servers 14 are to obtain and the corresponding 3D CAD figure shelves (a step S212) that design of tested object.The superimposed submodule 1212 of some cloud combines several discrete some clouds, and will put cloud and above-mentioned 3D CAD figure shelves superimposed alignment the (step S213).Point cloud and cad model contrast submodule 1213 will be put cloud and 3D cad model and make color range and contrast (step S214).Then, report processing sub 1214 generates color stage comparison report (step S215) according to the color range comparing result.Data transmission module 120 exports above-mentioned color range comparison report to workstation1 6, and is stored in database server 14 (step S22).

Claims (15)

1. area of computer aided verification system based on the CAD platform, it can finish the checking for tested object automatically apace on the CAD platform, and it comprises an application server and a database server, it is characterized in that:
Application server is used to control automatic checking flow process, and a plurality of test procedures are installed on it, and this application server comprises:
One data transmission module is used for transmitting basic document between database server and application server, and described basic document comprises: the cloud data of tested object, 3D cad model and color range comparison report;
One data processing module is used to carry out above-mentioned test procedure, and the cloud data that obtains is sheared automatically, and with the superimposed circumstances in which people get things ready for a trip rank contrast of going forward side by side of 3D cad model, to generate the color range comparison report, this data processing module comprises:
Some clouds are sheared submodule, are used to import the cloud data that data transmission module obtains, and do the automatic rotational shear of 360 degree directions, delete unnecessary some cloud;
The superimposed submodule of some clouds is used for several discrete some clouds are combined, and will put cloud and scheme superimposed alignment of shelves with the 3D CAD of design; And
Some clouds and cad model contrast submodule are used for a cloud and cad model are done the color range contrast; Related above-mentioned basic document when database server is used for each the module operation of storage application server.
2. the area of computer aided verification system based on the CAD platform as claimed in claim 1 is characterized in that, also comprises a workstation, is used to realize the visit of user's application server, thereby obtains the color range comparison report.
3. the area of computer aided verification system based on the CAD platform as claimed in claim 1 is characterized in that described test procedure is installed on application server in advance, utilizes this test procedure, the activity of the tested object of application server realizing carried out.
4. the area of computer aided verification system based on the CAD platform as claimed in claim 1 is characterized in that, also comprises a measuring equipment, is used to gather the cloud data of tested object, and this cloud data is stored in database server.
5. the area of computer aided verification system based on the CAD platform as claimed in claim 4 is characterized in that, described measuring equipment is the various dimensional measurement equipment that are used for the formation object cloud data, as a coordinate measuring machine.
6. the area of computer aided verification system based on the CAD platform as claimed in claim 1 is characterized in that, data processing module comprises that also some clouds filter submodule, is used for the filtered points cloud, makes a cloud smoothing, regularization.
7. the area of computer aided verification system based on the CAD platform as claimed in claim 1 is characterized in that, data processing module also comprises a report processing sub, is used for according to the color range comparing result, generates the color range comparison report.
8. the area of computer aided verification system based on the CAD platform as claimed in claim 1 is characterized in that data transmission module also can be used for the checking result, and promptly the color range comparison report exports other system to.
9. the area of computer aided verification system based on the CAD platform as claimed in claim 8 is characterized in that data transmission module also can be used for the checking result, and promptly the color range comparison report exports a workstation to.
10. area of computer aided verification method based on the CAD platform that uses the described system of claim 1, the checking that it can be finished on the CAD platform automatically apace for tested object is characterized in that this method comprises the steps:
(a) obtain the cloud data of tested object;
(b) carry out corresponding test procedure,, do the automatic rotational shear of 360 degree directions the cloud data of input;
(c) obtain and the corresponding 3D CAD figure shelves that design of tested object;
(d) several discrete some clouds are combined, and will put cloud and superimposed alignment of above-mentioned 3D CAD figure shelves;
(e) will put cloud and 3D cad model and do the color range contrast.
11., it is characterized in that step (b) also comprises the steps: as 10 described area of computer aided verification methods of claim the based on the CAD platform
(b1) filter cloud data, make a cloud smoothing, regularization.
12. as 10 described area of computer aided verification methods of claim the, it is characterized in that, also comprise the steps: based on the CAD platform
(f), generate the color stage comparison report according to the color range comparing result.
13. as 12 described area of computer aided verification methods of claim the, it is characterized in that, also comprise the steps: based on the CAD platform
(g) described color range comparison report is stored in a database server, and exports a workstation to.
14., it is characterized in that described some cloud is the view data of the tested object that obtained by a measuring equipment as 10 described area of computer aided verification methods based on the CAD platform of claim the, it is made up of a plurality of institutes.
15., it is characterized in that described measuring equipment is the various dimensional measurement equipment that are used for the formation object cloud data, as a coordinate measuring machine as 14 described area of computer aided verification methods of claim the based on the CAD platform.
CNB031267343A 2003-05-28 2003-05-28 Computer assistant checking system based on CAD platform and method thereof Expired - Fee Related CN100395759C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB031267343A CN100395759C (en) 2003-05-28 2003-05-28 Computer assistant checking system based on CAD platform and method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB031267343A CN100395759C (en) 2003-05-28 2003-05-28 Computer assistant checking system based on CAD platform and method thereof

Publications (2)

Publication Number Publication Date
CN1553382A CN1553382A (en) 2004-12-08
CN100395759C true CN100395759C (en) 2008-06-18

Family

ID=34321981

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031267343A Expired - Fee Related CN100395759C (en) 2003-05-28 2003-05-28 Computer assistant checking system based on CAD platform and method thereof

Country Status (1)

Country Link
CN (1) CN100395759C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227912A (en) * 2015-09-23 2016-01-06 中广核核电运营有限公司 A kind of video intelligent error correction system based on standardization 3D model and method

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100351608C (en) * 2005-04-12 2007-11-28 鸿富锦精密工业(深圳)有限公司 Scanning precision verifying method for laser measurement equipment
US8706452B2 (en) * 2008-06-26 2014-04-22 Siemens Product Lifecycle Management Software Inc. System and method for collision-free CAD design of pipe and tube paths
CN101930617B (en) * 2009-06-18 2012-01-25 鸿富锦精密工业(深圳)有限公司 Method for generating primitive pictures
CN102142142A (en) * 2010-01-29 2011-08-03 鸿富锦精密工业(深圳)有限公司 Product contour process capability verification system and method
CN102495926B (en) * 2011-12-01 2014-06-25 北京数码大方科技股份有限公司 Test method and device of three-dimensional original model
CN104268325A (en) * 2014-09-18 2015-01-07 成都飞机工业(集团)有限责任公司 Automatic modelling method for coordinate measuring machine model
CN107391373B (en) * 2017-07-19 2020-08-14 西安精雕软件科技有限公司 AutoIT-based automatic performance testing method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442572A (en) * 1992-11-23 1995-08-15 Ford Motor Company Method and system for comparing free-form geometries using high density point data models
US5848115A (en) * 1997-05-02 1998-12-08 General Electric Company Computed tomography metrology
CN1348731A (en) * 2001-11-14 2002-05-15 浙江大学 personalized shoe tree mold designing method
US20030023941A1 (en) * 2001-03-30 2003-01-30 Wang Laung-Terng (L.-T.) Computer-aided design system to automate scan synthesis at register-transfer level
DE10152851A1 (en) * 2001-10-25 2003-05-15 Daimler Chrysler Ag Component scanning system has an optical image processing system for comparing measured image data with CAD data, with additional CAD data supplied when alterations are made to the sampled component to simplify adaptation

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5442572A (en) * 1992-11-23 1995-08-15 Ford Motor Company Method and system for comparing free-form geometries using high density point data models
US5848115A (en) * 1997-05-02 1998-12-08 General Electric Company Computed tomography metrology
US20030023941A1 (en) * 2001-03-30 2003-01-30 Wang Laung-Terng (L.-T.) Computer-aided design system to automate scan synthesis at register-transfer level
DE10152851A1 (en) * 2001-10-25 2003-05-15 Daimler Chrysler Ag Component scanning system has an optical image processing system for comparing measured image data with CAD data, with additional CAD data supplied when alterations are made to the sampled component to simplify adaptation
CN1348731A (en) * 2001-11-14 2002-05-15 浙江大学 personalized shoe tree mold designing method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
计算机数控加工仿真中误差检测技术的研究与实现. 姜晓峰,李云飞.小型微型计算机系统,第23卷第7期. 2002 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105227912A (en) * 2015-09-23 2016-01-06 中广核核电运营有限公司 A kind of video intelligent error correction system based on standardization 3D model and method
CN105227912B (en) * 2015-09-23 2018-11-30 中广核核电运营有限公司 A kind of video intelligent error correction system and method based on standardization 3D model

Also Published As

Publication number Publication date
CN1553382A (en) 2004-12-08

Similar Documents

Publication Publication Date Title
US7047151B2 (en) System and method for detecting defects of objects based on a CAD platform
CN114511202B (en) BIM-based full-period engineering project management method and platform
US20030034995A1 (en) Interactive graphics-based analysis tool for visualizing reliability of a system and performing reliability analysis thereon
CN104299105A (en) Credit data management system supporting complex enterprise environment and credit data management method
EP1594050A1 (en) Method and system for planning and control/estimation of software size driven by standard representation of software structure
CN106897861A (en) A kind of project management system
CN111460138A (en) BIM-based digital engineering supervision method and system
CN106874483A (en) A kind of device and method of the patterned quality of data evaluation and test based on big data technology
CN109345076A (en) A kind of whole process engineering consulting project risk management method
CN111738485B (en) Engineering project cost data management system and method
CN114140999B (en) Project supervision system based on communication of Internet of things
CN100395759C (en) Computer assistant checking system based on CAD platform and method thereof
US20060010024A1 (en) System construction guide system
CN111123223A (en) General development platform, management system and method for radar health management
US8306847B2 (en) System and method of forecasting print demand
CN114926073A (en) Method for automatic process mining based on RPA decomposition log
Safonova On one approach to modeling enterprise-wide function-oriented computer networks
LU505740A1 (en) Data monitoring method and system
CN107093018A (en) Communication engineering project information method for visualizing and device based on health model
Harvey et al. User-centric evaluation of semi-automated road network extraction
Jalali et al. A new clustering approach based on graph partitioning for navigation patterns mining
CN109582806B (en) Personal information processing method and system based on graph calculation
KR20060012572A (en) System and methods for managing distributed design chains
CN113779391A (en) Intelligent lock unlocking recommendation method, system and device based on modeling and storage medium
CN109685453B (en) Method for intelligently identifying effective paths of workflow

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20080618

Termination date: 20160528