Design model information integration method and device and program product
By performing positioning reference correction and classification management of the design model of metallurgical engineering projects, and using unique identifiers to store multiple types of data, the problems of model accuracy and data maintenance in BIM design are solved, and efficient information management and project transparency are achieved.
Patent Information
- Application Number
- CN202510562407.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-30
- Publication Date
- 2025-08-19
AI Technical Summary
In BIM design in metallurgy and non-ferrous metals, the separation of existing design software and delivery integration platforms leads to poor model display accuracy, loss of component colors, incomplete application chains in the entire stage, and requires a large number of professional and technical personnel to maintain data.
By correcting the positioning reference of the design model and classifying the design elements according to the project life cycle stage, using unique identifiers to store and associate multiple types of data, including general information, unique attributes, procurement information, operation and maintenance information, construction information and document information, Navisworks software is used for collision inspection and roaming path setting.
It has achieved efficient management and precise tracking of information throughout the life cycle of metallurgical engineering projects, improved project transparency, coordination and execution efficiency, reduced errors and repetitive work, and promoted the successful implementation and long-term maintenance of the project.
Smart Images

Figure CN120509085A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of metallurgical engineering, and in particular to a method, device and program product for integrating design model information. Background Art
[0002] The BIM design process in the metallurgical and nonferrous metals sectors involves the integration of models and design results from multiple disciplines. This is especially true in industries where manufacturing and construction converge. Manufacturing models are characterized by high precision and multi-layered design, with significant differences in the data and information carried by each layer. These large-scale manufacturing models, along with the design results of process piping, electrical, and structural models, constitute a key link in the application of BIM technology, encompassing design processes such as integration, collision checking, and roaming animation production, as well as procurement information integration, construction schedule simulation planning, quantity estimation, and even data maintenance and document drawing compilation, storage, and delivery during the construction process, as well as post-operation and maintenance information. However, current design software and delivery integration platforms are often separate, resulting in poor model display accuracy and component color loss when design results are exported from one format and imported into another platform for lightweight processing. Furthermore, the application chain is incomplete throughout the entire process, requiring extensive development work by professional technicians to support data maintenance on the owner's side. Summary of the Invention
[0003] The embodiments of the present invention provide a method, device and program product for integrating design model information to achieve efficient management and accurate tracking of information throughout the life cycle of metallurgical engineering projects, significantly improving the transparency, coordination and execution efficiency of the projects.
[0004] To achieve the above-mentioned object, a method for integrating design model information is provided, wherein the design model is applied to a metallurgical engineering project and includes a plurality of predetermined professional models, and the design model has been pre-calibrated with a positioning reference. The integration method comprises:
[0005] S1, classifying the design elements in the design model according to the project life cycle stages to which the design elements belong; wherein the project life cycle stages include: design, procurement, construction, and operation and maintenance; the design elements include: equipment included in each professional model, on-site installation parts included in each professional model, and the color presented by each professional model in the design model; wherein each design element has a predetermined unique identifier;
[0006] S2, storing the unique identifier of each design element in a predetermined format according to the category to which it belongs, and associating data input into the design model with the corresponding design element using the unique identifier; the data input into the design model includes: general information, unique attributes, procurement information, construction information, document information, and / or operation and maintenance information;
[0007] The general information is: information applicable to multiple design elements;
[0008] The specific information is: information that applies only to one of the design elements;
[0009] The construction information includes: construction plan, construction progress, construction quantity and / or actual construction data;
[0010] The document information includes: design documents, on-site construction documents, repair and maintenance documents and / or documents related to the design element level.
[0011] Preferably, in the method for integrating design model information, the positioning reference correction includes:
[0012] All professional models involved in the metallurgical engineering project are input into Navisworks software for assembly to obtain a design model that has been corrected for positioning datums. Each of the professional models uses the zero point of the Navisworks software as the design zero point, obtains an axis grid based on the design zero point, and uses the axis grid as the positioning datum. The professional models include: mechanical equipment design model, process piping design model, electrical design model and / or structural design model.
[0013] Preferably, the method for integrating design model information, wherein all professional models involved in the metallurgical engineering project are input into Navisworks software for final assembly, further comprises:
[0014] Perform collision checks on all imported professional models and classify and summarize the inspection results;
[0015] Saving each collision interface or the interface of the professional model that needs to be observed as a viewpoint;
[0016] And / or, animation is added to the viewpoint to form a fixed roaming path.
[0017] Preferably, in the method for integrating design model information, in step S1, the design elements carry design information, including:
[0018] Equipment of the same type has the same name or material code;
[0019] Field-installed parts carry factory identification codes;
[0020] Different professional models have different colors, which are obtained using the universal color card of Navisworks software.
[0021] Preferably, the method for integrating design model information, wherein in step S1, the design elements in the design model are classified according to the project life cycle stage to which the design elements belong, including: classification according to purchase order, construction rhythm, scheduled operation and maintenance importance, and scheduled maintenance element type.
[0022] Preferably, the method for integrating design model information, wherein in step S2, the data input into the design model is associated with the corresponding design elements by using the unique identifier, comprises:
[0023] The purchasing information is obtained according to the purchase order;
[0024] The operation and maintenance information is obtained based on a preset project inspection and maintenance knowledge base;
[0025] The unique attribute is associated with the design element through a preset matching mapping table, wherein the matching mapping table includes: a unique identifier of the design element, a name of the design element and / or attribute information of the design element;
[0026] And / or, the document information is stored in a preset drawing manager.
[0027] Preferably, the method for integrating design model information, wherein in step S2, the data input into the design model is associated with the corresponding design elements by using the unique identifier, comprises:
[0028] The construction information is planned according to the construction plan to obtain a timeline of each design element in the Navisworks software; the timeline is linked to the construction progress to obtain a construction progress simulation in the Navisworks software;
[0029] The construction project quantity is calculated by using a preset enterprise construction knowledge base and a predetermined formula based on the classification results;
[0030] And / or, according to the actual construction progress, a unique identifier is associated with each design element in the design model to obtain visualization content of the completion, delay or lag of the construction progress.
[0031] Preferably, the method for integrating design model information further includes: searching for design elements in the design model according to their names or unique attributes, exporting the search results into an Excel spreadsheet, and providing a basis for the application of various design elements in the project life cycle stage through the search results; wherein, the design elements of the same type are searched through a predetermined unified identifier.
[0032] On the other hand, another embodiment of the present invention provides a design model information integration device, which includes a memory and a processor, the memory stores at least one program, and the at least one program is executed by the processor to implement any of the design model information integration methods described above.
[0033] On the other hand, another embodiment of the present invention provides a computer program product, including a computer program, wherein when the computer program is executed by a processor, it implements any of the above-mentioned methods for integrating design model information.
[0034] The above technical solution has the following technical effects:
[0035] The embodiments of the present invention achieve efficient management and processing of various types of data in the design model by classifying and integrating the design elements in the design model according to a predetermined project life cycle, and each design element has a predetermined unique identifier; not only is the unique identifier stored in a predetermined format, but also general information, specific attributes, procurement information, operation and maintenance information, construction information, and document information and other types of data can be input based on the unique identifier, which greatly improves the accuracy and efficiency of project information management, making information from procurement to operation and maintenance more systematic and transparent, thereby helping to improve decision-making quality, optimize resource allocation, reduce errors and duplication of work, and facilitate tracking and reviewing the changes and development of each design element throughout the project life cycle, promoting the successful implementation and long-term maintenance of the project. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 A schematic diagram of a flow chart of a method for integrating model information according to an embodiment of the present invention;
[0037] Figure 2 A flowchart of a method for integrating design model information according to another embodiment of the present invention;
[0038] Figure 3 A schematic diagram of a matching mapping table of unique attributes in a design model information integration method according to another embodiment of the present invention;
[0039] Figure 4 This is an example diagram of integrating a design model with a construction plan in a method for integrating design model information according to another embodiment of the present invention;
[0040] Figure 5 An example diagram of construction quantities integrated into a design model in a method for integrating design model information according to another embodiment of the present invention;
[0041] Figure 6 In another embodiment of the present invention, in a method for integrating design model information, an example diagram of actual construction progress is integrated into the design model;
[0042] Figure 7 This is a schematic structural diagram of a design model information integration device according to another embodiment of the present invention. DETAILED DESCRIPTION
[0043] To further illustrate various embodiments, the present invention is provided with accompanying drawings. These drawings form part of the present disclosure and are primarily used to illustrate the embodiments and, in conjunction with the relevant description in the specification, to explain the operating principles of the embodiments. By referring to these drawings, one of ordinary skill in the art will understand other possible embodiments and the advantages of the present invention. The components in the figures are not drawn to scale, and similar reference numerals are generally used to represent similar components.
[0044] The present invention will now be further described with reference to the accompanying drawings and specific embodiments.
[0045] Example 1:
[0046] In order to achieve efficient management and accurate tracking of information throughout the life cycle of metallurgical engineering projects and further improve the transparency, coordination and execution efficiency of metallurgical engineering projects, an embodiment of the present invention provides a method for integrating design model information. Figure 1 The following is a flow chart of a method for integrating model information according to an embodiment of the present invention. Figure 1 As shown, the design model is applied to metallurgical engineering projects and includes multiple predetermined professional models. The design model has been pre-calibrated with positioning benchmarks. The integration method includes:
[0047] S1. Classify the design elements in the design model according to the project life cycle stage to which they belong; wherein the project life cycle stage includes: design, procurement, construction and operation and maintenance; the design elements include: the equipment included in each professional model, the field installation parts included in each professional model and the color presented by each professional model in the design model; wherein each design element has a predetermined unique identifier; the field installation parts are components or assemblies that need to be installed and connected on site.
[0048] S2, storing the unique identifier of each design element in a predetermined format according to its category, and associating data input into the design model with the corresponding design element via the unique identifier; the data input into the design model may include: general information, unique attributes, procurement information, operation and maintenance information, construction information, and / or document information;
[0049] General information is: information that applies to multiple design elements;
[0050] Specific information is: information that applies only to one of the design elements;
[0051] Construction information includes: construction plan, construction progress, construction quantity and / or actual construction data;
[0052] Document information includes: design documents, on-site construction documents, repair and maintenance documents and / or documents related to the design element level.
[0053] Example 2:
[0054] An embodiment of the present invention provides a method for integrating design model information applied to a metallurgical engineering project. The design model is obtained based on Navisworks software and includes a plurality of predetermined professional models. The design model has been pre-calibrated with a positioning reference.
[0055] Preferably, the positioning datum correction includes: inputting all professional models involved in the metallurgical engineering project into Navisworks software for assembly to obtain a design model that has undergone positioning datum correction, wherein each of all professional models uses the zero point of the Navisworks software as the design zero point, obtains an axis grid based on the design zero point, and uses the axis grid as the positioning datum, and the professional models include: mechanical equipment model, process piping design model, electrical design model and / or structural design model;
[0056] In a specific embodiment, all professional models involved in the metallurgical engineering project are input into Navisworks software for assembly, and the following steps are also included: collision checking and correctness verification are performed on all imported professional models, the results of the collision check are classified and summarized and shared with relevant personnel, and the professional models that cause collisions are improved and modified; each collision interface or the interface of the professional model that needs to be observed is saved as a viewpoint; and / or, animation is added to the viewpoint to form a fixed roaming path in the design model.
[0057] Figure 2 FIG. 1 is a flow chart of a method for integrating design model information according to another embodiment of the present invention. Figure 2 As shown, the method of the embodiment of the present invention includes:
[0058] 1. Classify the design elements in the design model according to the project life cycle stage to which they belong; the project life cycle stage includes procurement, construction, and operation and maintenance; the design elements include the equipment included in each professional model, the field installation parts included in each professional model, and the color presented by each professional model in the design model; each design element has a predetermined unique identifier (GUID); field installation parts are components or assemblies that need to be installed and connected on site.
[0059] Preferably, the design elements carry design information, i.e., the design information is derived from the specialized models to which the design elements belong. This includes: similar equipment having the same name or material code; field-installed components having factory identification codes; and / or different specialized models having different colors. Each specialized model can be pre-rendered using a universal color palette recognized by Navisworks. Preferably, the universal color palette is the RAL color palette.
[0060] Preferably, the design elements in the design model are classified according to the project life cycle stage to which they belong, including: classification according to purchase order, scheduled construction schedule, scheduled operation and maintenance importance and / or scheduled maintenance element type. Design elements belonging to the same classification can maintain or modify general information, construction schedule and operation and maintenance schedule at the same time.
[0061] 2. Each design element's unique identifier is stored in a predetermined format based on its category, and the data input into the design model is associated with the corresponding design element via the unique identifier. The data input into the design model includes general information, unique attributes, procurement information, operation and maintenance information, construction information, and / or document information.
[0062] Common information is information applicable to multiple design elements. Common information is created and added in batches through low-code, and then associated with the design model.
[0063] The unique information is information applicable only to one of the design elements. A predetermined special identifier of the design element corresponding to the unique information is mapped with a predetermined attribute to obtain a matching mapping table. The matching mapping table is input into the design model and associated with the design element. The matching mapping table includes: a unique identifier of the design element, a name of the design element, and / or attribute information of the design element. The matching mapping table includes: a unique identifier of the design element, a name of the design element, and / or attribute information of the design element.
[0064] Construction information includes: construction plan, construction progress, construction quantity and / or actual construction data;
[0065] Document information includes: design documents, on-site construction documents, inspection and maintenance documents and / or documents related to the design element hierarchy, i.e., special documents; among them, documents related to the design element hierarchy are: multi-level documents formed by linking and associating with various design elements.
[0066] Preferably, the predetermined format is an Excel table.
[0067] Preferably, procurement information is obtained based on a purchase order; operation and maintenance information is obtained based on a preset project inspection and maintenance knowledge base; and / or document information is stored in a preset drawing manager. Preferably, the drawing manager is a drawing manager in a product lifecycle management system (PLMS).
[0068] In a specific embodiment, Figure 3 FIG. 1 is a schematic diagram of a matching mapping table of unique information in a design model information integration method according to another embodiment of the present invention. Figure 3 As shown, the unique attribute associates the information of the unique attribute with the design element through a preset matching mapping table; preferably, the unique attribute is associated with the design element in the design model through a unique identifier, a predetermined specific identifier or information pre-stored in a database;
[0069] In a specific embodiment, Figure 4 This is an example diagram of integrating a design model into a construction plan in a method for integrating design model information according to another embodiment of the present invention. Figure 4 As shown, construction information is planned according to the construction plan to obtain the timeline TimeLiner of each design element in Navisworks software; the timeline is connected to the construction progress to obtain the construction progress simulation in Navisworks software; Figure 4 The upper middle section is the design model in Navisworks software, and the lower middle section is the timeline of the construction information of the design elements in the design model. The timeline includes: the name of the construction information, the status of the construction information, the planned start time, the planned end time, the actual start time, the actual end time and the task type;
[0070] In a specific embodiment, Figure 5 In another embodiment of the present invention, in the method for integrating design model information, an example diagram of the design model integrated construction engineering quantity is shown. Figure 5 As shown, the construction engineering quantity is obtained by calculating the preset enterprise construction knowledge base and the predetermined formula according to the classification results. The construction engineering quantity includes: the construction project to which the design element belongs, the length of the design element in the corresponding construction project, the weight of the design element in the corresponding construction project, and the number of the design elements in the corresponding construction project;
[0071] In a specific embodiment, Figure 6 In another embodiment of the present invention, in the method for integrating design model information, the design model is integrated with an example diagram of the actual construction progress, such as Figure 6As shown, according to the actual construction progress, a unique identifier is associated with each design element in the design model to obtain visualization content of the completed, delayed or lagged construction progress, and the construction progress is distinguished by predetermined colors, for example, red represents lagged construction progress and green represents completed construction progress.
[0072] Preferably, in the design model, design elements can be searched according to their names, predetermined special codes or unique attributes, and the search results can be exported as an Excel spreadsheet. The search results provide a basis for the application of various design elements in the project life cycle stage; among them, design elements of the same type are searched through a predetermined unified identifier.
[0073] Example 3:
[0074] The present invention also provides a design model information integration device, such as Figure 7 As shown, the device includes a processor 701, a memory 702, a bus 703, and a computer program stored in the memory 702 and executable on the processor 701. The processor 701 includes one or more processing cores. The memory 702 is connected to the processor 701 via the bus 703. The memory 702 is used to store program instructions. When the processor 701 executes the computer program, the steps in the above-mentioned method embodiment of the first embodiment of the present invention are implemented.
[0075] Furthermore, as an executable solution, the design model signal integration device can be a computer unit, which can be a computing device such as a desktop computer, a notebook, a PDA, and a cloud server. The computer unit may include, but is not limited to, a processor and a memory. Those skilled in the art will understand that the composition structure of the above-mentioned computer unit is only an example of a computer unit and does not constitute a limitation on the computer unit. It may include more or fewer components than the above-mentioned, or a combination of certain components, or different components. For example, the computer unit may also include input and output devices, network access devices, buses, etc., which are not limited in the embodiments of the present invention.
[0076] Furthermore, as an executable solution, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc. The processor is the control center of the computer unit and connects various parts of the entire computer unit using various interfaces and lines.
[0077] The memory can be used to store the computer programs and / or modules, and the processor implements the various functions of the computer unit by running or executing the computer programs and / or modules stored in the memory, and calling the data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system and at least one application required for a function; the data storage area can store data created based on the use of the mobile phone, etc. In addition, the memory can include a high-speed random access memory, and can also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (Flash Card), at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0078] Example 4:
[0079] The present invention also provides a computer program product, comprising a computer program, which implements the steps of the method described above when the computer program is executed by a processor.
[0080] Although the present invention has been particularly shown and described in conjunction with preferred embodiments, it will be understood by those skilled in the art that various changes in form and details may be made to the present invention without departing from the spirit and scope of the invention as defined in the appended claims, and all such changes are within the scope of protection of the present invention.
Claims
1. A method for integrating design model information, wherein the design model is applied to a metallurgical engineering project and includes a plurality of predetermined professional models, characterized in that: The design model has been pre-calibrated with a positioning reference, and the integration method includes: S1, classifying the design elements in the design model according to the project life cycle stages to which the design elements belong; wherein the project life cycle stages include: design, procurement, construction, and operation and maintenance; the design elements include: equipment included in each professional model, on-site installation parts included in each professional model, and the color presented by each professional model in the design model; wherein each design element has a predetermined unique identifier; S2, storing the unique identifier of each design element in a predetermined format according to the category to which it belongs, and associating data input into the design model with the corresponding design element using the unique identifier; the data input into the design model includes: general information, unique attributes, procurement information, construction information, document information, and / or operation and maintenance information; The general information is: information applicable to multiple design elements; The specific information is: information that applies only to one of the design elements; The construction information includes: construction plan, construction progress, construction quantity and / or actual construction data; The document information includes: design documents, on-site construction documents, repair and maintenance documents and / or documents related to the design element level.
2. The method for integrating design model information according to claim 1, characterized in that: The positioning reference correction includes: All professional models involved in the metallurgical engineering project are input into Navisworks software for assembly to obtain a design model that has been corrected for positioning datums. Each of the professional models uses the zero point of the Navisworks software as the design zero point, obtains an axis grid based on the design zero point, and uses the axis grid as the positioning datum. The professional models include: mechanical equipment model, process piping design model, electrical design model and / or structural design model.
3. The method for integrating design model information according to claim 1, characterized in that: All professional models involved in the metallurgical engineering project are imported into Navisworks software for final assembly, including: Perform collision checks on all imported professional models and classify and summarize the inspection results; Saving each collision interface or the interface of the professional model that needs to be observed as a viewpoint; And / or, animation is added to the viewpoint to form a fixed roaming path.
4. The method for integrating design model information according to claim 1, wherein: In step S1, the design elements carry design information, including: Equipment of the same type has the same name or material code; Field-installed parts carry factory identification codes; Different professional models have different colors, which are obtained using the universal color card of Navisworks software.
5. The method for integrating design model information according to claim 1, characterized in that: Classifying the design elements in the design model according to the project life cycle stage to which they belong in step S1 includes classifying according to purchase orders, scheduled construction schedules, scheduled operation and maintenance importance, and / or scheduled maintenance element types.
6. The method for integrating design model information according to claim 1, characterized in that: Associating the data input into the design model with the corresponding design elements through the unique identifier in step S2 includes: The purchasing information is obtained according to the purchase order; The operation and maintenance information is obtained based on a preset project inspection and maintenance knowledge base; The unique attribute is associated with the design element through a preset matching mapping table, wherein the matching mapping table includes: a unique identifier of the design element, a name of the design element and / or attribute information of the design element; And / or, the document information is stored in a preset drawing manager.
7. The method for integrating design model information according to claim 1, characterized in that: Associating the data input into the design model with the corresponding design elements through the unique identifier in step S2 includes: The construction information is planned according to the construction plan to obtain a timeline of each design element in the Navisworks software; the timeline is linked to the construction progress to obtain a construction progress simulation in the Navisworks software; The construction project quantity is calculated by using a preset enterprise construction knowledge base and a predetermined formula based on the classification results; And / or, according to the actual construction progress, a unique identifier is associated with each design element in the design model to obtain visualization content of the completion, delay or lag of the construction progress.
8. The method for integrating design model information according to claim 1, characterized in that: Also includes: In the design model, design elements are searched according to their names or unique attributes, and the search results are exported as an Excel spreadsheet. The search results provide a basis for the application of various design elements in the project life cycle stage; wherein, the design elements of the same type are searched using a predetermined unified identifier.
9. A design model information integration device, characterized in that: The method comprises a memory and a processor, wherein the memory stores at least one program, and the at least one program is executed by the processor to implement the design model information integration method according to any one of claims 1 to 8.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for integrating design model information according to any one of claims 1 to 8 is implemented.