Part information management method based on TEKLA platform

Through the part information management method based on the TEKLA platform, the part prefix modification and information recording are automatically processed, and the parallel processing technology is used to solve the problem of low efficiency in part prefix management in steel structure design, and efficient part information management and construction process optimization are achieved.

CN119513974APending Publication Date: 2025-02-25CHINA CONSTR SECOND BUREAU INSTALLATION ENG CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411511913.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

During the process of steel structure design and deepening, the management and information recording of parts prefixes are inefficient, resulting in a reduced communication efficiency between designers and processing plants, prone to the risk of incorrect processing, and bring unnecessary losses to construction progress and costs.

Method used

The part information management method based on the TEKLA platform is adopted, and the parts are automatically selected and modified, new part names are generated, and the parts are renamed, and key information is automatically recorded and tracked when parts change, and parallel processing technology is used to improve processing efficiency.

Benefits of technology

It realizes batch modification of part prefixes and automatic recording and tracking of key information, improves designers' work efficiency, reduces the risk of information loss and construction rework, and optimizes the entire construction process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119513974A_ABST
    Figure CN119513974A_ABST
Patent Text Reader

Abstract

The invention discloses a TEKLA platform-based part information management method. The method comprises the following steps of: S1, selecting a component or a part of which a prefix is to be modified; creating a part group according to the selected components or parts; s2, generating a new part name, and obtaining a new prefix according to system input; intercepting the main body content except the prefix in the original part name, and splicing the new prefix content in front of the main body content to generate a new part name; s3, renaming the parts, traversing each part in the part array, renaming the parts by using new part names, and updating the parts after renaming is finished; and S4, storing the custom attribute, and storing the original information containing the original part name into the custom attribute of the corresponding part. The part information management method based on the TEKLA platform is a more efficient and convenient solution, batch modification of the prefixes of the parts can be achieved, and key part information is automatically recorded and tracked when the parts are changed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of steel structure design and construction, and in particular relates to a parts information management method based on a TEKLA platform. Background Art

[0002] In the process of modern steel structure design and construction, Building Information Modeling (BIM) has become a mainstream technology. As a part of the BIM system, Tekla software is widely used in the in-depth design of steel structures. Tekla software can not only provide accurate three-dimensional models, but also generate key data such as construction drawings and material lists. However, with the continuous advancement of the project, especially in large-scale steel structure projects, the management of part prefixes and information recording issues have become increasingly prominent. Part prefixes are important information for identifying steel structure components. Different parts are usually set with different prefixes according to their properties (such as type, size, material, etc.) for identification and distinction. At present, in the process of steel structure design and deepening, the writing of component prefixes and information recording operations often rely on manual operations, which are inefficient and prone to errors.

[0003] Currently, Tekla software supports the identification of parts through the numbering function, and generates a numbering record file (such as Numberingresults.txt) to record numbering changes. However, this file can only provide information on the changes in the previous and subsequent part numbers, and cannot provide a clear comparison for changes in other key information such as part sections, lengths, materials, etc. Therefore, in the process of in-depth engineering design, the management and change tracking of part information become relatively complicated, especially in the process of model changes and drawing upgrades. Due to the lack of information, it is easy to reduce the communication efficiency between designers and processing plants, and even the risk of incorrect processing, which will bring unnecessary losses to the construction progress and costs.

[0004] In summary, the existing technology has significant deficiencies in batch modification of part prefixes and recording of part information, especially in the in-depth design and processing of steel structures. These problems have an adverse impact on construction efficiency, cost control and quality management. Summary of the invention

[0005] The purpose of the present invention is to provide a parts information management method based on the TEKLA platform.

[0006] The technical solution of the present invention to solve the above technical problem is as follows: a part information management method based on the TEKLA platform, comprising:

[0007] S1, selecting a component or part with a prefix to be modified, wherein the component or part has different attributes; creating a part group according to the selected component or part;

[0008] S2, generating a new part name, obtaining a new prefix according to system input; intercepting the main content except the prefix in the original part name, and splicing the new prefix content before the main content to generate a new part name;

[0009] S3, rename parts, traverse each part in the parts array and rename the parts with the new part name, and update the parts after the renaming is completed;

[0010] S4, saving the custom attributes, saving the original information including the original part name into the custom attributes of the corresponding part.

[0011] The part information management method based on the TEKLA platform according to claim 1 is characterized in that, in step S4, the original information includes part length, material, cross-section and part number.

[0012] The TEKLA platform-based part information management method of the present invention as described above preferably divides the part group into multiple part subsets, and uses multiple threads to process each part subset in parallel using methods S2 to S4.

[0013] The TEKLA platform-based part information management method of the present invention is preferably used for a part group P containing N parts = {p1, p2, ..., p N}, when it is divided into T part subsets, the size of each part subset is S i for:

[0014]

[0015] Where i = 1, 2, ..., T, r i is the remainder when dividing the parts subsets, satisfying r i ∈{0,1}, indicating whether there are additional parts assigned to this part subset.

[0016] The TEKLA platform-based parts information management method of the present invention as described above preferably utilizes a Partitioner or a custom partitioning strategy to evenly distribute tasks to multiple threads.

[0017] The TEKLA platform-based part information management method of the present invention as described above preferably uses Parallel.ForEach or Task parallel library to start multiple threads to execute S2 to S4 in parallel to process each part subset in parallel.

[0018] The part information management method based on the TEKLA platform of the present invention is a more efficient and convenient solution, which can realize batch modification of part prefixes and automatically record and track key part information when parts are changed. This can not only improve the work efficiency of detailed design personnel, but also reduce rework and material waste in the processing plant, and optimize the entire construction process. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The above and / or other advantages of the present invention will become clearer and easier to understand through the detailed description made in conjunction with the following drawings, which are only exemplary and do not limit the present invention, wherein: Figure 1 The present invention is a flow chart of a method for managing parts information based on the TEKLA platform according to an embodiment. DETAILED DESCRIPTION

[0020] Hereinafter, an embodiment of a part information management method based on a TEKLA platform of the present invention will be described with reference to the accompanying drawings.

[0021] The embodiments described herein are specific embodiments of the present invention, which are used to illustrate the concept of the present invention, are illustrative and exemplary, and should not be construed as limiting the embodiments of the present invention and the scope of the present invention. In addition to the embodiments described herein, those skilled in the art can also adopt other obvious technical solutions based on the claims and the contents disclosed in the specification of this application, including technical solutions that adopt any obvious replacement and modification of the embodiments described herein.

[0022] The drawings of this specification are schematic diagrams, which assist in explaining the concept of the present invention and schematically show the shapes of various parts and their mutual relationships. Please note that in order to clearly show the structures of various components of the embodiments of the present invention, the drawings are not drawn according to the same scale. The same reference numerals are used to represent the same parts.

[0023] The present invention provides a part information management method based on the TEKLA platform, which aims to solve the problems of low efficiency of part prefix management and incomplete information recording in traditional steel structure design. Through the method of the present invention, batch modification of part prefixes can be achieved, and when parts change, key information of parts, such as part length, material, cross section and part number, can be automatically recorded and tracked. The technical solution of the present invention will be described in detail in conjunction with specific embodiments.

[0024] Step S1: Select the component or part with the prefix to be modified

[0025] In the design and construction of steel structures, different parts or components are marked with prefixes to identify key information such as type, size, material, etc. In the prior art, the operation of modifying part prefixes usually relies on manual operation, which is inefficient and prone to errors. The present invention significantly improves work efficiency by automatically selecting parts for prefix modification.

[0026] 1. Creation of part groups: According to design requirements, users first select the components or parts whose prefixes need to be modified through the Tekla platform. The system allows users to batch select multiple components or parts based on the properties of the parts, such as type, material, size, etc. After the selection is completed, the system will automatically create a part group based on the selected parts or components.

[0027] 2. Acquisition of part attributes: Each selected part contains its unique attribute data, including part number, length, material, cross-section information, etc. This information will be used to generate new part names in subsequent steps and saved in custom attributes.

[0028] Step S2: Generate a new part name and obtain a new prefix

[0029] In order to ensure that the modified parts can be correctly distinguished and managed, the present invention provides a mechanism for generating new part names. The specific steps are as follows:

[0030] 1. Prefix modification rules: The system generates new prefixes based on the rules entered by the user. For example, the user can enter a new project code, or generate a specific prefix based on the material of the part. The system also supports the use of project phase information or special uses of parts to generate prefixes.

[0031] 2. Main content splicing: The system will intercept the main content of the original part name except the prefix, and splice the generated new prefix content before the main content to form a new part name. Through this operation, the system can keep the main part information unchanged and only modify the prefix part to ensure the identification and traceability of the part.

[0032] S3 Step: Rename Parts

[0033] After the new part name is generated, the method of the present invention can automatically traverse each part in the part group and rename each part using the generated new part name.

[0034] 1. Traverse the parts array: The system traverses the selected parts group through batch processing. Each part will be renamed to match its new prefix and original body content. This process is automated, significantly improving the efficiency of prefix modification.

[0035] 2. Update after renaming: After the renaming process is completed, the system will automatically update the part information in the Tekla model. This not only ensures that the data in the model remains up to date, but also reduces errors caused by manual operations.

[0036] S4 step: Save custom attributes

[0037] After the part prefix modification is completed, the present invention provides a function for saving and managing the original part information. Specifically, the system saves the key information including the original part name into the custom attributes of the corresponding part, ensuring that the user can trace the original information in subsequent operations.

[0038] 1. Saving custom properties: In this step, the system saves the original part name, length, material, section and other key information into the custom properties of each part. This information includes not only the part name before modification, but also the new prefix and part number after modification.

[0039] 2. Technical effect of information recording: By saving custom attributes, users can accurately understand the changes in part information during model changes, drawing upgrades, etc. This is of great significance for part management, design modifications and construction quality control, and can effectively reduce the risk of construction rework caused by information loss.

[0040] Application of Parallel Processing Technology

[0041] Currently, in CAD and Building Information Modeling (BIM) software, users usually rely on single-threaded processing when modifying part information (such as prefixes) in batches. This method will result in slow processing speed and poor user experience when facing a large number of parts, especially in large projects where the modification process often takes a lot of time. In order to improve the processing speed when modifying part prefixes in batches, the present invention adopts parallel processing technology.

[0042] In a further preferred method for managing part information based on the TEKLA platform, the part group is divided into multiple part subsets, and multiple threads are used to process each part subset in parallel using methods S2 to S4. N}, when it is divided into T part subsets, the size of each part subset is S i for:

[0043]

[0044] Where i = 1, 2, ..., T, r i is the remainder when dividing the parts subsets, satisfying r i ∈{0,1}, indicating whether there are additional parts assigned to this part subset.

[0045] 1. Part subset division: In a further preferred method of part information management based on the TEKLA platform, the part group is divided into multiple part subsets, and multiple threads are used to process each part subset in parallel using methods S2 to S4. For a part group P containing N parts = {p1, p2, ..., p N}, when it is divided into T part subsets, the size of each part subset is S i for:

[0046]

[0047] Where i = 1, 2, ..., T, r i is the remainder when dividing the parts subsets, satisfying r i ∈{0,1}, indicating whether there are additional parts assigned to this part subset.

[0048] 2. Multi-threaded parallel processing: The system uses Parallel.ForEach or Task parallel library to start multiple threads to process each part subset in parallel. Parallel processing can not only greatly reduce the time of prefix modification, but also ensure that the processing operation of each part is carried out independently when processing large-scale part information, reducing conflicts and errors.

[0049] 3. Partition strategy: The present invention preferably uses Partitioner or custom partition strategy to evenly distribute tasks to multiple threads to make full use of computing resources and maximize the efficiency of parallel processing. In this way, when processing large steel structure projects, the system can efficiently complete the modification and recording of part information.

[0050] Technical effect: Through the part information management method based on the TEKLA platform of the present invention, users can realize batch modification of part prefixes in steel structure design, and automatically record and track key attribute information of parts. The method has the following technical effects: 1. Improve work efficiency: Through automated part prefix modification and parallel processing technology, the present invention significantly improves the work efficiency of designers and reduces errors caused by manual operations. 2. Reduce the risk of information loss: By saving the custom properties of parts, users can accurately trace the modification process of parts, reducing the construction risks caused by information loss. 3. Optimize the construction process: The method of the present invention can improve the management efficiency of part information, reduce construction rework and material waste caused by information asymmetry, and ultimately optimize the entire construction process.

[0051] The technical features disclosed above are not limited to the disclosed combinations with other features. Those skilled in the art may also make other combinations between the technical features according to the purpose of the invention to achieve the purpose of the invention.

Claims

1. A part information management method based on TEKLA platform, characterized in that: include: S1, selecting a component or part whose prefix is ​​to be modified, wherein the component or part has different properties; Create a parts group based on the selected components or parts; S2, generate a new part name and obtain a new prefix based on the system input; intercepting the main content except the prefix in the original part name, and splicing the new prefix content before the main content to generate a new part name; S3, rename parts, traverse each part in the parts array and rename the parts with the new part name, and update the parts after the renaming is completed; S4, saving the custom attributes, saving the original information including the original part name into the custom attributes of the corresponding part.

2. The part information management method based on the TEKLA platform according to claim 1, characterized in that: In step S4, the original information includes part length, material, cross section and part number.

3. The part information management method based on the TEKLA platform according to claim 1, characterized in that: The part group is divided into multiple part subsets, and each part subset is processed in parallel using multiple threads using methods S2 to S4.

4. The method for managing parts information based on the TEKLA platform according to claim 3, characterized in that: For a set of N parts P = {p1, p2, ..., p N }, when it is divided into T part subsets, the size of each part subset is S i for: Where i = 1, 2, ..., T, r i is the remainder when dividing the parts subsets, satisfying r i ∈{0,1}, indicating whether there are additional parts assigned to this part subset.

5. The method for managing parts information based on the TEKLA platform according to claim 3, characterized in that: Use Partitioner or custom partitioning strategy to evenly distribute tasks to multiple threads.

6. The method for managing parts information based on the TEKLA platform according to claim 3, characterized in that: Use Parallel.ForEach or Task parallel library to start multiple threads to execute methods S2 to S4 in parallel to process each subset of parts in parallel.