Design method, device and equipment for pipe frame flitch in pipeline support hanger and medium

By identifying building feature information and determining the fitting attributes, and automatically screening and adjusting the pipe rack patch panel, the problem of inefficient pipe rack patch panel design in the existing technology is solved, and an efficient pipe support hanger patch panel design is achieved.

CN119293924APending Publication Date: 2025-01-10HANGZHOU OXYGEN PLANT GRP CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411485630.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-23
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the prior art, the design process of pipe rack patch panels is cumbersome and inefficient, requiring a lot of human resources, and users need to manually select and adjust the patch boards of different equipment to achieve fit.

Method used

By identifying the buildings and equipment around the pipeline support bracket, obtaining building feature information, determining the fit attribute information, including the shape, size, curvature, material and optimal fit position of the patch, and filtering the target stickers in the preset model library The plate is automatically fitted.

Benefits of technology

It improves design efficiency, reduces manual consumption, realizes automated clipboard design, and simplifies the selection and adjustment process of pipe rack clipboards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119293924A_ABST
    Figure CN119293924A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a method, device and equipment for designing a pipe frame flitch in a pipeline support hanger and a medium. The method comprises the following steps: identifying buildings and equipment around the pipeline support hanger, and obtaining building feature information of the pipeline support hanger, the surrounding buildings and the equipment; according to the building feature information, determining fitting attribute information of the pipe frame flitch; wherein the fitting attribute information comprises at least one of the following items: the shape of the flitch, the size of the flitch, the curvature of the flitch, the material of the flitch, the position of the flitch and the optimal fitting position; and screening a target pipe frame flitch in a preset pipe frame flitch model library according to the fitting attribute information, and performing equipment fitting on the pipeline support hanger by adopting the target pipe frame flitch. By means of the method, plate pasting design can be automatically conducted on the pipeline support hanger, the plate pasting difficulty and manpower consumption are reduced, and the design efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of computer-aided design, and in particular to a method, device, equipment and medium for designing a pipe rack plate in a pipe support and hanger. Background Art

[0002] Support and hanger design is very important in construction projects. However, general support and hanger manuals contain many types of supports and hangers with strict restrictions.

[0003] The support and hanger design scheme in the prior art is to build the support and hanger components to be used as a parts library in the software. During design, the user refers to the "Support and Hanger Manual" according to the design input. After determining the design scheme, the required parts are manually selected in the software, called one by one in the model, manually combined and adjusted, and finally the support and hanger modeling work is completed.

[0004] In the above method, the user needs to manually select different equipment plates for different equipment types during the support and hanger design process so that the pipe rack can fully fit the equipment. The user must fully understand the equipment information and constantly adjust the selected equipment plates. The existing pipe rack plate design process is cumbersome, inefficient and requires a large amount of human resources. Summary of the invention

[0005] The invention provides a method, device, equipment and medium for designing a pipe rack plate in a pipe support and hanger, so as to improve design efficiency and reduce labor cost.

[0006] According to one aspect of the present invention, a method for designing a pipe rack plate in a pipe support and hanger is provided, the method comprising:

[0007] Identify the buildings and equipment around the pipe supports and hangers, and obtain architectural feature information of the pipe supports and hangers, surrounding buildings and equipment;

[0008] Determine the fitting property information of the pipe rack panel according to the building characteristic information; wherein the fitting property information includes at least one of the following: panel shape, panel size, panel curvature, panel material, panel position and optimal fitting position;

[0009] According to the fitting attribute information, a target pipe rack plate is selected in a preset pipe rack plate model library, and the target pipe rack plate is used to perform equipment fitting on the pipeline support and hanger.

[0010] According to another aspect of the present invention, a device for designing a pipe rack plate in a pipe support and hanger is provided, the device comprising:

[0011] A building feature information acquisition module is used to identify the buildings and equipment around the pipeline support and hanger, and to obtain the building feature information of the pipeline support and hanger, surrounding buildings and equipment;

[0012] A fitting attribute information determination module is used to determine the fitting attribute information of the pipe rack panel according to the building feature information; wherein the fitting attribute information includes at least one of the following: panel shape, panel size, panel curvature, panel material, panel position and optimal fitting position;

[0013] The equipment fitting module is used to select a target pipe rack plate in a preset pipe rack plate model library according to the fitting attribute information, and use the target pipe rack plate to perform equipment fitting on the pipeline support and hanger.

[0014] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:

[0015] at least one processor; and

[0016] a memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the pipe rack plate design method in the pipe support and hanger described in any embodiment of the present invention.

[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the pipe rack plate design method in a pipe support and hanger described in any embodiment of the present invention when executed.

[0019] According to another aspect of the present invention, a computer program product is provided, including a computer program, which, when executed by a processor, implements the method for designing a pipe rack plate in a pipe support and hanger as described in any embodiment of the present invention.

[0020] The technical solution of the embodiment of the present invention identifies the buildings and equipment around the pipe supports and hangers, and obtains the architectural feature information of the pipe supports and hangers, the surrounding buildings and the equipment; determines the fitting attribute information of the pipe rack plate according to the architectural feature information; wherein the fitting attribute information includes at least one of the following: plate shape, plate size, plate curvature, plate material, plate position and optimal fitting position; selects the target pipe rack plate in the preset pipe rack plate model library according to the fitting attribute information, and uses the target pipe rack plate to perform equipment fitting on the pipe supports and hangers, thereby solving the problem of low efficiency of pipe rack plate fitting, and can automatically perform plate fitting design on the pipe supports and hangers, thereby reducing the difficulty of plate fitting and manpower consumption, and improving design efficiency.

[0021] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 This is a flow chart of a method for designing a pipe rack plate in a pipe support and hanger according to a first embodiment of the present invention;

[0024] Figure 2 This is a schematic effect diagram of the pipe rack plate bonding in a pipe support and hanger provided according to the first embodiment of the present invention;

[0025] Figure 3 This is a flow chart of a method for designing a pipe rack plate in a pipe support and hanger according to a second embodiment of the present invention;

[0026] Figure 4 It is a structural schematic diagram of a pipe rack plate design device in a pipe support and hanger provided according to a third embodiment of the present invention;

[0027] Figure 5 It is a structural schematic diagram of an electronic device for implementing a pipe rack plate design method in a pipe support and hanger according to an embodiment of the present invention. DETAILED DESCRIPTION

[0028] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0029] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0030] Embodiment 1

[0031] Figure 1 This is a flow chart of a method for designing a pipe rack plate in a pipe support and hanger according to the first embodiment of the present invention. This embodiment is applicable to the case where the pipe and equipment are supported by the support and hanger and the support and hanger are attached to the surface of the pipe and equipment. This method can be executed by a pipe rack plate design device in a pipe support and hanger. The pipe rack plate design device in the pipe support and hanger (i.e., pipe rack) can be implemented in the form of hardware and / or software. The pipe rack plate design device in the pipe support and hanger can be configured in an electronic device such as a computer. Figure 1 As shown, the method includes:

[0032] Step 110: Identify the buildings and equipment around the pipeline supports and hangers, and obtain architectural feature information of the pipeline supports and hangers, and surrounding buildings and equipment.

[0033] When using computer-aided design (CAD) or building information modeling (BIM) for 3D modeling, the 3D models of pipe supports and hangers, as well as surrounding buildings and equipment, already contain the corresponding building feature information. Therefore, the pipe supports and hangers, as well as surrounding buildings and equipment can be identified based on the intelligent algorithms in CAD or BIM, and then key building feature information can be extracted.

[0034] Alternatively, for existing pipe supports, surrounding buildings or surrounding equipment, 3D scanning or laser measurement technology can be used to obtain actual building feature information. 3D scanning can provide high-precision surface models to ensure the precise fit of the panels in actual applications. The building feature information obtained by 3D scanning or laser measurement technology may include: 3D point cloud data of the surfaces of pipe supports, surrounding buildings or surrounding equipment, surface concave-convex shapes and curvature information, etc. For example, by scanning the surface of the pipe rack, surface point cloud data or parametric description of the surface is extracted. Then, a 3D point set or surface equation is generated to facilitate the subsequent calculation of the panel shape and fitting area. On this basis, for complex curved or irregular shapes, the parameters of the surface, such as curvature, radian and surface tangent direction, can also be calculated. For example, surface parameter calculations are performed using numerical differentiation methods or CAD geometry tools.

[0035] Alternatively, building feature information can be obtained dynamically. For example, sensors installed on pipe supports, surrounding buildings, or surrounding equipment can be used to monitor the displacement of pipe racks or the stress distribution of equipment in real time. For example, tilt sensors can detect changes in the angle of the equipment surface. In another example, strain sensors can help identify stress points and optimize the fit position.

[0036] Alternatively, during the design phase, building feature information can also be extracted from engineering design drawings or design parameters. Designers can pre-define key locations of pipe supports, surrounding buildings, and equipment based on engineering specifications and usage requirements.

[0037] Regardless of whether the source of building feature information is a CAD model, BIM model, scanning equipment or sensor, it can be analyzed and matched based on the building feature information, and the most suitable panel installation area can be determined on the device surface through a fitting algorithm to achieve accurate automatic panel bonding.

[0038] In the embodiment of the present invention, the building characteristic information may include a variety of information. Optionally, obtaining the building characteristic information of the pipe support and hanger, surrounding buildings and equipment includes: obtaining at least one of the following building characteristic information of the pipe support and hanger: material properties, structural form, rooting type, support type, and geometric data; obtaining at least one of the following building characteristic information of the surrounding buildings and equipment: material properties, external surface geometric data, and relative position information.

[0039] Geometric data may include curvature, area, shape, etc. When calculating geometric surfaces, CAD geometry kernels (such as ACIS, Parasolid) or graphics processing libraries may be used to obtain geometric data such as accurate surface topology and normal vectors.

[0040] The relative position of the pipe rack to the equipment can include the position and angle of the pipe rack rooting point, the center position of the equipment and the building. The pipe rack rooting refers to the point where the pipe rack is connected to the building or equipment, which is usually the support position of the fixed pipe rack. The rooting position determines the stability of the pipe rack and carries the weight and stress through the fixing point. The selection of the rooting position is very important in the design of the panel. The installation and support of the panel usually depends on the rooting point of the pipe rack.

[0041] In addition, building feature information can also include installation requirements for pipe racks, allowable bearing capacity and stress distribution on the equipment surface, etc. The relative position information and connection relationship (such as welding points or support points) between the pipe rack and the building or equipment can be modeled through an adjacency matrix or topological structure. The relative position information and connection relationship have an impact on the spatial layout.

[0042] Step 120: Determine the fitting property information of the pipe rack panel according to the building feature information.

[0043] The bonding attribute information includes at least one of the following: board shape, board size, board curvature, board material, board position and optimal bonding position.

[0044] The shapes of pipe supports, surrounding buildings and surrounding equipment have a certain influence on the shape of the plate. Generally, the shape of the plate should match the surface of the pipe rack. Common plate shapes include rectangle, circle or arc.

[0045] Optionally, fitting property information of the pipe rack plate is determined based on the building feature information, including: performing surface fitting based on the geometric data of the pipe support and hanger to obtain a plate shape whose geometric shape can fit to the surface of the pipe support and hanger.

[0046] Specifically, the geometric data of the pipe support and hanger can be fitted with a surface (such as a curved surface, a plane or a corner) to generate a plate shape that fits the pipe support and hanger tightly. When the surface of the pipe support and hanger is a curved surface, a plate with a corresponding curvature can be determined according to the surface curvature.

[0047] Exemplarily, a preliminary plate shape can be generated based on the surface data in the geometric data of the pipe support and hanger. For example, a surface fitting algorithm is used to fit the geometric shape of the plate to the surface of the pipe rack. Fitting methods include, but are not limited to, least squares fitting and surface fitting. Among them, least squares fitting can be to calculate the optimal plate shape by minimizing the sum of the squares of the distances between the plate and the surface of the pipe support and hanger. Least squares fitting is applicable to plane or simple surface fitting. Surface fitting can be applicable to complex surfaces (such as curved parts of pipe racks). For example, surface fitting is used to calculate the plate geometry that adapts to the curvature. Surface fitting algorithms include, but are not limited to, Bezier surface or non-uniform rational B-spline (NURBS) fitting.

[0048] Furthermore, according to predefined rules or machine learning algorithms, the extracted architectural feature information of pipe supports and hangers can be compared with the preset pipe rack plate model library to determine the most suitable plate shape.

[0049] In the embodiment of the present invention, the size of the plate is determined based on the following information: geometric data of the pipe support, such as the length, width and height of the pipe support; support type and rooting type, etc., which can affect the support requirements and strength of the plate; pipe support material and load conditions, different materials may require different thicknesses of plates to ensure sufficient strength. According to the above building feature information, the appropriate plate size can be calculated and ensured to match the design requirements of the pipe support.

[0050] Optionally, the fitting property information of the pipe rack plate is determined based on the building feature information, including: performing geometric cutting according to the geometric data, structural form, support type and rooting type of the pipe support and hanger to generate a plate size suitable for the fitting area.

[0051] Exemplarily, the specific size of the plate can be calculated based on the acquired geometric dimensions and layout information. The most suitable plate size is generated in combination with the width, length and height of the pipe rack. For example, for a pipe rack with a larger diameter, the width and length of the plate are also increased accordingly to ensure that sufficient contact surface can be covered. Boundary conditions, minimum or maximum size constraints can also be set to ensure that the generated plate size is within the specified range. For example, based on the geometric dimensions of the pipe rack, the boundaries of the plate size are calculated. Specifically, a rectangular or polygonal plate outline suitable for the fitting area can be generated by a geometric clipping algorithm. The boundary conditions of the plate, such as the minimum and maximum size constraints, are considered by using a bounding box algorithm. A reasonable plate size range is generated by calculating the geometric envelope of the pipe rack.

[0052] In the embodiment of the present invention, the plate material can be automatically recommended based on the use environment, material requirements, load requirements, etc. of the pipe rack, building, and equipment. For example, if the pipe rack is located in a high-temperature environment, a high-temperature resistant material can be selected; if the pipe rack needs to bear a large load, a high-strength metal material can be selected.

[0053] Optionally, fitting property information of the pipe rack plate is determined based on the building characteristic information, including: determining the plate material based on the material properties and support type of the pipe supports and hangers, the material properties of the surrounding buildings and equipment, and the environmental characteristics of the pipe supports and hangers.

[0054] For example, when determining the material of the panel, the appropriate material can be automatically selected according to the design rule library or specific engineering standards. For example, the standard can be automatically determined based on the environment (such as temperature, corrosiveness, etc.) where the pipe rack is located. By querying the material database, the best option is automatically selected from the material list.

[0055] In the embodiment of the present invention, the calculation of the curvature of the plate is closely related to the shape of the equipment surface and the installation position of the pipe rack. Optionally, the fitting attribute information of the pipe rack plate is determined according to the building feature information, including: determining the curvature of the plate according to the rooting type of the pipe support and hanger, and the outer surface geometry data of the surrounding buildings and equipment.

[0056] Exemplarily, the calculation step of the curvature of the plate may include: extracting geometric data of the outer surface of the device, such as the curvature, concave-convex features and other information of the device surface. Performing curvature fitting, such as calculating an optimal curvature based on the curvature of the device surface and the rooting position of the pipe rack, so that the plate can perfectly fit the device surface. Curvature fitting can be achieved through a geometric fitting algorithm or finite element analysis (FEA).

[0057] When the panels are attached, the shape of the panels can be automatically adjusted according to the curvature information of the equipment surface so that they can fit closely to the equipment surface. The curvature of the panels can be adjusted according to different surfaces and bent into a shape that fits the curvature of the equipment surface. After the curvature of the panels is adjusted, they can be closely attached to the surfaces of the pipe rack and equipment, reducing stress concentration or loose attachment caused by unevenness.

[0058] In the embodiments of the present invention, the panel position refers to the specific installation position of the panel relative to the pipe rack, building or equipment. The panel position is a coordinate or area in a three-dimensional space, describing the specific position where the panel should be fixed on the equipment or pipe rack. The panel position is usually determined based on factors such as the geometric structure, stress conditions and rooting points of the pipe rack or equipment. The panel position needs to ensure the support relationship between the panel and the pipe rack, while taking into account both aesthetics and functionality.

[0059] Optionally, the fitting property information of the pipe rack plate is determined based on the building characteristic information, including: determining the plate position based on the geometric data, structural form, support type and rooting type of the pipe support and hanger.

[0060] Exemplarily, the determination of the panel position may involve multiple steps: identifying the relative position of the pipe rack and the equipment, for example, by calculating the spatial relationship between the equipment and the pipe rack, determining the installation area of ​​the panel. The panel position needs to take into account the support requirements, that is, the panel must be installed in a place that can provide sufficient support. Therefore, the rooting position of the pipe rack can be identified, and the panel position can be determined near the area where the rooting position is located. Furthermore, the optimal installation position can be selected in combination with the size of the panel, the shape of the equipment and the support points to ensure the functional and structural stability of the panel.

[0061] In the embodiments of the present invention, the optimal bonding area is the most suitable position for the patch to contact the device surface, usually referring to the local surface contact area, the purpose of which is to ensure that the curvature and other characteristics of the patch surface match the device surface to achieve a tight fit. Specifically, the optimal bonding position can be understood as the area where the patch can achieve the best bonding effect when it contacts the device surface.

[0062] The selection of the optimal fitting position can take into account factors such as the curvature of the device surface and stress distribution to ensure that the panel fits tightly with the device surface during installation without producing obvious gaps or stress concentration. The optimal fitting position can be determined by calculating the device surface features (such as curvature, shape, etc.). The main purpose is to ensure that the curvature of the panel matches that of the device surface to avoid poor fitting or excessive local stress.

[0063] Optionally, the fitting property information of the pipe rack plate is determined based on the building feature information, including: determining the optimal fitting position based on the curvature of the plate, the geometric data of the pipe supports and hangers, and the outer surface geometric data of the surrounding buildings and equipment.

[0064] Exemplarily, the determination of the optimal fitting area can be based on the following factors: geometric data of the equipment surface, for example, by obtaining the positional relationship between the equipment surface and the pipe rack, identifying which areas are most suitable for installing the patch; the rooting position of the pipe rack and the contact surface of the equipment, the surface of the pipe rack in contact with the equipment can be given priority, and the optimal fitting position can be calculated based on the curvature of the equipment surface and the design requirements of the patch. By finding the optimal fitting position on the equipment surface, it can be ensured that the patch can fit tightly and withstand the load.

[0065] Specifically, the calculation of the optimal fitting position may include the following steps: automatically calculating the optimal fitting position based on the geometric data of the pipe rack surface and the equipment surface, such as shape. For example, this is achieved by analyzing parameters such as surface curvature and contact area. The fitting position is not only required to fully match the surface of the pipe rack, but also needs to consider the actual feasibility of installation. For example, the plate should be located as far as possible in the smooth area of ​​the pipe rack or in a part with a large contact area. The optimal fitting position can be selected by simulating different fitting positions and calculating factors such as the maximum contact area and the minimum stress concentration.

[0066] Optionally, the optimal fitting position is determined according to the curvature of the plate, the geometric data of the pipe supports and hangers, and the geometric data of the outer surfaces of the surrounding buildings and equipment, including: adjusting the fitting position and angle of the plate according to the curvature of the plate, the geometric data of the pipe supports and hangers, and the geometric data of the outer surfaces of the surrounding buildings and equipment; evaluating the contact area between the pipe rack plate and the pipe supports and hangers, or the surrounding buildings and equipment, at the current fitting position; determining the optimal fitting position according to the contact area of ​​each fitting position, the curvature of the plate, the geometric data of the pipe supports and hangers, and the geometric data of the outer surfaces of the surrounding buildings and equipment.

[0067] Specifically, the optimal bonding position is found through an iterative optimization algorithm to maximize the contact area between the board and the pipe rack and meet the constraints of the engineering design. The specific process can be: by calculating the overlapping area between the board surface and the pipe rack surface, the bonding quality at different positions is judged. For example, the surface shape of the equipment is extracted by scanning or designing a model to find multiple bonding positions suitable for board bonding. The size of the contact area at the current bonding position is calculated using a surface integral or Monte Carlo sampling algorithm. Through an optimization algorithm (such as a gradient descent method, a genetic algorithm, or a simulated annealing algorithm), the shape, position, and angle of the board are adjusted to find a combination of geometric parameters that maximizes the contact area. During the optimization process, the contact area of ​​each bonding position after each adjustment can be evaluated until the optimal bonding position is found. Through automatic iteration and calculation, it is ensured that the optimal bonding position finally selected can effectively fit the pipe rack.

[0068] In the determination of the above-mentioned pipe rack panel fitting property information, the support and installation points of the panel can be determined according to the fixed point (rooting point) data of the pipe rack and the equipment. Through automatic fitting and adjustment, combined with the curvature of the equipment surface and the rooting position of the pipe rack, the fitting position of the panel is adjusted in real time to ensure accurate installation.

[0069] Step 130: select a target pipe rack plate in a preset pipe rack plate model library according to the fitting attribute information, and use the target pipe rack plate to perform equipment fitting on the pipeline support and hanger.

[0070] The preset pipe rack panel model library may include multiple pipe rack panel models pre-built by the user. For example, the user can use the method and tool provided by the present invention to easily create pipe rack panel models of various shapes and sizes through simple dragging, clicking and other operations. The pipe rack panel model built by the user mainly refers to a three-dimensional geometric model created by the tool in the design system, and its shape, size, material and other characteristics can be defined according to specific needs.

[0071] Specifically, the rack panel model can be expressed in many aspects: such as model appearance, size settings, and material properties. The geometry of the rack panel will be adjusted accordingly according to the structure of the rack and equipment surface. Common shapes include flat, rectangular, circular, elliptical, curved panels or more complex polyhedron designs, depending on the appearance of the rack and equipment. Users can also manually create custom geometric shapes through drawing tools and save them as reusable design elements in the preset rack panel model library.

[0072] In terms of size setting, the size of the pipe rack panel model is generated through automatic calculation or user input based on the geometric characteristics of the pipe rack, the size of the surrounding equipment and buildings. The corresponding size of the panel can be automatically matched according to the shape of the pipe rack or equipment, and the user can also make manual fine adjustments.

[0073] In terms of material properties, users can select materials for the panels, considering the material's thickness, strength, flexibility and other properties. These material properties affect the appearance and performance of the final panels.

[0074] The present invention can store these pipe rack panel models as reusable design elements to generate a preset pipe rack panel model library. The preset pipe rack panel model library includes various common pipe rack panel shapes, sizes and materials.

[0075] On the basis of the above implementation, in order to further improve the design efficiency, before determining the fitting property information of the pipe rack panel according to the building feature information, the candidate pipe rack panel model selected by the user in the preset pipe rack panel model library, as well as the user's editing and adjustment operations can be obtained. Then, the fitting property information is determined and adjusted based on the candidate pipe rack panel model to achieve the optimal fitting effect. The preset pipe rack panel model library supports the addition and saving of user-defined graphics to meet special needs. During the design process, the user can set some key parameters for the panel, such as size, material, thickness, etc. The pipe rack panel module provides a parameter setting function, allowing the user to make flexible adjustments according to actual needs. In the pipe rack panel design method provided by the present invention, the parameters set by the user can affect the performance and matching effect of the panel.

[0076] In an embodiment of the present invention, the fitting attribute information of the plate can be determined based on an independent local coordinate system. The pipe rack design can be in a global coordinate system. When the target pipe rack plate is used to fit the pipe support and hanger for equipment, the local coordinate system of the plate can be converted to the global coordinate system of the pipe rack design through a coordinate transformation algorithm to ensure the correct positioning of the two in space. Through a rigid transformation algorithm (such as translation, rotation, scaling, etc.), the geometric model of the plate can be automatically aligned to the pipe rack to ensure that the curved surface of the plate is precisely matched with the installation surface of the pipe rack.

[0077] For example, Figure 2 1 is a schematic effect diagram of the pipe rack plate bonding in a pipe support and hanger provided according to the first embodiment of the present invention. Figure 2 As shown, the pipe rack plate design method in the pipe support and hanger provided by the embodiment of the present invention can achieve the effect of good support and fit between the pipe support and hanger and the equipment, improve the fitting efficiency, and reduce labor consumption.

[0078] The technical solution of this embodiment identifies the buildings and equipment around the pipe supports and hangers, and obtains the architectural feature information of the pipe supports and hangers, the surrounding buildings and the equipment; determines the fitting attribute information of the pipe rack panels according to the architectural feature information; wherein the fitting attribute information includes at least one of the following: panel shape, panel size, panel curvature, panel material, panel position and optimal fitting position; selects the target pipe rack panels in the preset pipe rack panel model library according to the fitting attribute information, and uses the target pipe rack panels to perform equipment fitting on the pipe supports and hangers, thereby solving the problem of low efficiency of pipe rack panel fitting, and can automatically perform panel fitting design on the pipe supports and hangers, thereby reducing the difficulty of panel fitting and manpower consumption, and improving design efficiency.

[0079] Embodiment 2

[0080] Figure 3 This is a flow chart of a method for designing a pipe rack plate in a pipe support and hanger according to the second embodiment of the present invention. This embodiment is a further addition to the above technical solution. The technical solution in this embodiment can be combined with various optional solutions in one or more of the above embodiments. Figure 3 As shown, the method includes:

[0081] Step 310: Identify the buildings and equipment around the pipeline supports and hangers, and obtain architectural feature information of the pipeline supports and hangers, and surrounding buildings and equipment.

[0082] Optionally, architectural characteristic information of pipe supports and hangers, surrounding buildings and equipment is obtained, including: obtaining at least one of the following architectural characteristic information of pipe supports and hangers: material properties, structural form, rooting type, support type, and geometric data; obtaining at least one of the following architectural characteristic information of surrounding buildings and equipment: material properties, external surface geometric data, and relative position information.

[0083] Step 320: Determine whether there is an associated pipe rack plate in the preset pipe rack plate model library according to the architectural feature information of the pipe supports and hangers, surrounding buildings and equipment.

[0084] Specifically, the surface structure of the pipe rack can be analyzed to determine whether a plate already exists. For example, a geometric feature extraction algorithm is used to identify the properties of the pipe rack surface (such as a plane, a curved surface, or a specific connection point, etc.) and then identify whether a plate is associated with the pipe rack. There are many ways to identify whether an associated pipe rack plate exists.

[0085] For example, the database can be queried to see whether the pipe rack has an associated pipe rack plate. In the embodiment of the present invention, the pipe rack and the plate have unique identification information, and the design database can be queried to determine whether the pipe rack has been bound to the plate.

[0086] For another example, it is possible to determine whether there is an associated pipe rack plate by automatic detection. By analyzing the pipe rack design model, it is determined whether there is a plate object on its surface (e.g., identified by shape, position, or geometric features). If a plate object is detected, it can be identified as an associated pipe rack plate.

[0087] Specifically, the design database or model file (such as BIM, CAD file) can be read to extract the geometric data and associated information of the pipe rack. These files may be stored in a three-dimensional geometric model or other engineering data format. By parsing this data, an internal data structure is generated, such as the shape, size, position and other information of the pipe rack. At this time, the attribute field of the pipe rack is also checked to confirm whether there is any associated plate information. If it is detected that a certain geometric surface already contains plate data (for example, there is an object marked as "plate" in the model), the machine marks the pipe rack as an associated pipe rack plate.

[0088] If there is an associated pipe rack plate, the associated plate information can be read, and the associated pipe rack plate is used for bonding, that is, step 330 is executed. If there is no association, the bonding attribute information determination process, that is, step 340, is entered.

[0089] Step 330: When there is an associated pipe rack plate, the associated pipe rack plate is used to perform equipment bonding on the pipe support and hanger brackets.

[0090] After executing 330 , step 360 may be executed.

[0091] Step 340: When there is no associated pipe rack plate, determine the fitting property information of the pipe rack plate according to the building feature information.

[0092] The bonding attribute information includes at least one of the following: board shape, board size, board curvature, board material, board position and optimal bonding position.

[0093] Optionally, the fitting property information of the pipe rack plate is determined based on the building feature information, including: performing surface fitting based on the geometric data of the pipe supports and hangers to obtain a plate shape whose geometric shape can fit to the surface of the pipe supports and hangers; performing geometric cutting based on the geometric data, structural form, support type and rooting type of the pipe supports and hangers to generate a plate size suitable for the fitting area; determining the plate material based on the material properties and support type of the pipe supports and hangers, the material properties of the surrounding buildings and equipment, and the characteristics of the environment in which the pipe supports and hangers are located; determining the plate curvature based on the rooting type of the pipe supports and hangers, and the outer surface geometric data of the surrounding buildings and equipment; determining the plate position based on the geometric data, structural form, support type and rooting type of the pipe supports and hangers; determining the optimal fitting position based on the plate curvature, the geometric data of the pipe supports and hangers, and the outer surface geometric data of the surrounding buildings and equipment.

[0094] On the basis of the above implementation, optionally, the optimal fitting position is determined according to the curvature of the plate, the geometric data of the pipe supports and hangers, and the outer surface geometric data of the surrounding buildings and equipment, including: adjusting the fitting position and angle of the plate according to the curvature of the plate, the geometric data of the pipe supports and hangers, and the outer surface geometric data of the surrounding buildings and equipment; evaluating the contact area between the pipe rack plate and the pipe supports and hangers, or the surrounding buildings and equipment, at the current fitting position; determining the optimal fitting position according to the contact area of ​​each fitting position, the curvature of the plate, the geometric data of the pipe supports and hangers, and the outer surface geometric data of the surrounding buildings and equipment.

[0095] Step 350: select a target pipe rack plate in a preset pipe rack plate model library according to the fitting attribute information, and use the target pipe rack plate to perform equipment fitting on the pipeline support and hanger.

[0096] Step 360: Perform three-dimensional rendering on the device fitting result and display the rendering result.

[0097] The geometric model of the panel can be automatically generated and displayed to the user. The calculation results are displayed to the user in the form of a three-dimensional model through the rendering engine. The user can rotate and zoom the view to check the fit between the panel and the pipe rack.

[0098] Step 370: Obtain a fitting adjustment instruction and a fitting adjustment parameter, and adjust the equipment fitting result according to the fitting adjustment instruction and the fitting adjustment parameter.

[0099] Users can provide feedback based on the preview effect and fine-tune the fitting results to achieve a better fit. Users can view how the panels fit with the pipe racks and equipment in a 3D design environment. Users can adjust the generated panel results by modifying input parameters such as panel size, material or position. The panel shape and fitting area are recalculated based on the user's input and updated. By supporting real-time preview, users can quickly feedback on the adjusted results.

[0100] Optionally, after using the target pipe rack plate to fit the pipe supports and hangers, the method further includes: identifying parameter attribute correlation based on the architectural feature information of the pipe supports and hangers and the fitting attribute information of the target pipe rack plate; associating parameters of the pipe supports and hangers and the target pipe rack plate based on the parameter attribute correlation identification result; associating the pipe supports and hangers and the target pipe rack plate based on a preset mapping relationship and / or constraint condition between the pipe supports and hangers and the target pipe rack plate; and storing the pipe supports and hangers and the target pipe rack plate in association with each other in a preset pipe rack plate model library based on the association result.

[0101] After the fitting attribute information is confirmed and the panel is fitted, the panel can be finally associated with the pipe rack and stored in the preset pipe rack panel model library. This association information can continue to be referenced and used in subsequent design iterations to simplify the design and improve design efficiency.

[0102] Specifically, for the different parameters existing in the design of the pipe rack and the plate, the consistency and adaptability of the parameters of the two can be ensured through binding and constraint mechanisms. The binding and constraint mechanism can include parameter binding. Parameter binding refers to associating certain attributes of the pipe rack and the plate (such as size, position, material, etc.) so that when the parameters of one object change, the other object can be automatically updated. For example, when the parameters of the pipe rack (such as length, width, height, curvature, etc.) change, the associated plate parameters can be automatically calculated and updated. For another example, if the diameter of the pipe rack changes, the corresponding aperture of the plate should also be automatically updated.

[0103] The binding and constraint mechanism can also include attribute association. Establish the attribute mapping relationship between the pipe rack and the plate. For example, the association between the diameter of the pipe rack and the aperture of the plate. This mapping relationship can be defined in the preset pipe rack plate model library.

[0104] The binding and constraint mechanism can also include constraints. In order to ensure that the parameter relationship between the pipe rack and the board remains consistent during the design process and meets the design specifications, the constraints can include geometric constraints, size constraints and logical constraints.

[0105] Among them, geometric constraints can be the use of geometric constraint algorithms (such as the relationship between points, lines, and surfaces) to define the spatial relationship between the pipe rack and the panel. For example, geometric constraints can ensure that the installation surface of the panel is tangent to the tangent of the pipe rack, or that the center point of the panel is aligned with a node of the pipe rack. Dimensional constraints can be set dimensional relationships. For example, the size of the panel must not exceed the available space of the pipe rack. Through these constraints, it is possible to effectively prevent the design from not meeting the actual installation requirements. Logical constraints are based on design rules, defining some logical conditions to constrain the relationship between the pipe rack and the panel. For example, panels of certain specific materials can only be used for specific types of pipe racks, which can ensure the compliance and safety of the design.

[0106] On the basis of the above association methods, the binding and constraint mechanism can optionally include a user-defined mechanism. For example, a graphical interface is provided for users to set binding relationships. Users can define the relationship between parameters by dragging, selecting, etc., so that corresponding binding rules are generated in the background to associate the pipe rack with the board.

[0107] The technical solution of the embodiment of the present invention makes the design process more flexible and efficient by parametric modeling and parameter association in the design of the pipe rack and the plate. The key features of the pipe rack and the plate are set as parametric features. For example, the support spacing of the pipe rack and the thickness of the plate can be set as parameters so that they can be automatically adjusted when the design changes. The best design solution is achieved by automatically calculating and optimizing these parameters. For example, according to the layout of the pipe rack, the number, size and material of the plate are automatically adjusted to achieve the best load-bearing effect.

[0108] On the basis of the above implementation, in order to check in real time whether the binding and constraints between the pipe rack and the plate meet the design specifications, a rule engine can be designed. The rule engine can perform automatic verification and feedback. Among them, the automatic verification can be to automatically check whether the binding and constraint conditions are met when the user modifies the pipe rack or plate parameters to ensure the effectiveness of the design. The feedback mechanism can be to provide feedback information if the constraint conditions are not met, prompting the user to make corresponding adjustments to meet the design requirements.

[0109] In addition, during the design process, users can be supported to customize binding and constraint relationships. For example, a visual interface is provided. Through the visual interface, users can intuitively set and adjust the binding and constraint relationships between the pipe rack and the board. In the visual interface, users can interact by dragging, clicking, etc., which increases the friendliness of the user experience. Users are allowed to define and create customized binding and constraint rules according to specific project requirements to better adapt to various complex design scenarios.

[0110] Through the above binding and constraint mechanism, the system can effectively manage the parameter relationship between the pipe rack and the plate, ensuring the consistency, rationality and safety of the design. The binding and constraint mechanism not only improves the design efficiency, reduces the possibility of manual intervention, but also reduces the risk of design errors.

[0111] After the design is completed, it can also support the export and application of fitting results, such as exporting to standardized 3D model files or CAD files and other design files, which can be applied to the actual construction or maintenance of pipe racks.

[0112] A specific application process of the method provided by the embodiment of the present invention may be: the user selects a panel template, such as a rectangular panel template, based on a specific pipe rack. Then, the user can adjust its length, width, thickness and other parameters to make it suitable for the structure of the pipe rack. In addition, the electronic device can automatically calculate and adjust the fitting property information of the panel so that it fits the curved surface of the pipe rack support point. The user only needs to confirm or fine-tune the adjusted result to generate the final pipe rack panel fitting result. By automatically matching and adjusting in combination with the characteristics of the pipe rack and the equipment, it can ensure that the panel fits tightly with the surface of the pipe rack and the equipment, and supports user personalized settings and adjustments. Through automated analysis and calculation, the workload of designers is greatly reduced. By manually fine-tuning the automatically generated panels, the flexibility and accuracy of the design are ensured.

[0113] Embodiment 3

[0114] Figure 4 This is a schematic diagram of the structure of a pipe rack plate design device in a pipe support and hanger provided in the third embodiment of the present invention. Figure 4 As shown, the device includes: a building feature information acquisition module 410, a fitting attribute information determination module 420 and a device fitting module 430. Among them:

[0115] The building characteristic information acquisition module 410 is used to identify the buildings and equipment around the pipeline support and hanger, and obtain the building characteristic information of the pipeline support and hanger, the surrounding buildings and equipment;

[0116] The fitting attribute information determination module 420 is used to determine the fitting attribute information of the pipe rack panel according to the building characteristic information; wherein the fitting attribute information includes at least one of the following: panel shape, panel size, panel curvature, panel material, panel position and optimal fitting position;

[0117] The equipment fitting module 430 is used to select a target pipe rack plate in a preset pipe rack plate model library according to the fitting attribute information, and use the target pipe rack plate to perform equipment fitting on the pipeline support and hanger.

[0118] Optionally, the building feature information acquisition module 410 includes:

[0119] A pipeline support and hanger information acquisition unit, used to acquire at least one of the following architectural feature information of the pipeline support and hanger: material attribute, structural form, rooting type, support type, and geometric data;

[0120] The surrounding building and equipment information acquisition unit is used to acquire at least one of the following building feature information of the surrounding buildings and equipment: material properties, external surface geometric data and relative position information.

[0121] Optionally, the fitting attribute information determining module 420 includes:

[0122] A plate shape determination unit is used to perform surface fitting according to the geometric data of the pipe support and hanger to obtain a plate shape whose geometric shape can fit to the surface of the pipe support and hanger;

[0123] The panel size determination unit is used to perform geometric cutting according to the geometric data, structural form, support type and rooting type of the pipe support and hanger to generate the panel size suitable for the fitting area;

[0124] The plate material determination unit is used to determine the plate material according to the material properties and support type of the pipe support and hanger, the material properties of the surrounding buildings and equipment, and the environmental characteristics of the pipe support and hanger;

[0125] The plate curvature determination unit is used to determine the plate curvature according to the rooting type of the pipe support and hanger, and the outer surface geometric data of the surrounding buildings and equipment;

[0126] The plate position determination unit is used to determine the plate position according to the geometric data, structural form, support type and rooting type of the pipeline support and hanger;

[0127] The optimal fitting position determination unit is used to determine the optimal fitting position according to the curvature of the fitting plate, the geometric data of the pipe support and hanger, and the outer surface geometric data of the surrounding buildings and equipment.

[0128] Optionally, the optimal fitting position determination unit is specifically used for:

[0129] Adjust the position and angle of the panels according to the curvature of the panels, the geometric data of the pipe supports and hangers, and the geometric data of the outer surfaces of surrounding buildings and equipment;

[0130] Evaluate the contact area between the pipe rack plate and the pipe support and hanger, or surrounding buildings and equipment at the current fitting position;

[0131] The optimal fitting position is determined based on the contact area of ​​each fitting position, the curvature of the fitting plate, the geometric data of the pipe supports and hangers, and the geometric data of the outer surfaces of the surrounding buildings and equipment.

[0132] Optionally, the device further includes:

[0133] A correlation identification module is used to identify the correlation of parameter attributes according to the architectural feature information of the pipe support and hanger and the fitting attribute information of the target pipe rack plate after the pipe support and hanger are fitted with the target pipe rack plate;

[0134] The first association module is used to associate the parameters of the pipe support and hanger with the target pipe rack plate according to the parameter attribute association recognition result;

[0135] A second association module is used to associate the pipeline support and hanger with the target pipe rack plate according to a preset mapping relationship and / or constraint condition between the pipeline support and hanger and the target pipe rack plate;

[0136] The associated storage module is used to associate and store the pipe support and hanger and the target pipe rack plate into a preset pipe rack plate model library according to the associated result.

[0137] Optionally, the device further includes:

[0138] The associated pipe rack plate detection module is used to determine whether there is an associated pipe rack plate in a preset pipe rack plate model library according to the architectural feature information of the pipe support and hanger, surrounding buildings and equipment before determining the fitting attribute information of the pipe rack plate according to the architectural feature information;

[0139] The associated pipe rack plate fitting module is used to fit the pipe support and hanger with the associated pipe rack plate when the associated pipe rack plate exists.

[0140] Optionally, the device further includes:

[0141] The fitting result display module is used to perform three-dimensional rendering of the equipment fitting result after the equipment fitting of the pipe support and hanger is performed, and to display the rendering result;

[0142] The lamination result adjustment module is used to obtain the lamination adjustment instruction and the lamination adjustment parameters, and adjust the equipment lamination result according to the lamination adjustment instruction and the lamination adjustment parameters.

[0143] The pipe rack plate design device in the pipe support and hanger provided in the embodiment of the present invention can execute the pipe rack plate design method in the pipe support and hanger provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0144] Embodiment 4

[0145] Figure 5A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0146] like Figure 5 As shown, the electronic device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0147] A number of components in the electronic device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0148] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the pipe rack plate design method in the pipe support and hanger.

[0149] In some embodiments, the pipe rack plate design method in the pipe support and hanger can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the pipe rack plate design method in the pipe support and hanger described above can be executed. Alternatively, in other embodiments, the processor 11 can be configured to execute the pipe rack plate design method in the pipe support and hanger in any other appropriate manner (for example, by means of firmware).

[0150] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0151] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0152] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0153] To provide interaction with a user, the systems and techniques described herein may be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices may also be used to provide interaction with the user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0154] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0155] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0156] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0157] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for designing a pipe rack plate in a pipe support and hanger, characterized in that: include: Identify the buildings and equipment around the pipe supports and hangers, and obtain architectural feature information of the pipe supports and hangers, surrounding buildings and equipment; Determine the fitting property information of the pipe rack panel according to the building characteristic information; wherein the fitting property information includes at least one of the following: panel shape, panel size, panel curvature, panel material, panel position and optimal fitting position; According to the fitting attribute information, a target pipe rack plate is selected in a preset pipe rack plate model library, and the target pipe rack plate is used to perform equipment fitting on the pipeline support and hanger.

2. The method according to claim 1, characterized in that Obtain architectural characteristics of pipe supports, surrounding buildings and equipment, including: Obtaining at least one of the following architectural feature information of the pipe support and hanger: material properties, structural form, rooting type, support type, and geometric data; Obtain at least one of the following building characteristic information of surrounding buildings and equipment: material properties, external surface geometric data, and relative position information.

3. The method according to claim 2, characterized in that According to the building characteristic information, the fitting property information of the pipe rack plate is determined, including: Performing surface fitting according to the geometric data of the pipe support and hanger to obtain a plate shape whose geometric shape can fit to the surface of the pipe support and hanger; Perform geometric cutting according to the geometric data, structural form, support type and rooting type of the pipe support and hanger to generate a plate size suitable for the fitting area; Determine the material of the plate according to the material properties and support type of the pipe support and hanger, the material properties of the surrounding buildings and equipment, and the environmental characteristics of the pipe support and hanger; Determine the curvature of the plate according to the rooting type of the pipe support and hanger and the outer surface geometric data of the surrounding buildings and equipment; Determine the plate placement position according to the geometric data, structural form, support type and rooting type of the pipeline support and hanger; The optimal fitting position is determined according to the curvature of the fitting plate, the geometric data of the pipe support and hanger, and the geometric data of the outer surfaces of the surrounding buildings and equipment.

4. The method according to claim 3, characterized in that Determining the optimal fitting position according to the curvature of the plate, the geometric data of the pipe support and hanger, and the geometric data of the outer surfaces of the surrounding buildings and equipment includes: Adjust the bonding position and angle of the plate according to the curvature of the plate, the geometric data of the pipe support and hanger, and the geometric data of the outer surfaces of the surrounding buildings and equipment; Evaluate the contact area between the pipe rack plate and the pipe support and hanger, or surrounding buildings and equipment at the current fitting position; The optimal fitting position is determined based on the contact area of ​​each fitting position, the curvature of the fitting plate, the geometric data of the pipe support and hanger, and the geometric data of the outer surfaces of the surrounding buildings and equipment.

5. The method according to claim 1, characterized in that: After the target pipe rack pasting plate is used to perform equipment pasting on the pipe support and hanger, the method further includes: According to the architectural feature information of the pipe support and hanger and the fitting attribute information of the target pipe rack plate, parameter attribute correlation identification is performed; Parameter association between the pipe support and hanger and the target pipe rack plate is performed according to the parameter attribute association recognition result; Associating the pipeline support and hanger with the target pipe rack plate according to a preset mapping relationship and / or constraint condition between the pipeline support and hanger and the target pipe rack plate; According to the association result, the pipeline support and hanger and the target pipe rack plate are associated and stored in a preset pipe rack plate model library.

6. The method according to claim 1, characterized in that Before determining the fitting property information of the pipe rack plate according to the building characteristic information, the method further includes: According to the architectural feature information of the pipe supports and hangers, surrounding buildings and equipment, determining whether there is an associated pipe rack plate in the preset pipe rack plate model library; When there is an associated pipe rack pasting plate, the associated pipe rack pasting plate is used to perform equipment pasting on the pipe support and hanger.

7. The method according to claim 1 or 6, characterized in that: After the pipe support and hanger are fitted with equipment, the method further includes: Perform three-dimensional rendering of the device bonding results and display the rendering results; Obtain a fitting adjustment instruction and a fitting adjustment parameter, and adjust the equipment fitting result according to the fitting adjustment instruction and the fitting adjustment parameter.

8. A pipe rack plate design device in a pipe support and hanger, characterized in that: include: A building feature information acquisition module is used to identify the buildings and equipment around the pipeline support and hanger, and to obtain the building feature information of the pipeline support and hanger, surrounding buildings and equipment; A fitting attribute information determination module is used to determine the fitting attribute information of the pipe rack panel according to the building feature information; wherein the fitting attribute information includes at least one of the following: panel shape, panel size, panel curvature, panel material, panel position and optimal fitting position; The equipment fitting module is used to select a target pipe rack plate in a preset pipe rack plate model library according to the fitting attribute information, and use the target pipe rack plate to perform equipment fitting on the pipeline support and hanger.

9. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the pipe rack plate design method in the pipe support and hanger described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the pipe rack plate design method in the pipe support and hanger according to any one of claims 1 to 7 when executed.