Parameterized node modeling method, electronic equipment and storage medium
By obtaining and binding node parameters, the automatic connection rules of Tekla software are used to achieve batch automatic connection, which solves the problem of too many repetitive operations and modeling errors in component node modeling process in Tekla software, improving efficiency and reducing errors Rate.
Patent Information
- Application Number
- CN202411209574.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-10
AI Technical Summary
When using Tekla software for information design of construction projects, there are too many repetitive operations in the modeling process of component nodes and prone to modeling errors, resulting in low efficiency.
By obtaining the name code of variable node parameters, establishing default and special parameter files, binding the structural node parameters of the design drawings, and achieving batch automatic connections based on the automatic connection rules of Tekla software, reducing duplicate operations and human errors.
This improves modeling efficiency, reduces mistakes caused by human factors, realizes automatic construction and batch connection of parameterized nodes, and simplifies the change and construction process of graph nodes.
Smart Images

Figure CN119106466A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of construction engineering informationization, and in particular to a parameterized node modeling method, electronic 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] Among the technologies of information processing of construction projects, the current mainstream detailed design software is Tekla. Using Tekla software for detailed design is a task with a huge workload and a huge amount of information, and is usually completed by multiple people working together. The modeling of component nodes is the pain point and difficulty of the entire modeling work.
[0004] The traditional way of making nodes requires a large amount of manual input of data and involves many mechanical and repetitive operations. Manual operations are inefficient and prone to errors. 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. Moreover, 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
[0005] Therefore, the technical problem to be solved by the present invention is to overcome the defects of the prior art in which Tekla software is used to build models, such as too many repetitive operations, easy modeling errors and low modeling efficiency, thereby providing a parametric node modeling method, electronic device and storage medium.
[0006] In order to solve the above technical problems, the technical solution of the present invention is as follows:
[0007] A parametric node modeling method, based on Tekla software, includes the following steps:
[0008] Obtain the name code of the variable node parameter, establish a first parameter file and a second parameter file, wherein the first parameter file is a default node parameter, and a special digital node parameter is set in the second parameter file, and compare the first parameter file attribute with the second parameter file attribute to obtain the name code of the variable node parameter;
[0009] Obtaining structural node parameters of the design drawings, exporting the structural node parameters of the design drawings through modeling software, and outputting them as data files;
[0010] Node binding, obtaining the structural node parameters in the data file through Tekla software, and binding the name code of the variable node parameter to the structural node parameter;
[0011] Batch connection of nodes: According to the automatic connection rules in Tekla software, the bound structural node parameters are classified and selected to achieve batch automatic connection.
[0012] According to some embodiments of the present invention, the first parameter file is a custom node parameter file, a system node parameter file, or an encrypted node parameter file.
[0013] According to some embodiments of the present invention, when the first parameter file is a system node parameter file or an encrypted node parameter file, in the node binding step, a third parameter file is created, and the third parameter file is a custom node parameter file. The first parameter file is nested in the third parameter file to achieve name code binding of the structure node parameters and the variable node parameters.
[0014] According to some embodiments of the present invention, in the step of obtaining the structural node parameters of the design drawing, the structural node parameters in the design drawing are obtained through CAD software and output as an Excel table, and the structural node parameters in the Excel table are output as a data file.
[0015] According to some embodiments of the present invention, the Tekla software obtains the structural node parameters in the data file through an FVF function, and the structural node parameters are bound to the name codes of the variable node parameters.
[0016] According to some embodiments of the present invention, the automatic connection rules include beam-to-beam webs, beam-to-beam flanges, beam-to-column webs, beam-to-column flanges, beam splicing, and column splicing.
[0017] An electronic device comprises: a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the parameterized node modeling method is implemented when the processor executes the computer program.
[0018] A computer storage medium stores computer executable instructions, wherein the computer executable instructions are used to execute the parameterized node modeling method.
[0019] The technical solution of the present invention has the following advantages:
[0020] The parametric node modeling method provided by the present invention, by setting variable node parameters and obtaining the name code of the variable node parameters, by converting the structural node parameters of the design drawings into a data file, and binding the structural node parameters in the data file with the name code of the variable node parameters, and then classifying and selecting the bound structural node parameters according to the automatic connection rules in the Tekla software, realizing batch automatic connection, thereby realizing the construction of parametric nodes. By binding the structural node parameters in the data file with the name code of the variable node parameters, when it is necessary to change the graphic node construction, it is only necessary to convert the graphics to be changed into a data file to replace the data file of the previous graphics, thereby realizing the node modeling of the new graphics, without repeated operations, and through the automatic connection rules in the Tekla software, realizing the automatic connection of batch nodes, without the need for repeated setting of a single node, so as to improve efficiency and reduce errors caused by human factors. The parametric node modeling method effectively overcomes the defects of too many repetitive operations and easy modeling errors and low modeling efficiency when using Tekla software to build models in the prior art. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 A schematic diagram of obtaining the name code of the variable node parameter by comparing the first parameter file and the second parameter file provided in some embodiments of the present invention;
[0023] Figure 2 Partial data diagram in Excel format of a structural parameter table of a design drawing provided in some embodiments of the present invention;
[0024] Figure 3 Partial data diagram in the structural parameter table dat. format of the design drawings provided in some embodiments of the present invention;
[0025] Figure 4 A partial data diagram of a structural node of a design drawing obtained by an FVF function provided in some embodiments of the present invention;
[0026] Figure 5 A partial data diagram of the binding of the name codes of the structure node parameters and the variable node parameters provided in some embodiments of the present invention;
[0027] Figure 6The present invention is a flowchart of a parameterized node modeling method provided in some embodiments of the present invention. DETAILED DESCRIPTION
[0028] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0030] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0031] In addition, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0032] Reference Figure 6 As shown, in some embodiments of the present invention, a parametric node modeling method is provided, based on Tekla software, comprising the following steps:
[0033] Obtain the name code of the variable node parameter, establish a first parameter file and a second parameter file, wherein the first parameter file is a default node parameter, and a special digital node parameter is set in the second parameter file, and compare the first parameter file attribute with the second parameter file attribute to obtain the name code of the variable node parameter;
[0034] Obtaining structural node parameters of the design drawings, exporting the structural node parameters of the design drawings through modeling software, and outputting them as data files;
[0035] Node binding, obtaining the structural node parameters in the data file through Tekla software, and binding the name code of the variable node parameter to the structural node parameter;
[0036] Batch connection of nodes: According to the automatic connection rules in Tekla software, the bound structural node parameters are classified and selected to achieve batch automatic connection.
[0037] Specifically, by setting the variable node parameters and obtaining the name codes of the variable node parameters, by converting the structural node parameters of the design drawings into data files, and binding the structural node parameters in the data files with the name codes of the variable node parameters, and then classifying and selecting the bound structural node parameters according to the automatic connection rules in the Tekla software, batch automatic connection is realized, thereby realizing the construction of parametric nodes. By binding the structural node parameters in the data file with the name codes of the variable node parameters, when it is necessary to change the graphic node construction, it is only necessary to convert the graphics to be changed into a data file to replace the data file of the previous graphics, thereby realizing the node modeling of the new graphics, without repeated operations, and through the automatic connection rules in the Tekla software, the automatic connection of batch nodes is realized, without the need for repeated settings of a single node, so as to improve efficiency and reduce errors caused by human factors. This parametric node modeling method effectively overcomes the defects of the prior art in which Tekla software is used to build models, with too many repetitive operations and prone to modeling errors, and low modeling efficiency.
[0038] It can be understood that the number of nodes in the first parameter file and the second parameter file is consistent, thereby ensuring that the name codes of the variable node parameters of the adapted number are obtained. Specifically, the first parameter file and the second parameter file are opened in Excel format, and the properties in the two files are compared and reviewed to find the name codes of the variable node parameters in the first parameter file and the second parameter file. The special numeric node parameter filled in the second parameter file can be any number and is only used for marking to determine the name code of the variable node parameter. In the Excel table, under the title of the second parameter file, the code between the code under the model file and the special numeric node parameter is the name code of the variable node parameter, such as Figure 1 shown.
[0039] In the past, when designing the structural node parameters of the drawings, the design software, such as CAD (computer-aided design) software, was used to load the plug-in "truetable" or "CAD quick viewer software" in CAD to convert the structural parameters of the design drawings into Excel tables. Figure 2 shown.
[0040] Copy the node parameters in the Excel table into a txt file and change the document suffix format to "dat" to form a data file, such as Figure 3 As shown:
[0041] In some embodiments of the present invention, the first parameter file is a custom node parameter file, a system node parameter file, or an encrypted node parameter file.
[0042] Specifically, after obtaining the data file of the design drawing, open the first parameter file through Tekla software. If the first parameter file is a custom node parameter file, that is, the first parameter file is editable, create a new variable in the variable editing bar of the first parameter file.
[0043] In some embodiments of the present invention, the Tekla software obtains the structural node parameters in the data file through an FVF function, and the structural node parameters are bound to the name codes of the variable node parameters.
[0044] Specifically, import the data file into Tekla software and obtain the structural node parameters through the FVF function, such as Figure 4 Then import the name code of the variable node parameter to bind it with the structure node parameter, such as Figure 5 shown.
[0045] In some embodiments of the present invention, when the first parameter file is a system node parameter file or an encrypted node parameter file, in the node binding step, a third parameter file is created, and the third parameter file is a custom node parameter file. The first parameter file is nested in the third parameter file to achieve name code binding of the structure node parameters and the variable node parameters.
[0046] In some embodiments of the present invention, in the step of obtaining the structural node parameters of the design drawing, the structural node parameters in the design drawing are obtained through CAD software and output as an Excel table, and the structural node parameters in the Excel table are output as a data file.
[0047] In some embodiments of the present invention, the automatic connection rules include beam-to-beam webs, beam-to-beam flanges, beam-to-column webs, beam-to-column flanges, beam splicing, and column splicing.
[0048] Specifically, open the details of the task bar at the top of the Tekla software - automatic connection settings, select the bound structural node parameters to the automatic connection rule directory, and then select the required nodes to achieve batch automatic connection.
[0049] An electronic device comprises: a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the parameterized node modeling method is implemented when the processor executes the computer program.
[0050] Specifically, the processor and the memory may be connected via a bus or other means.
[0051] 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.
[0052] A computer storage medium stores computer executable instructions, wherein the computer executable instructions are used to execute the parameterized node modeling method.
[0053] Obviously, the above embodiments are merely examples for the purpose of clear explanation, and are not intended to limit the implementation methods. For those skilled in the art, other different forms of changes or modifications can be made based on the above description. It is not necessary and impossible to list all the implementation methods here. The obvious changes or modifications derived therefrom are still within the scope of protection of the invention.
Claims
1. A parametric node modeling method based on Tekla software, characterized in that: The following steps are involved: Obtain the name code of the variable node parameter, establish a first parameter file and a second parameter file, wherein the first parameter file is a default node parameter, and a special digital node parameter is set in the second parameter file, and compare the first parameter file attribute with the second parameter file attribute to obtain the name code of the variable node parameter; Obtaining structural node parameters of the design drawings, exporting the structural node parameters of the design drawings through modeling software, and outputting them as data files; Node binding, obtaining the structural node parameters in the data file through Tekla software, and binding the name code of the variable node parameter to the structural node parameter; Batch connection of nodes: According to the automatic connection rules in Tekla software, the bound structural node parameters are classified and selected to achieve batch automatic connection.
2. The parametric node modeling method according to claim 1, characterized in that: The first parameter file is a custom node parameter file, a system node parameter file or an encrypted node parameter file.
3. The parametric node modeling method according to claim 2, characterized in that: When the first parameter file is a system node parameter file or an encrypted node parameter file, in the node binding step, a third parameter file is created, and the third parameter file is a custom node parameter file. The first parameter file is nested in the third parameter file to achieve name code binding of the structure node parameter and the variable node parameter.
4. The parametric node modeling method according to claim 1, characterized in that: In the step of obtaining the structural node parameters of the design drawing, the structural node parameters in the design drawing are obtained through CAD software and output as an Excel table, and the structural node parameters in the Excel table are output as a data file.
5. The parametric node modeling method according to claim 1, characterized in that: The Tekla software obtains the structural node parameters in the data file through the FVF function, and the structural node parameters are bound to the name codes of the variable node parameters accordingly.
6. The parametric node modeling method according to claim 1, characterized in that: The automatic connection rules include beam-to-beam webs, beam-to-beam flanges, beam-to-column webs, beam-to-column flanges, beam splicing, and column splicing.
7. 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 6 when executing the computer program.
8. 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 6.
