Building component position information digitization method and system

By using component positioning expression based on axis numbering, the position representation and digitization of building components is solved, and the problem of concrete representation affecting efficiency in the prior art is realized, low-cost and efficient digitization of building component position information is improved, and the calculation of engineering measurement is improved efficiency.

CN119129072AActive Publication Date: 2024-12-13WEIYUAN MINGJINGSHENG (BEIJING) TECHNOLOGY CO LTD

Patent Information

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

AI Technical Summary

Technical Problem

Although the existing building information model (BIM) technology improves expression efficiency, it affects the calculation efficiency of construction engineering measurement due to the concrete representation of location information, and the modeling cost is high, which fails to effectively change the low informatization state of the construction industry.

Method used

The component positioning expression based on axis numbering is adopted to represent and store the building components in a digital manner, which simplifies the digital expression of component position information, reduces costs, and improves the calculation efficiency of engineering measurement.

Benefits of technology

It realizes efficient digital expression of building component position information, simplifies algorithms, reduces costs, and improves the calculation efficiency of engineering measurement such as wire wiring in the building.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119129072A_ABST
    Figure CN119129072A_ABST
Patent Text Reader

Abstract

The invention discloses a building component position information digitization method and system, and relates to the technical field of building engineering, and the method comprises the steps: obtaining the component type of each target component in a target building engineering drawing; the component types comprise a point type component, a line type component and a surface type component; according to a component position expression corresponding to the component type of each target component, performing position expression on each target component; the component position expression is an expression for component positioning based on an axis number; and storing the position representation of each target component to obtain a digital file of the position representation of each target component in the target construction engineering drawing, the construction information expression efficiency is improved, the cost is low, and the engineering metering calculation efficiency is improved.
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 location information of building components. Background Art

[0002] The overall representation method of reinforced concrete plane, referred to as the flat method, is a design method that directly expresses the size and reinforcement of structural components on the structural plan layout drawings of various components. The emergence of the flat method has improved the work efficiency of architectural engineering drawing. However, with the rapid development of computer technology, the characteristics of the concrete representation of position information in the flat method affect the expression efficiency of building information, that is, it affects the calculation efficiency of engineering measurements such as the amount of wire 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 informationization status of the construction industry. Summary of the invention

[0003] The purpose of this application is to provide a method and system for digitizing the location information of building components, which can improve 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-type components, line-type components and surface-type components;

[0007] According to the component position expression corresponding to the component type of each target component, the position of each target component is represented; 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-type 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 position expression of the target component is the m1n1 area, or the (m1n1, m2n2) area;

[0018] Among them, the m1n1 area represents the point m1n1, point m 1上 n1, point m 1上 The area formed by point (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, and 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 areas, the m1n1 areas are connected by commas;

[0019] Among them, the (m1n1, m2n2) area represents the area 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 expression of the target component position 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 expression of the target component position 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 building 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 pipeline 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 type includes point components, line components and surface components;

[0035] A position representation module, 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 digitized 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, which 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, and the algorithm is simple and low-cost, 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 drawings required for use in the embodiments will be briefly introduced below. 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 paying creative work.

[0040] Figure 1A schematic diagram of a flow chart of a method for digitizing location information of building components 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 an embodiment of the present application;

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

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

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

[0046] Figure 7 A schematic diagram of 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 position expression of linear components based on a component reference system provided in one embodiment of the present application;

[0048] Fig. 9 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 the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0050] In order to make the above-mentioned objects, 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 representing the location 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-section drawings, axonometric drawings, etc.

[0053] like Figure 2 As shown in the figure, the square within the circle represents the plane cross-section of a column (a component of a construction project), named KZ2, which is located at the intersection of the E axis and the 3 axis. The vertical length of the column is h1+h2, where the distance between the lower line and the E axis is h1, and the distance between the upper line and the E axis is h2; the horizontal length of the column is b1+b2, where the distance between the left line and the 3 axis is b1, and the distance between the right line and the 3 axis is b2. The above axes provide a reference system for the plane representation of the position information of the component KZ2.

[0054] The characteristics of plane geometry determine that the mapping and communication of engineering information must be directed to the specific drawing plane. This has limited the development of digital construction engineering to some extent. In order to get rid of the bottleneck of plane graphics in the representation of engineering information, based on the mathematical principles of plane geometry, the relationship between components and axes, and the relationship between components in engineering drawings are transformed into the "relationship between points and points", "relationship between lines and lines", "relationship between planes and planes", and "relationship between rectangles and rectangles" in plane geometry. This application proposes a method for digitizing the location information of building components.

[0055] This application describes a method and system for digitizing construction location information in architectural drawings, taking the information expression of reinforced concrete drawings as an example.

[0056] This application provides a method for digitizing the location information of building components, 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: representing 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.

[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] The present application adopts an expression for component positioning based on axis number 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, and 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 the location information of building components, and further includes: 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 crisscrossing 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 lines include positioning axes, additional positioning axes and unnamed axes. The naming rules of axis numbers 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 Arabic numerals numbered horizontally, 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 number should be written in Arabic numerals in sequence, 1 / B, 1 / 4, 2 / B, 2 / 4.

[0067] There is no need to name the additional axes added temporarily. They are called unnamed axes or anonymous axes. There is no corresponding numbering naming rule.

[0068] 2) Analyze, classify and name the axis information: ".N" is defined as an additional axis, and "-N" as an unnamed axis. The additional axis appearing on the B axis can be represented as B.1, B.2, and B.3, respectively. The unnamed axis appearing on the B axis can be represented as B-1, B-2, and B-3, respectively. The unnamed axis after 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 indicating axis intersection information: The axis intersection is indicated by an ordered number pair (x, y), where x is the vertical number and y is the horizontal number. When x and y are the numbers of the positioning axis (non-additional positioning axis, unnamed axis), 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 naming of axis numbers, the "using axis intersection information to represent 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 information on axis intersections:

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

[0077] C2, C3, D2 means the area within the range of six points 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 respectively the expression of point components, the expression of line components, and the expression of surface components.

[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 component reference system to express deviation values; 5) expression of linear components based on component reference system to express deviation values.

[0082] Therefore, the present 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 transformed into two points, which 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.

[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 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 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 with each other. 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 axis 1 intersect at one 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 (c) indicates that the end of the target component coincides with the origin, and the center line coincides with the A axis. The component position information expression is (A, 1, 0), and the elements respectively represent the second horizontal axis number, the second vertical axis number, and the first deviation value. Since the axis is the main axis, its expression can be optimized to (A1, 0). The deviation value is 0 and can be omitted. The expression is further optimized to (A1)

[0097] Figure 6 (c) shows that the end of the target component coincides with the origin, but the distance between the center line and the parallel line of the A axis is 120, and the component position information expression is (A, 1, 120). Since the axis is the main axis, its 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 the point m1n1, point m 1上 n1, point m 1上 The area formed by point (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 is the axis number closest to m1 above the horizontal axis m1. 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 areas, the m1n1 areas 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 dimension 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 expression of the target component position 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 component 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 (a) is the horizontal or vertical projection outer contour dimension of a reference component (Z-1). With the help of the rectangular coordinate system, the center point and four corners of the component's minimum rectangular outer contour dimension are determined as f0, f1, f2, f3 and f4 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 (c) indicates that 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. 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 expression of the target component position 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 representing the deviation value of 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 line, the center line, and the upper edge line 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 axes A and 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, whose 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 meanings of the elements are 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, usually only the length direction, that is, the position in the linear direction, is of interest, so only the position in the length direction is limited.

[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 position information of the target component is expressed as (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 of the common professional code list in the appendix of the unified standard for building architectural drawing (GB / T50001), including 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 specialty, the target components include beams, slabs, columns and shear walls, stairs, and foundations.

[0124] In an exemplary embodiment, after the position representation of each target component is stored and a digital file of the position representation of each target component in the target construction engineering drawing is obtained, the method for digitizing the position information of the building component further includes: calculating the amount of power wiring and the amount of water supply and drainage pipe laying of the target construction engineering corresponding to the target construction engineering drawing according to 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 provides a digital management level for the construction engineering.

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

[0126] Figure 2 The distance between the vertical axis 2 of the front support and the vertical axis 3 of the rear support is 7200cm, the horizontal and vertical length information of the front support column is 500, the point positioning expression is (D2,0,0), the horizontal and vertical length information of the rear support column is 500, the point positioning expression is (D2,0,0). The length of the front support within the range of the 2-axis and 3-axis is 250, and the length of the rear support within the range of the 2-axis and 3-axis 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 the present application, the electronic expression of the location information is fast, the information acquisition capability is efficient, and subsequent calculations can be performed by only 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 representing location information with "plane graphics", realizes the abstract representation of component location information, and improves the expression efficiency of location information.

[0130] Based on the same inventive concept, the embodiment of the present application also provides a building component position information digitization system for implementing the building component position information digitization method involved above. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme recorded in the above method, so the specific limitations of one or more building component position information digitization system embodiments provided below can refer to the limitations of the building component position information digitization method above, and will not be repeated here.

[0131] In an exemplary embodiment, Fig. 9As shown, a building component position information digitization device 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 type includes 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 digitized file of the position representation of each target component in the target building engineering drawing.

[0135] The technical features of the above embodiments may be combined arbitrarily. 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 article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. At the same time, for those skilled in the art, according to the ideas of this application, there will 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 the position information of building components comprises: Obtaining the component type of each target component in the target building engineering drawing; the component type includes point-type components, line-type components and surface-type components; According to the component position expression corresponding to the component type of each target component, the position of each target component is represented; 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 digitized file of the position representation of each target component in the target building engineering drawing.

2. The method for digitizing building component position information according to claim 1, characterized in that: According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, including: When the target component is a point-type 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.

3. The method for digitizing building component position information according to claim 1, characterized in that: According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, including: 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.

4. The method for digitizing building component position information according to claim 1, characterized in that: According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, including: When the target component is a surface component, the position expression of the target component is the m1n1 area, or the (m1n1, m2n2) area; Among them, the m1n1 area represents the point m1n1, point m 1上 n1, point m 1上 The area formed by point (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 number of the axis line closest to m1 above the horizontal axis m1, point m1n1 is the intersection of the horizontal axis m1 and the vertical axis n1, and 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 areas, the m1n1 areas are connected by commas; Among them, the (m1n1, m2n2) area represents the area 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.

5. The method for digitizing building component position information according to claim 1, characterized in that: According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, 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 expression of the target component position 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.

6. The method for digitizing building component position information according to claim 1, characterized in that: According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, including: When a reference component exists and the target component is a linear component: The expression of the target component position is: (third horizontal axis number, third vertical axis number, component identification line, third deviation value); 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.

7. The method for digitizing building component position information according to claim 1, characterized in that: The target architectural engineering drawing is a horizontal projection or a vertical projection on a plane.

8. 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 building 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.

9. The method for digitizing building component position information according to claim 1, characterized in that: After storing the position representation of each target component and obtaining the 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: The amount of power wiring and the amount of water supply and drainage pipeline laying of the target construction project corresponding to the target construction project drawings are calculated based on the digital file.

10. A building component position information digitization system, characterized in that: 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 type includes point components, line components and surface components; A position representation module, 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 digitized file of the position representation of each target component in the target building engineering drawing.

Citation Information

Patent Citations

  • Water conservancy and hydropower engineering BIM family library construction method

    CN111209623A

  • File processing method and device, electronic equipment and storage medium

    CN111291438A

  • Building model construction method and related device

    CN113094785A

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

    CN115130198A

  • Method, device and equipment for analyzing door and window table in drawing and storage medium

    CN115544620A

Cited By

  • Method, system and apparatus for building component position information digitization

    WO2026061470A1