Petrochemical device release source generation method based on three-dimensional model and readable storage medium
Through the release source generation method of petrochemical device based on three-dimensional model, the release source model is automatically created and checked, which solves the problems of cumbersome and incorrect generation process, and improves the accuracy and efficiency of release source generation.
Patent Information
- Application Number
- CN202410015185.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-05
- Publication Date
- 2025-07-08
AI Technical Summary
The generation process of release source of the Sinopec device in the prior art is complicated and prone to omissions, overlaps or inappropriate locations, resulting in low generation efficiency.
The release source generation method of petrochemical device based on three-dimensional model is adopted. By giving participants' permissions to the operation interface, a dialog box and selection control are generated to fill in the release source conditions, a release source model is automatically created, and accuracy is ensured through the verification and audit process.
Reduces switching between 3D and 2D software, avoids release source omissions or error markings, and improves generation efficiency.
Smart Images

Figure CN120277739A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of petrochemical plant design, and particularly to a method for generating release sources of petrochemical plants based on 3D models and a readable storage medium. Background Art
[0002] Currently, in petrochemical plant engineering projects, 3D models are usually used for pipeline design, while the release source conditions for the explosion hazard zoning maps of engineering projects are still proposed using 2D drawings.
[0003] During the generation process of release sources, mainly designers check the leakage points of equipment and pipelines in the 3D model one by one, mark the verified leakage points on the 2D layout plan of the engineering project, and then checker and reviewer check one by one based on the designed 3D model of the engineering project and the 2D drawings of the engineering project marked with leakage points.
[0004] However, the current method for generating release sources of petrochemical plants has deficiencies: during the generation process of release sources, it is necessary to use 3D software to view the 3D model of the engineering project and 2D software to view the 2D equipment plan and vertical layout plan of the engineering project to switch between the 3D model of the engineering project and the 2D equipment plan and vertical layout plan of the engineering project to check the release sources, resulting in a cumbersome process for checking the release sources of petrochemical plants, and it is easy to occur situations such as omission of release sources, overlap of release source ranges, and inappropriate placement of release source positions, reducing the efficiency of generating release sources of petrochemical plants. Summary of the Invention
[0005] The first technical problem to be solved by the present invention is to provide a method for generating release sources of petrochemical plants based on 3D models in view of the above-mentioned prior art.
[0006] The second technical problem to be solved by the present invention is to provide a readable storage medium. A computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the method for generating release sources of petrochemical plants based on 3D models is implemented.
[0007] The technical solution adopted by the present invention to solve the first technical problem is: a method for generating release sources of petrochemical plants based on 3D models, characterized by including:
[0008] Step 1, after the 3D model of the engineering project is started, operation permissions are assigned to each participating role involved in the generation process of release sources; among them, the participating roles include the design party, the checker party, and the reviewer party, and the reviewer party has the permission to change personnel for each participating role;
[0009] Step 2, a dialog box for filling in release source conditions is pre-generated on the operation interface, so that the corresponding unit model can be automatically called after the release source conditions are input in the dialog box.
[0010] Step 3, pre-generate a release source condition version selection control on the operation interface to record the release source version information;
[0011] Step 4, pre-generate a setting control on the operation interface so that it can be configured for designers to select the placement path of the release source balls;
[0012] Step 5, create a release source model on the operation interface based on an external instruction;
[0013] Step 6, receive an external control instruction to perform a perfect configuration on the created release source model;
[0014] Step 7, loop through Steps 5 and 6 until all the release sources in the unit or device model within the three-dimensional model of the engineering project are completely placed;
[0015] Step 8, create a release source list on the operation interface and display the newly created release source entries in the release source list;
[0016] Step 9, receive a verification request from the designer for the generated release source and send the verification request to the verifier for verification;
[0017] Step 10, make a judgment and processing based on the verification result of the verifier:
[0018] When the verification passes, send the verification result of the verifier to the reviewer for review and go to Step 11; otherwise, send the verification rejection opinion of the verifier to the designer for modification and go to Step 5;
[0019] Step 11, make a judgment and processing based on the review result of the reviewer:
[0020] When the review passes, record the current release source placement position for subsequent export of the release source placement position; otherwise, send the review rejection opinion of the reviewer to the designer for modification and go to Step 5.
[0021] Improved, in the method for generating release sources of petrochemical devices based on a three-dimensional model, when the release source condition table needs to be upgraded, receive a notice prompt from the reviewer for the entries of the release sources to be modified, send the verification rejection opinion of the release sources to be modified to the designer, and receive the modification operation of the designer for the rejected release sources. After the modification operation is completed, go back to Step 9 again.
[0022] Further improved, in the method for generating release sources of petrochemical devices based on a three-dimensional model, when the release source condition table needs to be upgraded, receive newly added release source points, and after adding the release source points, go back to Step 9 again.
[0023] Improved, in the method for generating a release source of a petrochemical device based on a three-dimensional model, the latest data regarding the release source list is always displayed in the display window, and all process files during the release source generation process are retained.
[0024] Further improved, in the method for generating a release source of a petrochemical device based on a three-dimensional model, in step 5, the process of creating a release source model includes the following steps:
[0025] Receive a selection instruction for the required component;
[0026] Create the selected component in the display window;
[0027] Display the newly created release source information in the release source list, and generate a release source ball corresponding to the newly created release source information at the corresponding position in the three-dimensional model of the engineering project.
[0028] As another implementation manner of creating a release source model, improved, in the method for generating a release source of a petrochemical device based on a three-dimensional model, in step 5, the process of creating a release source model includes the following steps:
[0029] Receive a release source creation button instruction typed in through the operation interface, and display a release source ball corresponding to the release source creation button instruction;
[0030] Move and adjust the position of the release source ball according to the manual operation of the designer until the release source ball no longer moves following the manual operation of the designer;
[0031] Record the release source information of the release source.
[0032] The technical solution adopted by the present invention to solve the second technical problem is: a readable storage medium. A computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the method for generating a release source of a petrochemical device based on a three-dimensional model is implemented.
[0033] Compared with the prior art, the advantages of the present invention are as follows: The method for generating a release source of a petrochemical device based on a three-dimensional model of the present invention, after the start of the three-dimensional model of the engineering project, assigns operation permissions to each participating role involved in the release source generation process, and pre-generates a dialog box for filling in release source conditions, a release source condition version selection control, and a setting control on the operation interface, so as to be configured for designers to select the placement path of the release source ball. Create a release source model on the operation interface based on an external instruction, create a release source list on the operation interface and display the newly created release source entries in the release source list, receive the verification request from the designer for the generated release source, and after the generated release source is successively verified by the checker and approved by the reviewer, record the current release source placement position for subsequent export of the release source placement position; once the verification fails or the review fails, the designer is required to re-modify the release source placement position and information. In this way, the entire process can reduce the manual switching between the three-dimensional software and the two-dimensional software, avoid the occurrence of omissions or incorrect marking of release sources, and improve the efficiency of generating release sources for petrochemical devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 It is a schematic flowchart of the method for generating a release source of a petrochemical device based on a three-dimensional model in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0035] The present invention will be further described in detail below with reference to the embodiments of the drawings.
[0036] This embodiment provides a method for generating a release source of a petrochemical device based on a three-dimensional model. Refer to Figure 1 As shown, the method for generating a release source of a petrochemical device based on a three-dimensional model in this embodiment includes the following steps:
[0037] Step 1, after the start of the three-dimensional model of the engineering project, assign operation permissions to each participating role involved in the release source generation process; among them, the participating roles include the design party, the checking party, and the review party, and the review party has the permission to change the personnel of each participating role;
[0038] Step 2, pre-generate a dialog box for filling in release source conditions on the operation interface, so that the corresponding unit model can be automatically called after inputting the release source conditions in the dialog box; among them, the dialog box here can be a dialog box for the entire device or a dialog box for a certain unit within the device;
[0039] Step 3, pre-generate a release source condition version selection control on the operation interface to record the release source version information;
[0040] Step 4, pre-generate a setting control on the operation interface to be configured for designers to select the placement path of the release source ball;
[0041] Step 5: Create a release source model on the operation interface based on an external instruction;
[0042] Step 6: Receive an external control instruction to perform a perfect configuration on the created release source model; where the external control instruction received here is issued by the operation of a designer.
[0043] Step 7: Loop through Steps 5 and 6 until all the release sources in the unit or device model of the engineering project 3D model are completely placed.
[0044] Step 8: Create a release source list on the operation interface and display the newly created release source entries in the release source list.
[0045] Step 9: Receive a verification request from the designer for the generated release source and send the verification request to the verifier for verification.
[0046] Step 10: Make a judgment and processing based on the verification result of the verifier:
[0047] When the verification is passed, send the verification result of the verifier to the reviewer for review and transfer to Step 11; otherwise, send the verification rejection opinion of the verifier to the designer for modification and transfer to Step 5.
[0048] Step 11: Make a judgment and processing based on the review result of the reviewer:
[0049] When the review is passed, record the current release source placement location for subsequent export of the release source placement location; otherwise, send the review rejection opinion of the reviewer to the designer for modification and transfer to Step 5.
[0050] Of course, according to actual needs, in this embodiment, after all the release sources in the unit or device model of the engineering project 3D model are completely placed and the placed release sources are reviewed and passed by the reviewer, the recorded current release source placement location can be provided for downstream professionals in the petrochemical device release source generation process to export and utilize.
[0051] It should be noted that in the method for generating petrochemical device release sources based on a 3D model in this embodiment, when the release source condition table needs to be upgraded, receive a notification prompt from the reviewer for the entries of the release sources to be modified, send the rejection opinion of the release sources to be modified to the designer, receive the modification operation of the designer on the rejected release sources, and after the modification operation is completed, transfer to Step 9 again.
[0052] Considering that during the actual release source design process of a petrochemical plant, it is possible to add release sources. Based on this, the method for generating release sources of a petrochemical plant based on a 3D model in this embodiment further includes the following improvements: When the release source condition table needs to be upgraded, receive the newly added release source points, and after adding the release source points, transfer to step 9 again.
[0053] In addition, for the method for generating release sources of a petrochemical plant based on a 3D model in this embodiment, this embodiment always displays the latest data regarding the release source list in the display window and retains all process files during the release source generation process.
[0054] In step 5 of this embodiment, as a way to create a release source model, the following two ways can be adopted to create a release source model;
[0055] Method 1: The process of creating a release source model includes the following steps:
[0056] Receive the selection instruction for the required components;
[0057] Create the selected components in the display window;
[0058] Display the newly created release source information in the release source list and generate a release source ball corresponding to the newly created release source information at the corresponding position in the 3D model of the engineering project.
[0059] For example, select the required pipe or pipe fitting (flange, valve or pipe end) on the operation interface and give an instruction to select the pipe fitting in this operation interface for the system to automatically identify the position of the pipe fitting and create a release source ball. After the system completes the creation, the system will display the newly created release source information in the release source list and generate a release source ball at the corresponding position in the 3D model of the petrochemical plant, and the corresponding name in the ball entity database will appear in the corresponding window of the system interface (this name is automatically named by the system).
[0060] Method 2: The process of creating a release source model includes the following steps:
[0061] Receive the release source creation button instruction entered through the operation interface and display the release source ball corresponding to this release source creation button instruction;
[0062] Move and adjust the position of the release source ball according to the manual operation of the designer until the release source ball no longer moves following the manual operation of the designer;
[0063] Record the release source information of this release source.
[0064] In addition, this embodiment also provides a readable storage medium. A computer program is stored on the readable storage medium, and when the computer program is executed by a processor, the above-mentioned method for generating a release source of a petrochemical device based on a three-dimensional model is implemented.
[0065] Although the preferred embodiments of the present invention have been described in detail above, it should be clearly understood that various changes and modifications can be made to the present invention by those skilled in the art. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.
Claims
1. A method for generating a release source of a petrochemical device based on a three-dimensional model, characterized in that Including: Step 1: After the start of the 3D model of the engineering project, assign operation permissions to each participating role involved in the release source generation process; among them, the participating roles include the design party, the checking party, and the auditing party, and the auditing party has the permission to change the personnel of each participating role; Step 2: Pre-generate a dialog box for filling in the release source conditions on the operation interface, so that the corresponding unit model can be automatically called after entering the release source conditions in the dialog box; Step 3: Pre-generate a release source condition version selection control on the operation interface to record the release source version information; Step 4: Pre-generate a setting control on the operation interface, which is configured to allow designers to select the placement path of the release source ball; Step 5: Create a release source model on the operation interface based on an external instruction; Step 6: Receive an external control instruction to perform a perfect configuration on the created release source model; Step 7: Loop through Steps 5 and 6 until all the release sources in the unit or device model in the 3D model of the engineering project are placed; Step 8: Create a release source list on the operation interface, and display the newly created release source entries in the release source list; Step 9: Receive the checking request from the designer for the generated release source, and send the checking request to the checker for checking; Step 10: Make a judgment and processing according to the checking result of the checker: When the checking is passed, send the checking result of the checker to the auditor for auditing, and go to Step 11; otherwise, send the checking rejection opinion of the checker to the designer for modification, and go to Step 5; Step 12: Make a judgment and processing according to the auditing result of the auditor: When the auditing is passed, record the current release source placement position for subsequent export of the release source placement position; otherwise, send the auditing rejection opinion of the auditor to the designer for modification, and go to Step 5.
2. The method for generating a release source of a petrochemical device based on a three-dimensional model according to claim 1, wherein It also includes: When the release source condition table needs to be upgraded, receive the notice prompt from the auditor for the items of the release source to be modified, send the rejection opinion of the release source to be modified to the designer, and receive the modification operation of the designer for the rejected release source, and after the modification operation is completed, go to Step 9 again.
3. The method for generating a release source of a petrochemical device based on a three-dimensional model according to claim 1, wherein, It also includes: When the release source condition table needs to be upgraded, receive the newly added release source points, and after adding the release source points, go to Step 9 again.
4. The method for generating a release source of a petrochemical device based on a three-dimensional model according to claim 1, characterized in that It also includes: Always display the latest data of the release source list in the display window, and retain all the process files during the release source generation process.
5. The method for generating a release source of a petrochemical device based on a three-dimensional model according to claim 1, wherein In Step 5, the process of creating a release source model includes the following steps: Receive the selection instruction for the required components; Create the selected components in the display window; Display the newly created release source information in the release source list, and generate the release source balls corresponding to the newly created release source information at the corresponding positions in the 3D model of the engineering project.
6. The method for generating a release source of a petrochemical device based on a three-dimensional model according to claim 1, wherein In Step 5, the process of creating a release source model includes the following steps: Receive the release source creation button instruction typed in through the operation interface, and display the release source ball corresponding to the release source creation button instruction; Move and adjust the position of the release source ball according to the manual operation of the designer until the release source ball no longer moves following the manual operation of the designer. Record the release source information of the release source.
7. A readable storage medium having a computer program stored thereon, which when executed by a processor, implements the method for generating a release source of a petrochemical plant based on a three-dimensional model according to any one of claims 1 to 6.