Three-dimensional modeling system for non-ferrous metal smelting pipeline
By developing a variety of modules on the Bentley OpenPlant pipeline software, the problems of inconvenience and incomplete functions in the design of non-ferrous metal smelting pipelines are solved, design efficiency and accuracy are improved, and localization and humanized operation of three-dimensional pipeline design are realized.
Patent Information
- Application Number
- CN202411128005.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-16
- Publication Date
- 2024-12-13
AI Technical Summary
The digital three-dimensional design of existing non-ferrous metal smelting pipelines has problems such as inconvenient use, imperfect functions, and inhumane operation, which affects the design efficiency.
Develop automatic pipeline connection modules on Bentley OpenPlant pipeline software, select the entire pipeline module with one click, quickly define smart line modules, disconnect pipeline modules, merge pipeline modules, delete unnecessary graphics modules, arrange jacketed tube modules, and jacketed tubes Cutting module, grouping pipe layout module, moving pipeline module, pipeline elevation display module and automatic correction tee attribute information module to improve the efficiency and accuracy of pipeline design.
It realizes the localization of the entire process from the smelting process pipeline design modeling to the drawing production process, improves the efficiency of three-dimensional pipeline design, simplifies the operation process, enhances the accuracy and humanization of the design, and supplements the functional defects of the native software.
Smart Images

Figure CN119129130A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of digital modeling of non-ferrous metal smelting pipelines and relates to a three-dimensional modeling system for non-ferrous metal smelting pipelines. Background Art
[0002] The process pipeline design of the non-ferrous metal smelting industry is an important part of the engineering design. The proportion of pipeline design workload in the entire design is about 40-70%. The efficiency of pipeline design directly affects the overall efficiency of engineering design. In recent years, through the application of actual digital design engineering projects, it has been found that the implementation of process pipeline digital 3D design still has many problems such as not being "convenient" to use, not being perfect in functions, and not being humanized in operation. Summary of the invention
[0003] The technical problem to be solved by the present invention is to provide a three-dimensional modeling system for non-ferrous metal smelting pipelines to solve the problems existing in the prior art.
[0004] The scheme implemented by the present invention is: A non-ferrous metal smelting pipeline 3D modeling system includes Bentley OpenPlant pipeline software, and a pipeline automatic connection module, a one-click selection of the entire pipeline module, a quick definition of intelligent line module, a selection of intelligent line generation pipeline module, a pipeline disconnection module, a pipeline merging module, a redundant graphics deletion module, a jacket pipe layout module, a jacket pipe backcut module, a group pipe layout module, a pipeline movement module, a pipeline elevation display module, a pipeline without welding point module and an automatic correction of tee attribute information module are set on the Bentley OpenPlant pipeline software; Among them, the pipeline automatic connection module is used to automatically connect two pipelines; One-click selection of the entire pipeline module, used to select the entire connected pipeline; Quickly define the smart line module, which is used to define the parameters of the smart line; Select the Smart Line Generation Pipeline module to generate pipelines after selecting the defined smart lines; A pipe disconnecting module is used to disconnect a pipe according to a set length; A pipeline merging module is used to merge disconnected pipelines into one pipeline; Delete redundant graphics module, used to delete unnecessary elements in the graphics; Arrangement of jacketed pipe module, used to automatically generate two pipes of different sizes nested inside and outside; A jacketed pipe cut-back module is used to connect the remaining pipes to one of the pipes in the jacketed pipe; Grouped pipe layout module, used to arrange multiple pipes in parallel; A moving pipe module, used for moving a pipe linearly and having the pipes connected thereto move vertically along with it; The pipeline elevation display module is used to display the relevant information of the pipeline in the prompt box; The module for not adding welding points to pipes is used to check whether two pipes need to be automatically merged when they are butt-joined; The module for automatically correcting the tee property information is used to display the information of the selected tee and enable editing and modification.
[0005] Furthermore, the implementation method of the above-mentioned automatic pipe connection module is: in the process of automatically connecting two vertical pipes, an elbow setting module for connecting the two vertical pipes will automatically pop up, and after the elbow setting module sets the parameters of the elbow, the two vertical pipes will be automatically connected.
[0006] Furthermore, the implementation method of the above-mentioned one-click selection of the entire pipeline module is: selecting a pipeline type from multiple interconnected pipelines, which means automatically selecting the entire pipeline.
[0007] Furthermore, the implementation method of the above-mentioned quick definition smart line module is: select the connected Line and LineString type smart lines, quickly define and generate the smart lines, and determine whether the original smart lines need to be deleted; The implementation method of the smart line generation pipeline module is: after the smart line is defined, select the smart line and generate its pipeline. If a vertically bent smart line is encountered, the elbow will be set and matched to two vertical pipelines.
[0008] Furthermore, the implementation method of the above-mentioned disconnected pipeline module is: dividing the selected pipeline installation prefabricated length into multiple sections; the implementation method of the merged pipeline module is: merging multiple sections of pipelines with the same flow direction and the same connection method into an integral pipeline.
[0009] Furthermore, the above-mentioned method for implementing the deletion of redundant graphic modules is: according to the graphic elements, the conditions for filtering and removing the graphic elements are set, the filtered graphic elements are located and highlighted in the center, and then deleted.
[0010] Furthermore, the implementation method of the above-mentioned jacketed pipe arrangement module is: setting the pipeline parameters, pipeline properties and jacketed pipe properties of the two inner and outer embedded pipes, and determining the starting point and end point positions to generate the jacketed pipe. The implementation method of the jacketed pipe back-cutting module is: selecting a pipe in the jacketed pipe, rotating another straight pipe intersecting with it, and generating an intersection connection form.
[0011] Furthermore, the implementation method of the above-mentioned grouped pipe layout module is: setting the parameters of multiple parallel pipes on the same or different surfaces generated at one time, automatically generating multiple parallel pipes, and if there are elbows, setting the relevant parameters of the elbows to generate pipes; the implementation method of the mobile pipe module is: selecting the pipe to be moved to determine the starting and end positions, and completing the change of the vertical position of the pipe.
[0012] Furthermore, the implementation method of the above-mentioned pipeline elevation display module is: when a pipeline is selected, a window pops up to display the pipeline elevation information or customized elevation information; the implementation method of the pipeline no welding point module is: when merging two pipelines, it prompts whether they need to be merged into one pipeline structure.
[0013] Furthermore, the implementation method of the above-mentioned automatic correction of the tee attribute information module is: when a certain pipeline component is selected, a pop-up window displays the corresponding information of the component and the modification of the information, and the primitive information is automatically changed after the modification.
[0014] The effects of the present invention are as follows: the present invention customizes and develops the CE version of Bentley, OpenPlant pipeline design series software to realize the localization of the whole process from smelting process pipeline design modeling to drawing, thereby improving the efficiency of pipeline three-dimensional design. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 Arrange a cross-section for the elbow; Figure 2 It is the pipeline connection process change diagram; Figure 3 Select the entire pipeline process change diagram with one click; Figure 4 Define process change diagrams for smart lines; Figure 5 Generate piping configuration diagrams for smart lines; Figure 6 Generate pipeline dynamic change diagram for smart line; Figure 7 This is the dynamic change diagram of broken pipe; Figure 8 To manage dynamic change diagrams; Fig. 9 Clear filter interface image for elements; Fig.10 Highlight the diagram for the element; Fig.11 Parameter setting and model diagram for jacket pipe layout; Fig.12 This is the dynamic change diagram of jacket pipe switching back (outer pipe and straight pipe switching back); Fig.13 Configure the diagram for the grouped pipeline layout parameter interface; Fig.14Schematic diagram of two types of grouped pipelines; Fig.15 This is a schematic diagram of the mobile pipeline; Fig.16 It is a schematic diagram of pipeline elevation information; Fig.17 This is a schematic diagram of the structure of pipe butt joint without welding points; Fig.18 To automatically correct the tee property information layout and model diagram. DETAILED DESCRIPTION
[0016] The present invention is further described below in conjunction with specific embodiments.
[0017] Example 1: Figure 1-11 As shown, a non-ferrous metal smelting pipeline 3D modeling system includes Bentley OpenPlant pipeline software, and a pipeline automatic connection module, a one-click selection of the entire pipeline module, a quick definition of the intelligent line module, a selection of the intelligent line to generate the pipeline module, a pipeline disconnection module, a pipeline merging module, a deletion of redundant graphics module, a jacket pipe layout module, a jacket pipe backcut module, a group pipe layout module, a pipeline movement module, a pipeline elevation display module, a pipeline without welding point module and an automatic correction of tee attribute information module are set on the Bentley OpenPlant pipeline software. Among them, the pipeline automatic connection module is used to automatically connect two pipelines; One-click selection of the entire pipeline module, used to select the entire connected pipeline; Quickly define the smart line module, which is used to define the parameters of the smart line; Select the Smart Line Generation Pipeline module to generate pipelines after selecting the defined smart lines; A pipe disconnecting module is used to disconnect a pipe according to a set length; A pipeline merging module is used to merge disconnected pipelines into one pipeline; Delete redundant graphics module, used to delete unnecessary elements in the graphics; Arrangement of jacketed pipe module, used to automatically generate two pipes of different sizes nested inside and outside; A jacketed pipe cut-back module is used to connect the remaining pipes to one of the pipes in the jacketed pipe; Grouped pipe layout module, used to arrange multiple pipes in parallel; A moving pipe module, used for moving a pipe linearly and having the pipes connected thereto move vertically along with it; The pipeline elevation display module is used to display the relevant information of the pipeline in the prompt box; The module for not adding welding points to pipes is used to check whether two pipes need to be automatically merged when they are butt-joined; The module for automatically correcting the tee property information is used to display the information of the selected tee and enable editing and modification.
[0018] Furthermore, the implementation method of the above-mentioned automatic pipe connection module is: in the process of automatically connecting two vertical pipes, an elbow setting module for connecting the two vertical pipes will automatically pop up, and after the elbow setting module sets the parameters of the elbow, the two vertical pipes will be automatically connected.
[0019] Furthermore, the implementation method of the above-mentioned one-click selection of the entire pipeline module is: selecting a pipeline type from multiple interconnected pipelines, which means automatically selecting the entire pipeline.
[0020] Furthermore, the implementation method of the above-mentioned quick definition smart line module is: select the connected Line and LineString type smart lines, quickly define and generate the smart lines, and determine whether the original smart lines need to be deleted; The implementation method of the smart line generation pipeline module is: after the smart line is defined, select the smart line and generate its pipeline. If a vertically bent smart line is encountered, the elbow will be set and matched to two vertical pipelines.
[0021] Furthermore, the implementation method of the above-mentioned disconnected pipeline module is: dividing the selected pipeline installation prefabricated length into multiple sections; the implementation method of the merged pipeline module is: merging multiple sections of pipelines with the same flow direction and the same connection method into an integral pipeline.
[0022] Furthermore, the above-mentioned method for implementing the deletion of redundant graphic modules is: according to the graphic elements, the conditions for filtering and removing the graphic elements are set, the filtered graphic elements are located and highlighted in the center, and then deleted.
[0023] Furthermore, the implementation method of the above-mentioned jacketed pipe arrangement module is: setting the pipeline parameters, pipeline properties and jacketed pipe properties of the two inner and outer embedded pipes, and determining the starting point and end point positions to generate the jacketed pipe. The implementation method of the jacketed pipe back-cutting module is: selecting a pipe in the jacketed pipe, rotating another straight pipe intersecting with it, and generating an intersection connection form.
[0024] Furthermore, the implementation method of the above-mentioned grouped pipe layout module is: setting the parameters of multiple parallel pipes on the same or different surfaces generated at one time, automatically generating multiple parallel pipes, and if there are elbows, setting the relevant parameters of the elbows to generate pipes; the implementation method of the mobile pipe module is: selecting the pipe to be moved to determine the starting and end positions, and completing the change of the vertical position of the pipe.
[0025] Furthermore, the implementation method of the above-mentioned pipeline elevation display module is: when a pipeline is selected, a window pops up to display the pipeline elevation information or customized elevation information; the implementation method of the pipeline no welding point module is: when merging two pipelines, it prompts whether they need to be merged into one pipeline structure.
[0026] Furthermore, the implementation method of the above-mentioned automatic correction of the tee attribute information module is: when a certain pipeline component is selected, a pop-up window displays the corresponding information of the component and the modification of the information, and the primitive information is automatically changed after the modification.
[0027] The effects of each module of the present invention are as follows: 1. Function of the automatic pipe connection module: After the connecting pipe of the equipment nozzle is drawn, the automatic pipe connection function can automatically generate elbows and other pipe fittings, reducing the operation steps and ensuring the connectivity of the pipe; 2. One-click selection of the entire pipeline module: In the native model, to select the pipeline and the pipe fittings on the pipeline, you need to click multiple times or select by box, but if there are other components blocking it, it is still very inconvenient to select the entire pipeline by box. After using the "One-click selection of the entire pipeline" tool, you can quickly and conveniently select the connected pipeline and all its pipe fittings; 3. Functions of quickly defining smart line modules and selecting smart line generation pipeline modules: There are many types of process pipelines in the non-ferrous metal smelting industry, and the spatial layout is complex. The operation of the tools for drawing pipeline models using native software is complicated. After using the function of drawing "smart line generation pipeline", you only need to draw lines, and elbows and other pipe fittings will be automatically generated according to the rules, which improves the operation efficiency; 4. Functions of disconnecting pipe modules and merging pipe modules: Some engineering projects that require pipe prefabrication need to divide the pipes into sections according to set lengths. The "disconnect pipe" and "merge pipe" functions can quickly divide the pipe sections and merge the divided pipes as needed, thereby improving operational efficiency. 5. Function of deleting redundant graphic modules: After drawing too many pipelines, some elements are often left due to deletion or modification. Some of them are difficult to see and find, causing interference in collision check or drawing. Using "delete redundant graphics" can automatically determine isolated elements and click to locate them, and then delete them, ensuring that the model file is standardized and clean, avoiding many problems; 6. Functions of the jacket pipe layout module and the jacket pipe cutback module: The developed jacket pipe layout tool can quickly set the jacket pipe parameters and draw the jacket pipe model, and can realize the cutback operation at the jacket pipe connection, which complements the original software functions; 7. Functions of the group pipe layout module: It enables the simultaneous drawing of multiple parallel pipes with different planes, including the generation of elbows, and enables batch layout to improve the modeling efficiency of such pipes; 8. Function of the mobile pipeline module: The developed "mobile pipeline" function can move the selected pipelines and pipe fittings at the same time, which is convenient and fast; 9. Function of pipeline elevation display module: During pipeline modeling, the top, bottom, centerline, bottom elevation and other information of the pipeline can be viewed at any time, which makes up for the defects of the original software; 10. Function of the module without adding welding points to pipes: Added the option of merging pipe models into one when drawing them, which can be used to solve the problem of drawing multiple pipes without merging their connectivity. 11. Function of the module for automatically correcting the tee property information: Corrects the incorrect property information when the native software automatically inserts the tee, avoiding the attribute errors in the exported material table.
[0028] The above description is only a specific implementation mode of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A three-dimensional modeling system for non-ferrous metal smelting pipelines, characterized by: Including Bentley OpenPlant piping software, set up automatic pipe connection module on Bentley OpenPlant piping software, one-click selection of the entire pipe module, quick definition of intelligent line module, selection of intelligent line to generate pipe module, disconnection of pipe module, merging of pipe module, deletion of redundant graphics module, layout of jacketed pipe module, jacketed pipe backcut module, grouped pipe layout module, mobile pipe module, pipe elevation display module, pipe without welding point module and automatic correction of tee attribute information module, Among them, the pipeline automatic connection module is used to automatically connect two pipelines; One-click selection of the entire pipeline module, used to select the entire connected pipeline; Quickly define the smart line module, which is used to define the parameters of the smart line; Select the Smart Line Generation Pipeline module to generate pipelines after selecting the defined smart lines; A pipe disconnecting module is used to disconnect a pipe according to a set length; A pipeline merging module is used to merge disconnected pipelines into one pipeline; Delete redundant graphics module, used to delete unnecessary elements in the primitives; Arrangement of jacketed pipe module, used to automatically generate two pipes of different sizes nested inside and outside; A jacketed pipe cut-back module is used to connect the remaining pipes to one pipe in the jacketed pipe; Grouped pipe layout module, used to arrange multiple pipes in parallel; A moving pipe module, used for moving a pipe linearly and then having the pipes connected thereto move vertically along with it; The pipeline elevation display module is used to display the relevant information of the pipeline in the prompt box; The module for not adding welding points to pipes is used to check whether two pipes need to be automatically merged when they are butt-joined; The module for automatically correcting the tee property information is used to display the information of the selected tee and enable editing and modification.
2. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1 is characterized in that: The implementation method of the pipeline automatic connection module is: in the process of automatically connecting two vertical pipelines, an elbow setting module for connecting the two vertical pipelines will automatically pop up. After the elbow setting module sets the parameters of the elbow, the two vertical pipelines will be automatically connected.
3. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1 is characterized in that: The method for selecting the entire pipeline module with one click is: select one pipeline among multiple interconnected pipelines, which means automatically selecting the entire pipeline.
4. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1 is characterized in that: The implementation method of the quick definition smart line module is: select the connected Line and LineString type smart lines, quickly define and generate the smart lines, and determine whether the original smart lines need to be deleted; The implementation method of the smart line generation pipeline module is: after the smart line is defined, select the smart line and generate its pipeline. If a vertically bent smart line is encountered, the elbow will be set and matched to two vertical pipelines.
5. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1 is characterized in that: The implementation method of the disconnect pipe module is: divide the selected pipe installation prefabricated length into multiple sections; the implementation method of the merge pipe module is: merge multiple sections of pipes with the same flow direction and the same connection method into an integral pipe.
6. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1, characterized in that: The implementation method for deleting redundant graphic modules is: according to the graphic elements, set the conditions for filtering and removing the graphic elements, locate and highlight the filtered graphic elements in the center, and then delete them.
7. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1 is characterized in that: The implementation method of the jacket pipe arrangement module is: set the pipeline parameters, pipeline properties and jacket pipe properties of the two inner and outer embedded pipes, and determine the starting point and end point positions to generate the jacket pipe. The implementation method of the jacket pipe back-cutting module is: select a pipe in the jacket pipe, rotate the other straight pipe that intersects with it, and generate an intersection connection form.
8. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1, characterized in that: The implementation method of the grouped pipe layout module is: set the parameters of multiple parallel pipes on the same or different surfaces generated at one time, automatically generate multiple parallel pipes, if there are elbows, set the relevant parameters of the elbows, and generate pipes; the implementation method of the mobile pipe module is: select the pipe to be moved to determine the starting and end positions, and complete the change of the vertical position of the pipe.
9. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1, characterized in that: The implementation method of the pipeline elevation display module is: when a pipeline is selected, a window pops up to display the pipeline elevation information or customized elevation information; the implementation method of the pipeline without welding point module is: when merging two pipelines, it prompts whether they need to be merged into one pipeline structure.
10. The three-dimensional modeling system for nonferrous metal smelting pipelines according to claim 1, characterized in that: The implementation method of the automatic correction of the tee attribute information module is: when a pipe component is selected, a pop-up window displays the corresponding information of the component and the modification of the information, and the graphic element information is automatically changed after the modification.
