CN112800527B - Construction information model-based structural beam steel bar information generation method and related device - Google Patents
Construction information model-based structural beam steel bar information generation method and related device Download PDFInfo
- Publication number
- CN112800527B CN112800527B CN202110207687.6A CN202110207687A CN112800527B CN 112800527 B CN112800527 B CN 112800527B CN 202110207687 A CN202110207687 A CN 202110207687A CN 112800527 B CN112800527 B CN 112800527B
- Authority
- CN
- China
- Prior art keywords
- information model
- building information
- steel bar
- reinforcement
- design
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 229910000831 Steel Inorganic materials 0.000 title claims abstract description 72
- 239000010959 steel Substances 0.000 title claims abstract description 72
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000010276 construction Methods 0.000 title description 2
- 238000013461 design Methods 0.000 claims abstract description 115
- 230000002787 reinforcement Effects 0.000 claims abstract description 58
- 238000004364 calculation method Methods 0.000 claims abstract description 52
- 238000004458 analytical method Methods 0.000 claims abstract description 19
- 238000004891 communication Methods 0.000 claims description 14
- 238000012545 processing Methods 0.000 claims description 13
- 230000003014 reinforcing effect Effects 0.000 claims description 10
- 230000003321 amplification Effects 0.000 claims description 4
- 238000003199 nucleic acid amplification method Methods 0.000 claims description 4
- 229910001294 Reinforcing steel Inorganic materials 0.000 claims description 2
- 230000001105 regulatory effect Effects 0.000 claims description 2
- 238000004590 computer program Methods 0.000 description 15
- 230000006870 function Effects 0.000 description 12
- 238000002372 labelling Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000008676 import Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000001276 controlling effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Theoretical Computer Science (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Architecture (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application provides a structural beam steel bar information generation method and a related device based on a building information model, wherein the method comprises the following steps: building a building information model of the target building structure, wherein the building information model comprises steel bar attributes; optimizing the building information model through a preset structure analysis program until the design requirement is met; leading the building information model meeting the design requirements into a structure analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structure analysis program to obtain a structural beam steel bar calculation result meeting the design requirements; and generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and a preset steel bar information intelligent generation program. According to the embodiment of the application, the configuration and the check of the structural beam reinforcement information of the building information model are realized by the electronic equipment, and the configuration efficiency of the beam members of the building information model is improved.
Description
Technical Field
The application relates to the technical field of building information models, in particular to a structural beam steel bar information generation method based on a building information model and a related device.
Background
At present, when a technician develops a building information model (Building Information Modeling, BIM) of a building project, the structural beam reinforcement information of the building information model needs to be configured and checked manually, and the mode is huge in workload, time-consuming and labor-consuming, and low in structural design efficiency.
Disclosure of Invention
The embodiment of the application provides a structural beam reinforcement information generation method based on a building information model and a related device, so as to realize configuration and check of structural beam reinforcement information of the building information model by electronic equipment and improve configuration efficiency of beam members of the building information model.
In a first aspect, an embodiment of the present application provides a method for generating structural beam reinforcement information based on a building information model, including:
building a building information model of the target building structure, wherein the building information model comprises steel bar attributes;
optimizing the building information model through a preset structure analysis program until the design requirement is met;
importing the building information model meeting the design requirements into the structure analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structure analysis program to obtain a structural beam steel bar calculation result meeting the design requirements;
and generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and a preset steel bar information intelligent generation program.
In a second aspect, an embodiment of the present application provides a structural beam reinforcement information generating device based on a building information model, including a processing module and a communication module, where,
the processing module is used for creating a building information model containing the steel bar attribute of the target building structure; optimizing the building information model through a preset structure analysis program until the design requirement is met; the building information model meeting the design requirements is imported into the structure analysis program, and stress analysis and reinforcement calculation are carried out on the building information model through the structure analysis program, so that a structural beam reinforcement calculation result meeting the design requirements is obtained; and generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and a preset steel bar information intelligent generation program.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured for execution by the processor, the programs comprising instructions for performing the steps of any of the methods of the first aspect of embodiments of the present application.
In a fourth aspect, embodiments of the present application provide a chip, including: a processor for calling and running a computer program from a memory, causing a device on which the chip is mounted to perform some or all of the steps as described in any of the methods of the first or second aspects of the embodiments of the present application.
In a fifth aspect, embodiments of the present application provide a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform some or all of the steps as described in any of the methods of the first or second aspects of embodiments of the present application.
In a sixth aspect, embodiments of the present application provide a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps as described in any of the methods of the first or second aspects of the embodiments of the present application. The computer program may be a software installation package.
It can be seen that in the embodiment of the present application, the electronic device first creates a building information model including the steel bar attribute of the target building structure; secondly, optimizing a building information model through a preset structure analysis program until the design requirement is met; thirdly, importing the building information model meeting the design requirements into a structure analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structure analysis program to obtain a structural beam steel bar calculation result meeting the design requirements; and finally, generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and a preset steel bar information intelligent generation program. Therefore, the electronic equipment can combine the characteristics of data structuring of the building information model and specialization of a structural analysis program, replaces a traditional low-efficiency working mode of manual reinforcement, is beneficial to improving the structural design efficiency of the building information model, can automatically generate reinforcement information and reinforcement plan in the building information model at the design stage, greatly reduces the workload of manual entry and consistency check of a drawing model, and meets the idea and working requirements of BIM forward design.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
FIG. 2 is a flow chart of a method for labeling properties of a beam member according to an embodiment of the present disclosure;
FIG. 3 is a functional unit block diagram of a beam member attribute labeling apparatus provided in an embodiment of the present application;
fig. 4 is a functional unit block diagram of a labeling device for attributes of another beam member provided in an embodiment of the present application.
Detailed Description
In order to make the present application solution better understood by those skilled in the art, the following description will clearly and completely describe the technical solution in the embodiments of the present application with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art based on the embodiments herein without making any inventive effort, are intended to be within the scope of the present application.
The terms first, second and the like in the description and in the claims of the present application and in the above-described figures, are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
At present, when a technician develops a building information model (Building Information Modeling, BIM) of a building project, the structural beam reinforcement information of the building information model needs to be configured and checked manually, and the mode is huge in workload, time-consuming and labor-consuming, and low in structural design efficiency.
In view of the above problems, embodiments of the present application provide a method for generating structural beam reinforcement information based on a building information model and related devices
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an electronic device 110 according to an embodiment of the present application. The electronic device 110 comprises an application processor 120, a memory 130, a communication module 140, and one or more programs 131, wherein the application processor 120 is communicatively connected to both the memory 130 and the communication module 140 via an internal communication bus.
Wherein the one or more programs 131 are stored in the memory 130 and configured to be executed by the application processor 120, the one or more programs 131 comprising instructions for performing any of the steps of the method embodiments described above.
The Application processor 120 may be, for example, a central processing unit (Central Processing Unit, CPU), a general purpose processor, a digital signal processor (Digital Signal Processor, DSP), an Application-specific integrated circuit (ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various exemplary logic blocks, units and circuits described in connection with this disclosure. The processor may also be a combination that performs the function of a computation, e.g., a combination comprising one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module may be a communication module 140, a transceiver, a transceiving circuit, etc., and the storage unit may be a memory 130.
The memory 130 may be volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The nonvolatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. The volatile memory may be random access memory (random access memory, RAM) which acts as an external cache. By way of example but not limitation, many forms of random access memory (random access memory, RAM) are available, such as Static RAM (SRAM), dynamic Random Access Memory (DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced Synchronous Dynamic Random Access Memory (ESDRAM), synchronous Link DRAM (SLDRAM), and direct memory bus RAM (DR RAM).
In a specific implementation, the application processor 120 is configured to perform any step performed by the electronic device in an embodiment of the method of the present application.
Referring to fig. 2, fig. 2 is a flowchart of a method for labeling attributes of a beam member according to an embodiment of the present application, which is applied to an electronic device 101, and the method for labeling attributes of a beam member includes the following operations.
In step 201, a building information model of the target building structure is created that contains rebar properties.
The target building may be, for example, a house, a building project where beam members are required for an underground garage, and is not limited only herein.
The beam structure reinforcement plan of the target building can be a drawing of a DWG format of CAD.
In a specific implementation, the electronic device may be a terminal such as a personal computer of a developer, or may be a cloud BIM graphics engine server, which is not limited only herein.
And 202, optimizing the building information model through a preset structure analysis program until the design requirement is met.
The structural analysis program comprises, but is not limited to, any one of the following software for carrying out stress analysis and reinforcement analysis on the beam members by using a building information model: building structure design software PKPM and building structure design software YJK. Other similar software conforming to national design specifications is also possible.
Wherein the design requirements refer to preconfigured project design requirements, which may include at least one of: the structural beam has the advantages of earthquake resistance level, level of beam steel bars, standard layer steel bar merging range, reinforcing bar arrangement habit and reinforcing bar arrangement amplification factor.
In this possible example, the optimizing the building information model by a preset structural analysis program until the design requirement is met includes: the building information model is imported into a preset structure analysis program through a data interface, and stress analysis and reinforcement calculation are carried out on the building information model through the structure analysis program to obtain a structural beam reinforcement calculation result; and adjusting the building information model according to the structural beam steel bar calculation result until the design requirement is met.
It can be seen that, in this example, the electronic device can import the building information model into a preset structural analysis program through the data interface, obtain a structural beam reinforcement calculation result through the structural analysis program, and adjust the building information model according to the structural beam reinforcement calculation result until the design requirement is met. The manual reinforcement and verification of users are not needed, and the efficiency is improved.
And 203, importing the building information model meeting the design requirements into the structural analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structural analysis program to obtain a structural beam steel bar calculation result meeting the design requirements.
Wherein, the intelligent rebar information generation program comprises any one of the following: functional software developed based on building information model client software (e.g. Revit plug-in), functional software developed based on graphic engine (e.g. cloud computing reinforcing bar quick entry functional plug-in).
In this possible example, the generating, according to the structural beam rebar calculation result satisfying the design requirement and a preset rebar information intelligent generation program, the rebar attribute of the beam member of the building information model satisfying the design requirement includes: importing the structural beam steel bar calculation result meeting the design requirement into a preset steel bar information intelligent generation program; calculating the reinforcement distribution result of the actual requirement of the beam member of the building information model meeting the design requirement according to the structural beam reinforcement calculation result meeting the design requirement, the structural design specification in the preset design specification version and the preset project design requirement by the preset reinforcement information intelligent generation program; and inputting the reinforcement result into the attribute value of the reinforcement attribute of the corresponding beam member of the building information model meeting the design requirement.
Wherein the preconfigured project design requirements include at least one of: the structural beam has the advantages of earthquake resistance level, level of beam steel bars, standard layer steel bar merging range, reinforcing bar arrangement habit and reinforcing bar arrangement amplification factor.
In this example, the electronic device can import the structural beam rebar calculation result meeting the design requirement into the preset rebar information intelligent generation program, calculate the rebar arrangement result actually required by the beam member of the building information model meeting the design requirement through the preset rebar information intelligent generation program, and input the rebar arrangement result into the attribute value of the rebar attribute of the corresponding beam member of the building information model meeting the design requirement, thereby improving the efficiency.
And 204, generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and a preset steel bar information intelligent generation program.
In one possible example, after the entering the reinforcement result into the attribute value of the reinforcement attribute of the corresponding beam member of the building information model meeting the design requirement, the method further includes: and generating a Liang Peijin plan of the building information model meeting the design requirements according to the reinforcing steel bar properties and the rule requirements of the beam members of the building information model meeting the design requirements.
It can be seen that, in this example, the electronic device can combine the features of building information model data structuring and structure analysis program specialization to efficiently generate the Liang Peijin plan view of the building information model meeting the design requirements.
In one possible example, the method further includes, before generating the Liang Peijin plan view of the building information model meeting the design requirements according to the rebar properties and regulatory requirements of the beam member of the building information model meeting the design requirements: and checking and maintaining the steel bar properties of the beam members of the building information model required by the design.
It can be seen that in this example, checking and maintaining the rebar properties of the beam member of the building information model of the design requirements is advantageous to further improve the accuracy of the rebar properties of the beam member.
It can be seen that in the embodiment of the present application, the electronic device first creates a building information model including the steel bar attribute of the target building structure; secondly, optimizing a building information model through a preset structure analysis program until the design requirement is met; thirdly, importing the building information model meeting the design requirements into a structure analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structure analysis program to obtain a structural beam steel bar calculation result meeting the design requirements; and finally, generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and a preset steel bar information intelligent generation program. Therefore, the electronic equipment can combine the characteristics of data structuring of the building information model and specialization of a structural analysis program, replaces a traditional low-efficiency working mode of manual reinforcement, is beneficial to improving the structural design efficiency of the building information model, can automatically generate reinforcement information and reinforcement plan in the building information model at the design stage, greatly reduces the workload of manual entry and consistency check of a drawing model, and meets the idea and working requirements of BIM forward design.
The embodiment of the application provides a marking device for attributes of a beam member, which can be an electronic device. Specifically, the marking device for the attribute of the beam member is used for executing the steps executed by the mobile terminal in the marking method for the attribute of the beam member. The labeling device for the attribute of the beam member provided by the embodiment of the application can comprise a module corresponding to the corresponding steps.
According to the embodiment of the application, the function modules of the marking device of the attribute of the beam member can be divided according to the method example, for example, each function module can be divided corresponding to each function, and two or more functions can be integrated in one processing module. The integrated modules may be implemented in hardware or in software functional modules. The division of the modules in the embodiment of the present application is schematic, which is merely a logic function division, and other division manners may be implemented in practice.
Fig. 3 shows a possible structural schematic diagram of the marking device of the properties of the beam member involved in the above-described embodiment in the case of dividing the respective functional modules with the respective functions. As shown in fig. 3, the marking device 3 of the attribute of the beam member is applied to the electronic equipment; the device comprises:
a creation unit 30 for creating a building information model including reinforcing bar attributes of the target building structure;
an optimizing unit 31, configured to optimize the building information model through a preset structural analysis program until a design requirement is met;
a calculating unit 32, configured to import the building information model meeting the design requirement into the structural analysis program, and perform stress analysis and rebar calculation on the building information model through the structural analysis program to obtain a structural beam rebar calculation result meeting the design requirement;
and the generating unit 33 is configured to generate the steel bar attribute of the beam member of the building information model meeting the design requirement according to the structural beam steel bar calculation result meeting the design requirement and a preset steel bar information intelligent generating program.
In one possible example, in the aspect that the building information model is optimized by a preset structural analysis program until the design requirement is met, the optimizing unit 31 is specifically configured to import the building information model into the preset structural analysis program through a data interface, and perform stress analysis and steel bar calculation on the building information model through the structural analysis program to obtain a structural beam steel bar calculation result; and adjusting the building information model according to the structural beam steel bar calculation result until the design requirement is met.
In one possible example, in terms of the intelligent generating program for generating the steel bar attribute of the beam member of the building information model meeting the design requirements according to the structural beam steel bar calculation result meeting the design requirements and preset steel bar information, the generating unit 33 is specifically configured to import the structural beam steel bar calculation result meeting the design requirements into the preset intelligent generating program for steel bar information; calculating the reinforcement distribution result of the actual requirement of the beam member of the building information model meeting the design requirement according to the structural beam reinforcement calculation result meeting the design requirement, the structural design specification in the preset design specification version and the preset project design requirement by the preset reinforcement information intelligent generation program; and inputting the reinforcement result into the attribute value of the reinforcement attribute of the corresponding beam member of the building information model meeting the design requirement.
In one possible example, the preconfigured project design requirements include at least one of:
the structural beam has the advantages of earthquake resistance level, level of beam steel bars, standard layer steel bar merging range, reinforcing bar arrangement habit and reinforcing bar arrangement amplification factor.
In one possible example, the generating unit 33 is further configured to generate the Liang Peijin plan view of the building information model meeting the design requirements according to the rebar properties and rule requirements of the beam members of the building information model meeting the design requirements after the calculating unit 32 inputs the rebar results into the property values of the rebar properties of the corresponding beam members of the building information model meeting the design requirements.
In one possible example, the inspection and maintenance unit 34 is configured to inspect and maintain the rebar properties of the beam members of the building information model meeting the design requirements before the calculation unit 32 generates the Liang Peijin plan of the building information model meeting the design requirements according to the rebar properties and the rule requirements of the beam members of the building information model meeting the design requirements.
In one possible example, the structural analysis program includes software for stress analysis and reinforcement analysis of the beam members by the building information model, which is any one of the following:
building structure design software PKPM and building structure design software YJK.
In one possible example, the intelligent rebar information generating program includes any one of the following:
functional software developed based on building information model client software, functional software developed based on graphic engine.
In the case of an integrated unit, a schematic structural diagram of a device for labeling properties of another beam member according to an embodiment of the present application is shown in fig. 4. In fig. 4, the marking device 4 for the attribute of the beam member includes: a processing module 40 and a communication module 41. The processing module 40 is used for controlling and managing the actions of the labeling means of the properties of the beam members, for example the steps performed by the creation unit 30, the optimization unit 31, the calculation unit 32, the generation unit 33, the inspection maintenance unit 34, and/or other processes for performing the techniques described herein. The communication module 41 is used to support interactions between the labeling means of the properties of the beam member and other devices. As shown in FIG. 4, the marking device for the properties of the beam member may further include a memory module 42, where the memory module 42 is configured to store program code and data for the marking device for the properties of the beam member.
The processing module 40 may be a processor or controller, such as a central processing unit (Central Processing Unit, CPU), a general purpose processor, a digital signal processor (Digital Signal Processor, DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various exemplary logic blocks, modules, and circuits described in connection with this disclosure. The processor may also be a combination that performs the function of a computation, e.g., a combination comprising one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 41 may be a transceiver, an RF circuit, a communication interface, or the like. The memory module 42 may be a memory.
All relevant contents of each scenario related to the above method embodiment may be cited to the functional description of the corresponding functional module, which is not described herein. The marking device 3 for the attribute of the beam member and the marking device 4 for the attribute of the beam member can execute the steps executed by the electronic device in the marking method for the attribute of the beam member shown in fig. 2.
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any other combination. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the processes or functions described in accordance with the embodiments of the present application are all or partially produced. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from one website site, computer, server, or data center to another website site, computer, server, or data center by wired or wireless means. The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more sets of available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium may be a solid state disk.
The embodiment of the application also provides a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, where the computer program causes a computer to execute part or all of the steps of any one of the methods described in the embodiments of the method, where the computer includes an electronic device.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any one of the methods described in the method embodiments above. The computer program product may be a software installation package, said computer comprising an electronic device.
It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus, and system may be implemented in other manners. For example, the device embodiments described above are merely illustrative; for example, the division of the units is only one logic function division, and other division modes can be adopted in actual implementation; for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing module, or each unit may be physically included separately, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in hardware plus software functional units.
The integrated units implemented in the form of software functional units described above may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium, and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (Random Access Memory, RAM), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Although the present invention is disclosed above, the present invention is not limited thereto. Variations and modifications, including combinations of the different functions and implementation steps, as well as embodiments of the software and hardware, may be readily apparent to those skilled in the art without departing from the spirit and scope of the invention.
Claims (8)
1. The method for generating the structural beam reinforcement information based on the building information model is characterized by comprising the following steps of:
building a building information model of the target building structure, wherein the building information model comprises steel bar attributes;
importing the building information model into a structure analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structure analysis program to obtain a structural beam steel bar calculation result;
adjusting the building information model according to the structural beam steel bar calculation result until the project design requirement of preset configuration is met;
importing the building information model meeting the design requirements into the structure analysis program, and carrying out stress analysis and steel bar calculation on the building information model through the structure analysis program to obtain a structural beam steel bar calculation result meeting the design requirements;
importing the structural beam steel bar calculation result meeting the design requirement into a preset steel bar information intelligent generation program;
calculating the reinforcement distribution result of the actual requirement of the beam member of the building information model meeting the design requirement according to the structural beam reinforcement calculation result meeting the design requirement, the structural design specification in the preset design specification version and the design requirement by the preset reinforcement information intelligent generation program;
and inputting the reinforcement result into the attribute value of the reinforcement attribute of the beam member corresponding to the building information model meeting the design requirement to obtain the reinforcement attribute of the beam member of the building information model meeting the design requirement.
2. The method of claim 1, wherein the design requirements include at least one of:
the structural beam has the advantages of earthquake resistance level, level of beam steel bars, standard layer steel bar merging range, reinforcing bar arrangement habit and reinforcing bar arrangement amplification factor.
3. The method according to claim 1, wherein after the entering of the reinforcement result into the attribute value of the reinforcement attribute of the corresponding beam member of the building information model satisfying the design requirement, the method further comprises:
and generating a Liang Peijin plan of the building information model meeting the design requirements according to the reinforcing steel bar properties and the rule requirements of the beam members of the building information model meeting the design requirements.
4. The method of claim 3, wherein the method further comprises, prior to generating the Liang Peijin plan of the design-compliant building information model based on rebar properties and regulatory requirements of the beam members of the design-compliant building information model:
and checking and maintaining the steel bar properties of the beam members of the building information model meeting the design requirements.
5. The method of claim 1, wherein the structural analysis program comprises software for a structural information model for stress analysis and reinforcement analysis of beam members, any of the following:
building structure design software PKPM and building structure design software YJK.
6. The method of claim 1, wherein the intelligent rebar information generation program includes any one of the following:
functional software developed based on building information model client software, functional software developed based on graphic engine.
7. The structural beam reinforcement information generating device based on the building information model is characterized by comprising a processing module and a communication module, wherein the processing module is used for creating a building information model containing reinforcement attributes of a target building structure; the building information model is imported into a structure analysis program, and stress analysis and reinforcement calculation are carried out on the building information model through the structure analysis program to obtain a structural beam reinforcement calculation result; adjusting the building information model according to the structural beam steel bar calculation result until the project design requirement of preset configuration is met; the building information model meeting the design requirements is imported into the structure analysis program, and stress analysis and reinforcement calculation are carried out on the building information model through the structure analysis program, so that a structural beam reinforcement calculation result meeting the design requirements is obtained; and importing the structural beam steel bar calculation result meeting the design requirement into a preset steel bar information intelligent generation program; calculating the reinforcement distribution result of the actual requirement of the beam member of the building information model meeting the design requirement according to the structural beam reinforcement calculation result meeting the design requirement, the structural design specification in the preset design specification version and the design requirement by the preset reinforcement information intelligent generation program; and inputting the reinforcement result into the attribute value of the reinforcement attribute of the beam member corresponding to the building information model meeting the design requirement to obtain the reinforcement attribute of the beam member of the building information model meeting the design requirement.
8. An electronic device comprising a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1-6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110207687.6A CN112800527B (en) | 2021-02-24 | 2021-02-24 | Construction information model-based structural beam steel bar information generation method and related device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110207687.6A CN112800527B (en) | 2021-02-24 | 2021-02-24 | Construction information model-based structural beam steel bar information generation method and related device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112800527A CN112800527A (en) | 2021-05-14 |
CN112800527B true CN112800527B (en) | 2024-01-23 |
Family
ID=75815608
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110207687.6A Active CN112800527B (en) | 2021-02-24 | 2021-02-24 | Construction information model-based structural beam steel bar information generation method and related device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112800527B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114036624B (en) * | 2021-11-25 | 2024-12-17 | 广东众图科技有限公司 | Method and device for designing building structure reinforcement layer, electronic equipment and medium |
CN114169102B (en) * | 2021-12-09 | 2023-09-19 | 中国建筑第二工程局有限公司 | Rebar bill configuration method, device, equipment and storage medium |
CN114580056A (en) * | 2022-02-25 | 2022-06-03 | 中国市政工程西北设计研究院有限公司 | A BIM-based parametric design method for the main structure of the integrated pipe gallery |
CN118468391B (en) * | 2024-05-13 | 2024-12-17 | 佛山轨道交通设计研究院有限公司 | Intelligent plotting method, system and computer equipment for main body structure of subway station |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108021722A (en) * | 2016-11-02 | 2018-05-11 | 香港科技大学深圳研究院 | The design method and system of reinforced beam based on Building Information Model |
JP2019168838A (en) * | 2018-03-22 | 2019-10-03 | 前田建設工業株式会社 | Design support apparatus, design support method, and design support program |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112019004893A2 (en) * | 2016-09-14 | 2019-06-11 | Armatron Systems Llc | three-dimensional sliding molding apparatus, layered brick printing and positioning apparatus and method and apparatus |
US11281817B2 (en) * | 2017-09-08 | 2022-03-22 | Join, Inc. | Systems and methods for generating programmatic designs of structures |
-
2021
- 2021-02-24 CN CN202110207687.6A patent/CN112800527B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108021722A (en) * | 2016-11-02 | 2018-05-11 | 香港科技大学深圳研究院 | The design method and system of reinforced beam based on Building Information Model |
JP2019168838A (en) * | 2018-03-22 | 2019-10-03 | 前田建設工業株式会社 | Design support apparatus, design support method, and design support program |
Non-Patent Citations (1)
Title |
---|
于鑫等.基于Revit二次开发实现三维钢筋算量.土木建筑工程信息技术.2019,第11卷(第3期),第38-43页. * |
Also Published As
Publication number | Publication date |
---|---|
CN112800527A (en) | 2021-05-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112800527B (en) | Construction information model-based structural beam steel bar information generation method and related device | |
CN113190893B (en) | Method and related device for determining attribute of steel bar of component | |
CN109858138B (en) | BIM-based room decoration component processing method, device, terminal and medium | |
CN112598289B (en) | Index configuration method, system, computer device and computer readable storage medium | |
CN113010938B (en) | Method and related device for calculating steel bar dosage of solid component | |
CN111191800B (en) | Equipment model checking method and device, computer equipment and storage medium | |
US11182956B2 (en) | Self drawing tool for a computer-implemented automated design, modeling and manufacturing system | |
CN112784342A (en) | Online editing method and device for three-dimensional model of building component | |
CN117744224A (en) | BIM model creation method, device, equipment and medium based on construction information management | |
CN112182886A (en) | Engineering model generation method and device, computer equipment and storage medium | |
CN116050169A (en) | Method, apparatus, device and storage medium for setting calculation amount integrated model | |
CN111221517A (en) | Model creating method and device, computer equipment and readable storage medium | |
CN112149213B (en) | Method, device and equipment for transmitting finite element model grid data of nuclear island structure | |
CN112561690B (en) | Method, system, equipment and storage medium for testing credit card staged service interface | |
CN112861240A (en) | Method and device for calculating secondary component, computer equipment and readable storage medium | |
CN113434938A (en) | BIM (building information modeling) model checking method and device, computer equipment and storage medium | |
KR102768891B1 (en) | A database to operate real-time digital twin system and real-time digital twin system comprising the database | |
CN116911572A (en) | Page automation assembly method, system, computer equipment and storage medium | |
CN110704898A (en) | Method for placing connecting node between tiger window model and roof truss girder model and product | |
CN115203788B (en) | Precast beam processing method and system based on BIM assembly engineering | |
CN117592165A (en) | Engineering calculation method, engineering calculation device, computer equipment and storage medium | |
CN114365049A (en) | Method, system, and storage medium for fast modeling using production data | |
CN116340883A (en) | Power distribution network data resource fusion method, device, equipment and storage medium | |
CN111125809B (en) | Building steel column generation method and device, computer equipment and storage medium | |
CN113272813B (en) | Custom data stream hardware simulation method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20230627 Address after: A601, Zhongke Naneng Building, No. 06 Yuexing 6th Road, Gaoxin District Community, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province, 518051 Applicant after: Shenzhen Wanyi Digital Technology Co.,Ltd. Address before: 519000 room 105-24914, No.6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province (centralized office area) Applicant before: WANYI TECHNOLOGY Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |