CN108870088B - Method and system for automatically checking pipeline clearance - Google Patents

Method and system for automatically checking pipeline clearance Download PDF

Info

Publication number
CN108870088B
CN108870088B CN201810665473.1A CN201810665473A CN108870088B CN 108870088 B CN108870088 B CN 108870088B CN 201810665473 A CN201810665473 A CN 201810665473A CN 108870088 B CN108870088 B CN 108870088B
Authority
CN
China
Prior art keywords
pipeline
clearance
preset
ball
inspection
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.)
Active
Application number
CN201810665473.1A
Other languages
Chinese (zh)
Other versions
CN108870088A (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.)
Gree Electric Appliances Inc of Zhuhai
Original Assignee
Gree Electric Appliances Inc of Zhuhai
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 Gree Electric Appliances Inc of Zhuhai filed Critical Gree Electric Appliances Inc of Zhuhai
Priority to CN201810665473.1A priority Critical patent/CN108870088B/en
Publication of CN108870088A publication Critical patent/CN108870088A/en
Application granted granted Critical
Publication of CN108870088B publication Critical patent/CN108870088B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F17STORING OR DISTRIBUTING GASES OR LIQUIDS
    • F17DPIPE-LINE SYSTEMS; PIPE-LINES
    • F17D5/00Protection or supervision of installations

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Image Analysis (AREA)

Abstract

The invention relates to a method and a system for automatically checking a pipeline gap, which comprises the following steps: acquiring a check item in a parameter configuration library; judging whether the check item is matched with a preset check item; if so, checking the pipeline clearance of the checking item to obtain clearance checking information; and outputting a pipeline clearance inspection report containing the clearance inspection information of the inspection item. The technical scheme provided by the invention adopts a sphere method and a method for judging the gap and judging twice by changing the radius of the sphere, so that the detection is automatic and rapid, a result list is automatically output, and whether the pipeline design meets the requirements or not can be rapidly judged.

Description

Method and system for automatically checking pipeline clearance
Technical Field
The invention belongs to the field of pipeline inspection, and particularly relates to a method and a system for automatically inspecting a pipeline gap.
Background
The existing CREO has an interference checking function, but the function checking can check all features, so that the checking is particularly slow, particularly, excessive invalid checking items exist in the checking, and manual rejection is needed, for example, when the clearance between a pipeline and key parts in an external machine three-dimensional model only needs to be checked, the checking of the item cannot be realized, and at the moment, the items which do not need to be checked need to be rejected by adopting a manual rejection method, so that the time consumption is long, the efficiency is low, and the clearance is easily leaked and incompletely measured manually.
Therefore, it is desirable to provide a method and system for automatically checking a clearance of a pipeline to solve the disadvantages of the prior art.
Disclosure of Invention
In order to solve the problems in the prior art, the invention provides a method and a system for automatically checking the pipeline clearance, which adopt a sphere method and a method for carrying out clearance judgment and secondary judgment by changing the radius of a sphere, automatically and quickly detect, automatically output a result list and quickly judge whether the pipeline design meets the requirements.
A method of automatically checking a line clearance, comprising:
acquiring a check item in a parameter configuration library;
judging whether the check item is matched with a preset check item;
if so, checking the pipeline clearance of the checking item to obtain clearance checking information;
and outputting a pipeline clearance inspection report containing the clearance inspection information of the inspection item.
Further, the performing of the pipeline clearance inspection of the inspection item to obtain clearance inspection information includes:
checking whether a pipeline clearance value between the pipeline to be detected and a preset pipeline meets the requirement or not by a spherical method;
if so, determining the pipeline clearance value;
otherwise, the product is not qualified.
Further, whether the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirements or not is checked through a sphere method, and the method comprises the following steps:
setting the radius of the detection ball as a preset pipeline clearance value;
moving the center of the sphere along the central axis of the pipeline to be detected;
judging whether the ball is in contact with a preset pipeline or not;
and if not, the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirement.
Further, the determining the line clearance value comprises:
increasing the radius of the ball according to preset precision;
moving the sphere center of the sphere with the increased radius along the central axis of the pipeline to be detected;
judging whether the round ball with the increased radius is in contact with the preset pipeline or not;
if not, increasing the radius of the ball according to preset precision until the ball is contacted with the preset pipeline;
and the radius of the ball in contact with the preset pipeline is the value of the pipeline clearance.
A system for automatically inspecting line clearance, comprising:
the acquisition module is used for acquiring the check items in the parameter configuration library;
the judging module is used for judging whether the check item is matched with a preset check item;
the inspection module is used for performing pipeline clearance inspection on the inspection item to obtain clearance inspection information if the inspection item is matched with a preset inspection item;
and the output module is used for outputting a pipeline clearance inspection report containing the clearance inspection information of the inspection item.
Further, the inspection module includes:
the checking submodule is used for checking whether the pipeline clearance value between the pipeline to be detected and the preset pipeline meets the requirement through a spherical method;
and the determining submodule is used for determining the pipeline clearance value when the pipeline clearance value meets the requirement.
Further, the checking submodule includes:
the setting unit is used for setting the radius of the detection ball to be a preset pipeline clearance value;
the moving unit is used for moving the sphere center of the sphere along the central axis of the pipeline to be detected;
the judging unit is used for judging whether the ball is in contact with a preset pipeline or not;
and the determining unit is used for determining that the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirement if the ball is not in contact with the preset pipeline.
Further, the determining sub-module is configured to,
increasing the radius of the ball according to preset precision;
moving the sphere center of the sphere with the increased radius along the central axis of the pipeline to be detected;
judging whether the round ball with the increased radius is in contact with the preset pipeline or not;
if not, increasing the radius of the ball according to preset precision until the ball is contacted with the preset pipeline;
the radius of the ball when the ball contacts the preset pipeline is the value of the pipeline clearance.
Compared with the closest prior art, the technical scheme provided by the invention has the following advantages:
according to the technical scheme provided by the invention, the items to be checked are determined by comparing the checking items in the parameter configuration library with the preset checking items, manual removal is not needed, the checking is more accurate and efficient, and the checking report is automatically generated and is convenient to look up.
The technical scheme provided by the invention can be used for checking the pipeline clearance by adopting a ball method, and the clearance measurement efficiency is high and comprehensive.
The technical scheme provided by the invention can automatically and quickly detect and automatically output the result list, and can quickly judge whether the pipeline design meets the requirements.
Drawings
FIG. 1 is a flow chart of the present invention;
FIG. 2 is a schematic diagram of the change of the radius of the sphere in the embodiment of the invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, are within the scope of the present invention.
Examples 1,
As shown in fig. 1, an embodiment of the present invention provides a method for automatically checking a pipeline gap, including:
acquiring a check item in a parameter configuration library;
judging whether the check item is matched with a preset check item;
if so, checking the pipeline clearance of the checking item to obtain clearance checking information;
and outputting a pipeline clearance inspection report containing the clearance inspection information of the inspection item.
Preferably, the performing of the pipeline clearance inspection of the inspection item to obtain the clearance inspection information includes:
checking whether a pipeline clearance value between the pipeline to be detected and a preset pipeline meets the requirement or not by a spherical method;
if so, determining the pipeline clearance value;
otherwise, the product is not qualified.
Preferably, whether the pipeline clearance value of waiting to detect pipeline and predetermined pipeline meets the requirements through the ball method inspection includes:
setting the radius of the detection ball as a preset pipeline clearance value;
moving the center of the sphere along the central axis of the pipeline to be detected;
judging whether the ball is in contact with a preset pipeline or not;
and if not, the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirement.
Preferably, determining the line clearance value comprises:
increasing the radius of the ball according to preset precision;
moving the sphere center of the sphere with the increased radius along the central axis of the pipeline to be detected;
judging whether the round ball with the increased radius is in contact with the preset pipeline or not;
if not, increasing the radius of the ball according to preset precision until the ball is contacted with the preset pipeline;
and the radius of the ball in contact with the preset pipeline is the value of the pipeline clearance.
The method proposes to utilize a CREO secondary development platform and adopts a program optimization method to realize automatic checking of the pipeline clearance, wherein one of the measuring methods is as follows: after the three-dimensional pipeline is generated, the pipeline is provided with a central axis, the pipeline is realized by a ball method through a software program, and a ball is set to start along the central axis at one end of the pipeline and quickly pass along the central axis until reaching the central axis at the other end. The radius of the round ball is set to be R1, R1 is a set clearance standard, for example, R1 is 10mm, the clearance standard is 10mm, and as long as the side part is contacted with the round ball, the clearance is not satisfactory. If not, the gap is larger than 10mm, which is satisfactory. Each gap criterion such as R1 may be stored in the parameter configuration library of the server in advance.
The round sphere method adopts R1 in the first sweep, if other parts are not contacted, the clearance is consistent, in order to accurately measure the actual clearance, the round sphere starts the second sweep with the radius of R2, and the radius is increased by delta R, for example, the delta R is 1 mm; if a part is not yet touched, the increase continues, and if other parts are touched, Δ R is decreased until no touch is made. The value of Δ R is the accuracy of the final result and can be 0.1mm or 0.01mm, with values less than 0.01mm being of no great significance. The minimum clearance between the line and other parts over multiple scans can be determined.
As shown in FIG. 2, a round sweep with a radius of Ra indicates that tube 1 and tube 2 are not touching, each time Δ R is increased until a round sweep with a radius of Rb is reached just before tube 1 and tube 2 touch. Rb is the gap value between the tube 1 and the tube 2; as Δ R continues to increase, the Rc radius is reached, the sphere and tube 2 collide and interfere, and the sweep ends. The difference between Rc and Rb is the final precision (which can be changed by software setting, and can be 0.1mm, or 1mm or 2 mm).
Preferably, each section of the pipe 1 and the pipe 2 can have different gaps, the gaps of each section of the pipe can be determined along with scanning, and finally, the minimum gap and the maximum gap are displayed in a list form, so that design and examiner can conveniently and quickly master information.
Preferably, a sphere method can be used to locally scan a designated part, and the minimum clearance between the local curved surface and other parts can be drawn.
Examples 2,
The invention also provides a system for automatically checking the pipeline clearance based on the same inventive concept, which comprises:
the acquisition module is used for acquiring the check items in the parameter configuration library;
the judging module is used for judging whether the check item is matched with a preset check item;
the inspection module is used for performing pipeline clearance inspection on the inspection item to obtain clearance inspection information if the inspection item is matched with a preset inspection item;
and the output module is used for outputting a pipeline clearance inspection report containing the clearance inspection information of the inspection item.
Preferably, the inspection module includes:
the checking submodule is used for checking whether the pipeline clearance value between the pipeline to be detected and the preset pipeline meets the requirement through a spherical method;
and the determining submodule is used for determining the pipeline clearance value when the pipeline clearance value meets the requirement.
Preferably, the checking submodule includes:
the setting unit is used for setting the radius of the detection ball to be a preset pipeline clearance value;
the moving unit is used for moving the sphere center of the sphere along the central axis of the pipeline to be detected;
the judging unit is used for judging whether the ball is in contact with a preset pipeline or not;
and the determining unit is used for determining that the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirement if the ball is not in contact with the preset pipeline.
Preferably, the determination submodule is configured to,
increasing the radius of the ball according to preset precision;
moving the sphere center of the sphere with the increased radius along the central axis of the pipeline to be detected;
judging whether the round ball with the increased radius is in contact with the preset pipeline or not;
if not, increasing the radius of the ball according to preset precision until the ball is contacted with the preset pipeline;
the radius of the ball when the ball contacts the preset pipeline is the value of the pipeline clearance.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the Processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented by means of units performing the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or make a contribution to the prior art, or may be implemented in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
It is to be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (6)

1. A method of automatically inspecting line clearance, comprising:
acquiring a check item in a parameter configuration library;
judging whether the check item is matched with a preset check item;
if so, checking the pipeline clearance of the checking item to obtain clearance checking information;
outputting a pipeline clearance inspection report containing clearance inspection information of the inspection item;
the performing of the pipeline clearance inspection of the inspection item to obtain clearance inspection information includes:
checking whether a pipeline clearance value between the pipeline to be detected and a preset pipeline meets the requirement or not by a spherical method;
if so, determining the pipeline clearance value;
otherwise, the product is not qualified.
2. The method for automatically checking the pipeline clearance according to claim 1, wherein the checking whether the pipeline clearance value between the pipeline to be checked and the preset pipeline meets the requirement by a sphere method comprises the following steps:
setting the radius of the detection ball as a preset pipeline clearance value;
moving the center of the sphere along the central axis of the pipeline to be detected;
judging whether the ball is in contact with a preset pipeline or not;
and if not, the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirement.
3. The method of claim 2, wherein said determining said line clearance value comprises:
increasing the radius of the ball according to preset precision;
moving the sphere center of the sphere with the increased radius along the central axis of the pipeline to be detected;
judging whether the round ball with the increased radius is in contact with the preset pipeline or not;
if not, increasing the radius of the ball according to preset precision until the ball is contacted with the preset pipeline;
and the radius of the ball in contact with the preset pipeline is the value of the pipeline clearance.
4. A system for automatically inspecting line clearance, comprising:
the acquisition module is used for acquiring the check items in the parameter configuration library;
the judging module is used for judging whether the check item is matched with a preset check item;
the inspection module is used for performing pipeline clearance inspection on the inspection item to obtain clearance inspection information if the inspection item is matched with a preset inspection item;
the output module is used for outputting a pipeline clearance inspection report containing the clearance inspection information of the inspection item;
the inspection module includes:
the checking submodule is used for checking whether the pipeline clearance value between the pipeline to be detected and the preset pipeline meets the requirement through a spherical method;
and the determining submodule is used for determining the pipeline clearance value when the pipeline clearance value meets the requirement.
5. The system of claim 4, wherein the inspection submodule comprises:
the setting unit is used for setting the radius of the detection ball to be a preset pipeline clearance value;
the moving unit is used for moving the sphere center of the sphere along the central axis of the pipeline to be detected;
the judging unit is used for judging whether the ball is in contact with a preset pipeline or not;
and the determining unit is used for determining that the pipeline clearance value of the pipeline to be detected and the preset pipeline meets the requirement if the ball is not in contact with the preset pipeline.
6. The system for automatically checking a clearance in a pipeline according to claim 5, wherein the determination submodule is configured to,
increasing the radius of the ball according to preset precision;
moving the sphere center of the sphere with the increased radius along the central axis of the pipeline to be detected;
judging whether the round ball with the increased radius is in contact with the preset pipeline or not;
if not, increasing the radius of the ball according to preset precision until the ball is contacted with the preset pipeline;
the radius of the ball when the ball contacts the preset pipeline is the value of the pipeline clearance.
CN201810665473.1A 2018-06-26 2018-06-26 Method and system for automatically checking pipeline clearance Active CN108870088B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810665473.1A CN108870088B (en) 2018-06-26 2018-06-26 Method and system for automatically checking pipeline clearance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810665473.1A CN108870088B (en) 2018-06-26 2018-06-26 Method and system for automatically checking pipeline clearance

Publications (2)

Publication Number Publication Date
CN108870088A CN108870088A (en) 2018-11-23
CN108870088B true CN108870088B (en) 2020-03-27

Family

ID=64294639

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810665473.1A Active CN108870088B (en) 2018-06-26 2018-06-26 Method and system for automatically checking pipeline clearance

Country Status (1)

Country Link
CN (1) CN108870088B (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102079054B (en) * 2011-01-28 2012-10-17 浙江大学 Device for measuring precision of numerically-controlled machine tool
JP5857828B2 (en) * 2012-03-23 2016-02-10 富士通株式会社 Strain measuring method and strain measuring apparatus
CN104019784B (en) * 2014-06-23 2017-02-15 珠海格力电器股份有限公司 Method for detecting gap between pipeline of air conditioner external unit and shell
CN105117162B (en) * 2015-09-15 2018-04-10 广东欧珀移动通信有限公司 A kind of application program page switching method and user terminal
CN105760725B (en) * 2016-01-29 2018-05-29 广东欧珀移动通信有限公司 A kind of identity identifying method and user terminal

Also Published As

Publication number Publication date
CN108870088A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
JP2007101508A (en) Temperature measurement method and device
US20160282224A1 (en) Method and system for inspecting rotary machine component by using portable terminal
Caleyo et al. Criteria for performance assessment and calibration of in-line inspections of oil and gas pipelines
CN107478715B (en) Nondestructive testing analysis method, device and system for heat transfer pipe of heat exchanger of nuclear power station
CN101551228A (en) Inner diameter measuring device and measuring method
CN108870088B (en) Method and system for automatically checking pipeline clearance
Stolfi et al. Interlaboratory Comparison of a physical and a virtual assembly measured by CT
KR102224682B1 (en) A method of monitoring the functional status of the system for a computed tomography inspection of a workpiece
JP2015114224A (en) Vibration inspection system using portable terminal, and server thereof
CN116183490A (en) Equipment detection method, device, equipment and storage medium
CN105466316A (en) Method for rapidly detecting profile dimensions of nozzle casing
CN214842838U (en) Special no go gage of aluminum alloy photovoltaic frame
Yepeng et al. Application of digital image process technology to the mouth of beer bottle defect inspection
US20200240767A1 (en) Coordinate measurement validation
CN109186940B (en) Monitoring method and monitoring device for testing precision
JP6397292B2 (en) Item identification and image discrimination method by image processing
Carrier et al. Performance evaluation of 3D imaging systems based on GD&T
CN105783628A (en) Screwed hole detection gauge and detection device
CN110514796A (en) A kind of sample collection detection method and device based on experience curve
Brajlih et al. Testing the accuracy of ATOS [TM] 3d optical scanner measuring volumes
CN207456364U (en) A kind of gear of fuel pump outer circles detection device
CN110567345A (en) Non-contact type pipe wall thickness measuring method and system based on machine vision
US20120230605A1 (en) Computing device and offline programming method
TWI246596B (en) A diagnosing and predicting system of power equipment insulation degradation by using ultrasonic wave
CN109141333A (en) Collecting method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant