Method and system for digitizing building component position information

Through the component positioning expression based on axis number, the digitization of building component location information is realized, the problem of high cost of building information modeling is solved, and the efficiency of engineering measurement is improved.

CN119129072BActive Publication Date: 2025-09-16WEIYUAN MINGJINGSHENG (BEIJING) TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411308131.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-19
Publication Date
2025-09-16
Estimated Expiration
2044-09-19

AI Technical Summary

Technical Problem

In the existing technology, the modeling cost of building information models is high, which leads to a low level of informatization in the construction industry and affects the efficiency of engineering measurement calculations.

Method used

The component positioning expression based on axis number is used to represent and store the position of building components to achieve digital expression.

Benefits of technology

It improves the efficiency of expressing building information and calculating engineering measurement, and reduces costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119129072B_ABST
    Figure CN119129072B_ABST
Patent Text Reader

Abstract

The present application discloses a method and system for digitizing building component position information, relating to the field of construction engineering technology. The method comprises: obtaining the component type of each target component in a target construction engineering drawing; the component types include point components, line components, and surface components; representing the position of each target component according to a component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number; and storing the position representation of each target component to obtain a digitized file of the position representation of each target component in the target construction engineering drawing. The present application improves the expression efficiency of construction information at a low cost, thereby improving the calculation efficiency of engineering measurement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of construction engineering technology, and in particular to a method and system for digitizing building component position information. Background Art

[0002] The overall plan representation method of reinforced concrete, referred to as the flat method, is a design method that directly expresses the dimensions and reinforcement of structural components on the structural plan layout drawings of various components. The emergence of the flat method has improved the efficiency of architectural engineering drawing. However, with the rapid development of computer technology, the characteristic of the concrete representation of position information in the flat method affects the expression efficiency of building information, that is, it affects the calculation efficiency of engineering measurements such as the amount of wiring in the building. Although the Building Information Modeling (BIM) technology can realize the digitization of information and improve the expression efficiency, the modeling cost of the building information model is relatively high and cannot change the low informatization status of the construction industry. Summary of the Invention

[0003] The purpose of this application is to provide a method and system for digitizing building component position information, which improves the efficiency of expressing building information with low cost, thereby improving the calculation efficiency of engineering measurement.

[0004] To achieve the above objectives, this application provides the following solutions:

[0005] In a first aspect, the present application provides a method for digitizing building component position information, comprising:

[0006] Obtaining the component type of each target component in the target building engineering drawing; the component type includes point components, line components and surface components;

[0007] The position of each target component is represented according to the component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number;

[0008] The position representation of each target component is stored to obtain a digitized file of the position representation of each target component in the target building engineering drawing.

[0009] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, specifically including:

[0010] When the target component is a point component, the target component position expression is: (first horizontal axis number, first vertical axis number, first horizontal deviation value, first vertical deviation value);

[0011] The first horizontal deviation value is the distance between the center point of the target component and the horizontal axis corresponding to the first horizontal axis number, and the first vertical deviation value is the distance between the center point of the target component and the vertical axis corresponding to the first vertical axis number.

[0012] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, specifically including:

[0013] When the target component is a linear component, the target component position expression is: (second horizontal axis number, second vertical axis number, first deviation value) or (second vertical axis number, second horizontal axis number, second deviation value);

[0014] When the target component position expression is (second horizontal axis number, second vertical axis number, first deviation value), the second vertical axis number is the number of the vertical axis at one end of the target component in the horizontal direction, the first deviation value is the distance between the center line of the target component in the horizontal direction and the horizontal axis corresponding to the second horizontal axis number, and the center line of the target component in the horizontal direction is parallel to the horizontal axis corresponding to the second horizontal axis number;

[0015] When the target component position expression is (second vertical axis number, second horizontal axis number, second deviation value), the second horizontal axis number is the number of the horizontal axis at one end of the target component in the vertical direction, the second deviation value is the distance between the center line of the target component in the vertical direction and the vertical axis corresponding to the second vertical axis number, and the center line of the target component in the vertical direction is parallel to the vertical axis corresponding to the second vertical axis number.

[0016] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, specifically including:

[0017] When the target component is a surface component, the target component position expression is the m1n1 area, or the (m1n1, m2n2) area;

[0018] Among them, the m1n1 area represents point m1n1, point m 1上 n1, point m 1上 The area formed by (n1+1) and point m1(n1+1), m1 is the horizontal axis number, n1 and n1+1 are the vertical axis numbers, n1 and n1+1 are arranged in sequence, m 1上 is the axis number closest to m1 above the horizontal axis m1, point m1n1 is the intersection of the horizontal axis m1 and the vertical axis n1, point m 1上 n1 is the horizontal axis m 1上 The intersection point with the vertical axis n1, point m 1上(n1+1) is the horizontal axis m 1上 and the vertical axis n1+1, and point m1(n1+1) is the intersection of the horizontal axis m1 and the vertical axis n1+1; if the target component is composed of multiple m1n1 regions, the m1n1 regions are connected by commas;

[0019] The (m1n1, m2n2) region represents a region formed by point m1n1 as the lower left corner and point m2n2 as the upper right corner, and point m2n2 is the intersection of the horizontal axis m2 and the vertical axis n2.

[0020] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, specifically including:

[0021] When a reference component exists and the target component is a point component:

[0022] The upper right corner, lower right corner, lower left corner and upper left corner of the minimum circumscribed rectangle of the component are represented as f1, f2, f3 and f4 respectively; f1, f2, f3 and f4 are all positioning standard points; the component is a reference component or a target component;

[0023] The target component position expression is: (reference component number, positioning standard point, second horizontal deviation value, second vertical deviation value);

[0024] The second horizontal deviation value is the horizontal distance between the positioning standard point of the target component and the positioning standard point of the reference component, and the second vertical deviation value is the vertical distance between the positioning standard point of the target component and the positioning standard point of the reference component.

[0025] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, specifically including:

[0026] When a reference component exists and the target component is a linear component:

[0027] The target component position expression is: (third horizontal axis number, third vertical axis number, component identification line, third deviation value);

[0028] Among them, the third horizontal axis number is the horizontal axis number of the center point of the reference component, the third vertical axis number is the vertical axis number of the center point of the reference component, the component identification line is the lower edge line, horizontal center line, upper edge line, left line, vertical center line or right line of the component, and the third deviation value is the distance between the component identification line of the target component and the component identification line of the reference component.

[0029] Optionally, the target architectural engineering drawing is a horizontal projection or a vertical projection on a plane.

[0030] The target components are engineering components in the engineering blueprints of various construction disciplines, including general, master plan, architecture, structure, water supply and drainage, air conditioning and heating, electrical, interior design, landscaping, fire protection and civil air defense.

[0031] Optionally, after storing the position representation of each target component and obtaining a digitized file of the position representation of each target component in the target building engineering drawing, the method for digitizing building component position information further includes:

[0032] The amount of power wiring and the amount of water supply and drainage pipe laying of the target construction project corresponding to the target construction project drawings are calculated based on the digital file.

[0033] In a second aspect, a building component position information digitization system includes:

[0034] A component type acquisition module is used to acquire the component type of each target component in the target building engineering drawing; the component types include point components, line components and surface components;

[0035] A position representation module is used to represent the position of each target component according to a component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number;

[0036] The storage module is used to store the position representation of each target component and obtain a digital file of the position representation of each target component in the target building engineering drawing.

[0037] According to the specific embodiments provided in this application, this application discloses the following technical effects:

[0038] The present application provides a method and system for digitizing the position information of building components. The method uses an expression for component positioning based on axis numbers to represent the position of each target component, and stores the position representation of each target component, thereby realizing the digital expression of the position information of building components. The algorithm is simple and the cost is low, thereby improving the calculation efficiency of engineering measurements such as the amount of wiring in a building. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0040] Figure 1A schematic diagram of a flow chart of a method for digitizing building component position information provided in one embodiment of the present application;

[0041] Figure 2 A schematic diagram of component position information provided in an embodiment of the present application;

[0042] Figure 3 A schematic diagram of axis information representation rules provided in one embodiment of the present application;

[0043] Figure 4 A schematic diagram of a representation rule for representing area using axis intersection information provided in one embodiment of the present application;

[0044] Figure 5 A schematic diagram showing the position of a point-type component provided in one embodiment of the present application;

[0045] Figure 6 A schematic diagram showing the position of a linear component provided in one embodiment of the present application;

[0046] Figure 7 A schematic diagram of the position expression of a point-type component based on a component reference system provided in one embodiment of the present application;

[0047] Figure 8 A schematic diagram of the position expression of a linear component based on a component reference system provided in one embodiment of the present application;

[0048] Figure 9 This is a schematic diagram of the functional module structure of a building component position information digitization system provided in another embodiment of the present application. DETAILED DESCRIPTION

[0049] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0050] In order to make the above-mentioned purposes, features and advantages of the present application more obvious and easy to understand, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0051] In the field of architectural engineering drawing, the building axis is important engineering information in the architectural drawings. An important function of the axis is to provide a reference system for the position information of engineering components.

[0052] The principle of the component position representation method is plane graphics, that is, the spatial position relationship of the components is converted into a plane geometry problem through horizontal projection drawings, vertical projection drawings, cross-sectional drawings, axonometric drawings, etc.

[0053] like Figure 2 As shown, the circled square represents a planar cross-section of a column (a construction component) named KZ2, located at the intersection of the E-axis and the 3-axis. The column's vertical length is h1 + h2, with the distance between its lower edge and the E-axis being h1 and its upper edge being h2. The column's horizontal length is b1 + b2, with the distance between its left edge and the 3-axis being b1 and its right edge being b2. These axes provide a reference system for the planar representation of component KZ2's positional information.

[0054] The characteristics of plane geometry dictate that the mapping and communication of engineering information must be directed to a specific drawing plane. This, to some extent, limits the development of digital construction engineering. To overcome the bottleneck of plane graphics in representing engineering information, based on the mathematical principles of plane geometry, the relationships between components and axes, and between components in engineering drawings are transformed into the "point-to-point relationship," "line-to-line relationship," "plane-to-plane relationship," and "rectangle-to-rectangle relationship" in plane geometry. This paper proposes a method for digitizing the position information of building components.

[0055] This application uses the information expression of reinforced concrete drawings as an example to illustrate the digitization method and system of engineering construction position information in construction engineering drawings.

[0056] This application provides a method for digitizing building component position information, such as Figure 1 As shown, the method for digitizing building component position information includes steps 101 to 103.

[0057] Step 101: Obtain the component type of each target component in the target building engineering drawing; the component type includes point components, line components and surface components.

[0058] Step 102: Positionally represent each target component according to a component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number.

[0059] Step 103: storing the position representation of each target component to obtain a digitized file of the position representation of each target component in the target building engineering drawing.

[0060] This application uses an expression for component positioning based on axis numbers to represent the position of each target component and stores the position representation of each target component, thereby realizing the digital expression of the building component position information. The algorithm is simple and low-cost, thereby improving the calculation efficiency of engineering measurements such as the amount of wiring in the building.

[0061] The present application provides a method for digitizing building component position information, further comprising: identifying axis information in drawings; analyzing, classifying, and naming the axis information; and forming a reference system representation rule based on axis numbering.

[0062] 1) Identify the axis information in the drawing: The axis is a grid of squares interwoven vertically and horizontally in the plan view of the architectural engineering drawing, in which the vertical grid lines are called axes and the horizontal grid lines are called lines.

[0063] Axis includes positioning axis, additional positioning axis and nameless axis. The axis number naming rules are as follows:

[0064] The horizontal axis is represented by vertical numbers using uppercase Latin letters, A, B, C, D, E...

[0065] The vertical axis is represented by horizontal numbers using Arabic numerals, 1, 2, 3, 4, 5...

[0066] The number of the additional positioning axis should be expressed in the form of a fraction, with the denominator being the number of the previous axis and the numerator being the number of the additional axis. The numbers are written in Arabic numerals in sequence, 1 / B, 1 / 4, 2 / B, 2 / 4.

[0067] Temporarily added additional axes do not need to be numbered and named. They are called unnamed axes or anonymous axes, and there is no corresponding numbering and naming rules.

[0068] 2) Analyze, classify, and name the axis information: ".N" indicates an additional axis, and "-N" indicates an unnamed axis. Additional axes appearing on the B axis can be represented as B.1, B.2, and B.3, respectively. Unnamed axes appearing on the B axis can be represented as B-1, B-2, and B-3, respectively. Unnamed axes following the 1 / B or B.1 axis can be represented as B.1-1, B.1-2, B.1-3, and B.1-4, respectively.

[0069] 3) The reference system representation rules based on axis numbering include axis intersection information representation rules, axis information representation rules and representation rules for representing area using axis intersection information.

[0070] (1) Rules for representing axis intersection information: Axis intersections are represented by ordered number pairs (x, y), where x is the vertical number and y is the horizontal number. When x and y are the numbers of positioning axes (non-additional positioning axes, unnamed axes), they can be simplified to xy.

[0071] For example: The intersection of the E axis and the 3 axis is represented by an ordered number pair (E, 3), which is simplified to E3.

[0072] (2) Axis information representation rules:

[0073] The positioning axes are named directly using their numbers: 1 axis, B axis, B.1 axis, B-1 axis, B.1-4 axis.

[0074] Based on the axis number naming, the "axis intersection information represents line segments, lines, and rays" representation rule. Figure 3 As shown: Point B2 represents the range of the axis after point B2 on the B axis. Point 2B represents the range of the axis after point B2 on the 1 axis.

[0075] (3) Rules for expressing area using axis intersection information:

[0076] A1 represents the area within the range of four points A1, B1, B2, and A2.

[0077] C2, C3, and D2 represent the area within the six points of C2, E2, E3, D2, D4, and C4.

[0078] (A5, C8) represents the area within the two diagonal points A5 and C8.

[0079] The above three areas are reflected in the axis grid as follows: Figure 4 shown.

[0080] According to the size of the horizontal or vertical projection outer contour of the component in the plane, the components are divided into projection point components, projection line components, and projection surface components. The component position expressions are the expression of point components, the expression of line components, and the expression of surface components, respectively.

[0081] Among them, the component position expression in step 102 includes: 1) expression of point-type components; 2) expression of linear components; 3) expression of surface components; 4) expression of point-type components based on the component reference system to express the deviation value; 5) expression of linear components based on the component reference system to express the deviation value.

[0082] Therefore, this application represents the position of each target component according to the component position expression corresponding to the component type of each target component, specifically including:

[0083] 1) Expression of point-type components, that is, when the target component is a point-type component, the expression of the target component position is: (first horizontal axis number, first vertical axis number, first horizontal deviation value, first vertical deviation value).

[0084] The first horizontal deviation value is the distance between the center point of the target component and the horizontal axis corresponding to the first horizontal axis number, and the first vertical deviation value is the distance between the center point of the target component and the vertical axis corresponding to the first vertical axis number.

[0085] The relationship between the component and the axis is converted into two points, expressed as an ordered pair (a, b), where a is the difference between the horizontal coordinates and b is the difference between the vertical coordinates.

[0086] In an exemplary embodiment, Figure 5 In (a), the horizontal axes A and 1 intersect at a point (hereinafter referred to as the origin), and the ordered number pair (300, 300) represents the point to the left of the intersection of the axes (hereinafter referred to as point H).

[0087] like Figure 5 (b) is a horizontal projection diagram of a component, with the horizontal and vertical side lengths both being 1200. The two small black dots in the figure are the center point of the geometric figure and the point (300, 300) deviation from the center point (hereinafter referred to as point I).

[0088] when Figure 5 The origin and the Figure 5 When the center points of the target components in (b) coincide, Figure 5 As shown in (c), Figure 5 The position information expression of component (b) is (A, 1, 0, 0), and the four elements mean the first horizontal axis number, the first vertical axis number, the first horizontal deviation value and the first vertical deviation value respectively.

[0089] Since the axis is the main axis, its expression can be optimized to (A1,0,0); the deviation values ​​are all 0 and can be omitted, and the expression is further optimized to (A1).

[0090] like Figure 5 As shown in (d), Figure 5 (b) The center point of the target component and Figure 5 Point H in (a) coincides, Figure 5 The position information expression of the target component in (d) is (A, 1, 300, 300). Since the axis is the main axis, its expression can be optimized to (A1, 300, 300).

[0091] 2) Expression of linear components, that is, when the target component is a linear component, the expression of the target component position is: (second horizontal axis number, second vertical axis number, first deviation value) or (second vertical axis number, second horizontal axis number, second deviation value).

[0092] When the target component position expression is (second horizontal axis number, second vertical axis number, first deviation value), the second vertical axis number is the number of the vertical axis at one end of the target component in the horizontal direction, the first deviation value is the distance between the center line of the target component in the horizontal direction and the horizontal axis corresponding to the second horizontal axis number, and the center line of the target component in the horizontal direction is parallel to the horizontal axis corresponding to the second horizontal axis number.

[0093] When the target component position expression is (second vertical axis number, second horizontal axis number, second deviation value), the second horizontal axis number is the number of the horizontal axis at one end of the target component in the vertical direction, the second deviation value is the distance between the center line of the target component in the vertical direction and the vertical axis corresponding to the second vertical axis number, and the center line of the target component in the vertical direction is parallel to the vertical axis corresponding to the second vertical axis number.

[0094] In an exemplary embodiment, Figure 6 In (a), the horizontal axis A and the axis 1 intersect at a point (hereinafter referred to as the origin).

[0095] Figure 6 (b) shows a horizontal projection of a rod-type component (target component), where the dotted line is the center line of the target component.

[0096] Figure 6 In (c), the target component's end coincides with the origin, and its centerline coincides with axis A. The component position information expression is (A, 1, 0), where the elements represent the second horizontal axis number, the second vertical axis number, and the first deviation value. Since the axis is the principal axis, the expression can be optimized to (A1, 0). The deviation value is 0 and can be omitted, and the expression is further optimized to (A1).

[0097] Figure 6 In (c), the target component's end coincides with the origin, but the distance between the centerline and the line parallel to the A axis is 120°. The component position information is expressed as (A, 1, 120°). Since the axis is the principal axis, the expression can be optimized to (A1, 120°).

[0098] 3) Expression of surface component, that is, when the target component is a surface component, the expression of the target component position is: m1n1 area, or (m1n1, m2n2) area.

[0099] Among them, the m1n1 area represents point m1n1, point m 1上 n1, point m 1上 The area formed by (n1+1) and point m1(n1+1), m1 is the horizontal axis number, n1 and n1+1 are the vertical axis numbers, n1 and n1+1 are arranged in sequence, m 1上 The axis number closest to m1 above the horizontal axis m1 is m1 and m 1上 Arranged in sequence, point m1n1 is the intersection of the horizontal axis m1 and the vertical axis n1, point m 1上 n1 is the horizontal axis m 1上 The intersection point with the vertical axis n1, point m 1上 (n1+1) is the horizontal axis m 1上and the vertical axis n1+1, and point m1(n1+1) is the intersection of the horizontal axis m1 and the vertical axis n1+1; if the target component is composed of multiple m1n1 regions, the m1n1 regions are connected by commas;

[0100] The (m1n1, m2n2) area represents the area formed by point m1n1 as the lower left corner and point m2n2 as the upper right corner. Point m2n2 is the intersection of the horizontal axis m2 and the vertical axis n2. More specifically, m1 is the horizontal axis number of the lower left corner of the target component, n1 is the vertical axis number of the lower left corner of the target component, m2 is the horizontal axis number of the upper right corner of the target component, and n2 is the vertical axis number of the upper right corner of the target component.

[0101] The located components can also be used as reference systems (reference components). According to the characteristics of the horizontal or vertical projection outer contour dimensions of the target component in the plane, they can be decomposed into point component expressions based on the component reference system and line component expressions based on the component reference system.

[0102] The area of ​​a surface component expressed by the intersection information of the axes is the outer contour size of the construction.

[0103] 4) Point component expression based on the component reference system to express the deviation value, that is, when there is a reference component and the target component is a point component:

[0104] The upper right corner, lower right corner, lower left corner and upper left corner of the minimum circumscribed rectangle of the component are represented as f1, f2, f3 and f4 respectively; f1, f2, f3 and f4 are all positioning standard points; the component is a reference component or a target component;

[0105] The target component position expression is: (reference component number, positioning standard point, second horizontal deviation value, second vertical deviation value);

[0106] The second horizontal deviation value is the horizontal distance between the positioning standard point of the target component and the positioning standard point of the reference component, and the second vertical deviation value is the vertical distance between the positioning standard point of the target component and the positioning standard point of the reference component.

[0107] The relationship between the two points converted from the components is represented by an ordered pair (a, b), where a is the difference between the horizontal coordinates and b is the difference between the vertical coordinates.

[0108] In an exemplary embodiment, Figure 7 In (a), the horizontal or vertical projection outer contour dimension of a reference component (Z-1) is used. With the help of the rectangular coordinate system, the center point and four corners of the minimum rectangular outer contour dimension of the component are determined as f0, f1, f2, f3 and f4 in sequence according to the coordinate origin and quadrant position.

[0109] Figure 7 (b) is a target component, and its positioning point naming method is the same as Figure 7 Middle (a).

[0110] Figure 7 In (c), the f3 points of the two components coincide. The component position information expression is (Z-1, f3, 0, 0). The meanings of the elements refer to the component number, positioning standard point, second horizontal deviation value, and second vertical deviation value respectively. The deviation value is 0 and can be omitted. The expression is further optimized to (Z-1, 3)

[0111] Figure 7 In (d), the position relationship between the two components is shown. The deviation value between the beam component positioning point f3 is (100, 100), and the component position information expression is (Z-1, 3, 100, 100).

[0112] 5) Linear component expression based on the component reference system to express the deviation value, that is, when there is a reference component and the target component is a linear component:

[0113] The target component position expression is: (third horizontal axis number, third vertical axis number, component identification line, third deviation value);

[0114] Among them, the third horizontal axis number is the horizontal axis number of the center point of the reference component, the third vertical axis number is the vertical axis number of the center point of the reference component, the component identification line is the lower edge line, horizontal center line, upper edge line, left line, vertical center line or right line of the component, and the third deviation value is the distance between the component identification line of the target component and the component identification line of the reference component.

[0115] Based on the linear component expression of the deviation value represented by the component reference system, the relationship between components is converted into the relationship between the distances between two parallel lines and expressed numerically.

[0116] In an exemplary embodiment, the lower edge, center line, and upper edge of the component are L 下 , L 中 , L 上 , the left line, center line, and right line are V 左 , V 中 , V 右 .

[0117] Figure 8 In (a), the horizontal axis A and the axis 1 intersect at a point (hereinafter referred to as the origin). There is a reference component here. The horizontal and vertical dimensions of the reference component are both 1200, and the center point of the reference component coincides with the origin. Figure 8 (a) shows that L 下, L 中 , L 上 location.

[0118] Figure 8 (b) shows a horizontal projection of a rod-type component, where the lower edge, center line, and upper edge are L 下 , L 中 , L 上 .

[0119] Figure 8 (c) indicates that the lower edges of the reference component and the target component coincide. The position information of the target component is expressed as (A, 1, L 下 ,0), the elements respectively mean the third horizontal axis number, the third vertical axis number, the component identification line, and the third deviation value. Since the axis is the main axis, its expression can be optimized as (A1,L 下 ,0). The deviation value is 0 and can be omitted. The expression is further optimized to (A1,L 下 For linear components, we usually only focus on the length direction, that is, the position in the linear direction, so we only need to limit the position in the length direction.

[0120] Figure 8 (d) indicates that the distance between the two lower edges of the target component and the reference component is 100, and the target component position information expression is (A, 1, L 下 ,100). Since the axis is the main axis, its expression can be optimized as (A1,L 下 ,100).

[0121] The target architectural engineering drawing is a horizontal projection or a vertical projection on a plane.

[0122] This application is applicable to the location information representation of engineering components in the common professional code list of the appendix of the unified standard for building drawing (GB / T50001), including general, general plan, architecture, structure, water supply and drainage, air conditioning and heating, electrical, interior design, landscape, fire protection, and civil air defense.

[0123] For concrete structure professionals, the target components include beams, slabs, columns, shear walls, stairs, and foundations.

[0124] In an exemplary embodiment, after storing the position representation of each target component and obtaining a digital file of the position representation of each target component in the target building engineering drawing, the method for digitizing the position information of building components further includes: calculating the amount of power wiring and the amount of water supply and drainage pipe laying of the target building engineering corresponding to the target building engineering drawing based on the digital file. This realizes the digital expression of engineering information. It provides data support for the component engineering model. The engineering data model can serve as the basis for engineering measurement, engineering pricing, and data analysis, and improves the digital management level of the construction project.

[0125] This application is applicable to the location information representation of engineering components in construction engineering general plan, architecture, structure, water supply and drainage, air conditioning and heating, and electrical engineering to calculate Figure 2 Taking the length information of the span beam in the box as an example, the present invention applies a method for digitizing the position information of building components.

[0126] Figure 2 The distance between the vertical axis 2 of the front support and the vertical axis 3 of the rear support is 7200 cm. The horizontal and vertical lengths of the front support column are 500, and the point positioning expression is (D2,0,0). The horizontal and vertical lengths of the rear support column are 500, and the point positioning expression is (D2,0,0). The length of the front support within the range of axis 2 and axis 3 is 250, and the length of the rear support within the range of axis 2 and axis 3 is 250.

[0127] Span length = 7200 (total length) - 250 (minus the length of the front support) - 250 (minus the length of the rear support) = 6700.

[0128] After adopting the component positioning information representation of this application, the electronic expression of the location information is fast, the information acquisition capability is efficient, and subsequent calculations can be performed by simply calling the information, and the calling capability is efficient.

[0129] This application mainly solves the problem of representing the location information of building components, changes the shortcomings of the traditional method of using "plane graphics" to represent location information, realizes the abstract representation of component location information, and improves the expression efficiency of location information.

[0130] Based on the same inventive concept, embodiments of the present application also provide a building component position information digitization system for implementing the aforementioned building component position information digitization method. The solution provided by this system is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more of the following embodiments of the building component position information digitization system can be found in the aforementioned limitations of the building component position information digitization method and will not be further elaborated here.

[0131] In an exemplary embodiment, Figure 9As shown, a device for digitizing building component position information is provided, comprising:

[0132] The component type acquisition module is used to acquire the component type of each target component in the target building engineering drawing; the component types include point components, line components and surface components.

[0133] The position representation module is used to represent the position of each target component according to the component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number.

[0134] The storage module is used to store the position representation of each target component and obtain a digital file of the position representation of each target component in the target building engineering drawing.

[0135] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0136] This document uses specific examples to illustrate the principles and implementation methods of this application. The description of the above examples is only intended to help understand the method and core concept of this application. At the same time, for those skilled in the art, based on the concept of this application, there may be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as limiting this application.

Claims

1. A method for digitizing building component position information, characterized in that: The method for digitizing building component position information comprises: Obtaining the component type of each target component in the target architectural engineering drawing; the component types include point components, line components, and surface components; the target architectural engineering drawing is a horizontal projection or a vertical projection on a plane; The position of each target component is represented according to the component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number; The position representation of each target component is stored to obtain a digital file of the position representation of each target component in the target building engineering drawing; According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, specifically including: When the target component is a point component, the target component position expression is: (first horizontal axis number, first vertical axis number, first horizontal deviation value, first vertical deviation value); The first horizontal deviation value is the distance between the center point of the target component and the horizontal axis corresponding to the first horizontal axis number, and the first vertical deviation value is the distance between the center point of the target component and the vertical axis corresponding to the first vertical axis number; When the target component is a linear component, the target component position expression is: (second horizontal axis number, second vertical axis number, first deviation value) or (second vertical axis number, second horizontal axis number, second deviation value); When the target component position expression is (second horizontal axis number, second vertical axis number, first deviation value), the second vertical axis number is the number of the vertical axis at one end of the target component in the horizontal direction, the first deviation value is the distance between the center line of the target component in the horizontal direction and the horizontal axis corresponding to the second horizontal axis number, and the center line of the target component in the horizontal direction is parallel to the horizontal axis corresponding to the second horizontal axis number; When the target component position expression is (second vertical axis number, second horizontal axis number, second deviation value), the second horizontal axis number is the number of the horizontal axis at one end of the target component in the vertical direction, the second deviation value is the distance between the center line of the target component in the vertical direction and the vertical axis corresponding to the second vertical axis number, and the center line of the target component in the vertical direction is parallel to the vertical axis corresponding to the second vertical axis number; When the target component is a surface component, the target component position expression is the m1n1 area, or the (m1n1, m2n2) area; Among them, the m1n1 area represents point m1n1, point m 1上 n1, point m 1上 The area formed by (n1+1) and point m1(n1+1), m1 is the horizontal axis number, n1 and n1+1 are the vertical axis numbers, n1 and n1+1 are arranged in sequence, m 1上 is the axis number closest to m1 above the horizontal axis m1, point m1n1 is the intersection of the horizontal axis m1 and the vertical axis n1, point m 1上 n1 is the horizontal axis m 1上 The intersection point with the vertical axis n1, point m 1上 (n1+1) is the horizontal axis m 1上 and the vertical axis n1+1, and point m1(n1+1) is the intersection of the horizontal axis m1 and the vertical axis n1+1; if the target component is composed of multiple m1n1 regions, the m1n1 regions are connected by commas; The (m1n1, m2n2) region represents the region with point m1n1 as the lower left corner and point m2n2 as the upper right corner, and point m2n2 is the intersection of the horizontal axis m2 and the vertical axis n2. According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, specifically including: When a reference component exists and the target component is a point component: The upper right corner, lower right corner, lower left corner and upper left corner of the minimum circumscribed rectangle of the component are represented as f1, f2, f3 and f4 respectively; f1, f2, f3 and f4 are all positioning standard points; the component is a reference component or a target component; The target component position expression is: (reference component number, positioning standard point, second horizontal deviation value, second vertical deviation value); The second horizontal deviation value is the horizontal distance between the positioning standard point of the target component and the positioning standard point of the reference component, and the second vertical deviation value is the vertical distance between the positioning standard point of the target component and the positioning standard point of the reference component; According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, specifically including: When a reference component exists and the target component is a linear component: The target component position expression is: (third horizontal axis number, third vertical axis number, component identification line, third deviation value); Wherein, the third horizontal axis number is the horizontal axis number of the center point of the reference component, the third vertical axis number is the vertical axis number of the center point of the reference component, the component identification line is the lower edge line, horizontal center line, upper edge line, left line, vertical center line or right line of the component, and the third deviation value is the distance between the component identification line of the target component and the component identification line of the reference component; After storing the position representation of each target component and obtaining a digitized file of the position representation of each target component in the target building engineering drawing, the method for digitizing the position information of building components further includes: calculating the amount of power wiring and the amount of water supply and drainage pipe laying of the target building project corresponding to the target building engineering drawing based on the digitized file.

2. The method for digitizing building component position information according to claim 1, characterized in that: The target components are engineering components in the engineering blueprints of various construction disciplines, including general, master plan, architecture, structure, water supply and drainage, air conditioning and heating, electrical, interior design, landscaping, fire protection and civil air defense.

3. A building component position information digitization system, characterized in that: The building component position information digitization system applies the building component position information digitization method according to claim 1, and the building component position information digitization system comprises: A component type acquisition module is used to acquire the component type of each target component in the target building engineering drawing; the component types include point components, line components and surface components; A position representation module is used to represent the position of each target component according to a component position expression corresponding to the component type of each target component; the component position expression is an expression for positioning the component based on the axis number; The storage module is used to store the position representation of each target component and obtain a digital file of the position representation of each target component in the target building engineering drawing.

Citation Information

Patent Citations

  • Separated modeling method, device, equipment and medium for reinforced concrete member

    CN115130198A