CN114626167B - Automatic laying method for floor heating in heating plan of heating and ventilation major - Google Patents
Automatic laying method for floor heating in heating plan of heating and ventilation major Download PDFInfo
- Publication number
- CN114626167B CN114626167B CN202210040465.4A CN202210040465A CN114626167B CN 114626167 B CN114626167 B CN 114626167B CN 202210040465 A CN202210040465 A CN 202210040465A CN 114626167 B CN114626167 B CN 114626167B
- Authority
- CN
- China
- Prior art keywords
- heating
- door
- floor heating
- window
- plan
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000010438 heat treatment Methods 0.000 title claims abstract description 111
- 238000009423 ventilation Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000013145 classification model Methods 0.000 claims abstract description 7
- 238000010586 diagram Methods 0.000 claims abstract description 5
- 239000008236 heating water Substances 0.000 claims description 9
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 6
- 238000013527 convolutional neural network Methods 0.000 claims description 3
- 238000003709 image segmentation Methods 0.000 claims description 3
- 238000002372 labelling Methods 0.000 claims description 3
- 238000007639 printing Methods 0.000 claims description 3
- 238000010276 construction Methods 0.000 description 18
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/18—Network design, e.g. design based on topological or interconnect aspects of utility systems, piping, heating ventilation air conditioning [HVAC] or cabling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/14—Pipes
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Geometry (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- Biophysics (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Computational Linguistics (AREA)
- Molecular Biology (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biomedical Technology (AREA)
- Mathematical Optimization (AREA)
- Medical Informatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Steam Or Hot-Water Central Heating Systems (AREA)
Abstract
The invention discloses an automatic laying method of floor heating in a heating plan of a heating and ventilation specialty, which comprises the following steps: firstly, inputting a building professional scheme diagram; analyzing the CAD drawing to obtain basic information such as primitives, layers and the like in the drawing; recommending the layers to recommended layers of the components according to the acquired basic information; acquiring a wall column and a door window layer from the recommended layer; merging the door and window layer primitives to obtain a door and window component bbox; according to all door and window components bbox, all door and window small drawings are scratched from the base drawings printed on the drawing; and sending the obtained door and window component small images into a classification model for classification to obtain the accurate category of the door and window components. The floor heating coil pipe in the heating plan can be accurately, stably and rapidly drawn, so that a great deal of manpower is saved for drawing the heating plan, and the drawing efficiency is improved for a design institute.
Description
Technical Field
The invention relates to the fields of CAD drawing identification, CAD drawing automatic generation, computer vision technology, image processing technology and heuristic algorithm, in particular to an automatic laying method of floor heating in a heating plan view of heating and ventilation major.
Background
The CAD drawing is a drawing produced by designing software such as AutoCAD to make the overall layout of engineering projects, the external shape, internal arrangement, structural structure, internal and external finishing, material construction, equipment, construction, and the like of a building. The CAD construction drawing has the characteristics of complete drawing, accurate expression and specific requirements, is the basis for engineering construction, construction drawing budget establishment and construction organization design, is also an important technical document for technical management, and can enter a construction stage only by carefully examining the construction drawing before construction, so as to ensure the smooth construction, and avoid the influence on the use stage after the construction is completed due to the fact that the drawing is wrong.
The heating plan of the heating and ventilation major in the CAD construction drawing is a drawing which is formed by a horizontal projection method and a corresponding legend according to the conditions of building heating and ventilation components such as walls, doors and windows, stairs, ground, internal functional layout, floor heating and the like of a newly built building or a structure. Specifically, after the house is cut along a position slightly higher than the windowsill by using an imaginary horizontal cutting plane, the upper part is removed, and the remaining part is subjected to orthographic projection toward the H plane, so as to obtain a horizontal sectional view. The heating plan is used as an important component in building design and construction drawing, reflects the functional requirements of the building, the plane layout, the plane composition relation and the floor heating laying mode, and is a key link for determining the heating system and the internal structure. It mainly reflects the planar shape, size, internal layout, ground, specific position of door and window, heating, etc. Therefore, the heating plan is an important basis for the construction of a newly built building and the arrangement of construction sites, and is also a basis for designing and planning heating and ventilation equipment and drawing a pipeline comprehensive diagram. The heating plan view of the heating ventilation is divided into a first layer plan view and a standard layer plan view. The heating plan of the first layer of heating ventilation shows the arrangement of a first layer of rooms, building entrances, hallways, stairs, floor heating and the like, and the heating plan of the standard layer of heating ventilation shows the arrangement of all layers in the middle and the laying of the floor heating.
With the widespread use of artificial intelligence, some of the work done by the human may be done with artificial intelligence. The drawing of CAD construction drawings is a time-consuming and labor-consuming repetitive task, and is prone to mistakes by the designer. The artificial intelligence can identify components and spaces in the CAD construction drawing, and accurate identification of the building scheme drawing and perfect drawing of the heating plan drawing can be realized by means of computer vision technology, traditional image processing algorithm and heuristic algorithm. Thereby realizing the automatic drawing of the heating plan. Aiming at an automatic heating plan, the invention provides a drawing method with good generalization performance and high accuracy.
Disclosure of Invention
Aiming at the problems, the invention provides an automatic laying method for floor heating in a heating plan of a heating and ventilation specialty.
In order to solve the technical problems, the invention is realized by the following technical scheme: the invention provides an automatic laying method of floor heating in a heating plan of a heating and ventilation specialty, which comprises the following steps:
S1, firstly, inputting a building professional scheme diagram;
s2, analyzing the CAD drawing in the step S1 to obtain basic information such as primitives, layers and the like in the drawing;
s3, recommending the layers to recommended layers of the components according to the basic information acquired in the step S2;
s4, acquiring wall posts and door and window layers from the recommended layers in the step S3;
S5, merging the door and window layer primitives in the step S4 to obtain a door and window component bbox;
s6, according to all door and window components bbox obtained in the step S5, all door and window small drawings are scratched out from the base drawings printed on the drawing;
S7, sending the door and window component small drawing obtained in the step S6 into a classification model for classification to obtain the accurate category of the door and window component;
s8, printing the wall column graphic element in the step S4 on a base map, and combining the door and window component information in the step S7, performing space acquisition by utilizing image segmentation, and acquiring the function of each space;
S9, inputting floor heating laying parameters;
s10, acquiring the space in the living room, the kitchen, the bathroom, the bedroom, the study room and the like from the space result in the step S8;
s11, acquiring door members which are communicated with all the spaces in the step S10 from the door and window result in the step S7;
S12, calculating the starting point position and the ending point position of each floor heating water supply and return loop according to the positions of the water collector components in the kitchen space in the step S10 and the positions of the doors of each room in the step S11 where floor heating is required to be laid;
S13, firstly, laying floor heating in each room in the step S10, and leaving joints for water return pipes at the door of the room;
S14, taking the living room space obtained in the step S10 as a passable area;
S15, searching a laying path by using a heuristic algorithm according to the starting point position and the ending point position of each floor heating loop obtained in the step S12 and the laying parameters of the step S9;
s16, setting the position of the path searched in the step S15 as an unvented area;
s17, circulating the steps until all the floor heating loops are laid;
S18, laying a ground heating loop in the residual passable area of the living room space in the step S16;
S19, connecting the floor heating in the room in the step S13 with the floor heating in the living room in the step S15 to obtain a complete floor heating loop from the kitchen to the room;
s20, calculating the length of each floor heating water supply return loop obtained in the step S19, and performing labeling;
S21, finally finishing automatic laying of the floor heating coil in the heating plan.
Preferably, the building professional map input in the step S1 is a building plan map base map in which a heating plan map needs to be drawn.
Preferably, the classification model in the step S7 is MobileNet V a 1 deep convolutional neural network.
Preferably, the floor heating laying parameters input in the step S9 include a distance from a wall, a distance between a floor heating water supply and return pipe, and the like.
Preferably, the step S17 is a step of circulating the above steps, specifically, the step S15 and the step S16.
From the above description of the invention, it is clear that the invention has the following advantages over the prior art:
The automatic laying method of the floor heating in the heating plan of the heating ventilation specialty can accurately, stably and rapidly draw the floor heating coil in the heating plan, thereby saving a great deal of manpower for drawing the heating plan and improving the drawing efficiency for a design institute.
Drawings
FIG. 1 is a flow chart for automatically drawing floor heating in a heating plan view of the invention;
FIG. 2 is a construction plan view of the floor heating to be drawn;
Fig. 3 is a plan view of the floor heating system according to the present invention.
Detailed Description
The present invention will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
1-3, The invention provides an automatic laying method of floor heating in a heating plan of a heating and ventilation specialty, which comprises the following steps:
S1, firstly, inputting a building professional scheme diagram;
s2, analyzing the CAD drawing in the step S1 to obtain basic information such as primitives, layers and the like in the drawing;
s3, recommending the layers to recommended layers of the components according to the basic information acquired in the step S2;
s4, acquiring wall posts and door and window layers from the recommended layers in the step S3;
S5, merging the door and window layer primitives in the step S4 to obtain a door and window component bbox;
s6, according to all door and window components bbox obtained in the step S5, all door and window small drawings are scratched out from the base drawings printed on the drawing;
S7, sending the door and window component small drawing obtained in the step S6 into a classification model for classification to obtain the accurate category of the door and window component;
s8, printing the wall column graphic element in the step S4 on a base map, and combining the door and window component information in the step S7, performing space acquisition by utilizing image segmentation, and acquiring the function of each space;
S9, inputting floor heating laying parameters;
s10, acquiring the space in the living room, the kitchen, the bathroom, the bedroom, the study room and the like from the space result in the step S8;
s11, acquiring door members which are communicated with all the spaces in the step S10 from the door and window result in the step S7;
S12, calculating the starting point position and the ending point position of each floor heating water supply and return loop according to the positions of the water collector components in the kitchen space in the step S10 and the positions of the doors of each room in the step S11 where floor heating is required to be laid;
S13, firstly, laying floor heating in each room in the step S10, and leaving joints for water return pipes at the door of the room;
S14, taking the living room space obtained in the step S10 as a passable area;
S15, searching a laying path by using a heuristic algorithm according to the starting point position and the ending point position of each floor heating loop obtained in the step S12 and the laying parameters of the step S9;
s16, setting the position of the path searched in the step S15 as an unvented area;
s17, circulating the steps until all the floor heating loops are laid;
S18, laying a ground heating loop in the residual passable area of the living room space in the step S16;
S19, connecting the floor heating in the room in the step S13 with the floor heating in the living room in the step S15 to obtain a complete floor heating loop from the kitchen to the room;
s20, calculating the length of each floor heating water supply return loop obtained in the step S19, and performing labeling;
S21, finally finishing automatic laying of the floor heating coil in the heating plan.
The building professional scheme map input in the step S1 is a building scheme map base map for drawing a heating plan map;
wherein, the classification model in the step S7 is MobileNet V deep convolutional neural network;
The floor heating laying parameters input in the step S9 comprise the distance between the floor heating laying parameters and the wall, the distance between the floor heating water supply and return pipes and the like.
The step S17 is specifically to cycle the steps S15 and S16.
The invention provides an automatic laying method of floor heating in a heating plan of heating and ventilation major, which can identify components and space information in a drawing under the condition that a building major scheme drawing has various different forms, and then automatically lay the floor heating, has good generalization and high accuracy, and the drawn heating and ventilation plan strictly complies with industry standards, has high drawing speed and is more accurate than manual drawing.
The foregoing description of the preferred embodiments of the invention is not intended to be limiting, but rather is intended to cover all modifications, equivalents, and alternatives falling within the spirit and principles of the invention.
Claims (3)
1. An automatic laying method of floor heating in a heating plan of a heating and ventilation specialty is characterized by comprising the following steps:
S1, firstly, inputting a building professional scheme diagram;
s2, analyzing the CAD drawing in the step S1 to obtain primitive and layer basic information in the drawing;
s3, recommending the layers to recommended layers of the components according to the basic information acquired in the step S2;
s4, acquiring wall posts and door and window layers from the recommended layers in the step S3;
S5, merging the door and window layer primitives in the step S4 to obtain a door and window component bbox;
s6, according to all door and window components bbox obtained in the step S5, all door and window small drawings are scratched out from the base drawings printed on the drawing;
S7, sending the door and window component small drawing obtained in the step S6 into a classification model for classification to obtain the accurate category of the door and window component;
s8, printing the wall column graphic element in the step S4 on a base map, and combining the door and window component information in the step S7, performing space acquisition by utilizing image segmentation, and acquiring the function of each space;
S9, inputting floor heating laying parameters;
S10, acquiring the space in a living room, a kitchen, a bathroom, a bedroom and a study cover from the space result in the step S8;
s11, acquiring door members which are communicated with all the spaces in the step S10 from the door and window result in the step S7;
S12, calculating the starting point position and the ending point position of each floor heating water supply and return loop according to the positions of the water collector components in the kitchen space in the step S10 and the positions of the doors of each room in the step S11 where floor heating is required to be laid;
S13, firstly, laying floor heating in each room in the step S10, and leaving joints for water return pipes at the door of the room;
S14, taking the living room space obtained in the step S10 as a passable area;
S15, searching a laying path by using a heuristic algorithm according to the starting point position and the ending point position of each floor heating loop obtained in the step S12 and the laying parameters of the step S9;
s16, setting the position of the path searched in the step S15 as an unvented area;
s17, circulating the steps until all the floor heating loops are laid;
S18, laying a ground heating loop in the residual passable area of the living room space in the step S16;
S19, connecting the floor heating in the room in the step S13 with the floor heating in the living room in the step S15 to obtain a complete floor heating loop from the kitchen to the room;
s20, calculating the length of each floor heating water supply return loop obtained in the step S19, and performing labeling;
s21, finally finishing automatic laying of the floor heating coil in the heating plan;
the step S9 is characterized in that the input floor heating laying parameters comprise the distance between the floor heating laying parameters and a wall and the distance between the floor heating laying parameters and a floor heating water supply and return pipe;
the step S17 is specifically to cycle the steps S15 and S16.
2. An automatic laying method of floor heating in a heating plan of heating and ventilation major according to claim 1, characterized in that: the building professional scheme map input in the step S1 is a building scheme map base map required to draw a heating plan.
3. An automatic laying method of floor heating in a heating plan of heating and ventilation major according to claim 1, characterized in that: the classification model in the step S7 is MobileNet V deep convolutional neural network.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210040465.4A CN114626167B (en) | 2022-01-14 | 2022-01-14 | Automatic laying method for floor heating in heating plan of heating and ventilation major |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210040465.4A CN114626167B (en) | 2022-01-14 | 2022-01-14 | Automatic laying method for floor heating in heating plan of heating and ventilation major |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114626167A CN114626167A (en) | 2022-06-14 |
CN114626167B true CN114626167B (en) | 2024-04-26 |
Family
ID=81897953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210040465.4A Active CN114626167B (en) | 2022-01-14 | 2022-01-14 | Automatic laying method for floor heating in heating plan of heating and ventilation major |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114626167B (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002117080A (en) * | 2000-10-12 | 2002-04-19 | Powers Service Co Ltd | Cad system linked with building quantity estimation |
RU2526752C1 (en) * | 2013-03-18 | 2014-08-27 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | System and method for automatic planning of two-dimensional views in three-dimensional medical images |
CN113705019A (en) * | 2021-09-13 | 2021-11-26 | 国网内蒙古东部电力有限公司经济技术研究院 | Cable laying design system based on digital design process |
CN113887508A (en) * | 2021-10-25 | 2022-01-04 | 上海品览数据科技有限公司 | Method for accurately identifying center line of public corridor space in building professional residential plan |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080120069A1 (en) * | 2006-11-22 | 2008-05-22 | Jason Martin | Generating an analytical model of building for use in thermal modeling and environmental analyses |
-
2022
- 2022-01-14 CN CN202210040465.4A patent/CN114626167B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002117080A (en) * | 2000-10-12 | 2002-04-19 | Powers Service Co Ltd | Cad system linked with building quantity estimation |
RU2526752C1 (en) * | 2013-03-18 | 2014-08-27 | Корпорация "САМСУНГ ЭЛЕКТРОНИКС Ко., Лтд." | System and method for automatic planning of two-dimensional views in three-dimensional medical images |
CN113705019A (en) * | 2021-09-13 | 2021-11-26 | 国网内蒙古东部电力有限公司经济技术研究院 | Cable laying design system based on digital design process |
CN113887508A (en) * | 2021-10-25 | 2022-01-04 | 上海品览数据科技有限公司 | Method for accurately identifying center line of public corridor space in building professional residential plan |
Non-Patent Citations (4)
Title |
---|
Revit软件在建筑施工图绘制中的应用与研究;孙煜;;土木建筑工程信息技术;20180815(04);全文 * |
加强和改进暖通专业制图教学;陈徽纹;高等建筑教育;19890325(01);全文 * |
暖通空调安装及调试运行中常见质量问题及对策;周义东;;科技创新与应用;20200713(21);全文 * |
浅析暖通工程施工管理;徐泽洋;;中小企业管理与科技(上旬刊);20120605(06);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114626167A (en) | 2022-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109993827B (en) | Elevation view identification method for converting building drawing into three-dimensional BIM model | |
Xue et al. | Automatic generation of semantically rich as‐built building information models using 2D images: A derivative‐free optimization approach | |
CN109974703B (en) | Method, system and device for constructing indoor navigation network | |
Tang et al. | Automatic reconstruction of as-built building information models from laser-scanned point clouds: A review of related techniques | |
Sztwiertnia et al. | HBIM (heritage building information modell) of the Wang stave church in Karpacz–case study | |
Jung et al. | Productive modeling for development of as-built BIM of existing indoor structures | |
CN114022895B (en) | Accurate identification method for house type in building professional residence plan | |
KR101741015B1 (en) | Integrated analysis system and integrated analysis method for interpretting environmental performanceenergy of apartment | |
CN113887508B (en) | Accurate identification method for central line of public corridor space in building professional residence plan | |
US8843352B2 (en) | System and methods facilitating interfacing with a structure design and development process | |
WO2023124160A1 (en) | Method, system and apparatus for automatically generating three-dimensional house layout, and medium | |
CN113962000A (en) | Method for dynamically arranging smoke detectors in CAD (computer-aided design) drawing | |
CN111091618A (en) | Combined indoor layout method and system based on house type data driving | |
CN112883801A (en) | Accurate identification method for household distribution box system diagram subgraph in CAD distribution system diagram | |
CN113297662A (en) | Automatic household attribution identification method based on scanning lines | |
CN114626167B (en) | Automatic laying method for floor heating in heating plan of heating and ventilation major | |
CN114547813B (en) | Automatic laying method of heating branch pipes in heating main pipe plan of heating ventilation major | |
JP7230288B1 (en) | learning model | |
JP7160295B1 (en) | LEARNING MODEL GENERATION METHOD, INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, COMPUTER PROGRAM | |
CN114282332B (en) | Automatic arrangement method of water collector in heating plan of heating and ventilation major | |
CN114626122B (en) | Automatic arrangement method of stairwell radiator in heating main pipe plan view of heating and ventilation major | |
Wang et al. | Automatic 3D thermal zones creation for building energy simulation of existing residential buildings | |
CN114511669A (en) | Storage method for AI automatic graph and Revit three-dimensional modeling docking data | |
Perez-Perez et al. | Semantic-rich 3D CAD models for built environments from point clouds: An end-to-end procedure | |
Drobnyi et al. | Generating geometric digital twins of buildings: a review |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |