CN113010938A - Method for calculating steel bar consumption of solid component and related device - Google Patents

Method for calculating steel bar consumption of solid component and related device Download PDF

Info

Publication number
CN113010938A
CN113010938A CN202110207802.XA CN202110207802A CN113010938A CN 113010938 A CN113010938 A CN 113010938A CN 202110207802 A CN202110207802 A CN 202110207802A CN 113010938 A CN113010938 A CN 113010938A
Authority
CN
China
Prior art keywords
steel bar
geometric model
target component
model database
geometric
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.)
Granted
Application number
CN202110207802.XA
Other languages
Chinese (zh)
Other versions
CN113010938B (en
Inventor
赵耀宗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Wanyi Digital Technology Co ltd
Original Assignee
Wanyi Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wanyi Technology Co Ltd filed Critical Wanyi Technology Co Ltd
Priority to CN202110207802.XA priority Critical patent/CN113010938B/en
Publication of CN113010938A publication Critical patent/CN113010938A/en
Application granted granted Critical
Publication of CN113010938B publication Critical patent/CN113010938B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads

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 method for calculating the steel bar consumption of a solid component and a related device, wherein the method comprises the following steps: generating a geometric model database of a geometric model of the target component; according to the main key information and the structural design drawing of the geometric model of the target component, steel bar information is configured for the geometric model; generating a steel bar model database of the target component according to the steel bar information; and determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database. The embodiment of the application can improve the efficiency of calculating the steel bar using amount of the target component by the electronic equipment.

Description

Method for calculating steel bar consumption of solid component and related device
Technical Field
The application relates to the technical field of building information models, in particular to a method for calculating the steel bar consumption of an entity component and a related device.
Background
At present, when a technician develops a Building Information Modeling (BIM) of a Building project, the technician needs to manually configure and calculate the steel bar consumption of solid members such as beams, columns, plates, walls and the like of the Building Information model and the steel bar model, and the method has large workload, consumes time and labor, and leads to low project design efficiency.
Disclosure of Invention
The embodiment of the application provides a method for calculating the steel bar consumption of an entity component, so as to improve the efficiency of calculating the steel bar consumption of a target component by electronic equipment.
In a first aspect, an embodiment of the present application provides a method for calculating a steel bar usage amount of a solid member, including:
generating a geometric model database of a geometric model of the target component;
according to the main key information and the structural design drawing of the geometric model of the target component, configuring reinforcing steel bar information for the geometric model;
generating a steel bar model database of the target component according to the steel bar information;
and determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database.
As can be seen, in this example, the electronic device first generates a geometric model database of the geometric model of the target component; secondly, configuring reinforcing steel bar information for the geometric model according to the main key information and the structural design drawing of the geometric model of the target component; thirdly, generating a steel bar model database of the target component according to the steel bar information; and finally, determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database. Therefore, the electronic equipment separates the entity model from the steel bar information through the database, the difficulty of steel bar modeling and the requirement on high-performance hardware equipment are effectively reduced, meanwhile, the space topological relation between the entity model and the steel bar model is ensured, the model and the calculation data can be used as required in use based on a digital-analog separation mode, and the light weight and the simplicity of the BIM model are kept without generating redundant data in the process of transmitting the model and the calculation data to the service back end.
In a second aspect, an embodiment of the present application provides a device for calculating a steel bar usage of a solid member, including:
a generation unit for generating a geometric model database of a geometric model of the target member;
the configuration unit is used for configuring reinforcing steel bar information for the geometric model according to the main key information and the structural design drawing of the geometric model of the target component;
the generating unit is further used for generating a steel bar model database of the target component according to the steel bar information;
and the determining unit is used for determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in any of the methods of the first aspect of the embodiment of the present application.
In a fourth aspect, an embodiment of the present application provides a chip, including: and the processor is used for calling and running the computer program from the memory so that the device provided with the chip executes part or all of the steps described in the method of any one of the first aspect and the second aspect of the embodiment of the application.
In a fifth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, where the computer program makes a computer perform part or all of the steps described in any one of the methods of the first aspect or the second aspect of the present application.
In a sixth aspect, the present application provides 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.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a method for calculating a steel bar usage of a solid member according to an embodiment of the present disclosure;
fig. 3 is a block diagram illustrating functional units of a device for calculating a steel bar usage of a solid member according to an embodiment of the present disclosure;
fig. 4 is a block diagram illustrating functional units of a device for calculating a steel bar usage of another solid component according to an embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively 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 can be included in at least one embodiment of the application. The appearances of the phrase 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. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
At present, when a technician develops a Building Information Modeling (BIM) of a Building project, the technician needs to manually configure and calculate the steel bar consumption of solid members such as beams, columns, plates, walls and the like of the Building Information model and the steel bar model, and the method has large workload, consumes time and labor, and leads to low project efficiency.
In view of the above problems, embodiments of the present application provide a method and a related apparatus for calculating a steel bar usage of a solid member. The 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 disclosure. 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 coupled to 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 above method embodiments.
The Application Processor 120 may be, for example, a Central Processing Unit (CPU), a general purpose Processor, a Digital Signal Processor (DSP), an Application-Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA), other Programmable logic devices (Programmable Gate Array), a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, units, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others. The communication module may be the communication module 140, a transceiver, a transceiving circuit, etc., and the storage unit may be the memory 130.
The memory 130 may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile 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. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), Enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).
In particular implementations, the application processor 120 is configured to perform any of the steps as performed by the electronic device in the method embodiments of the present application.
Referring to fig. 2, fig. 2 is a flowchart illustrating a method for calculating a steel bar usage of an entity member according to an embodiment of the present application, and the method is applied to an electronic device 101.
Step 201, a geometric model database of the geometric model of the target component is generated.
The target member may be a solid member such as a beam, a column, a plate, a wall, etc.
In specific implementation, the geometric model database can be established through MySQL, and other relational databases such as SQLServer can also be adopted.
In this possible example, the generating a geometric model database of the geometric model of the target member includes: extracting the geometric attribute and the operand attribute information of the target component from the geometric model of the target component according to preset service logic; and generating a geometric model database of the target component according to the geometric attributes and the operand attribute information of the target component.
In this possible example, the geometric property of the target member includes at least one of: the space coordinate of each positioning point of the component, the direction coordinate and the rotation angle of the positioning line or plane.
The calculation amount attribute information includes, for example, a floor where a component is located, a building number, a professional type, a concrete strength level, an earthquake resistance level, and the like, the business logic is to extract corresponding attribute data according to a calculation amount rule, and the calculation amount rule is configured when compiling a list.
In a possible example, before the extracting the geometric attribute and the operand attribute information of the target component from the geometric model of the target component according to the preset service logic, the method further includes: creating the geometric model of the target member; and configuring the operand attribute information for the geometric model.
In specific implementation, the device may establish the geometric model of the target component through an Autodesk Revit platform, or may adopt other general building information model BIM formats such as IFC.
Step 202, according to the main key information and the structural design drawing of the geometric model of the target component, steel bar information is configured for the geometric model.
The structural design drawing may include a structural member design drawing, such as a structural plane layout drawing, for creating a geometric model of a structure, and a structural reinforcement drawing, such as a structural beam reinforcement plane drawing, a structural column layout drawing, a structural slab reinforcement plane drawing, and the like, for creating a reinforcement model, which is mainly referred to herein as a structural reinforcement drawing.
Wherein the rebar information is different for component type, if for a beam component, the rebar information includes: the upper through long rib, the lower through long rib, the left support steel bar, the right support steel bar, the stirrup, the side steel bar, the additional rib and the like; for the rectangular column member, the reinforcing steel bar information includes: h limit is indulged muscle, B limit is indulged the muscle, H limit lacing wire/stirrup, B limit lacing wire/stirrup, and when the component cross-section is non-rectangular cross-section, then still need the geometric arrangement coordinate information of reinforcing bar.
Wherein the primary key information includes a floor, a component type, a component ID, and the like.
In this possible example, the configuring, for the geometric model of the target member, reinforcing steel bar information according to the primary key information and the structural design drawing of the geometric model includes: according to the floor, the component type and the structural design drawing of the geometric model of the target component, configuring at least one of the following reinforcing steel bar information for the geometric model: steel bar type, steel bar grade, steel bar number, steel bar diameter and steel bar geometric shape.
In specific implementation, the equipment can automatically configure the steel bar information for the geometric model based on the BIM and the CAD drawing, or automatically import the steel bar information through a structural analysis program, for example, the steel bar information is configured for the geometric model based on the BIM structural beam steel bar information intelligence, or the steel bar information is configured for the geometric model by adopting a manual input mode.
For example, the device automatically imports the type, level, number, diameter, geometric shape and the like of the steel bars through a structural analysis program, can completely express the information of the steel bars of the component, stores the information in a steel bar model database, and establishes the association relationship between the target component and the geometric model database through the component ID.
And 203, generating a steel bar model database of the target component according to the steel bar information.
In the concrete implementation, if the steel bar model database already exists, the equipment adds steel bar information constructed by the associated target in the steel bar model database, and the identity of the steel bar information is expressed by an address or data encapsulation mode and the like.
And if the steel bar model database does not exist, creating a new steel bar model database, and adding steel bar information constructed by the associated target in the newly created steel bar model database.
And 204, determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database.
In this possible example, the determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database includes: querying the associated geometric model database and the rebar model database through a component Identification (ID) of the target component; calling a model computation program for pre-configuring computation rule parameters, and reading configuration parameters of the geometric model database and the reinforcing steel bar model database; and calculating a steel bar calculation result of the target component according to the read configuration parameters.
In the concrete implementation, the geometric model database corresponds to the target member one by one, and the geometric model database related to the target member can be determined by directly inquiring the corresponding relation between the geometric model database and the member, and the steel bar model database is the same.
In one possible example, after the determining the steel bar calculation result of the target component according to the geometric model database and the steel bar model database, the method further includes: and storing the steel bar calculation result in the steel bar model database.
In this possible example, after saving the rebar computation result in the rebar model database, the method further includes: and summarizing the steel bar calculation results of the steel bar model database into a steel bar calculation list according to a preset list rule.
The list rule is a summary calculation rule of the list, such as a list subdirectory of 'beam steel bar diameter 12 mm-18 mm' and the quantity of steel bars meeting 'beam steel bar' and 'diameter 12 mm-18 mm' is summarized into a subdirectory engineering quantity of the list during calculation.
Further, in one possible example, the method further comprises: and reading the steel bar configuration information of the target member in the steel bar model database, and drawing the steel bar structure model of the target member in real time through a graphic engine.
The method comprises the steps that the geometric characteristics of the steel bar can be completely and accurately described by the acquired steel bar information, the steel bar can be drawn in real time through an algorithm and a graphic engine, the conventional steel bar model information is stored in a geometric model and needs to be loaded with the geometric model at the same time, and the method stores the steel bar model information in an independent steel bar model database, can load and fetch data independently when needed and does not need to load the geometric model.
In the concrete implementation, in the process of displaying the drawn steel bar structure model of the target component, if the selection operation of a user for the steel bar display area of the steel bar structure model is detected, the equipment calls the calculation process of the steel bar usage amount of the area and pops up the frame to display the calculation process. Therefore, the equipment supports user interaction display so as to improve the intuitiveness and convenience of the display of the computing process.
Therefore, the display of the three-dimensional model of the steel bar can be realized by reading the database, the graph engine is used for drawing instantly, the graph engine does not need to be used as an entity member and is always stored in the BIM, and the reading and transmission efficiency of the BIM model is optimized from the source.
It can be seen that, in the embodiment of the present application, the electronic device first generates a geometric model database of a geometric model of the target component; secondly, configuring reinforcing steel bar information for the geometric model according to the main key information and the structural design drawing of the geometric model of the target component; thirdly, generating a steel bar model database of the target component according to the steel bar information; and finally, determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database. Therefore, the electronic equipment separates the entity model from the steel bar information through the database, the difficulty of steel bar modeling and the requirement on high-performance hardware equipment are effectively reduced, meanwhile, the space topological relation between the entity model and the steel bar model is ensured, the model and the calculation data can be used as required in use based on a digital-analog separation mode, and the light weight and the simplicity of the BIM model are kept without generating redundant data in the process of transmitting the model and the calculation data to the service back end.
The embodiment of the application provides a steel bar usage calculating device of an entity member, and the steel bar usage calculating device of the entity member can be electronic equipment. Specifically, the device for calculating the steel bar consumption of the physical component is used for executing the steps executed by the mobile terminal in the method for calculating the steel bar consumption of the physical component. The device for calculating the steel bar consumption of the solid member provided by the embodiment of the application can comprise modules corresponding to corresponding steps.
In the embodiment of the present application, the functional modules of the device for calculating a steel bar usage of an entity member may be divided according to the above method, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The division of the modules in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 3 shows a possible structure diagram of the reinforcing bar usage calculating device of the solid member according to the above embodiment, in the case of dividing each functional module according to each function. As shown in fig. 3, the reinforcing bar usage calculating device 3 of the solid member is applied to an electronic apparatus; the device comprises:
a generation unit 30 for generating a geometric model database of a geometric model of the target member;
the configuration unit 31 is configured to configure reinforcing steel bar information for the geometric model according to the main key information and the structural design drawing of the geometric model of the target component;
the generating unit 30 is further configured to generate a steel bar model database of the target component according to the steel bar information;
and the determining unit 32 is used for determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database.
In a possible example, in the aspect of determining the steel bar calculation result of the target component according to the geometric model database and the steel bar model database, the determining unit 32 is specifically configured to query the geometric model database and the steel bar model database related by a component identity ID of the target component; calling a model computation program for pre-configuring computation rule parameters, and reading configuration parameters of the geometric model database and the reinforcing steel bar model database; and calculating a steel bar calculation result of the target component according to the read configuration parameters.
In one possible example, in the aspect of configuring the reinforcing steel bar information for the geometric model according to the primary key information and the structural design drawing of the geometric model of the target component, the configuration unit 31 is specifically configured to configure at least one of the following reinforcing steel bar information for the geometric model according to the floor, the component type and the structural design drawing of the geometric model of the target component: steel bar type, steel bar grade, steel bar number, steel bar diameter and steel bar geometric shape.
In a possible example, in terms of the geometric model database for generating the geometric model of the target component, the generating unit 30 is specifically configured to extract the geometric attribute and the computation attribute information of the target component from the geometric model of the target component according to a preset business logic; and generating a geometric model database of the target component according to the geometric attribute and the operand attribute information of the target component.
In one possible example, the geometric property of the target member includes at least one of:
the space coordinate of each positioning point of the component, the direction coordinate and the rotation angle of the positioning line or plane.
In a possible example, the apparatus further includes a creating unit 33, configured to create a geometric model of the target component before the generating unit 30 extracts geometric attributes and computation attribute information of the target component from the geometric model of the target component according to a preset business logic;
the configuration unit 31 is further configured to configure the computation attribute information for the geometric model.
In one possible example, the apparatus further includes a saving unit 32, configured to, after the determining unit 32 determines the steel bar calculation result of the target component according to the geometric model database and the steel bar model database, save the steel bar calculation result in the steel bar model database.
In a possible example, the apparatus further includes a summarizing unit 34, configured to summarize the steel bar computation results of the steel bar model database into a steel bar computation list according to a preset list rule after the saving unit 32 saves the steel bar computation results in the steel bar model database.
In the case of using an integrated unit, a schematic structural diagram of a rebar usage calculating device of another solid component provided by the embodiment of the present application is shown in fig. 4. In fig. 4, the reinforcing bar usage calculation means 4 of the solid member includes: a processing module 40 and a communication module 41. The processing module 40 is used to control and manage the actions of the rebar usage calculating device of the physical component, such as the steps performed by the generating unit 30, the configuring unit 31, the determining unit 32, the creating unit 33, the summarizing unit 34, and/or other processes for performing the techniques described herein. The communication module 41 is used for supporting the interaction between the steel bar usage calculating device of the entity component and other equipment. As shown in fig. 4, the reinforcing bar usage calculation means of the physical member may further include a storage module 42, and the storage module 42 is used for storing program codes and data of the reinforcing bar usage calculation means of the physical member.
The Processing module 40 may be a Processor or a controller, and may be, for example, a Central Processing Unit (CPU), a general-purpose Processor, a 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 illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others. The communication module 41 may be a transceiver, an RF circuit or a communication interface, etc. The storage module 42 may be a memory.
All relevant contents of each scene related to the method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again. Both the steel bar usage calculating device 3 of the solid member and the steel bar usage calculating device 4 of the solid member can perform the steps performed by the electronic device in the steel bar usage calculating method of the solid member shown in fig. 2.
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. 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. The procedures or functions according to the embodiments of the present application are wholly or partially generated when the computer instructions or the computer program are loaded or executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. 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, computer, server, or data center to another website, computer, server, or data center by wire or wirelessly. The computer-readable storage medium can 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 collections 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.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enabling a computer to execute part or all of the steps of any one of the methods described in the above method embodiments, and 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 of the methods as described in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to 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 ways. For example, the above-described apparatus embodiments are merely illustrative; for example, the division of the unit is only a logic function division, and there may be another division manner in actual implementation; for example, various elements or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed 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 can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may be physically included alone, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit 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) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications can be easily made by those skilled in the art without departing from the spirit and scope of the present invention, and it is within the scope of the present invention to include different functions, combination of implementation steps, software and hardware implementations.

Claims (10)

1. A method for calculating the steel bar consumption of a solid member is characterized by comprising the following steps:
generating a geometric model database of a geometric model of the target component;
according to the main key information and the structural design drawing of the geometric model of the target component, configuring reinforcing steel bar information for the geometric model;
generating a steel bar model database of the target component according to the steel bar information;
and determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database.
2. The method of claim 1, wherein determining the rebar computation of the target component from the geometric model database and the rebar model database comprises:
querying the associated geometric model database and the rebar model database through a component Identification (ID) of the target component;
calling a model computation program for pre-configuring computation rule parameters, and reading configuration parameters of the geometric model database and the reinforcing steel bar model database;
and calculating a steel bar calculation result of the target component according to the read configuration parameters.
3. The method according to claim 1 or 2, wherein the configuring of the geometric model with the reinforcing bar information according to the primary key information and the structural design drawing of the geometric model of the target member comprises:
according to the floor, the component type and the structural design drawing of the geometric model of the target component, configuring at least one of the following reinforcing steel bar information for the geometric model: steel bar type, steel bar grade, steel bar number, steel bar diameter and steel bar geometric shape.
4. The method of any of claims 1-3, wherein generating a geometric model database of a geometric model of a target component comprises:
extracting the geometric attribute and the operand attribute information of the target component from the geometric model of the target component according to preset service logic;
and generating a geometric model database of the target component according to the geometric attributes and the operand attribute information of the target component.
5. The method of claim 4, wherein the geometric property of the target member comprises at least one of:
the space coordinate of each positioning point of the component, the direction coordinate and the rotation angle of the positioning line or plane.
6. The method according to claim 4 or 5, wherein before extracting the geometric property and the operand property information of the target component from the geometric model of the target component according to the preset business logic, the method further comprises:
creating the geometric model of the target member;
and configuring the operand attribute information for the geometric model.
7. The method of any one of claims 1-6, wherein after determining the rebar computation result for the target component from the geometric model database and the rebar model database, the method further comprises:
and storing the steel bar calculation result in the steel bar model database.
8. The method of claim 7, wherein after saving the rebar computation result in the rebar model database, the method further comprises:
and summarizing the steel bar calculation results of the steel bar model database into a steel bar calculation list according to a preset list rule.
9. A device for calculating a steel bar consumption of a solid member, comprising:
a generation unit for generating a geometric model database of a geometric model of the target member;
the configuration unit is used for configuring reinforcing steel bar information for the geometric model according to the main key information and the structural design drawing of the geometric model of the target component;
the generating unit is further used for generating a steel bar model database of the target component according to the steel bar information;
and the determining unit is used for determining a steel bar calculation result of the target component according to the geometric model database and the steel bar model database.
10. 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-8.
CN202110207802.XA 2021-02-24 2021-02-24 Method and related device for calculating steel bar dosage of solid component Active CN113010938B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110207802.XA CN113010938B (en) 2021-02-24 2021-02-24 Method and related device for calculating steel bar dosage of solid component

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110207802.XA CN113010938B (en) 2021-02-24 2021-02-24 Method and related device for calculating steel bar dosage of solid component

Publications (2)

Publication Number Publication Date
CN113010938A true CN113010938A (en) 2021-06-22
CN113010938B CN113010938B (en) 2024-07-23

Family

ID=76385853

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110207802.XA Active CN113010938B (en) 2021-02-24 2021-02-24 Method and related device for calculating steel bar dosage of solid component

Country Status (1)

Country Link
CN (1) CN113010938B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113722810A (en) * 2021-11-03 2021-11-30 深圳市华阳国际工程设计股份有限公司 Reinforcement control method and system for parametric structure beam
CN115081076A (en) * 2022-06-29 2022-09-20 广联达科技股份有限公司 Method, device and equipment for calculating steel bar consumption and readable storage medium
CN115146352A (en) * 2022-07-13 2022-10-04 中国建筑西南设计研究院有限公司 Floor data processing method and device, electronic equipment and computer readable storage medium
CN115344937A (en) * 2022-10-20 2022-11-15 三一筑工科技股份有限公司 Reinforcing steel bar marking method and device, electronic equipment and storage medium
CN115496000A (en) * 2022-11-14 2022-12-20 深圳市地铁集团有限公司 Method, system and equipment for calculating reinforcement engineering quantity of intercity railway

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101224627B1 (en) * 2011-12-09 2013-02-01 (사)한국건축구조기술사회 Design and material calculation method of construction building using structure bim
CN107229797A (en) * 2017-06-05 2017-10-03 中国建筑第七工程局有限公司 A kind of method for improving deformed bar friction loss accuracy in computation
CN107944187A (en) * 2017-12-13 2018-04-20 厦门海迈科技股份有限公司 A kind of Reinforcing Steel Bar Calculation method, apparatus, terminal device and medium based on Revit
CN109408906A (en) * 2018-09-30 2019-03-01 中铁第勘察设计院集团有限公司 The method of engineering quantity expression and statistics based on BIM model
CN109472446A (en) * 2018-09-30 2019-03-15 中铁第勘察设计院集团有限公司 Project Budget preparation method based on BIM model
CN109684737A (en) * 2018-12-26 2019-04-26 中民筑友科技投资有限公司 Rebar model generation method, system and device and readable storage medium storing program for executing in component model
CN110378568A (en) * 2019-06-24 2019-10-25 中铁四局集团有限公司 BIM technology-based engineering calculation method and system, computer equipment and readable storage medium
CN111008420A (en) * 2019-11-26 2020-04-14 中民筑友有限公司 BIM-based steel bar data generation method, device, equipment and medium
CN111191303A (en) * 2019-10-25 2020-05-22 腾讯科技(深圳)有限公司 BIM data processing method and device, electronic equipment and computer storage medium

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101224627B1 (en) * 2011-12-09 2013-02-01 (사)한국건축구조기술사회 Design and material calculation method of construction building using structure bim
CN107229797A (en) * 2017-06-05 2017-10-03 中国建筑第七工程局有限公司 A kind of method for improving deformed bar friction loss accuracy in computation
CN107944187A (en) * 2017-12-13 2018-04-20 厦门海迈科技股份有限公司 A kind of Reinforcing Steel Bar Calculation method, apparatus, terminal device and medium based on Revit
CN109408906A (en) * 2018-09-30 2019-03-01 中铁第勘察设计院集团有限公司 The method of engineering quantity expression and statistics based on BIM model
CN109472446A (en) * 2018-09-30 2019-03-15 中铁第勘察设计院集团有限公司 Project Budget preparation method based on BIM model
CN109684737A (en) * 2018-12-26 2019-04-26 中民筑友科技投资有限公司 Rebar model generation method, system and device and readable storage medium storing program for executing in component model
CN110378568A (en) * 2019-06-24 2019-10-25 中铁四局集团有限公司 BIM technology-based engineering calculation method and system, computer equipment and readable storage medium
CN111191303A (en) * 2019-10-25 2020-05-22 腾讯科技(深圳)有限公司 BIM data processing method and device, electronic equipment and computer storage medium
CN111008420A (en) * 2019-11-26 2020-04-14 中民筑友有限公司 BIM-based steel bar data generation method, device, equipment and medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
于鑫等: "基于Revit 二次开发实现三维钢筋算量", 《土木建筑工程信息技术》, vol. 11, no. 3, pages 38 - 43 *
于鑫等: "基于Revit二次开发实现三维钢筋算量", 《土木建筑工程信息技术》, vol. 11, no. 3, 30 June 2019 (2019-06-30), pages 38 - 43 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113722810A (en) * 2021-11-03 2021-11-30 深圳市华阳国际工程设计股份有限公司 Reinforcement control method and system for parametric structure beam
CN115081076A (en) * 2022-06-29 2022-09-20 广联达科技股份有限公司 Method, device and equipment for calculating steel bar consumption and readable storage medium
CN115146352A (en) * 2022-07-13 2022-10-04 中国建筑西南设计研究院有限公司 Floor data processing method and device, electronic equipment and computer readable storage medium
CN115344937A (en) * 2022-10-20 2022-11-15 三一筑工科技股份有限公司 Reinforcing steel bar marking method and device, electronic equipment and storage medium
CN115344937B (en) * 2022-10-20 2023-03-17 三一筑工科技股份有限公司 Reinforcing steel bar marking method and device, electronic equipment and storage medium
CN115496000A (en) * 2022-11-14 2022-12-20 深圳市地铁集团有限公司 Method, system and equipment for calculating reinforcement engineering quantity of intercity railway

Also Published As

Publication number Publication date
CN113010938B (en) 2024-07-23

Similar Documents

Publication Publication Date Title
CN113010938A (en) Method for calculating steel bar consumption of solid component and related device
CN113010937B (en) Parametric modeling method of member section steel bar and related device
CN113190893B (en) Method and related device for determining attribute of steel bar of component
CN107944187B (en) Revit-based steel bar calculation method and device, terminal equipment and medium
CN109683858B (en) Data processing method and device
CN112182886B (en) Engineering model generation method and device, computer equipment and storage medium
CN112800527B (en) Construction information model-based structural beam steel bar information generation method and related device
CN114626134A (en) BIM-based pipeline comprehensive optimization method and device, electronic equipment and storage medium
CN117744224A (en) BIM model creation method, device, equipment and medium based on construction information management
CN116595839A (en) System for generating structural analysis model
CN113434938B (en) BIM model checking method, BIM model checking device, computer equipment and storage medium
CN115982828A (en) Bridge maintenance digital twin body construction method and device
CN112988701A (en) Database management method, device, system and storage medium
CN111125809B (en) Building steel column generation method and device, computer equipment and storage medium
CN115454403A (en) Page construction method and device and storage medium
CN114327395A (en) Webpage design method, device, computer equipment, storage medium and product
CN111159796B (en) Method and device for generating beam of building, computer equipment and storage medium
CN114140035A (en) Parameter quality management method and related device
CN117573199B (en) Model difference comparison analysis method, device, equipment and medium
CN116450682B (en) Model generation method, device, equipment and medium based on data combination
CN110765513B (en) Method for placing connecting node of wall keel model and L-shaped top guide beam model and product
CN113419805A (en) User interface layout method and device, computer equipment and storage medium
CN115392195A (en) Data format conversion method, device, equipment and storage medium
CN115952586A (en) Method, device and equipment for moving civil air defense door frame wall and readable storage medium
CN114239115A (en) Method, device, equipment and storage medium for roughly calculating intersecting member

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
TA01 Transfer of patent application right

Effective date of registration: 20230705

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.

GR01 Patent grant