CN111523179B - Pipe bundle checking method, device, equipment and storage medium - Google Patents

Pipe bundle checking method, device, equipment and storage medium Download PDF

Info

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
Application number
CN202010372016.0A
Other languages
Chinese (zh)
Other versions
CN111523179A (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.)
FAW Jiefang Automotive Co Ltd
Original Assignee
FAW Jiefang Automotive 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 FAW Jiefang Automotive Co Ltd filed Critical FAW Jiefang Automotive Co Ltd
Priority to CN202010372016.0A priority Critical patent/CN111523179B/en
Publication of CN111523179A publication Critical patent/CN111523179A/en
Application granted granted Critical
Publication of CN111523179B publication Critical patent/CN111523179B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/15Vehicle, aircraft or watercraft design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/17Mechanical parametric or variational design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/18Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/16Cables, cable trees or wire harnesses
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing 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

Pipe bundle checking method, device, equipment and storage medium
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.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. By way of example, such architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, micro-channel architecture (MAC) bus, enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.
Computer device 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
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.
Computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with computer device 12, and/or with any devices (e.g., network card, modem, etc.) that enable computer device 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. In the computer device 12 of the present embodiment, the display 24 is not provided as a separate body but is embedded in the mirror surface, and when the display surface of the display 24 is not displayed, the display surface of the display 24 and the mirror surface are visually integrated. Also, computer device 12 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) through network adapter 20. As shown, network adapter 20 communicates with the other modules of computer device 12 via bus 18. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
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.
CN202010372016.0A 2020-05-06 2020-05-06 Pipe bundle checking method, device, equipment and storage medium Active CN111523179B (en)

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)

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

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

Patent Citations (4)

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

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