CN100462982C - Abouchement system and method - Google Patents

Abouchement system and method Download PDF

Info

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
Application number
CNB031403360A
Other languages
Chinese (zh)
Other versions
CN1591429A (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 CNB031403360A priority Critical patent/CN100462982C/en
Publication of CN1591429A publication Critical patent/CN1591429A/en
Application granted granted Critical
Publication of CN100462982C publication Critical patent/CN100462982C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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

The point cloud imports system and method
[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.
Application server 1 is used to receive the cloud data of tested object, handles this cloud data automatically and generates segment.Application server 1 comprises some cloud receiver modules 11, some cloud acquisition modules 12, a main processing block 13 and an application interface generation module 14.Wherein, main processing block 13 comprises that a progress bar is provided with submodule 130, some coordinate figure reading submodule 131, data remittance CAD submodule 132 and a segment display sub-module 133.Point cloud receiver module 11 is used for receiving from scanning machine 2 cloud data of tested object, convert the cloud data that receives to counter and can discern the form of handling, as fundamental figure being changed standard (InitialGraphics Exchange Specification, IGES) format conversion becomes text formatting, and generates some cloud files.Described some cloud file refers to store the document of cloud data.Described cloud data can be that the mode with contact obtains, and such as probe scanning, also can be to obtain in contactless mode, such as laser scanning.Point cloud acquisition module 12 obtains to be stored in cloud data in the cloud file by opening a cloud file.Main processing block 13 is used for handling automatically cloud data, generates in C AD system and the demonstration segment.Described CAD system is a kind of computer aided design system, as AutoCAD, Pro/E, 3D Max etc.Described segment is made up of basic geometric element, comprises point, line, circle etc.Progress bar is provided with submodule 130 and is used in a cloud remittance process progress bar that indicates some cloud processing progress being provided with.Point coordinate value reading submodule 131 is used to read cloud data, the every bit of cloud data is taken out by string characters and converts the double-precision numeral type to, generates this point coordinate XYZ value in CAD system.Data import CAD submodule 132 and are used for the coordinate figure of cloud data every bit is imported CAD system, and generate segment.Segment display sub-module 133 is used for showing this segment in CAD system.Application interface generation module 14 is used to produce an application interface, so that the module that other system or routine call point cloud import.Application terminal 3 is used for the segment of above-mentioned generation is carried out other processing operation, and such as the gauge point cloud, color range is than equity.
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.
CNB031403360A 2003-08-26 2003-08-26 Abouchement system and method Expired - Fee Related CN100462982C (en)

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)

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

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

Patent Citations (3)

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