Method, system and apparatus for building component position information digitization

By using component positioning expressions based on axis numbers, building components are digitally processed, solving the problems of high cost of building information modeling and low efficiency of planar overall representation methods, and realizing low-cost and efficient engineering measurement calculations.

WO2026061470A1PCT designated stage Publication Date: 2026-03-26WEIYUAN MINGJINGSHENG (BEIJING) TECHNOLOGY CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-19
Publication Date
2026-03-26

AI Technical Summary

Technical Problem

While existing Building Information Modeling (BIM) technology has improved the efficiency of digital information expression, its high modeling cost cannot change the low level of informatization in the construction industry. Furthermore, its planar overall representation method is inefficient in expressing location information, which affects engineering measurement and calculation.

Method used

The component positioning expression based on axis numbering is used to represent and store the location of building components, including the digital processing of point, line and surface components, which is simplified into the relationship representation of points and lines to form digital files.

Benefits of technology

It realizes the digital expression of the location information of building components, improves the efficiency of engineering measurement and calculation, especially the calculation of the amount of electrical wiring and water supply and drainage pipe laying. The algorithm is simple and low cost.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025122473_26032026_PF_FP_ABST
    Figure CN2025122473_26032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of construction engineering. Disclosed are a method, system and apparatus for building component position information digitization. The method comprises: acquiring component types of target components in a target construction engineering drawing, wherein 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 representation for each target component, the component position expression being an expression for positioning the component on the basis of axis numbers; and storing the position representation of each target component to obtain a digital file containing the position representation of each target component in the target construction engineering drawing. The present application improves the efficiency of building information representation at a low cost, and further improves the efficiency of engineering quantity calculation.
Need to check novelty before this filing date? Find Prior Art

Description

Building component position information digitization method, system and device

[0001] The present application claims priority to the Chinese patent application No. 202411308131.6, filed on September 19, 2024, and entitled "Building component position information digitization method and system", the whole content of which is incorporated herein by reference. TECHNICAL FIELD

[0002] The present application relates to the technical field of building engineering, in particular to a building component position information digitization method, system and device. BACKGROUND

[0003] The steel reinforced concrete plane integral representation method, referred to as the plane method, is a design method that directly expresses the size and reinforcement of structural components on various component structural plane layout drawings. The emergence of the plane method improves the working efficiency of building engineering drawings. However, with the rapid development of computer technology, the feature of the plane method that represents position information in a concrete manner affects the efficiency of building information expression, i.e., the calculation efficiency of building engineering measurement such as electrical wiring. 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 high, and it cannot change the current low informationization status of the building industry. SUMMARY

[0004] The purpose of the present application is to provide a building component position information digitization method, system and device that improves the expression efficiency of building information and is low in cost, thereby improving the calculation efficiency of engineering measurement.

[0005] To achieve the above-mentioned purpose, the present application provides the following solutions:

[0006] In a first aspect, the present application provides a building component position information digitization method, comprising:

[0007] obtaining the component types of each target component in a target building engineering drawing; the component types include point-type components, line-type components and surface-type components;

[0008] positionally representing 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 components based on axis numbering;

[0009] storing the position representation of each target component to obtain a digitization file of the position representation of each target component in the target building engineering drawing.

[0010] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, and specifically includes:

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

[0012] 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.

[0013] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, and specifically includes:

[0014] When the target component is a line component, the target component position expression is (the second horizontal axis number, the second vertical axis number, and the first deviation value) or (the second vertical axis number, the second horizontal axis number, and the second deviation value);

[0015] When the target component position expression is (the second horizontal axis number, the second vertical axis number, and the 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.

[0016] When the target component position expression is (the second vertical axis number, the second horizontal axis number, and the 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.

[0017] Optionally, the position of each target component is represented according to the component position expression corresponding to the component type of each target component, and specifically includes:

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

[0019] Wherein, the m1n1 area represents a point m1n1, a point m 1上 n1, and a point m 1上The region formed by point (n1+1) and point m1(n1+1), where m1 is the horizontal axis number and n1 and n1+1 are the vertical axis numbers, are arranged sequentially. 1上 Let m1n1 be the axis number closest to m1 above the horizontal axis m1, and let m1n1 be the intersection of the horizontal axis m1 and the vertical axis n1. 1上 n1 is the horizontal axis m 1上 The intersection point with the vertical axis n1, point m 1上 (n1+1) represents the horizontal axis m 1上 The intersection of the horizontal axis m1 and the vertical axis n1+1, 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, then the m1n1 regions are connected by commas.

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

[0021] Optionally, based on the component position expression corresponding to the component type of each target component, the position of each target component is represented, specifically including:

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

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

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

[0025] Wherein, 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.

[0026] Optionally, based on the component position expression corresponding to the component type of each target component, the position of each target component is represented, specifically including:

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

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

[0029] The third horizontal axis number is a horizontal axis number of a center point of the reference component, the third vertical axis number is a vertical axis number of the center point of the reference component, the component identification line is a lower side line, a horizontal center line, an upper side line, a left side line, a vertical center line, or a right side line of the component, and the third deviation value is a distance between the component identification line of the target component and the component identification line of the reference component.

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

[0031] The target component is an engineering component in an architectural engineering blueprint, and the architectural engineering blueprint is a blueprint of each professional engineering of architecture, including general engineering, general layout engineering, building engineering, structure engineering, water supply and drainage engineering, air conditioning and heating engineering, electrical engineering, interior design engineering, landscape engineering, fire protection engineering, and civil defense engineering.

[0032] Optionally, after 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 architectural engineering drawing, the building component position information digitization method further comprises:

[0033] According to the digital file, the power wiring amount and the water supply and drainage pipeline laying amount of the target architectural engineering corresponding to the target architectural engineering drawing are calculated.

[0034] In a second aspect, the application provides a building component position information digitization system, comprising:

[0035] A component type acquisition module is configured to acquire the component type of each target component in the target architectural engineering drawing; the component type comprises a point type component, a line type component, and a surface type component;

[0036] A position representation module is configured to perform position representation on 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 component positioning based on axis numbering;

[0037] A storage module is configured to store the position representation of each target component to obtain a digital file of the position representation of each target component in the target architectural engineering drawing.

[0038] In a third aspect, the application provides a building component position information digitization device, comprising a first processor, a second processor, a third processor, and a memory;

[0039] The first processor is configured to acquire the component type of each target component in the target architectural engineering drawing from the memory; the component type comprises a point type component, a line type component, and a surface type component;

[0040] a second processor configured to represent positions of each target component according to a component position expression corresponding to a component type of each target component obtained from the first processor, the component position expression being an expression for positioning a component based on an axis number;

[0041] a third processor configured to store the position representation of each target component output from the second processor to a memory to obtain a digital file of the position representation of each target component in the target building engineering drawing.

[0042] According to the specific embodiments provided in the present application, the following technical effects are disclosed:

[0043] The present application provides a building component position information digitization method, system and device, which represents positions of each target component by using an expression for positioning a component based on an axis number, stores the position representation of each target component, realizes digital expression of building component position information, and has simple algorithm and low cost, thereby improving the calculation efficiency of engineering measurement such as building internal wire layout. BRIEF DESCRIPTION OF DRAWINGS

[0044] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0045] FIG. 1 is a flowchart of a building component position information digitization method according to an embodiment of the present application;

[0046] FIG. 2 is a schematic diagram of component position information according to an embodiment of the present application;

[0047] FIG. 3 is a schematic diagram of axis information representation rules according to an embodiment of the present application;

[0048] FIG. 4 is a schematic diagram of representation rules for representing an area by axis intersection information according to an embodiment of the present application;

[0049] FIG. 5 is a schematic diagram of position table representation of a point type component according to an embodiment of the present application;

[0050] FIG. 6 is a schematic diagram of position table representation of a line type component according to an embodiment of the present application;

[0051] FIG. 7 is a schematic diagram of position table representation of a point type component based on a component reference system according to an embodiment of the present application;

[0052] FIG. 8 is a schematic diagram of position table representation of a line type component based on a component reference system according to an embodiment of the present application;

[0053] Fig. 9 is a functional module structure diagram of a building component position information digitization system according to another embodiment of the present application. DETAILED DESCRIPTION

[0054] The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0055] The above objects, characteristics and advantages of the present application will be more apparent and understandable. The present application will be further described in detail below with reference to the drawings and specific embodiments.

[0056] In the field of building engineering drawing, building axis is important engineering information in building drawing, and an important role of the axis is to provide a reference system for engineering component position information representation.

[0057] The principle of the component position representation method is planar graph, that is, the spatial position relationship of the component is converted into a planar geometric problem through horizontal projection drawing, vertical projection drawing, section drawing, axonometric drawing, etc.

[0058] As shown in Fig. 2, the square in the circle range represents a column (a component of building engineering), which is named KZ2 and located at the intersection of the E axis and the 3 axis. The vertical length of the column is h1+h2, in which the distance between the lower edge and the E axis is h1, and the distance between the upper edge and the E axis is h2; the horizontal length of the column is b1+b2, in which the distance between the left edge and the 3 axis is b1, and the distance between the right edge and the 3 axis is b2. The above-mentioned axis provides a reference system for the planar representation of the position information of the component KZ2.

[0059] The planar geometric characteristics determine that the engineering information drawing and communication must be directed to the specific drawing plane. This limits the development of building engineering digitization to some extent. In order to get rid of the bottleneck of planar graph on engineering information representation, according to the mathematical principle of planar geometry, the relationship between the component and the axis in the engineering drawing and the relationship between the components are converted into the relationship between points, the relationship between lines, the relationship between surfaces and the relationship between rectangles in planar geometry, and a building component position information digitization method is proposed.

[0060] The present application takes the information expression of reinforced concrete drawing as an example to describe the engineering component position information digitization method and system in building engineering drawing.

[0061] The application provides a building component position information digitization method, as shown in Figure 1, which comprises steps 101 to 103.

[0062] Step 101: obtaining the component type of each target component in the target building engineering drawing; the component type comprises a point component, a line component and a surface component.

[0063] Step 102: position representation 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 component positioning based on axis numbering.

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

[0065] The application adopts the expression for component positioning based on axis numbering to position represent each target component, and stores the position representation of each target component, thereby realizing the digital expression of the position information of the building component, and the algorithm is simple, the cost is low, and the calculation efficiency of the engineering measurement such as the amount of wiring in the building can be improved.

[0066] The building component position information digitization method provided by the application further comprises: identifying axis information in the drawing; analyzing, classifying and naming the axis information; and forming a reference system representation rule based on axis numbering.

[0067] 1) identifying axis information in the drawing: the longitudinal and transverse interlaced grid in the axis building engineering drawing plan, wherein the longitudinal grid line is called an axis, and the transverse grid line is called a line.

[0068] The axis comprises a positioning axis, an additional positioning axis and an unnamed axis. The axis numbering naming rule is as follows:

[0069] The horizontal axis is represented by vertical numbering using capital Latin letters, A, B, C, D, E,...

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

[0071] The number of the additional positioning axis should be expressed in the form of a fraction, the denominator is the number of the previous axis, and the numerator is the number of the additional axis, which is sequentially written using Arabic numerals, 1 / B, 1 / 4, 2 / B, 2 / 4.

[0072] The temporarily added additional axis does not need to be numbered and named, and is called an unnamed axis and an anonymous axis, which has no corresponding numbering naming rule.

[0073] 2) Analysis, classification and naming of axis information: ".N" represents additional axis, "-N" represents unnamed axis. The additional axis of B axis can be represented as B.1, B.2, B.3 in turn. The unnamed axis of B axis can be represented as B-1, B-2, B-3 in turn. The unnamed axis after 1 / B or B.1 axis can be represented as B.1-1, B.1-2, B.1-3, B.1-4 in turn.

[0074] 3) The reference system representation rule based on axis number includes axis intersection information representation rule, axis information representation rule and area representation rule represented by axis intersection information.

[0075] (1) Axis intersection information representation rule: the axis intersection is represented by an ordered pair (x, y), where x is the vertical number and y is the horizontal number. When x and y are the positioning axis (non-additional positioning axis, unnamed axis) number, it can be simplified as xy.

[0076] For example: the ordered pair at the intersection of E axis and 3 axis is represented as (E, 3), which is simplified as E3.

[0077] (2) Axis information representation rule:

[0078] The positioning axis is directly named by its number: 1 axis, B axis, B.1 axis, B-1 axis, B.1-4 axis.

[0079] "Line segment, line, ray represented by axis intersection information" representation rule based on axis number naming. As shown in Figure 3: point B2 represents the range of axis after B2 point on B axis. Point 2B represents the range of axis after B2 point on 1 axis.

[0080] (3) Area representation rule represented by axis intersection information:

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

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

[0083] (A5, C8) represents the area within the range of two opposite points A5 and C8.

[0084] The above three areas are embodied in the axis net as shown in Figure 4.

[0085] According to the horizontal projection or vertical projection outer contour size of the component in the plane, the component is divided into projection point type component, projection line type component and projection surface type component, and the component position expression is point type component expression, line type component expression and surface type component expression in turn.

[0086] The component position expression in step 102 includes: 1) expression of a point component; 2) expression of a line component; 3) expression of a surface component; 4) expression of a point component based on a component reference system indicating a deviation value; and 5) expression of a line component based on a component reference system indicating a deviation value.

[0087] 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, and specifically includes:

[0088] 1) expression of a point component, i.e., 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).

[0089] 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.

[0090] The component and axis are converted into the relationship of two points, which is represented by an ordered pair (a, b). Wherein a is the difference value between the horizontal coordinates, and b is the difference value between the vertical coordinates.

[0091] In an exemplary embodiment, as shown in (a) of FIG. 5, the horizontal axis A and the 1 axis intersect at a point (hereinafter referred to as the origin), and the ordered pair (300, 300) represents a point (hereinafter referred to as the H point) above and to the left of the intersection of the axes.

[0092] As shown in (b) of FIG. 5, a horizontal projection of a component is shown, and the horizontal length and the vertical length are both 1200. The two small black dots in the figure are the center point of the geometric figure and the point (hereinafter referred to as the I point) deviated from the center point by (300, 300).

[0093] When the origin in (a) of FIG. 5 coincides with the center point of the target component in (b) of FIG. 5, as shown in (c) of FIG. 5, the position information expression of the component in (b) of FIG. 5 is (A, 1, 0, 0), and the four elements represent the first horizontal axis number, the first vertical axis number, the first horizontal deviation value, and the first vertical deviation value, respectively.

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

[0095] As shown in (d) of FIG. 5, the center point of the target member in (b) of FIG. 5 coincides with H in (a) of FIG. 5, and the position information expression of the target member in (d) of FIG. 5 is (A, 1, 300, 300). Since the axis is the main axis, the expression can be optimized to (Al, 300, 300).

[0096] 2) Expression of the linear member, i.e., when the target member is a linear member, the position expression of the target member is (second horizontal axis number, second vertical axis number, first deviation value) or (second vertical axis number, second horizontal axis number, second deviation value).

[0097] When the position expression of the target member 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 in the horizontal direction of the target member, and the first deviation value is the distance between the center line in the horizontal direction of the target member and the horizontal axis corresponding to the second horizontal axis number, and the center line in the horizontal direction of the target member is parallel to the horizontal axis corresponding to the second horizontal axis number.

[0098] When the position expression of the target member 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 in the vertical direction of the target member, and the second deviation value is the distance between the center line in the vertical direction of the target member and the vertical axis corresponding to the second vertical axis number, and the center line in the vertical direction of the target member is parallel to the vertical axis corresponding to the second vertical axis number.

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

[0100] (b) of FIG. 6 shows a horizontal projection of a rod member (target member), in which the dashed line is the center line of the target member.

[0101] (c) of FIG. 6 shows that the end of the target member coincides with the origin, and the center line coincides with the A axis, and the position information expression of the member is (A, 1, 0), the elements representing the second horizontal axis number, the second vertical axis number, and the first deviation value, respectively. Since the axis is the main axis, the expression can be optimized to (Al, 0). The deviation value is 0, which can be omitted, and the expression is further optimized to (Al).

[0102] (c) of FIG. 6 shows that the end of the target member coincides with the origin, but the center line and the A axis are parallel lines with a distance of 120 between them, and the position information expression of the member is (A, 1, 120). Since the axis is the main axis, the expression can be optimized to (Al, 120).

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

[0104] wherein the m1n1 area represents a point m1n1, a point m1(n1+1), a point m1(n1+1) and a point m1(n1+1) constitute an area, m1 is the horizontal axis number, n1 and n1+1 are both vertical axis numbers, n1 and n1+1 are arranged in sequence, m1 is the horizontal axis number above m1, m1 and m1(n1+1) are arranged in sequence, the point m1n1 is the intersection of the horizontal axis m1 and the vertical axis n1, the 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. 1上 1上 1上 1上 1上 1上 1上 1上

[0105] (m1n1, m2n2) area represents a point m1n1 as the lower left corner, a point m2n2 as the upper right corner, a 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, n2 is the vertical axis number of the upper right corner of the target component.

[0106] The positioned component can also be used as a reference system (reference component), and according to the horizontal projection or vertical projection outer contour size characteristics of the target component in the plane, it can be decomposed into a component reference system point type component expression and a component reference system line type component expression.

[0107] The surface type component represents the area with the axis intersection information, which is the outer contour size.

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

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

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

[0111] 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.

[0112] The relationship between the two points converted from the component and the component is represented by an ordered number pair (a, b). Wherein a is the difference value between the horizontal coordinates, and b is the difference value between the vertical coordinates.

[0113] In an exemplary embodiment, (a) in FIG. 7 is the horizontal projection or vertical projection outer contour size of a reference component (Z-1), and the center point and four corners of the minimum rectangular outer contour size of the component are sequentially determined as f0, f1, f2, f3 and f4 according to the coordinate origin and quadrant position by means of the rectangular coordinate system.

[0114] (b) in FIG. 7 is a target component, and the naming method of the positioning point is the same as (a) in FIG. 7.

[0115] (c) in FIG. 7 represents that the f3 points of the two components coincide, and the component position information expression is (Z-1, f3, 0, 0). The element meanings of the reference component number, the positioning standard point, the second horizontal deviation value and the second vertical deviation value are respectively referred to. The deviation value is 0, which can be omitted, and the expression is further optimized as (Z-1, 3).

[0116] (d) in FIG. 7 represents the positional relationship between the two components, and the deviation value between the positioning points f3 of the beam components is (100, 100). The component position information expression is (Z-1, 3, 100, 100).

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

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

[0119] 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, the horizontal center line, the upper edge line, the left edge line, the vertical center line or the right edge 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.

[0120] The linear component expression based on the component reference frame represents the deviation value, and the component and component relationship are converted into the relationship between the distance of two parallel lines, and the numerical value is represented.

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

[0122] In (a) of FIG. 8, the horizontal axis A and the 1-axis intersect at a point (hereinafter referred to as the origin), and there is a reference component at this point. The horizontal dimension and the vertical dimension of the reference component are both 1200, and the center point of the reference component coincides with the origin. The positions of L 下 , L 中 , and L 上 have been shown in (a) of FIG. 8.

[0123] In (b) of FIG. 8, a horizontal projection of a rod component is shown, and the lower edge line, the center line, and the upper edge line of the component are L 下 , L 中 , and L 上 , respectively.

[0124] In (c) of FIG. 8, the lower edge line of the reference component and the lower edge line of the target component coincide, and the position information expression of the target component is (A, 1, L 下 , 0). The element meanings are the third horizontal axis number, the third vertical axis number, the component identification line, and the third deviation value, respectively. Since the axis is the main axis, its expression can be optimized to (A1, L 下 , 0). The deviation value is 0, which can be omitted, and the expression is further optimized to (A1, L 下 ). For a linear component, only the length direction, i.e., the linear direction, is usually concerned, so only the position in the length direction is limited.

[0125] In (d) of FIG. 8, the distance between the two lower edge lines of the target component and the reference component is 100, and the position information expression of the target component is (A, 1, L 下 , 100). Since the axis is the main axis, its expression can be optimized to (A1, L 下 , 100).

[0126] The target construction engineering drawing is a horizontal projection or a vertical projection on a plane.

[0127] The application is suitable for position information representation of engineering components of general, general plan, building, structure, water supply and drainage, air conditioning, heating, electrical, interior design, landscape, fire protection, civil defense, and other professionals of the housing construction drawing unified standard (GB / T50001) appendix common professional code list.

[0128] For the concrete structure professional, the target components include beams, plates, columns and shear walls, stairs, and foundations.

[0129] In an exemplary embodiment, 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 building component position information digitization method further comprises: calculating the power wiring amount and water supply and drainage pipeline laying amount of the target building engineering corresponding to the target building engineering drawing according to the digitized file. The digitization of engineering information is realized. The engineering data model can be used as the basis for engineering measurement, engineering pricing, and data analysis to provide data support for the component engineering model, and to improve the digital management level of building engineering

[0130] The application is suitable for position information representation of engineering components of general, general plan, building, structure, water supply and drainage, air conditioning, heating, electrical, interior design, landscape, fire protection, civil defense, and other professionals of the housing construction drawing unified standard (GB / T50001) appendix common professional code list.

[0131] The distance between the vertical axis 2 of the front support and the vertical axis 3 of the rear support in FIG. 2 is 7200 cm, the horizontal and vertical length information of the front support column is 500, and the point positioning expression is (D2, 0, 0). The horizontal and vertical length information of the rear support column is 500, and the point positioning expression is (D2, 0, 0). The length of the front support in the range of the 2-axis and the 3-axis is 250, and the length of the rear support in the range of the 2-axis and the 3-axis is 250.

[0132] The length of the cross beam = 7200 (total length) - 250 (deducted from the length of the front support) - 250 (deducted from the length of the rear support) = 6700.

[0133] After using the component positioning information representation of the application, the electronic representation of the position information is fast, the information acquisition capability is efficient, and subsequent information can be calculated by calling the information, and the calling capability is efficient.

[0134] The application mainly solves the representation method of building component position information, changes the shortcomings of traditional "planar graphics" concrete representation of position information, realizes the abstract representation of component position information, and improves the representation efficiency of position information.

[0135] Based on the same inventive concept, the embodiment of the present application further provides a building component position information digitization system for implementing the building component position information digitization method described above. The implementation scheme for solving the problem provided by the system is similar to the implementation scheme described in the above method, and therefore the specific limitations in 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 described above, which will not be repeated here.

[0136] In an exemplary embodiment, as shown in FIG. 9, a building component position information digitization device is provided, comprising:

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

[0138] A position representation module is configured to represent the positions of the target components according to the component position expressions corresponding to the component types of the target components; the component position expressions are expressions for positioning components based on axis numbers.

[0139] A storage module is configured to store the position representations of the target components, to obtain a digitization file of the position representations of the target components in the target building engineering drawing.

[0140] In an exemplary embodiment, the present application provides a building component position information digitization device, which applies the building component position information digitization method, and the building component position information digitization device comprises a first processor, a second processor, a third processor, and a memory.

[0141] The first processor is configured to acquire the component types of the target components in the target building engineering drawing from the memory; the component types include point components, line components, and surface components.

[0142] The second processor is configured to represent the positions of the target components according to the component position expressions corresponding to the component types of the target components acquired from the first processor; the component position expressions are expressions for positioning components based on axis numbers.

[0143] The third processor is configured to store the position representations of the target components output from the second processor to the memory, to obtain a digitization file of the position representations of the target components in the target building engineering drawing.

[0144] Any technical features in the above embodiments can be combined, and for the sake of brevity, not all possible combinations are described above, however, it should be understood that the application encompasses all possible combinations of the technical features unless such a combination is not technically possible.

[0145] The principles and implementations of the present application have been described in specific examples, and the above descriptions of the embodiments are only used to help understand the method and its core idea of the present application; meanwhile, for those skilled in the art, according to the idea of the present application, the specific implementation and application range can be changed. In summary, the content of the specification should not be understood as a limitation of the present application.

Claims

1. A method for digitizing position information of a building component, characterized by, The building component position information digitization method comprises: acquiring the component types of each target component in the target building engineering drawing; the component types comprise point components, line components and surface components; positionally representing 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 component positioning based on axis numbering; storing the positional representation of each target component to obtain a digitized file of the positional representation of each target component in the target building engineering drawing.

2. The method of claim 1, wherein The positionally representing each target component according to a component position expression corresponding to the component type of each target component specifically comprises: when the target component is a point component, the target component position expression is (a first horizontal axis number, a first vertical axis number, a first horizontal deviation value and a 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 of claim 1, wherein The positionally representing each target component according to a component position expression corresponding to the component type of each target component specifically comprises: when the target component is a line component, the target component position expression is (a second horizontal axis number, a second vertical axis number and a first deviation value) or (a second vertical axis number, a second horizontal axis number and a second deviation value); when the target component position expression is (a second horizontal axis number, a second vertical axis number and a 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 (a second vertical axis number, a second horizontal axis number and a 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 of claim 1, wherein The positionally representing each target component according to a component position expression corresponding to the component type of each target component specifically comprises: when the target component is a surface component, the target component position expression is an m1n1 region or an (m1n1, m2n2) region; wherein the m1n1 region indicates a point m1n1, a point m 1上 n1, a point m 1上 (n1+1), and a point m1(n1+1), m1 is the horizontal axis number, n1 and n1+1 are both the vertical axis number, n1 and n1+1 are arranged in sequence, m 1上 is the axis number closest to the horizontal axis m1, the point m1n1 is the intersection of the horizontal axis m1 and the vertical axis n1, the point m 1上 n1 is the intersection of the horizontal axis m 1上 1 and the vertical axis n1, the point m 1上 (n1+1) is the intersection of the horizontal axis m 1上 1 and the vertical axis n1+1, and the 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, then each m1n1 region is connected by a comma; wherein the (m1n1, m2n2) region represents a region formed by taking point m1n1 as the lower left corner and point m2n2 as the upper right corner, and point m2n2 is the intersection of horizontal axis m2 and vertical axis n2.

5. The method for digitizing position information of a building component according to claim 1, wherein The positionally representing each target component according to a component position expression corresponding to the component type of each target component specifically comprises: when there is a reference component and the target component is a point component: Right upper corner, right lower corner, left lower corner and left upper corner of the minimum circumscribed rectangle of the component are sequentially expressed as f1, f2, f3 and f4; 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 a 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 a 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 position information of a building component according to claim 1, wherein According to the component position expression corresponding to the component type of each target component, the position of each target component is represented, and specifically includes: When there is a reference component and the target component is a line component: The target component position expression is (third horizontal axis number, third vertical axis number, component identification line, third deviation value); 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 a lower edge line, a horizontal center line, an upper edge line, a left edge line, a vertical center line or a right edge line of the component, and the third deviation value is a distance between the component identification line of the target component and the component identification line of the reference component.

7. The method of claim 1, wherein The target building engineering drawing is a horizontal projection or a vertical projection on a plane.

8. The method for digitizing position information of a building component according to claim 1, wherein The target component is an engineering component in a building professional engineering blueprint, and the building professionals include general, general plan, building, structure, water supply and drainage, air conditioning and heating, electricity, interior design, landscape, fire protection and civil defense.

9. The method of claim 1, wherein 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 building engineering drawing is obtained, the building component position information digitization method further includes: According to the digital file, the power wiring amount and the water supply and drainage pipeline laying amount of the target building engineering corresponding to the target building engineering drawing are calculated.

10. A system for digitizing position information of a building component, characterized by The building component position information digitization system includes: A component type acquisition module is configured to acquire the component type of each target component in the target building engineering drawing; the component type includes a point component, a line component and a surface component; A position representation module is configured 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 component positioning based on axis number; A storage module is configured to store the position representation of each target component to obtain a digital file of the position representation of each target component in the target building engineering drawing.

11. A building component position information digitizing apparatus characterized by comprising: The building component position information digitization device includes a first processor, a second processor, a third processor and a memory; The first processor is configured to acquire the component type of each target component in the target building engineering drawing from the memory; the component type includes a point component, a line component and a surface component; The second processor is configured to express the positions of the target components according to the component position expression corresponding to the component type of each target component obtained from the first processor, wherein the component position expression is an expression for positioning the components based on the axis number; The third processor is configured to store the position expression of each target component output from the second processor into the memory to obtain a digital file of the position expression of each target component in the target building engineering drawing.

Citation Information

Patent Citations

  • Intersection point feature extraction based digital identification method

    CN105574531A

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

    CN115130198A

  • Building component position information digitization method and system

    CN119129072A

  • Drawing preparation system, drawing preparation method, and program

    JP2019008735A

  • Method and apparatus for establishing coordinate system and data structure product

    US20190197759A1