Node modeling method, device and storage medium

By establishing the binding of the three-dimensional model and the node parameter source file in Tekla software, node components are generated, and the problem of cumbersome setting of node object parameters is solved, efficient node modeling is achieved, and modeling efficiency and operation convenience are improved.

CN114818044BActive Publication Date: 2025-01-07CHINA CONSTR SCI & IND CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210237601.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-10
Publication Date
2025-01-07
Estimated Expiration
2042-03-10

AI Technical Summary

Technical Problem

In the design of steel structure detailed drawings, the parameter settings of node objects are complicated and complicated, and modeling errors are prone to occur, resulting in low modeling efficiency.

Method used

By establishing the binding of the three-dimensional model and the node parameter source file, node components are generated, and steel columns and steel beams are automatically identified using Tekla software to realize visual generation and modification of the node structure, reducing repetitive work.

Benefits of technology

It improves the efficiency of node modeling, is easy to operate, reduces the possibility of modeling errors, and improves work efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114818044B_ABST
    Figure CN114818044B_ABST
Patent Text Reader

Abstract

The present invention discloses a node modeling method, device and storage medium, the method comprising: establishing a three-dimensional model, wherein the three-dimensional model comprises a steel column, a steel beam and a node structure; obtaining a node parameter source file, wherein the node parameter source file is generated according to the node parameters; binding the three-dimensional model with the node parameter source file to obtain a node component, wherein the node component can be called by Tekla software to identify the steel column and the steel beam in the model to be processed, and is used to model and generate the corresponding node structure. When the node component generated by the present invention is applied to Tekla software, the model to be processed can be automatically identified and the corresponding node structure can be generated, and the modeling efficiency is high; since the node component is obtained by binding the three-dimensional model with the node parameter source file, all the node structures can be modified at the same time by modifying the node parameters in the node parameter source file, and the adjustment operation is convenient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of construction engineering informatization, and in particular to a node modeling method, equipment and storage medium. Background Art

[0002] Tekla is a steel structure detailing design software that creates a 3D model first and then automatically generates steel structure details and various reports to achieve convenient viewing functions.

[0003] In the technology of information processing of construction projects, although Tekla software comes with node objects, during use, the parameters of each node object need to be pre-stored and set before it can be used. In addition, the reading and setting operations each time are cumbersome and complicated, which is prone to modeling errors and other problems, resulting in low modeling efficiency. Summary of the invention

[0004] The present invention aims to solve at least one of the technical problems existing in the prior art. To this end, the present invention provides a node modeling method, device and storage medium, which can be used for parameterized modeling of nodes with high modeling efficiency.

[0005] A first aspect of the present invention provides a node modeling method, comprising:

[0006] Establishing a three-dimensional model, wherein the three-dimensional model includes steel columns, steel beams and node structures, and the node structures are used to connect the steel columns and the steel beams;

[0007] Obtaining a node parameter source file, wherein the node parameter source file is generated according to the node parameters;

[0008] The three-dimensional model is bound to the node parameter source file to obtain the node component, wherein the node component can be called by Tekla software to identify the steel columns and steel beams in the model to be processed, and used to model and generate the corresponding node structure. Modifying the node parameter source file can modify the node structure.

[0009] According to the above-mentioned embodiment of the present invention, at least the following beneficial effects are achieved: by setting a node structure between the steel columns and steel beams of the three-dimensional model and setting a node parameter source file, each node parameter in the node parameter source file can reflect the engineering information of each node structure, and the three-dimensional model and the node parameter source file are linked and bound. When the finally generated node component is applied to the Tekla software, the Tekla software can automatically identify the steel columns and steel beams in the model to be processed, and visually generate the corresponding node structure in the model to be processed, and the modeling efficiency is high; since the node component is obtained by binding the three-dimensional model with the node parameter source file, all node structures can be modified at the same time by modifying the node parameters in the node parameter source file, the adjustment operation is convenient, and there is no need to modify the node structure one by one, thereby reducing repetitive work.

[0010] According to some embodiments of the first aspect of the present invention, the node structure includes a connecting plate, a double supporting plate, a seismic stiffener plate, bolts, a cutout and a cut corner.

[0011] According to some embodiments of the first aspect of the present invention, obtaining a node parameter source file includes:

[0012] Establish a steel material warehouse;

[0013] According to the steel material library, set the node parameter source file.

[0014] According to some embodiments of the first aspect of the present invention, setting a node parameter source file according to a steel beam library includes:

[0015] According to each steel material data in the steel material library, multiple groups of node parameters are set, wherein each steel material data corresponds to a group of node parameters, and the steel material library includes multiple steel material data;

[0016] Generate a node parameter source file based on each steel material data and corresponding node parameters.

[0017] According to some embodiments of the first aspect of the present invention, the steel material data includes steel column data and steel beam data.

[0018] According to some embodiments of the first aspect of the present invention, binding the three-dimensional model with the node parameter source file to obtain the node component includes:

[0019] Get engineering information of 3D models;

[0020] Set binding relationship;

[0021] According to the binding relationship, the project information and node parameters are bound to obtain the node component.

[0022] According to some embodiments of the first aspect of the present invention, after binding the three-dimensional model with the node parameter source file to obtain the node component, the process further includes:

[0023] Import node components into Tekla software;

[0024] Node components are selected through Tekla software, and the corresponding node structure is modeled and generated according to the steel columns and steel beams in the model to be processed.

[0025] According to some embodiments of the first aspect of the present invention, after selecting node components through Tekla software and modeling and generating corresponding node structures according to steel columns and steel beams in the model to be processed, the method further includes:

[0026] Modify the node parameter source file to update the node structure generated by the model to be processed.

[0027] A second aspect of the present invention provides an electronic device, including:

[0028] A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the node modeling method of any one of the first aspects is implemented.

[0029] Since the electronic device of the embodiment of the second aspect applies any one of the node modeling methods of the first aspect, it has all the beneficial effects of the first aspect of the present invention.

[0030] According to a third aspect of the present invention, a computer storage medium is provided, which stores computer executable instructions, and the computer executable instructions are used to execute any one of the node modeling methods of the first aspect.

[0031] Since the computer storage medium of the embodiment of the third aspect can execute any one of the node modeling methods of the first aspect, it has all the beneficial effects of the first aspect of the present invention.

[0032] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the description of the embodiments in conjunction with the following drawings, in which:

[0034] Figure 1 It is a diagram of the main steps of the node modeling method according to an embodiment of the present invention;

[0035] Figure 2 It is a diagram of the main steps of S200 in the node modeling method of an embodiment of the present invention;

[0036] Figure 3 It is a diagram of the main steps of S220 in the node modeling method of an embodiment of the present invention;

[0037] Figure 4 It is a diagram of the main steps of S300 in the node modeling method of an embodiment of the present invention;

[0038] Figure 5 It is a diagram of the main steps after S300 in the node modeling method of an embodiment of the present invention;

[0039] Figure 6 It is a schematic diagram of the content of a node parameter source file in the node modeling method of an embodiment of the present invention. DETAILED DESCRIPTION

[0040] In the description of the present invention, unless otherwise clearly defined, the words such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above words in the present invention in combination with the specific content of the technical solution. In the description of the present invention, the meaning of several is one or more, the meaning of multiple is more than two, greater than, less than, exceeding, etc. are understood to exclude the number itself, and above, below, within, etc. are understood to include the number itself. In addition, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, unless otherwise specified, the meaning of "multiple" is two or more.

[0041] Tekla software is a software package for 3D intelligent steel structure simulation and detailed drawing. Users can build a complete steel structure model in a virtual space. The model includes not only the geometric dimensions of parts, but also material specifications, cross sections, node types, materials, user annotations and other information. When creating a node, you only need to select a node and fill in the parameters, then select the primary and secondary components, and you can query all manufacturing and installation related information at any time. However, the nodes that come with Tekla software are common types, which often do not meet the actual engineering requirements. There are certain limitations in use. When using the nodes that come with the software for modeling, it is necessary to set and store the node parameters of each section, and you need to manually select and read. It is easy to cause modeling errors due to wrong selections, and it takes a certain amount of time to read and convert back and forth, which is inefficient. During the modeling process, when the node needs to be modified, it is necessary to modify the engineering information of each node. The operation is cumbersome, the work efficiency is low, and it is easy to make mistakes.

[0042] Refer to the following Figures 1 to 6 A node modeling method, device and storage medium are described, which can be used for parameterized modeling of nodes with high modeling efficiency.

[0043] Reference Figure 1The node modeling method of the first aspect of the present invention comprises the following steps:

[0044] S100, establishing a three-dimensional model, wherein the three-dimensional model includes steel columns, steel beams and node structures, and the node structures are used to connect the steel columns and the steel beams;

[0045] S200, obtaining a node parameter source file, wherein the node parameter source file is generated according to the node parameters;

[0046] S300, binding the three-dimensional model with the node parameter source file to obtain a node component, wherein the node component can be called by Tekla software to identify steel columns and steel beams in the model to be processed, and used to model and generate corresponding node structures. Modifying the node parameter source file can modify the node structure generated by the model to be processed.

[0047] Since an associative binding relationship is formed between the three-dimensional model and the node parameter source file, the node structure generated by the node component can be modified by modifying the node parameters in the node parameter source file.

[0048] By setting a node structure between steel columns and steel beams in the three-dimensional model and setting a node parameter source file, each node parameter in the node parameter source file can reflect the engineering information of each node structure, and the three-dimensional model and the node parameter source file are linked and bound. When the finally generated node component is applied to Tekla software, Tekla software can automatically identify the steel columns and steel beams in the model to be processed, and visually generate the corresponding node structure in the model to be processed, the modeling efficiency is high, and all node structures can be modified at the same time by modifying the node parameters in the node parameter source file. The adjustment operation is convenient, and there is no need to modify the node structure one by one, which reduces repetitive work.

[0049] It can be understood that the node structure includes a connecting plate, a double supporting plate, a seismic rib plate, bolts, cutouts and cut corners, and the above-mentioned node structure is used to connect steel columns and steel beams.

[0050] It is understandable that, referring to Figure 2 , step S200, obtaining a node parameter source file, including:

[0051] S210, establish a steel warehouse;

[0052] S220. Set the node parameter source file according to the steel material library.

[0053] It is understandable that, referring to Figure 3 , step S220, setting the node parameter source file according to the steel beam library, including:

[0054] S221. According to each steel material data in the steel material library, multiple groups of node parameters are set, wherein each steel material data corresponds to a group of node parameters, and the steel material library includes multiple steel material data;

[0055] S222, generating a node parameter source file according to each steel material data and the node parameters corresponding to each steel material data, wherein the node parameter source file includes multiple groups of discrimination data, each group of discrimination data corresponds to one steel material data and one group of corresponding node parameters, for details, please refer to Figure 6 Example content, each row of data is a set of discriminant data, Figure 6 Eight groups of discrimination data are provided, each group of discrimination data includes the following information: section, bolt standard, bolt size, horizontal margin, horizontal distance column, vertical margin, vertical distance column, connection plate thickness, allowable error, number of columns, column spacing, number of rows-1, row spacing, welding gap.

[0056] After the node parameter source file is preset, when the node component is called for modeling through Tekla software, there is no need to set the node parameters every time. Tekla software can directly use the node component to generate the node structure between the steel column and the steel beam. The operation is simple and the visually displayed node structure can facilitate the user to adjust the node parameters. When the node structure needs to be modified, only some node parameters need to be modified. The modification operation is convenient and intuitive.

[0057] Specifically, the steel material library includes multiple steel material data, including steel column data and steel beam data, the steel column data includes the cross-sectional information and material information of the steel column, and the steel beam data includes the cross-sectional information and material information of the steel beam, that is, the steel material data is used to indicate the cross-sectional type and cross-sectional size of the steel material. Tekla software comes with a profile library, and a steel material library can be generated based on the profile library that comes with Tekla software.

[0058] It is understandable that, referring to Figure 4 , step S300, binding the three-dimensional model with the node parameter source file to obtain a node component, including:

[0059] S310, obtaining engineering information of the three-dimensional model, wherein the Tekla software can directly use the engineering information to establish the three-dimensional model;

[0060] S320, setting a binding relationship;

[0061] S330. According to the binding relationship, the engineering information of the three-dimensional model and the node parameters of the node parameter source file are bound to obtain a node component, wherein the node component can be directly called by Tekla software to identify the steel columns and steel beams in the model to be processed, and used for modeling and generating the corresponding node structure.

[0062] Since the node parameters are bound to the 3D model, the node structure in the generated 3D model can be modified directly by modifying the node parameters. When modifying a large number of node structures, the node parameters in the node parameter source file can be directly modified. There is no need to select the node structure one by one for modification through the Tekla software, and the batch modification operation is convenient.

[0063] Specifically, the binding relationship includes a data binding relationship and a formula binding relationship. Data binding is to set a fixed positioning binding relationship between the project information and the corresponding node parameters. Formula binding is to set a dynamic positioning binding relationship between the project information and the corresponding node parameters.

[0064] It is understandable that, referring to Figure 5 After step S300, the three-dimensional model is bound to the node parameter source file to obtain the node component, and the following steps are also included:

[0065] S400, import node components into Tekla software;

[0066] S500. Select node components through Tekla software, and model and generate corresponding node structures according to the steel columns and steel beams in the model to be processed, wherein the node structure is used to connect the steel columns and steel beams in the model to be processed.

[0067] Specifically, after selecting node components through Tekla software and modeling and generating corresponding node structures according to the steel columns and steel beams in the model to be processed, it also includes:

[0068] Modify the node parameter source file to update the node structure generated by the model to be processed.

[0069] Since the node component is obtained by binding the 3D model with the node parameter source file, all node structures can be modified at the same time by modifying the node parameters in the node parameter source file. The adjustment operation is convenient and there is no need to modify the node structure one by one, which reduces repetitive work. After the node structure is generated according to the model to be processed, the user can be provided with an intuitively displayed node structure, which is convenient for the user to perform modification operations.

[0070] The following describes the node modeling method in combination with specific applications:

[0071] Establish an axis grid and build a three-dimensional model including steel columns, steel beams and node structures.

[0072] A steel material library is generated according to a plurality of steel material data, a plurality of groups of node parameters are set according to each steel material data in the steel material library, and a node parameter source file is generated according to the steel material data and the node parameters, wherein the node parameter source file is a dat file.

[0073] The engineering information of the 3D model is obtained, and the binding relationship between the node parameters and the corresponding engineering information is obtained according to the engineering information and the node parameters. The connecting plates, double support plates, seismic stiffeners, bolts, cutouts and cut corners are positioned and bound according to the binding relationship, and the node components that form an associated binding relationship with the node parameter source file are obtained. The node components are specifically UEL files, which can be used to intelligently create nodes. The node editing page is used to adjust the node parameters in the node parameter source file in the development environment of the Tekla software.

[0074] After starting the Tekla software, import the node components and choose whether to adjust the node parameters in the node parameter source file according to actual needs; after selecting the node components in the Tekla software, batch select the steel columns and steel beams in the model to be processed. The Tekla software can automatically identify the selected steel columns and steel beams, and select the node parameters of the corresponding group in the node parameter source file according to the identification results. Since the engineering parameters of the three-dimensional model have been bound to the node parameters of the node parameter source file, the Tekla software can model and generate the corresponding node structure based on the corresponding node parameters. The node structure is used to connect the selected steel columns and steel beams, thereby realizing parametric modeling. During the development process, if the node structure needs to be modified, the node parameters in the node parameter source file can be modified to modify all the node structures generated above, and the modification operation is convenient.

[0075] In addition, the second aspect of the present invention further provides an electronic device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor.

[0076] The processor and the memory may be connected via a bus or other means.

[0077] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0078] The non-transient software program and instructions required to implement the node modeling method of the first embodiment are stored in the memory. When executed by the processor, the node modeling method in the above embodiment is executed, for example, the node modeling method described above is executed. Figure 1 The method steps S100 to S300, Figure 2 Steps S210 to S220 of the method, Figure 3 Steps S221 to S222 of the method, Figure 4 Steps S310 to S330 of the method, Figure 5 Method steps S400 to S500 in.

[0079] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0080] In addition, an embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions. The computer-executable instructions are executed by a processor or a controller, for example, by a processor in the above-mentioned device embodiment, so that the above-mentioned processor can execute the node modeling method in the above-mentioned embodiment, for example, execute the above-mentioned description Figure 1 The method steps S100 to S300, Figure 2 Steps S210 to S220 of the method, Figure 3 Steps S221 to S222 of the method, Figure 4 Steps S310 to S330 of the method, Figure 5 Method steps S400 to S500 in.

[0081] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed method above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0082] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0083] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.

Claims

1. A node modeling method, characterized in that: include: Establishing a three-dimensional model, wherein the three-dimensional model includes steel columns, steel beams and node structures, the node structures are used to connect the steel columns and the steel beams, and the node structures include connecting plates, double supporting plates, seismic rib plates, bolts, cutouts and cut corners; Obtaining a node parameter source file, wherein the obtaining of the node parameter source file comprises: establishing a steel material library; setting a plurality of groups of node parameters according to each steel material data in the steel material library, wherein each steel material data corresponds to a group of the node parameters, and the steel material library comprises a plurality of the steel material data; generating the node parameter source file according to each steel material data and the corresponding node parameter; Binding the three-dimensional model with the node parameter source file to obtain a node component, wherein the node component can be called by Tekla software to identify steel columns and steel beams in the model to be processed and used to model and generate corresponding node structures, and modifying the node parameter source file can modify the node structure; The step of binding the three-dimensional model with the node parameter source file to obtain the node component includes: obtaining the engineering information of the three-dimensional model; setting a binding relationship, wherein the binding relationship includes a data binding relationship and a formula binding relationship, wherein the data binding relationship includes setting a fixed positioning binding relationship between the engineering information and the corresponding node parameters, and the formula binding relationship includes setting a dynamic positioning binding relationship between the engineering information and the corresponding node parameters; and binding the engineering information and the node parameters according to the binding relationship to obtain the node component; The node components are imported into Tekla software; the node components are selected through Tekla software, and the corresponding node structures are modeled and generated according to the steel columns and the steel beams in the model to be processed.

2. The node modeling method according to claim 1, characterized in that: The steel material data includes steel column data and steel beam data.

3. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the node modeling method according to any one of claims 1 to 2 when executing the computer program.

4. A computer storage medium, characterized in that: Computer executable instructions are stored, and the computer executable instructions are used to execute the node modeling method described in any one of claims 1 to 2.

Citation Information

Patent Citations

  • BIM (building information model) method for digital processing and manufacturing of steel structure buildings

    CN104281729A

  • Steel structure module characteristic information extracting and assembling method based on Tekla platform

    CN104376168A