CN111523179B - Pipe bundle checking method, device, equipment and storage medium - Google Patents
Pipe bundle checking method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN111523179B CN111523179B CN202010372016.0A CN202010372016A CN111523179B CN 111523179 B CN111523179 B CN 111523179B CN 202010372016 A CN202010372016 A CN 202010372016A CN 111523179 B CN111523179 B CN 111523179B
- Authority
- CN
- China
- Prior art keywords
- tube bundle
- sheath
- party component
- diameter
- distance
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/16—Cables, cable trees or wire harnesses
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Computational Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Length-Measuring Devices Using Wave Or Particle Radiation (AREA)
Abstract
The invention discloses a pipe bundle checking method, a pipe bundle checking device, pipe bundle checking equipment and a storage medium. The method comprises the following steps: acquiring the number of pipelines contained in a pipe bundle; acquiring a starting point and an end point of a sheath corresponding to the tube bundle; calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines; generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath; according to the technical scheme, the tube bundle is verified according to the distance between the sheath and the third-party component, and the three-dimensional verification of the tube bundle assembly can be effectively and accurately performed.
Description
Technical Field
The embodiment of the invention relates to a vehicle technology, in particular to a tube bundle checking method, a device, equipment and a storage medium.
Background
In the design process of the medium and heavy truck, aiming at the checking of the tube bundle assembly, a method of firstly estimating the diameter of the tube bundle assembly and then checking by using a cylinder is adopted, the checking is carried out by the method, the checking result is inaccurate, and the checking period is long. In addition, the areas with complicated tube bundle trend lack effective checking means.
Disclosure of Invention
The embodiment of the invention provides a tube bundle checking method, a device, equipment and a storage medium, which can be used for effectively and accurately checking a tube bundle assembly in three dimensions.
In a first aspect, an embodiment of the present invention provides a tube bundle checking method, including:
acquiring the number of pipelines contained in a pipe bundle;
acquiring a starting point and an end point of a sheath corresponding to the tube bundle;
calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines;
generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath;
verifying the tube bundle based on a distance between the sheath and a third party component.
Further, before obtaining the number of the tubes included in the tube bundle, the method further includes:
acquiring at least one group of pipeline parameter information, wherein the pipeline parameter information comprises: centerline position, tubing diameter, wall thickness, color, bend radius, length, and direction;
and drawing the tube bundle according to the at least one group of pipeline parameter information.
Further, verifying the tube bundle as a function of a distance between the sheath and a third party component comprises:
obtaining a distance between the sheath and a third party component;
if the distance is greater than or equal to a preset value, determining that the tube bundle does not interfere with the third-party component;
if the distance is less than a preset value, determining that the tube bundle is at risk of interference with the third-party component, or determining that the tube bundle has interfered with the third-party component.
Further, if the distance is smaller than the preset value, it is determined that the tube bundle is at risk of interfering with the third-party component, or after the tube bundle has interfered with the third-party component, the method further includes:
adjusting the centerline of the tube bundle to offset the center of the tube bundle away from the third party component.
Further, the third part is at least one part included in the left frame longitudinal beam.
In a second aspect, an embodiment of the present invention further provides a tube bundle checking device, where the device includes:
the first acquisition module is used for acquiring the number of pipelines contained in the tube bundle;
the second acquisition module is used for acquiring the starting point and the end point of the sheath corresponding to the tube bundle;
the calculation module is used for calculating the diameter of the sheath according to the number of the pipelines contained in the tube bundle and the diameter of the pipelines;
the generating module is used for generating a sheath according to the diameter of the sheath, and the starting point and the end point of the sheath;
and the checking module is used for checking the tube bundle according to the distance between the sheath and the third-party component.
Further, the method also comprises the following steps:
a third obtaining module, configured to obtain at least one set of pipeline parameter information, where the pipeline parameter information includes: centerline position, tubing diameter, wall thickness, color, bend radius, length, and direction;
and the drawing module is used for drawing the tube bundle according to the at least one group of pipeline parameter information.
Further, the verification module comprises:
a fourth acquiring unit for acquiring a distance between the sheath and the third-party component;
a first determining unit for determining that the tube bundle is not interfered with the third party component if the distance is greater than or equal to a preset value;
a second determining unit for determining that the tube bundle has a risk of interference with the third party component or that the tube bundle has interfered with the third party component if the distance is less than a preset value.
In a third aspect, an embodiment of the present invention further provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor executes the computer program to implement the tube bundle verification method according to any one of the embodiments of the present invention.
In a fourth aspect, embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored, where the program is executed by a processor to implement the tube bundle verification method according to any one of the embodiments of the present invention.
According to the embodiment of the invention, the number of pipelines contained in the tube bundle is obtained; acquiring a starting point and an end point of a sheath corresponding to the tube bundle; calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines; generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath; and checking the tube bundle according to the distance between the sheath and the third-party component, so that the three-dimensional checking of the tube bundle assembly can be effectively and accurately performed.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present invention and therefore should not be considered as limiting the scope, and those skilled in the art can also obtain other related drawings based on the drawings without inventive efforts.
FIG. 1 is a flow chart of a tube bundle checking method according to an embodiment of the present invention;
FIG. 2 is a flowchart of a tube bundle checking method according to a second embodiment of the present invention;
fig. 3 is a schematic structural diagram of a tube bundle checking apparatus in a third embodiment of the present invention;
fig. 4 is a schematic structural diagram of a computer device in the fourth embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the invention and are not limiting of the invention. It should be further noted that, for the convenience of description, only some of the structures related to the present invention are shown in the drawings, not all of the structures.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, it need not be further defined and explained in subsequent figures. Meanwhile, in the description of the present invention, the terms "first", "second", and the like are used only for distinguishing the description, and are not to be construed as indicating or implying relative importance.
Example one
Fig. 1 is a flowchart of a tube bundle checking method according to an embodiment of the present invention, where this embodiment is applicable to a checking situation, and the method may be executed by a tube bundle checking device according to an embodiment of the present invention, where the device may be implemented in a software and/or hardware manner, as shown in fig. 1, the method specifically includes the following steps:
s110, acquiring the number of pipelines included in the tube bundle.
The tube bundle includes at least two tubes, and the number of the tubes included in the tube bundle is related to the internal structure of the vehicle, which is not limited in the embodiments of the present invention.
Specifically, the method for obtaining the number of the pipelines included in the tube bundle may be to record the number of the created pipelines, and use the number of the created pipelines as the number of the pipelines included in the tube bundle, for example, the number of the pipelines included in the tube bundle may be determined by first clicking the created bundle of the drawing interface, then sequentially adding the parameters of the pipelines constituting the tube bundle, generating the pipelines according to the parameters of the pipelines, and determining the number of the pipelines included in the tube bundle according to the group number of the added parameters; the number of pipelines may also be obtained by a counter, for example, a parameter of a group of pipelines may be added, and the counter may be increased by one until all pipelines are added.
S120, acquiring the starting point and the ending point of the sheath corresponding to the tube bundle.
The starting point of the sheath refers to the starting position of the tube bundle corresponding to the sheath, and the end point of the sheath refers to the end position of the tube bundle corresponding to the sheath, for example, the sheath is added to the tube bundle from the position a to the position B, so that the starting point of the sheath is the position a, and the end point is the position B.
Specifically, the starting point and the ending point of the sheath corresponding to the tube bundle may be obtained directly according to the position on the tube bundle clicked by the user, may be selected from the tube bundle by using a drawing tool, or may be obtained in other manners, which is not limited in this embodiment of the present invention.
S130, calculating the diameter of the sheath according to the number of the pipelines contained in the tube bundle and the diameter of the pipelines.
Wherein the diameter of the pipeline is the diameter of the pipeline input when the tube bundle is drawn in advance.
Specifically, the diameter of the sheath is calculated according to the number of the tubes included in the tube bundle and the diameter of the tubes, for example, the diameter of the sheath may be calculated according to the tubes passing through the edge of the tube bundle and the tubes at the edge.
S140, generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath.
Specifically, the manner of generating the sheath according to the diameter of the sheath, the starting point and the end point of the sheath may be to draw the sheath according to the diameter of the sheath, and the length of the sheath is from the starting point of the sheath to the end point of the sheath.
S150, verifying the tube bundle according to the distance between the sheath and the third-party component.
The third part may be a part included in the left side member of the frame, for example, a part in a direction in which the left side member of the frame is disposed along the tube bundle, that is, a part closer to the tube bundle.
Specifically, because the tube bundle is close to the component, the situation that the tube bundle interferes with the component or the risk of interfering with the component easily occurs, and because the tube bundle includes a plurality of pipelines, the distance between the tube bundle and the component cannot be accurately judged. The tube bundle is then verified by determining the distance between the sheath and the component.
According to the technical scheme of the embodiment, the number of pipelines contained in the tube bundle is obtained; acquiring a starting point and an end point of a sheath corresponding to the tube bundle; calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines; generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath; and checking the tube bundle according to the distance between the sheath and the third-party component, so that the three-dimensional checking of the tube bundle assembly can be effectively and accurately performed.
Example two
Fig. 2 is a flowchart of a tube bundle checking method in the second embodiment of the present invention, which is optimized based on the second embodiment, in this embodiment, the method further includes: verifying the tube bundle as a function of a distance between the sheath and a third party component comprises: obtaining a distance between the sheath and a third party component; if the distance is greater than or equal to a preset value, determining that the tube bundle does not interfere with the third-party component; if the distance is less than a preset value, determining that the tube bundle is at risk of interfering with the third-party component, or that the tube bundle has interfered with the third-party component.
As shown in fig. 2, the method of this embodiment specifically includes the following steps:
s210, acquiring the number of pipelines contained in the tube bundle.
S220, acquiring the starting point and the end point of the sheath corresponding to the tube bundle.
And S230, calculating the diameter of the sheath according to the number of the pipelines contained in the tube bundle and the diameter of the pipelines.
S240, generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath.
And S250, acquiring the distance between the sheath and the third-party part.
Specifically, the distance between the sheath and the third-party component may be obtained by measuring the distance between the sheath and the selected third-party component by a measuring scale in the drawing software; the distance between the sheath and the third-party component may also be obtained by clicking the third-party component, which is not limited in the embodiment of the present invention.
S260, if the distance is larger than or equal to a preset value, determining that the tube bundle is not interfered with the third part.
The preset value may be a value set by a user or a value set by a system, which is not limited in the embodiment of the present invention.
Specifically, whether the distance between the sheath and the third-party component is larger than or equal to a preset value or not is judged, and if the distance between the sheath and the third-party component is larger than or equal to the preset value, it is determined that the tube bundle and the third-party component are not interfered.
S270, if the distance is smaller than a preset value, it is determined that the tube bundle is in interference risk with the third-party component, or the tube bundle is interfered with the third-party component.
Specifically, whether the distance between the sheath and the third-party component is smaller than a preset value or not is judged, and if the distance between the sheath and the third-party component is smaller than the preset value, it is determined that the tube bundle is in interference risk with the third-party component, or the tube bundle is already in interference with the third-party component.
In one specific example, a spool of the sheath is created, parameters are set, the path is followed, then the starting and ending points of the sheath are selected, respectively, the tubing contained within the sheath is selected, and the determination is made after the selection is completed. And finally, generating a sheath, wherein the diameter of the sheath can be automatically calculated by the sheath according to the number of the contained pipelines and the wall thickness of the previously arranged pipelines, so that the checking and verification are realized.
In the prior art, the three-dimensional checking of the tube bundle assembly adopts a method of firstly estimating the diameter of the tube bundle assembly and then checking by using a cylinder, so that the method is inaccurate, long in period and short in effective and accurate three-dimensional checking of the tube bundle assembly. In order to solve the problem, the embodiment of the invention provides a technical scheme for three-dimensional checking of a tube bundle assembly. The embodiment of the invention realizes the three-dimensional checking of the tube bundle assembly by generating the equal-diameter tube bundle sleeve through the three-dimensional design model of the tube bundle assembly. The method has the following specific advantages: the three-dimensional checking of the tube bundle assembly is realized rapidly, efficiently and accurately: the three-dimensional checking of the tube bundle assembly influences the assembly of the whole vehicle, so that the three-dimensional checking efficiency and accuracy of the tube bundle assembly are required. Through the three-dimensional design model of the tube bundle assembly, the tube bundle diameter is accurate, and a sleeve with the same diameter is generated and used for checking the three-dimensional model of the tube bundle in a full path. In order to improve the accuracy of the checking data of the tube bundle assembly, the technical scheme of three-dimensional checking of the tube bundle assembly is provided, the method is fast, efficient and accurate, and can be directly applied to three-dimensional design of the tube bundle assembly.
According to the technical scheme of the embodiment, the number of pipelines contained in the tube bundle is obtained; acquiring a starting point and an end point of a sheath corresponding to the tube bundle; calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines; generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath; and checking the tube bundle according to the distance between the sheath and the third-party component, so that the three-dimensional checking of the tube bundle assembly can be effectively and accurately performed.
EXAMPLE III
Fig. 3 is a schematic structural diagram of a tube bundle checking device according to a third embodiment of the present invention. The embodiment is applicable to the case of verification, and the apparatus may be implemented in software and/or hardware, and may be integrated into any device that provides a function of verification, as shown in fig. 3, where the tube bundle verification apparatus specifically includes: a first acquisition module 310, a second acquisition module 320, a calculation module 330, a generation module 340, and a verification module 350.
The first acquiring module 310 is configured to acquire the number of pipelines included in the tube bundle;
a second obtaining module 320, configured to obtain a starting point and an ending point of a sheath corresponding to the tube bundle;
a calculating module 330, configured to calculate a diameter of the sheath according to the number of the pipelines included in the tube bundle and a diameter of the pipelines;
a generating module 340, configured to generate a sheath according to the diameter of the sheath, and a starting point and an end point of the sheath;
a verification module 350 for verifying the tube bundle based on a distance between the sheath and a third party component.
Optionally, the method further includes:
a third obtaining module, configured to obtain at least one set of pipeline parameter information, where the pipeline parameter information includes: centerline position, tubing diameter, wall thickness, color, bend radius, length, and direction;
and the drawing module is used for drawing the tube bundle according to the at least one group of pipeline parameter information.
Optionally, the checking module includes:
a fourth acquiring unit for acquiring a distance between the sheath and the third-party component;
a first determining unit for determining that the tube bundle is not interfered with the third-party component if the distance is greater than or equal to a preset value;
a second determination unit for determining that the tube bundle is at risk of interference with the third party component, or that the tube bundle has interfered with the third party component, if the distance is less than a preset value.
The product can execute the method provided by any embodiment of the invention, and has corresponding functional modules and beneficial effects of the execution method.
According to the technical scheme of the embodiment, the number of pipelines contained in the tube bundle is obtained; acquiring a starting point and an end point of a sheath corresponding to the tube bundle; calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines; generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath; and checking the tube bundle according to the distance between the sheath and the third-party component, so that the three-dimensional checking of the tube bundle assembly can be effectively and accurately performed.
Example four
Fig. 4 is a schematic structural diagram of a computer device in the fourth embodiment of the present invention. FIG. 4 illustrates a block diagram of an exemplary computer device 12 suitable for use in implementing embodiments of the present invention. The computer device 12 shown in FIG. 4 is only one example and should not bring any limitations to the functionality or scope of use of embodiments of the present invention.
As shown in FIG. 4, computer device 12 is in the form of a general purpose computing device. The components of computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
The system memory 28 may include computer system readable media in the form of volatile memory, such as Random Access Memory (RAM)30 and/or cache memory 32. Computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 4, and commonly referred to as a "hard drive"). Although not shown in FIG. 4, a magnetic disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a CD-ROM, DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the invention.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally carry out the functions and/or methodologies of embodiments of the invention as described.
The processing unit 16 executes various functional applications and data processing by running programs stored in the system memory 28, for example, implementing the bundle verification method provided by the embodiment of the present invention:
acquiring the number of pipelines contained in the tube bundle;
acquiring a starting point and an end point of a sheath corresponding to the tube bundle;
calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines;
generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath;
verifying the tube bundle based on a distance between the sheath and a third party component.
EXAMPLE five
An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a bundle verification method as provided in all invention embodiments of the present application:
acquiring the number of pipelines contained in a pipe bundle;
acquiring a starting point and an end point of a sheath corresponding to the tube bundle;
calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines;
generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath;
verifying the tube bundle based on a distance between the sheath and a third party component.
Any combination of one or more computer-readable media may be employed. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present invention and the technical principles employed. It will be understood by those skilled in the art that the present invention is not limited to the particular embodiments described herein, but is capable of various obvious changes, rearrangements and substitutions as will now become apparent to those skilled in the art without departing from the scope of the invention. Therefore, although the present invention has been described in greater detail by the above embodiments, the present invention is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present invention, and the scope of the present invention is determined by the scope of the appended claims.
Claims (8)
1. A tube bundle verification method, comprising:
acquiring the number of pipelines contained in the tube bundle;
acquiring a starting point and an end point of a sheath corresponding to the tube bundle;
calculating the diameter of the sheath according to the number of pipelines contained in the tube bundle and the diameter of the pipelines;
generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath;
verifying the tube bundle according to a distance between the sheath and a third party component;
wherein verifying the tube bundle as a function of a distance between the sheath and a third party component comprises:
obtaining a distance between the sheath and a third party component;
if the distance is greater than or equal to a preset value, determining that the tube bundle does not interfere with the third-party component;
if the distance is less than a preset value, determining that the tube bundle is at risk of interference with the third-party component, or determining that the tube bundle has interfered with the third-party component.
2. The method of claim 1, wherein prior to obtaining the number of tubes included in the tube bundle, further comprising:
acquiring at least one group of pipeline parameter information, wherein the pipeline parameter information comprises: centerline position, tubing diameter, wall thickness, color, bend radius, length, and direction;
and drawing the tube bundle according to the at least one group of pipeline parameter information.
3. The method of claim 1, wherein determining that the tube bundle is at risk of interfering with the third-party component if the distance is less than a predetermined value, or after the tube bundle has interfered with the third-party component, further comprises:
adjusting the centerline of the tube bundle to offset the center of the tube bundle away from the third party component.
4. A method according to claim 1 or 3, wherein the third party component is at least one component comprised by a left frame rail.
5. A tube bundle verification device, comprising:
the first acquisition module is used for acquiring the number of pipelines contained in the tube bundle;
the second acquisition module is used for acquiring the starting point and the end point of the sheath corresponding to the tube bundle;
the calculation module is used for calculating the diameter of the sheath according to the number of the pipelines contained in the tube bundle and the diameter of the pipelines;
the generating module is used for generating a sheath according to the diameter of the sheath, the starting point and the end point of the sheath;
the checking module is used for checking the tube bundle according to the distance between the sheath and a third-party component;
wherein, the check-up module includes:
a fourth acquiring unit for acquiring a distance between the sheath and the third-party component;
a first determining unit for determining that the tube bundle is not interfered with the third-party component if the distance is greater than or equal to a preset value;
a second determining unit for determining that the tube bundle has a risk of interference with the third party component or that the tube bundle has interfered with the third party component if the distance is less than a preset value.
6. The apparatus of claim 5, further comprising:
a third obtaining module, configured to obtain at least one set of pipeline parameter information, where the pipeline parameter information includes: centerline position, tubing diameter, wall thickness, color, bend radius, length, and direction;
and the drawing module is used for drawing the tube bundle according to the at least one group of pipeline parameter information.
7. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the method according to any of claims 1-4 when executing the program.
8. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010372016.0A CN111523179B (en) | 2020-05-06 | 2020-05-06 | Pipe bundle checking method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010372016.0A CN111523179B (en) | 2020-05-06 | 2020-05-06 | Pipe bundle checking method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111523179A CN111523179A (en) | 2020-08-11 |
CN111523179B true CN111523179B (en) | 2022-09-06 |
Family
ID=71912108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010372016.0A Active CN111523179B (en) | 2020-05-06 | 2020-05-06 | Pipe bundle checking method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111523179B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2141618A1 (en) * | 2008-06-27 | 2010-01-06 | ELASIS - Società Consortile per Azioni | Checking interaction/interference of a flexible body with interfacing bodies during its utilization |
CN204333829U (en) * | 2014-12-31 | 2015-05-13 | 浙江吉利汽车研究院有限公司 | A kind of anti-interference structure of vehicle pipeline |
CN204858104U (en) * | 2015-07-13 | 2015-12-09 | 安徽江淮汽车股份有限公司 | Line bundle sheath of car |
CN209119736U (en) * | 2018-12-29 | 2019-07-16 | 江铃控股有限公司 | Wire harness passing-hole sheath |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2004025522A1 (en) * | 2002-09-13 | 2004-03-25 | Fujitsu Limited | Harness design assist system and method and harness design assist program and computer readable recording medium recording that program |
US7792662B2 (en) * | 2006-04-28 | 2010-09-07 | Caterpillar Inc | Automatic hose and harness routing method and system |
-
2020
- 2020-05-06 CN CN202010372016.0A patent/CN111523179B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2141618A1 (en) * | 2008-06-27 | 2010-01-06 | ELASIS - Società Consortile per Azioni | Checking interaction/interference of a flexible body with interfacing bodies during its utilization |
CN204333829U (en) * | 2014-12-31 | 2015-05-13 | 浙江吉利汽车研究院有限公司 | A kind of anti-interference structure of vehicle pipeline |
CN204858104U (en) * | 2015-07-13 | 2015-12-09 | 安徽江淮汽车股份有限公司 | Line bundle sheath of car |
CN209119736U (en) * | 2018-12-29 | 2019-07-16 | 江铃控股有限公司 | Wire harness passing-hole sheath |
Non-Patent Citations (3)
Title |
---|
Design characteristics of a pipe crawling robot;Stutchbury, Neil William;《http://etheses.dur.ac.uk/4539/》;19991231;第1-304页 * |
基于Vis Mockup的某种车型的干涉检查方法;郑丽丽 等;《企业科技与发展》;20160310(第03期);第94-97页 * |
汽车线束及线束零件介绍(续完);张华;《汽车电器》;20090301(第03期);第50-56页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111523179A (en) | 2020-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3621036A1 (en) | Method and apparatus for generating three-dimensional data, device, and storage medium | |
CN110232411B (en) | Model distillation implementation method, device, system, computer equipment and storage medium | |
CN110457277A (en) | Service process performance analysis method, device, equipment and storage medium | |
CN110850807B (en) | Singular point avoiding method, device, equipment and medium | |
CN109885819B (en) | Data table dynamic adjustment method, system, device and storage medium | |
CN112613584A (en) | Fault diagnosis method, device, equipment and storage medium | |
CN112798004B (en) | Positioning method, device and equipment for vehicle and storage medium | |
CN110134869B (en) | Information pushing method, device, equipment and storage medium | |
CN111737564B (en) | Information query method, device, equipment and medium | |
CN110825435B (en) | Method and apparatus for processing data | |
CN110955640A (en) | Cross-system data file processing method, device, server and storage medium | |
CN111354217A (en) | Parking route determining method, device, equipment and medium | |
KR20230008005A (en) | Method and apparatus for determining information | |
CN115391322A (en) | Data checking method, device, equipment, storage medium and program product | |
CN111523179B (en) | Pipe bundle checking method, device, equipment and storage medium | |
CN112598784B (en) | Method and device for adjusting contour scanning result, electronic equipment and storage medium | |
CN111861757A (en) | Financing matching method, system, equipment and storage medium | |
US20120221293A1 (en) | Performance logging framework | |
CN113176606B (en) | Microseism focus positioning method, system, equipment and storage medium | |
CN113688202B (en) | Emotion polarity analysis method and device, electronic equipment and computer storage medium | |
US20210406773A1 (en) | Transforming method, training device, and inference device | |
CN110753136B (en) | Domain name resolution method, device, equipment and storage medium | |
CN109783745B (en) | Method, device and computer equipment for personalized typesetting of pages | |
CN108872999B (en) | Object identification method, device, identification equipment and storage medium | |
CN113034562A (en) | Method and apparatus for optimizing depth information |
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 |