CN100462982C - Abouchement system and method - Google Patents
Abouchement system and method Download PDFInfo
- Publication number
- CN100462982C CN100462982C CNB031403360A CN03140336A CN100462982C CN 100462982 C CN100462982 C CN 100462982C CN B031403360 A CNB031403360 A CN B031403360A CN 03140336 A CN03140336 A CN 03140336A CN 100462982 C CN100462982 C CN 100462982C
- Authority
- CN
- China
- Prior art keywords
- cloud
- cloud data
- data
- segment
- cad
- 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
Links
Images
Abstract
The present invention relates to a point cloud abouchement system and its method. It can automatically quickly implement abouchement of point cloud. Said system includes at least a scanner and an application server. Said scanner is used for scanning tested object so as to obtain a point cloud data. The application server is used for receiving the described point cloud data and a automatically processing said point cloud data. Said application server includes a point cloud receiving method, a point cloud obtaining module and a main processing module, and said main processing module includes a progress strip setting submodule, a point coordinate value fetch submodule, a data abouchement CAD submodule and a picture block display submodule. When said system is used for making point cloud abouchement, first, the tested object can be scanned to obtain a point cloud data, all the modules of said application server can be used for processing said point cloud data, in the CAD system the picture block can be generated and displayed.
Description
[technical field]
The present invention relates to a kind of computer-aided inspection system and method, relate in particular to a kind of some cloud and import system and method.
[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 is implemented check be absolutely necessary, simultaneously, day by day increase and urgent check demand requires enterprise can implement the check of product quickly and accurately.
For the check of tested object, generally adopt specific testing instruments in early days, after artificial comparison, determine detected value.In recent years, along with the raising of computer hardware performance and the reduction of price, computing machine by a large amount of introducings, thereby has improved the speed and the accuracy of check in the tested object check activity.Its way generally is to use scanning machine to scan tested object, the set of the point that acquisition is made up of a plurality of 3 d-dem points, generally be referred to as a cloud, to put the cloud data and import computing machine, carrying out corresponding software handles a cloud data, such as the gauge point cloud, color range is than equity, thereby realization is to the check of tested object.But, the system of receiving station cloud remittance at present seldom has only Metris Base 5.1.1 and Metris CadCompare 7.0, and these two system's usable range are narrower, and the speed that the some cloud imports is slow, and the incompatibility modern enterprise is implemented quick test requirements to tested object.
[summary of the invention]
In order to address the above problem, the invention provides a kind of some cloud and import system and method, it can finish the remittance of a cloud automatically apace.
For reaching above-mentioned goal of the invention, the invention provides a some cloud and import system, it can finish the remittance of a cloud automatically apace.This system comprises an at least one scanning machine and an application server.Scanning machine is used to scan tested object to obtain some cloud data.Application server is used to receive described cloud data, and handles this cloud data automatically.This application server comprises some cloud receiver modules, some cloud acquisition modules and a main processing block.Point cloud receiver module is used to receive the cloud data of tested object, converts the cloud data that receives to counter and can discern the form of handling, and generate some cloud files.Point cloud acquisition module obtains described cloud data by opening a cloud file.Main processing block is used for handling automatically cloud data, at computer-aided design (CAD) (Computer-Aided Design, CAD) generation and demonstration segment in the system.This main processing block comprises that a progress bar is provided with submodule and is used in a cloud remittance process progress bar that indicates some cloud processing progress being provided with; Some coordinate figure reading submodule are used to read cloud data, the every bit of cloud data is taken out by string characters and convert the double-precision numeral type to, generate this point coordinate XYZ value in CAD system; One data import the CAD submodule and are used for the coordinate figure of cloud data every bit is imported CAD system and generates segment; One segment display sub-module is used for showing this segment in CAD system.
The present invention also provides a kind of some cloud remittance method, and this method may further comprise the steps: (a) some cloud receiver module receives the cloud data of tested object; (b) some cloud acquisition module obtains described cloud data; (c) main processing block is carried out corresponding submodule, handles described cloud data automatically, generates in CAD system and the demonstration segment; (d) produce an application interface.
Utilize the present invention, can finish the remittance of the some cloud of tested object quickly and automatically, provide guarantee for checking product quickly and accurately.
[description of drawings]
Fig. 1 is that the present invention puts the Organization Chart that cloud imports system.
Fig. 2 is the application server operation process chart that the present invention puts cloud remittance method.
Fig. 3 is the process points cloud file operation process chart that the present invention puts cloud remittance method.
Fig. 4 is that the present invention puts in the cloud remittance method point cloud file handling procedure progress bar operation process chart is set.
Fig. 5 is that the present invention puts in the cloud remittance method point cloud file handling procedure and to import data to the CAD system operation process chart.
Fig. 6 is that the present invention puts in the cloud remittance method point cloud file handling procedure and reads the cloud data operation process chart.
Fig. 7 is that the present invention puts demonstration segment operation process chart in the cloud remittance method point cloud file handling procedure.
[embodiment]
Consulting Fig. 1, is that the present invention puts the Organization Chart that cloud imports system.This system comprises an application server 1, at least one scanning machine 2 and a plurality of application terminal 3 (only drawing among the figure one), and the said equipment links to each other via communication network 4.Communication network 4 can be an intranet (Intranet), internet (Internet) or other type network.
Consulting Fig. 2, is the application server operation process chart that the present invention puts cloud remittance method.At first, some cloud receiver module 11 obtains the cloud data of tested object from scanning machine 2, converts the cloud data that obtains to form that counter can be discerned processing, and generates some cloud files (step S20).Then, some cloud acquisition module 12 obtains cloud data (step S21) by opening some cloud files.Afterwards, main processing block 13 is carried out corresponding submodule, handles above-mentioned cloud data automatically, generates in CAD system and demonstration segment (step S22).Produce application interface at last, so that the module (step S23) that other system or routine call point cloud import.
Consulting Fig. 3, is the process points cloud file operation process chart that the present invention puts cloud remittance method.At first, progress bar is provided with submodule 130 progress bar (step S30) is set, point coordinate value reading submodule 131 reads cloud data, the every bit of cloud data is taken out by string characters and convert the double-precision numeral type to, generate this point coordinate XYZ value (step S31) in CAD system.Then, data import the coordinate figure remittance CAD system of CAD submodule 132 with the cloud data every bit, and generate segment (step S32).At last, segment display sub-module 133 shows segment (step S33) in CAD.
Consulting Fig. 4, is that the present invention puts in the cloud remittance method point cloud file handling procedure progress bar operation process chart is set.At first, progress bar is provided with submodule 130 and according to a number of cloud file mid point progress bar maximal value (step S40) is set, and with progress bar minimum value make zero (step S41).Then, point coordinate value reading submodule 131 reads cloud data (step S42), and the progress bar value increases (step S43).Then, main processing block 13 judges whether to read a cloud end-of-file (step S44).If arrived some cloud end-of-file, then progress displaying bar maximal value (step S45); If do not read a cloud end-of-file, then return step S42, point coordinate value reading submodule 131 continues to read cloud data.
Consulting Fig. 5, is that the present invention puts in the cloud remittance method point cloud file handling procedure and to import data to the CAD system operation process chart.At first, some cloud acquisition module 12 is opened CAD database (step S50), definition segment initial value (step S51), and the segment initial value comprises segment title, segment attribute, segment color, segment ratio and segment insertion point co-ordinate etc.Then, point coordinate value reading submodule 131 reads the every bit of cloud data, converts string characters to the double-precision numeral type, and generates this point coordinate XYZ in CAD system, describes in detail and sees Fig. 6 (step S52).Then, main processing block 13 judges whether the form of the point coordinate XYZ value of every bit meets CAD coordinate XYZ standard (step S53), and this CAD coordinate XYZ standard refers to 3D point form.If do not meet, then return step S52, point coordinate value reading submodule 131 reads cloud data; If conformance with standard, data import CAD submodule 132 cloud data are imported CAD database (step S54).Afterwards, main processing block 13 adds point (step S55) according to coordinate figure in segment, and judges whether to read a cloud end-of-file (step S56).If some cloud acquisition module 12 is closed CAD database (step S57), if there is not point of arrival cloud end-of-file, then returns step S52, point coordinate value reading submodule 131 continues to read cloud data.
Consulting Fig. 6, is that the present invention puts in the cloud remittance method point cloud file handling procedure and reads the cloud data operation process chart.At first, some cloud acquisition module 12 is opened a cloud file (step S600), and point coordinate value reading submodule 131 reads the string characters (step S601) of cloud data every bit, and main processing block 13 judges whether character is space (step S602).If the space, i=i++ then, when promptly for the first time the space occurring, i=1, when the space occurring for the second time, i=2, the rest may be inferred.Then, judge whether i equals 1 (step S606), if i equals 1, point coordinate value reading submodule 131 becomes character conversion double-precision numeral type and assignment to give X (step S607), then, data import CAD submodule 132 the X value are imported CAD database, as the coordinate figure (step S611) of this X-axis in CAD system, and return step S601, point coordinate value reading submodule 131 reads next character; If i is not equal to 1, judge then whether i equals 2 (step S608), if i equals 2, point coordinate value reading submodule 131 becomes character conversion type double precision and assignment to give Y (step S609), and then, data import CAD submodule 132 the Y value is imported CAD database, coordinate figure (step S611) as this Y-axis in CAD system, and return step S601, if i is not equal to 2, return step S601.If the judged result of step S602 is not the space, main processing block 13 judges whether character is carriage return character or newline (step S603), if, then make i=0, point coordinate value reading submodule 131 becomes character conversion type double precision and assignment to give Z (step S610), data import CAD submodule 132 the Z value are imported CAD database, as the coordinate figure (step S611) of this Z axle in CAD system, and return step S601.If not carriage return character or newline, point coordinate value reading submodule 131 character is added up (step S604).At last, main processing block 13 judges whether to arrive some cloud end-of-files (step S605), if then finish this circulation; If not then returning step S601, point coordinate value reading submodule 131 continues to read cloud data.
Consulting Fig. 7, is that the present invention puts demonstration segment operation process chart in the cloud remittance method point cloud file handling procedure.At first, segment display sub-module 133 obtains the definition of segment initial value, and the segment initial value comprises (step S70) such as segment title, segment attribute, segment color, segment ratio and segment insertion point co-ordinate.Then, some cloud acquisition module 12 is opened CAD database (step S71).Then, segment display sub-module 133 is inserted into (step S72) in the CAD database according to the segment insertion point co-ordinate of segment initial value definition with the segment that generates, and in CAD system displayed map block object (step S73).At last, some cloud acquisition module 12 is closed CAD database (step S74).
Claims (7)
1. a some cloud imports system, can automatically finish the remittance of a cloud, and it comprises an at least one scanning machine and an application server, it is characterized in that:
Application server is used to obtain the cloud data of tested object, handles this cloud data automatically and generates segment, and this application server comprises:
Some cloud receiver modules are used to receive the cloud data of the tested object that scanning machine transmits, and convert the cloud data that receives to form that counter can be discerned processing, and generate some cloud files;
Some cloud acquisition modules are used to open a cloud file to obtain cloud data;
One main processing block is used for handling automatically cloud data, and this main processing block comprises:
Some coordinate figure reading submodule are used to read cloud data, the every bit of cloud data is taken out by string characters and convert the double-precision numeral type to, generate this point coordinate value in CAD system;
One data import the CAD submodule, are used for the coordinate figure of cloud data every bit is imported CAD system, and generate segment;
One segment display sub-module is used for showing described segment in CAD system.
2. as claimed in claim 1 some cloud imports system, it is characterized in that, also comprises an application terminal, is used for described segment is carried out a cloud amount survey and/or color range comparison.
3. as claimed in claim 1 some cloud imports system, it is characterized in that application server also comprises an application interface generation module, is used to produce an application interface, so that the above-mentioned main processing block of other system or routine call.
4. as claimed in claim 1 some cloud imports system, it is characterized in that main processing block comprises that also a progress bar is provided with submodule, is used in a cloud remittance process progress bar that indicates some cloud processing progress being provided with.
5. a some cloud remittance method can automatically be finished the remittance of a cloud, it is characterized in that this method may further comprise the steps:
Receive the cloud data of the tested object of scanning machine transmission;
Convert the cloud data that receives to counter and can discern the form of handling, and generate some cloud files;
From the some cloud file that generates, read cloud data, the every bit of cloud data is taken out by string characters and convert the double-precision numeral type to, generate this point coordinate value in CAD system;
The coordinate figure of cloud data every bit is imported CAD system, and generate segment;
In CAD system, show described segment.
6. as claimed in claim 5 some cloud remittance method is characterized in that, generates step and read at a cloud file also to comprise the steps: to be provided with progress bar between the cloud data step to indicate the some cloud processing progress in the some cloud remittance process.
7. as claimed in claim 5 some cloud remittance method, it is characterized in that, show that in CAD system described segment step also comprises the steps: to produce an application interface afterwards so that other system or program execution are read the cloud data step to show described segment step in CAD system from the some cloud file that generates.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031403360A CN100462982C (en) | 2003-08-26 | 2003-08-26 | Abouchement system and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB031403360A CN100462982C (en) | 2003-08-26 | 2003-08-26 | Abouchement system and method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1591429A CN1591429A (en) | 2005-03-09 |
CN100462982C true CN100462982C (en) | 2009-02-18 |
Family
ID=34597329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB031403360A Expired - Fee Related CN100462982C (en) | 2003-08-26 | 2003-08-26 | Abouchement system and method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100462982C (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100369067C (en) * | 2006-04-05 | 2008-02-13 | 东南大学 | Line-cutting cloud curve constructing method in three-dimensional scanning system |
CN101063967B (en) * | 2006-04-28 | 2010-11-10 | 鸿富锦精密工业(深圳)有限公司 | Point cloud automatically pruning system and method |
CN101241004B (en) * | 2007-02-06 | 2010-12-08 | 鸿富锦精密工业(深圳)有限公司 | Shape error analytical system and method |
CN101373540B (en) * | 2007-08-20 | 2011-12-14 | 鸿富锦精密工业(深圳)有限公司 | System and method for simplifying point clouds |
CN106484988A (en) * | 2016-09-30 | 2017-03-08 | 中国建筑局(集团)有限公司 | A kind of method that three dimensional point cloud inversely sets up BIM model |
CN112988079B (en) * | 2021-05-07 | 2021-11-26 | 成都奥伦达科技有限公司 | Management method and system for ultra-mass point clouds |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1056405A (en) * | 1990-05-11 | 1991-11-27 | 足部形像技术有限公司 | Measurement, shoe tree and footwear for pin are carried out the integrated system of making |
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 |
US5988862A (en) * | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
-
2003
- 2003-08-26 CN CNB031403360A patent/CN100462982C/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1056405A (en) * | 1990-05-11 | 1991-11-27 | 足部形像技术有限公司 | Measurement, shoe tree and footwear for pin are carried out the integrated system of making |
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 |
US5988862A (en) * | 1996-04-24 | 1999-11-23 | Cyra Technologies, Inc. | Integrated system for quickly and accurately imaging and modeling three dimensional objects |
Also Published As
Publication number | Publication date |
---|---|
CN1591429A (en) | 2005-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100363932C (en) | Point cloud three-dimensional handling system and method | |
US6738727B2 (en) | System and method for analyzing and processing data on an object | |
CN106556605A (en) | The digitized representation system of bridge Site Detection typical disease | |
CN110108955A (en) | A kind of new-energy grid-connected performance automatic test analysis platform and detection method | |
CN110399684B (en) | Data extraction method, system and computer readable storage medium for ABAQUS crack propagation | |
CN111190596A (en) | Joint debugging method and device, computer equipment and readable storage medium | |
CN106681921A (en) | Method and device for achieving data parameterization | |
CN100462982C (en) | Abouchement system and method | |
CN112396302A (en) | Engineering quality acceptance management system and method based on field positioning | |
CN105654318A (en) | Production internet of things management method | |
CN111106899A (en) | Data verification method and device in Internet of things, computer equipment and storage medium | |
CN111966600B (en) | Webpage testing method, webpage testing device, computer equipment and computer readable storage medium | |
US7225396B2 (en) | System and method for generating a report on an object | |
CN110096540A (en) | Surveying and mapping data conversion method, equipment, storage medium and device | |
TWI313420B (en) | A system and method for inputting point-cloud | |
KR100782150B1 (en) | Geodetic surveying method which can correct attribute data of digital map | |
US6834253B2 (en) | System and method for outputting measurement data on an object to a graphic file thereof | |
CN102706326B (en) | Processing method of light beam method aerial triangulation file data | |
KR101413456B1 (en) | Specification modification estimation method and specification modification estimation system | |
KR101717597B1 (en) | The dimensional control system based on mobile | |
CN110414062B (en) | Method and device for acquiring design drawing and computer readable storage medium | |
US7113961B2 (en) | System and method for capturing dimensions from a graphic file of an object | |
CN100365636C (en) | Laser scanning system and method | |
CN111551145A (en) | Urban and rural planning inspection surveying and mapping data acquisition method | |
CN100377141C (en) | Clound measuring system and method |
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: 20090218 Termination date: 20160826 |
|
CF01 | Termination of patent right due to non-payment of annual fee |