Information processing method of building component

By extracting the attributes of the building component and constructing the attribute table, the problem of finding the attribute difficulties in the existing architectural information model software in the existing building information model software has been solved, and the rapid integration and intelligent design support of the information are realized.

CN119378047APending Publication Date: 2025-01-28CHINA NORTHEAST ARCHITECTURAL DESIGN & RES INST CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202310921367.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-26
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In existing building information modeling software, it is difficult for architectural designers to quickly and accurately find the properties of a building component, which makes it difficult to integrate information.

Method used

Proposal to the information processing method of building components, build a property table by extracting the attributes of the building component, and add new attributes or information to the attribute table to update the attribute table. This method uses the form of attribute tables, covering structural information, geometric information, steel information, and model information.

Benefits of technology

The rapid search and integration of building component information is achieved, covering the precision positioning, structural design professional information and three -dimensional geometric information in the component, and supporting more intelligent design and information processing purposes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119378047A_ABST
    Figure CN119378047A_ABST
Patent Text Reader

Abstract

The invention relates to an information processing method of a building component, which comprises the following steps: S1, extracting the attribute of the building component according to the existing storage information of the building component; s2, constructing an attribute table by taking the attribute name of the extracted building component as a key and the attribute information as a value; and S3, in the attribute table, adding newly-added attributes or newly-added information of the building components under the corresponding keys or values so as to update the attribute table. According to the method, after information in the building information model is processed, the key value information attribute table can be formulated, accurate positioning information, structural design professional information, three-dimensional geometric information and other information of reinforcing steel bars in the component can be covered, basic attributes of a general three-dimensional model component are compatible, and reinforcing steel bar component parameters, accurate model information and the like can be newly added; a unified data structure is adopted to store the information, and more purposes of steel bar positioning, steel bar calculation, intelligent design and the like can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the fields of construction engineering and industrial digitalization, and in particular to an information processing method for building components. Background Art

[0002] At present, in the field of construction engineering, architectural designers use building information model (BIM) software to perform parametric design of various building components. This is a relatively mature platform and has been widely used. Common BIM software such as Revit stores building component information in a very random and scattered location. The information of structural components such as beams, plates, columns, and walls in the commonly used building information model is stored in multiple locations such as component attributes, two-dimensional plane views, and three-dimensional space models. Since the information storage is too scattered, the information cannot be directly used after being extracted from various locations. Architectural designers need to integrate and process it according to relevant standards or specifications before they can use it. However, some information is hidden inside the model and cannot be directly obtained, making information integration very difficult. Summary of the invention

[0003] In view of this, the present invention aims to propose a method for processing information of building components, so as to solve the problem that it is difficult for building designers to quickly and accurately find the properties of a certain building component in the existing building information modeling software.

[0004] A method for processing information of a building component of the present invention comprises:

[0005] S1, extracting properties of building components according to the existing storage information of building components;

[0006] S2, constructing an attribute table with the extracted attribute name of the building component as the key and the attribute information as the value;

[0007] S3, in the attribute table, adding the newly added attribute or newly added information of the building component under the corresponding key or value, thereby updating the attribute table.

[0008] Furthermore, in S1, the building components include four types: beams, plates, columns, and walls, each building component includes multiple key types, and each key type has multiple key names.

[0009] Furthermore, the key types include structural information, geometric information, reinforcement information and model information.

[0010] Furthermore, the structural information includes the floor information, number information, and structural seismic grade information of the building components.

[0011] Furthermore, the geometric information includes information on the location, shape, and size of the building components.

[0012] Furthermore, the steel bar information includes the number, diameter and spacing information of the steel bars.

[0013] Furthermore, the model information includes wall column model information, wall beam model information and wall body model information.

[0014] Furthermore, in S2, the attribute table includes primary, secondary, and tertiary information tables, wherein the primary information table includes the unique attributes of each building component, the secondary information table includes the default attributes of the building components belonging to each floor and the unique attributes of the corresponding floor, and the tertiary information table includes the default attributes of the building components belonging to the project globally.

[0015] Furthermore, in S2, the priorities of searching the attribute table for the building component attributes are first-level information table, second-level information table and third-level information table from high to low. When the corresponding attribute cannot be found in the previous-level information table, it is searched in the next-level information table.

[0016] The information processing method of building components of the present invention can comprehensively cover the geometry, reinforcement, attributes and other information of components in commonly used building information models and combine with relevant rules specified by professional structural design atlases and specifications to process the information in the model and formulate a key value information table, which covers the precise positioning information of steel bars in the components, professional structural design information, three-dimensional geometric information and other information.

[0017] The information processing method of building components of the present invention improves the existing information processing method of the four structural components of beams, plates, columns and walls in building structures, and is compatible with the basic attributes of general three-dimensional model components, such as component cross-sectional dimensions, component length, component position, etc. On this basis, steel bar component parameters, precise model information, etc. are added, and a unified data structure is used to store the above information. Compared with traditional methods, it can be used for more purposes such as steel bar positioning, steel bar quantity calculation, intelligent design, etc. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0019] Figure 1 A schematic diagram of a flow chart of a method for processing information of building components according to an embodiment of the present invention;

[0020] Figure 2-Figure 7 It is a schematic diagram of some existing column component information;

[0021] Figure 8-Figure 22It is a schematic diagram of some existing beam component information;

[0022] Figure 23-Figure 31 It is a schematic diagram of some existing plate component information;

[0023] Figure 32-Figure 36 Schematic diagram of some existing wall component information. DETAILED DESCRIPTION

[0024] The description of the embodiments of this specification should be combined with the corresponding drawings, which should be considered as part of the complete specification. In the drawings, the shape or thickness of the embodiments may be enlarged and indicated for simplification or convenience. Furthermore, the parts of each structure in the drawings will be described separately. It is worth noting that the elements not shown in the drawings or not described in words are in a form known to ordinary technicians in the relevant technical field.

[0025] The description of the embodiments herein and any reference to directions and orientations are only for the convenience of description and are not to be construed as any limitation on the scope of protection of the present invention. The following description of the preferred embodiments may involve combinations of features, which may exist independently or in combination, and the present invention is not particularly limited to the preferred embodiments. The scope of the present invention is defined by the claims.

[0026] like Figure 1 As shown, the information processing method of the building component of the embodiment of the present invention includes:

[0027] S1, extracting the properties of the building components according to the existing storage information of the building components.

[0028] The existing storage format of building component information is rather chaotic, with different information stored in different forms, of which only a portion of the attributes are stored in the form of attribute tables. Other forms include tables, schematic diagrams, and even text fonts, graphic line types, filling methods, etc. There are many forms, scattered information, and inconsistent standards, which greatly increases the difficulty of information processing.

[0029] The building component information processing method of this embodiment uniformly uses the attribute table format, and can extract various attributes of building components from other forms of storage information and convert them into a standard, unified attribute table format for storage, which is convenient for searching and calling.

[0030] The building components involved in this embodiment include four types: beams, slabs, columns, and walls. Each building component includes a number of attributes, which can be divided into different types such as structural information, geometric information, reinforcement information, and model information according to their properties.

[0031] S2, constructing an attribute table with the extracted attribute names of the building components as keys and the attribute information as values.

[0032] In this embodiment, each building component may include several key types, namely the above-mentioned structural information, geometric information, reinforcement information and model information, etc., each key type has multiple key names, each key name corresponds to an attribute, and the attribute information of each attribute corresponds to a value, and the storage type of the value may include integer, string, floating point decimal or Boolean, etc. Thus, a tree storage structure of building component type (beam, slab, column, wall) → key type (structural information, geometric information, reinforcement information and model information) → key name → value can be formed.

[0033] The following is a basic property table constructed based on the common properties of all building components:

[0034] Table 1 Basic attribute table

[0035]

[0036]

[0037] In this embodiment, the attribute table may include primary, secondary, and tertiary information tables. The primary information table is an information table for the building components themselves, including the unique attributes of each building component. The secondary information table is a floor information table for each floor, including the default attributes of the building components to which each floor belongs and the unique attributes of the corresponding floor. The tertiary information table is a project global information table, including the default attributes of the building components to which the project belongs globally. The format and content of the primary, secondary, and tertiary information tables are the same. Values ​​that do not exist in a certain primary information table can be represented by null values. For example, for the relevant values ​​of the floor attributes, the primary information table is a null value, while the secondary and tertiary information tables have real values. When searching for the value of a certain key name, first search in the primary information table; when the value corresponding to the key in the primary information table is null, search for the value corresponding to the key in the secondary information table; when the value corresponding to the key in the secondary information table is also null, search for the value corresponding to the key in the tertiary information table. As a result, the division of the attribute table is clearer, and it is faster and more convenient to search for the attributes of the building components.

[0038] S3, in the attribute table, adding the newly added attribute or newly added information of the building component under the corresponding key or value, thereby updating the attribute table.

[0039] At present, the information of building components is stored in different forms in building model software, including attribute tables, tables, schematic diagrams, text fonts, graphic line types, filling methods, etc. Effective information for constructing attribute tables can be extracted from these storage formats. The following takes the extraction of information from different storage formats of four building components, beams, slabs, columns and walls, as examples to illustrate.

[0040] Column components

[0041] like Figure 2 The following is a schematic diagram of the attribute table information of a column component. The valid information that can be extracted from it is as follows (the order corresponds to Figure 2 (in serial number):

[0042] Table 2

[0043] Key Name Value Types Remark Edit Type String Contains column geometry information Column number String The number of this component in the model Column longitudinal reinforcement String Rebar identification information Column corner reinforcement String Rebar identification information Middle reinforcement of side B of column section String Rebar identification information Middle reinforcement of H side of column section String Rebar identification information Column stirrups String Rebar identification information Column stirrup type String Rebar identification information Concrete grade String Project Information Protective layer thickness Integer Structural information Earthquake resistance level Integer Project Information

[0044] like Figure 3 The following is a schematic diagram of information in a plane of a column component. The effective information that can be extracted from it is as follows (the order corresponds to Figure 3 (in serial number):

[0045] Table 3

[0046]

[0047]

[0048] like Figure 4 As shown in the figure, it is another schematic diagram of the information in the plane of the column component. The effective information extracted from it is as follows (the order corresponds to Figure 4 (in serial number):

[0049] Table 4

[0050]

[0051] The information originally stored in the form of fields is processed as follows: based on the reinforcement information in the original commonly used building information model structural column, taking the obtained information "16Φ20" as an example, the meaning of this information is that there are 16 grade 1 steel bars with a diameter of 20 mm distributed in the column section. First, according to the comprehensive information such as the cross-sectional dimensions of 1 and 2, the center positioning point, and the thickness of the protective layer, the specific positions of the 16 steel bars are determined and calculated, and a unique ID number is assigned and stored in the information table. The hoop information of parts 3 and 6 needs to be accurately located by combining the hoop type information in the comprehensive model and the hooped longitudinal reinforcement (ID number acquisition). After processing, the information is stored in the information table.

[0052] like Figure 5 The following is a schematic diagram of vertical information of a column component. The effective information extracted from it is as follows (the order corresponds to Figure 5 (in serial number):

[0053] Table 5

[0054]

[0055]

[0056] like Figure 6As shown in the figure, it is another vertical information diagram of the column component. The effective information extracted from it is as follows (the order corresponds to Figure 6 (in serial number):

[0057] Table 6

[0058]

[0059] like Figure 7 As shown in the figure, it is another vertical information diagram of the column component. The effective information that can be extracted from it is as follows (the order corresponds to Figure 7 (in serial number):

[0060] Table 7

[0061]

[0062] The shapes and positions of the large and small hoops of the plane reinforcement are encrypted according to the vertical height of the structural column and the reinforcement information, and the non-encrypted area information is arranged.

[0063] Beam member

[0064] Take the processing of structural frame (beam) component information in the commonly used building information model as an example. Part of the structural frame (beam) information in the building information model has been used in the form of an attribute table:

[0065] like Figure 8 The following is a schematic diagram of the attribute table information of a beam component. The valid information that can be extracted from it is as follows (the order corresponds to Figure 8 (in serial number):

[0066] Table 8

[0067]

[0068]

[0069] The above commonly used building information model information storage method is not enough to describe the structural performance and reinforcement properties of the structural frame (beam). The structural performance and reinforcement properties of the structural frame (beam) that are not described are divided into two types: in-plane information and transverse information. The longitudinal reinforcement and stirrup representation of the beam can be converted into a string format of the flat construction drawing. The plane information is as follows:

[0070] like Fig. 9 The following is a schematic diagram of information in one plane of a beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig. 9 (in serial number):

[0071] Table 9

[0072] Key Name Value Types Remark Beam section width Floating point numbers Specific geometric size information Beam section height direction Floating point numbers Specific geometric size information Longitudinal reinforcement in beam section String Longitudinal reinforcement precise positioning information Beam section large hoop steel bars String Stirrup precise positioning information Small hoop steel bars for beam sections String Stirrup precise positioning information The first partition after the beam section is clamped by the hoop String Section partition precise positioning information The second partition after the beam section is clamped by the hoop String Cross-section partition precise positioning information

[0073] like Fig.10 As shown in the figure, it is another schematic diagram of the information in the plane of the beam component. The effective information extracted from it is as follows (the order corresponds to Fig.10 (in serial number):

[0074] Table 10

[0075] Key Name Value Types Remark Beam section width Floating point numbers Specific geometric size information Beam section height direction Floating point numbers Specific geometric size information Longitudinal reinforcement in beam section String Longitudinal reinforcement precise positioning information Beam section large hoop steel bars String Stirrup precise positioning information Small hoop steel bars for beam sections String Stirrup precise positioning information The first partition after the beam section is clamped by the hoop String Section partition precise positioning information The second partition after the beam section is clamped by the hoop String Cross-section partition precise positioning information The third section of the beam section after being clamped by the hoop String Cross-section partition precise positioning information

[0076] like Fig.11 As shown in the figure, it is another schematic diagram of the information in the plane of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.11 (in serial number):

[0077] Table 11

[0078] Key Name Value Types Remark Beam section width Floating point numbers Specific geometric size information Beam section height direction Floating point numbers Specific geometric size information Longitudinal reinforcement in beam section String Longitudinal reinforcement precise positioning information Beam section large hoop steel bars String Stirrup precise positioning information Small hoop steel bars for beam sections String Stirrup precise positioning information The first partition after the beam section is clamped by the hoop String Section partition precise positioning information The second partition after the beam section is clamped by the hoop String Cross-section partition precise positioning information The third section of the beam section after being clamped by the hoop String Cross-section partition precise positioning information The fourth section of the beam section after being clamped by the hoop String Cross-section partition precise positioning information The fifth zone after the beam section is clamped by the hoop String Cross-section partition precise positioning information

[0079] like Fig.12 As shown in the figure, it is another schematic diagram of the information in the plane of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.12 (in serial number):

[0080] Table 12

[0081] Key Name Value Types Remark Beam section width Floating point numbers Specific geometric size information Beam section height direction Floating point numbers Specific geometric size information Beam section stirrups String Stirrup precise positioning information The first row of longitudinal reinforcement in the upper part of the beam section String Longitudinal reinforcement precise positioning information The second row of longitudinal reinforcement in the upper part of the beam section String Longitudinal reinforcement precise positioning information The third row of longitudinal reinforcement in the upper part of the beam section String Longitudinal reinforcement precise positioning information The first row of longitudinal reinforcement at the bottom of the beam section String Longitudinal reinforcement precise positioning information The second row of longitudinal reinforcement in the lower part of the beam section String Longitudinal reinforcement precise positioning information The third row of longitudinal reinforcement in the lower part of the beam section String Longitudinal reinforcement precise positioning information

[0082] like Fig.13 As shown in the figure, it is another schematic diagram of the information in the plane of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.13 (in serial number):

[0083] Table 13

[0084] Key Name Value Types Remark Beam section width Floating point numbers Specific geometric size information Beam section height direction Floating point numbers Specific geometric size information Beam section longitudinal reinforcement String Longitudinal reinforcement precise positioning information Structural reinforcement or torsion reinforcement in beam sections String Additional reinforcement precise positioning information

[0085] Similar to the processing method of structural columns, the processed beam section geometry information, the steel bar positioning information in the beam section, the steel bar arrangement information in the beam section and other information are stored in the basic attribute table (Table 1) using field names (keys).

[0086] The information perpendicular to the beam plane is described as follows:

[0087] like Fig.14 The following is a schematic diagram of the vertical information of the beam component. The effective information extracted from it is as follows (the order corresponds to Fig.14 (in serial number):

[0088] Table 14

[0089] Key Name Value Types Remark Beam left support structural column String Beam support member information Beam schematic diagram section break line String Break line information Beam longitudinal reinforcement end anchorage String Rebar Anchorage Information Beam length Integer Beam geometry information Stirrup reinforcement in beam densification area String Stirrup precise positioning information Stirrup reinforcement in non-densified area of ​​beam String Stirrup precise positioning information Beam right support structural column section break line String Break line information Beam section break line String Break line information

[0090] like Fig.15 As shown in the figure, it is another vertical information diagram of the beam component. The effective information extracted from it is as follows (the order corresponds to Fig.15 (in serial number):

[0091] Table 15

[0092] Key Name Value Types Remark Beam left support main beam String Beam support member information Stirrup reinforcement in non-densified area of ​​beam String Stirrup precise positioning information Beam right support structural column String Beam support member information Beam right support structural column section break line String Break line information Stirrup reinforcement in beam densification area String Stirrup precise positioning information Beam section break line String Break line information

[0093] like Fig.16 As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.16 (in serial number):

[0094] Table 16

[0095]

[0096]

[0097] like Fig.17 As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.17 (in serial number):

[0098] Table 17

[0099] Key Name Value Types Remark Beam left end support (column or wall) String Beam support member information Section break line of the left end support (column or wall) of the beam String Break line information Beam length Integer Beam geometry information Beam longitudinal reinforcement end anchorage String Rebar Anchorage Information Beam stirrup reinforcement String Stirrup precise positioning information

[0100] like Fig.18 As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.18 (in serial number):

[0101] Table 18

[0102] Key Name Value Types Remark Beam support structural column String Beam support member information Beam length Integer Beam geometry information Beam longitudinal reinforcement String Rebar accurate positioning information Vertical reinforcement of beam String Rebar accurate positioning information Beam section break line String Break line information Beam support structural column cutoff line String Break line information

[0103] like Fig.19 As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.19 (in serial number):

[0104] Table 19

[0105] Key Name Value Types Remark Beam left support structural column String Beam support member information Boundary reinforcement at beam haunch String Accurate positioning information of additional reinforcement bars in beams Stirrup reinforcement in beam densification area String Stirrup precise positioning information Beam section break line String Break line information

[0106] like Fig. 20 As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig. 20 (in serial number):

[0107] Table 20

[0108] Key Name Value Types Remark Secondary beam length Integer Beam support member information Secondary beam section break line String Accurate positioning information of additional reinforcement bars in beams Main beam length Integer Stirrup precise positioning information Main beam section break line String Break line information Secondary beam oblique stirrups (parallel to the main beam, same oblique reinforcement on the lower side) String Stirrup precise positioning information Secondary beam longitudinal reinforcement String Longitudinal reinforcement precise positioning information Additional reinforcement in main beam 1 String Additional reinforcement precise positioning information Additional reinforcement in main beam 2 String Additional reinforcement precise positioning information

[0109] like Fig.21As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.21 (in serial number):

[0110] Table 21

[0111] Key Name Value Types Remark Beam length Integer Beam geometry information Beam section break line String Break line information Beam stirrup reinforcement String Stirrup precise positioning information Additional stirrups for beams String Additional stirrup precise positioning information Beam longitudinal reinforcement String Longitudinal reinforcement precise positioning information

[0112] like Fig. 22 As shown in the figure, it is another vertical information diagram of the beam component. The effective information that can be extracted from it is as follows (the order corresponds to Fig. 22 (in serial number):

[0113] Table 22

[0114] Key Name Value Types Remark Main beam length Integer Beam geometry information Secondary beam length Integer Break line information Beam section break line String Stirrup precise positioning information Main and secondary beam hangers String Additional reinforcement precise positioning information Key Name Value Types Remark

[0115] Plate components

[0116] Take the processing of plate component information in the commonly used building information model as an example. Part of the plate information in the building information model has been used in the form of attribute tables:

[0117] like Fig.23 The following is a schematic diagram of the attribute table information of the plate component. The valid information extracted from it is as follows (the order corresponds to Fig.23 (in serial number):

[0118] Table 23

[0119] Key Name Value Types Remark Edit Type String Contains part of the plate geometry information Concrete grade String Project Information Protective layer thickness Integer Structural information Earthquake resistance level Integer Project Information Length of steel bars extending into floor slab Integer Rebar identification information Upper Y-direction through ribs String Rebar identification information Lower Y-direction through ribs String Rebar identification information Lower X-direction through ribs String Rebar identification information Upper X-direction through ribs String Rebar identification information Lower Y-direction reinforcement String Rebar identification information Lower X-direction reinforcement String Rebar identification information Negative reinforcement 1 String Rebar identification information Negative tendon 2 String Rebar identification information Negative tendon 3 String Rebar identification information Negative tendon 4 String Rebar identification information Negative tendon 5 String Rebar identification information Negative tendon 6 String Rebar identification information Negative tendon 7 String Rebar identification information Negative tendon 8 String Rebar identification information Negative tendon 9 String Rebar identification information Negative reinforcement 10 String Rebar identification information Negative reinforcement 11 String Rebar identification information Negative reinforcement 12 String Rebar identification information

[0120] like Fig.24 As shown in the figure, it is a schematic diagram of information in a plane of a plate component. The effective information extracted from it is as follows (the order corresponds to Fig.24 (in serial number):

[0121] Table 24

[0122]

[0123] The above commonly used building information model information storage method is not enough to describe the structural performance and reinforcement properties of the floor slab. The structural performance and reinforcement properties of the undescribed slab are expressed in the plane. This information is converted into a string representation of the flat construction drawing as follows:

[0124] like Fig.25 As shown in the figure, it is a schematic diagram of information in a plane of a plate component. The effective information extracted from it is as follows (the order corresponds to Fig.25 (in serial number):

[0125] Table 25

[0126]

[0127] like Fig.26 As shown in the figure, it is another schematic diagram of information in the plane of the plate component. The effective information extracted from it is as follows (the order corresponds to Fig.26 (in serial number):

[0128] Table 26

[0129]

[0130] like Fig. 27 As shown in the figure, it is another schematic diagram of the information in the plane of the plate component. The effective information that can be extracted from it is as follows (the order corresponds to Fig. 27 (in serial number):

[0131] Table 27

[0132] Key Name Value Types Remark Model break lines Floating point numbers Break line information Structural beams Floating point numbers Component Information Structural columns String Component Information Through reinforcement on one side of the upper part of the floor support String Precise positioning information of through reinforcement Floor Boundary String Floor geometry information

[0133] like Fig.28 As shown in the figure, it is another schematic diagram of the information in the plane of the plate component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.28 (in serial number):

[0134] Table 28

[0135] Key Name Value Types Remark Model break lines Floating point numbers Break line information Structural beams Floating point numbers Component Information Structural columns String Component Information Through reinforcement on one side of the cantilevered slab on the upper part of the floor String Precise positioning information of through reinforcement Floor Boundary String Floor geometry information Cantilevered floor slab boundary String Cantilever floor slab size information

[0136] like Fig.29 As shown in the figure, it is another schematic diagram of the information in the plane of the plate component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.29 (in serial number):

[0137] Table 29

[0138] Key Name Value Types Remark Model break lines Floating point numbers Break line information Structural beams Floating point numbers Component Information Structural columns String Component Information Upper steel reinforcement bar in the plate corner area String Precise positioning information of reinforcement ribs Floor Boundary String Floor geometry information

[0139] like Fig.30 As shown in the figure, it is another schematic diagram of the information in the plane of the plate component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.30 (in serial number):

[0140] Table 30

[0141] Key Name Value Types Remark Model break lines Floating point numbers Break line information Structural beams Floating point numbers Component Information Structural columns String Component Information Additional reinforcement for cantilever slab inner corner String Precise positioning information of reinforcement ribs Floor Boundary String Floor geometry information

[0142] like Fig.31 As shown in the figure, it is another schematic diagram of the information in the plane of the plate component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.31 (in serial number):

[0143] Table 31

[0144]

[0145]

[0146] Wall components

[0147] Take the wall component information in the commonly used building information model as an example. Only a small part of the wall information in the building information model has been used in the attribute table form:

[0148] like Fig.32 The following is a schematic diagram of the attribute table information of a wall component. The valid information that can be extracted from it is as follows (the order corresponds to Fig.32 (in serial number):

[0149] Table 32

[0150] Key Name Value Types Remark Edit Type String Contains wall geometry information Concrete grade String Project Information Protective layer thickness Integer Structural information Earthquake resistance level Integer Project Information

[0151] like Fig.33 The following is a schematic diagram of information in one plane of a wall component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.33 (in serial number):

[0152] Table 33

[0153] Key Name Value Types Remark Model Grid String Grid positioning information Wall column model String Wall-column component information Wall Model String Wall-Wall Component Information Wall beam model String Wall-Wall Beam Component Information Structural column model String Component Information

[0154] Wall components are composed of wall model components, wall column model components, wall beam model components, wall body model components and opening models. The information in each component is collected and integrated to form the information of the wall component.

[0155] like Fig.34 The following is a schematic diagram of information in another plane of the wall component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.34 (in serial number):

[0156] Table 34

[0157] Key Name Value Types Remark Wall column model cutoff line String Break line information Wall column model edge outline String Wall column outline geometry information Wall column model longitudinal reinforcement String Precise positioning information of longitudinal reinforcement of wall columns Wall column model stirrups String Precise positioning information of wall column stirrups

[0158] The above information storage method is not enough to describe the structural performance and reinforcement properties of the wall. The structural performance and reinforcement properties of the wall that cannot be described are in the vertical information. The steel bar representation of the wall can be converted into a string representation of the flat construction drawing, as follows:

[0159] like Fig.35 As shown in the figure, it is another schematic diagram of the information in the plane of the wall component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.35 (in serial number):

[0160] Table 35

[0161] Key Name Value Types Remark Wall column model cutoff line String Break line information The first and second rows of vertical reinforcement in the wall String Longitudinal reinforcement precise positioning information The first and second rows of horizontal steel bars in the wall String Longitudinal reinforcement precise positioning information

[0162] like Fig.36As shown in the figure, it is another schematic diagram of the information in the plane of the wall component. The effective information that can be extracted from it is as follows (the order corresponds to Fig.36 (in serial number):

[0163] Table 36

[0164]

[0165] The information in Tables 2 to 36 can be integrated into Table 1, so as to continuously update Table 1. Other forms of building component information can also be used to extract effective information through the above method, and Table 1 can be updated accordingly.

[0166] The information processing method of building components of the present invention can comprehensively cover the geometry, reinforcement, attributes and other information of components in commonly used building information models and combine with relevant rules specified by professional structural design atlases and specifications to process the information in the model and formulate a key value information table, which covers the precise positioning information of steel bars in the components, professional structural design information, three-dimensional geometric information and other information.

[0167] The information processing method of building components of the present invention improves the existing information processing method of the four structural components of beams, plates, columns and walls in building structures, and is compatible with the basic attributes of general three-dimensional model components, such as component cross-sectional dimensions, component length, component position, etc. On this basis, steel bar component parameters, precise model information, etc. are added, and a unified data structure is used to store the above information. Compared with traditional methods, this information processing method can be used for more purposes such as steel bar positioning, steel bar quantity calculation, intelligent design, etc.

[0168] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for processing information of building components, characterized in that: The method comprises: S1, extracting properties of building components according to the existing storage information of building components; S2, constructing an attribute table with the extracted attribute name of the building component as the key and the attribute information as the value; S3, in the attribute table, adding the newly added attribute or newly added information of the building component under the corresponding key or value, thereby updating the attribute table.

2. The information processing method of building components according to claim 1, characterized in that: In S1, the building components include four types: beams, plates, columns, and walls. Each building component includes multiple key types, and each key type has multiple key names.

3. The information processing method of building components according to claim 2, characterized in that: The key types include structural information, geometric information, reinforcement information and model information.

4. The information processing method of building components according to claim 3, characterized in that: The structural information includes floor information, number information, and structural earthquake resistance grade information of the building components.

5. The information processing method of building components according to claim 3, characterized in that: The geometric information includes the location, shape and size information of the building components.

6. The information processing method of building components according to claim 3, characterized in that: The steel bar information includes the number, diameter and spacing information of the steel bars.

7. The information processing method of building components according to claim 3, characterized in that: The model information includes wall column model information, wall beam model information and wall body model information.

8. The information processing method of building components according to claim 3, characterized in that: In S2, the attribute table includes primary, secondary and tertiary information tables, wherein the primary information table includes the unique attributes of each building component, the secondary information table includes the default attributes of the building components belonging to each floor and the unique attributes of the corresponding floor, and the tertiary information table includes the default attributes of the building components belonging to the project globally.

9. The information processing method of building components according to claim 8, characterized in that: In S2, the priorities of searching the attribute table for the building component attribute are first-level information table, second-level information table and third-level information table from high to low. When the corresponding attribute cannot be found in the previous-level information table, it is searched in the next-level information table.

Citation Information

Patent Citations

  • Component attribute acquisition method and related products

    CN110427648A

  • Building model component information query method and device, equipment and storage medium

    CN113779093A

  • Method for automatically generating reinforcing steel bar three-dimensional model based on flat method diagram information

    CN113806837A

  • Intelligent data information extraction method based on BIM model

    CN116186843A

  • BIM system, method and program

    JP2016211260A