CN116595612A - Drawing intelligent examination method and system based on house design specification - Google Patents

Drawing intelligent examination method and system based on house design specification Download PDF

Info

Publication number
CN116595612A
CN116595612A CN202310577627.2A CN202310577627A CN116595612A CN 116595612 A CN116595612 A CN 116595612A CN 202310577627 A CN202310577627 A CN 202310577627A CN 116595612 A CN116595612 A CN 116595612A
Authority
CN
China
Prior art keywords
preset
plan
residential
area
threshold
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.)
Pending
Application number
CN202310577627.2A
Other languages
Chinese (zh)
Inventor
彭飞
李一华
周自强
张梦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangxi Shaoke Intelligent Construction Technology Co ltd
Original Assignee
Jiangxi Shaoke Intelligent Construction Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangxi Shaoke Intelligent Construction Technology Co ltd filed Critical Jiangxi Shaoke Intelligent Construction Technology Co ltd
Priority to CN202310577627.2A priority Critical patent/CN116595612A/en
Publication of CN116595612A publication Critical patent/CN116595612A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/08Construction

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • Operations Research (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Civil Engineering (AREA)
  • Computational Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Structural Engineering (AREA)
  • Architecture (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a drawing intelligent examination method and system based on house design specification, wherein the method comprises the following steps: obtaining all plan view names in a residential drawing, obtaining the number of building layers through the top plan view name, judging whether the number of layers is greater than or equal to a preset layer number range, and if not, finishing examination; the residential units in each plan are obtained by identifying all the spaces formed by the communication of the doors in each plan, including the wall bodies adjacent to the spaces; and respectively calculating the area of each residential unit, judging whether the area of each residential unit is larger than a preset area threshold, if not, acquiring the number of the evacuated stairway in the unit, judging whether the number of the stairway is larger than or equal to the preset number threshold, if so, conforming to the rule, and ending the examination. Starting from the graphic element, the high-performance computing power of the computer is utilized to realize a rapid flow-based graphic examination method, the method is suitable for various drawing types, the robustness is high, the accuracy is high, the examination efficiency can be greatly improved, and the labor cost is reduced.

Description

Drawing intelligent examination method and system based on house design specification
Technical Field
The application belongs to the technical field of intelligent drawing examination, and particularly relates to a drawing intelligent examination method and system based on house design specifications.
Background
At present, CAD software is commonly used in the building design industry to draw drawings, and manually drawn drawings need to depend on engineers or special auditors with abundant experience to judge whether places which violate the national building standards exist in the drawing design, so that the drawing inspection work is quite different due to personal project experience, knowledge storage and working life, and a great deal of manual work also causes that the audit work cannot establish a perfect flow. Secondly, five major professions of building, structure, water supply and drainage, heating ventilation and electricity are divided in the drawings, the drawings cannot be inspected singly, if engineers according to different professions carry out the process according to three-school two-inspection, the drawing inspection time is very long, and even the life cycle of the building is influenced. Meanwhile, the auditing units can have too many auditing projects, so that the auditing working time of related personnel is short, the task is large, and the data auditing and the reasonable design of a scheme are frequently ignored.
At present, some intelligent examination on the number of residential safety exits in the market is limited to examination on residential units with single residential layers, the positions of the safety exits are not required, and the conditions of complicated functions of the residential layers and insufficient coverage of the positions of the safety exits are not achieved.
Disclosure of Invention
The application provides a drawing intelligent examination method and system based on house design specifications, which are used for solving the technical problems that the house layer functions are complex, the positions of safety exits are not too much carded, and the coverage is not complete.
In a first aspect, the application provides a drawing intelligent examination method based on house design specification, comprising the following steps:
obtaining all plan view names in a residential drawing according to the view block name information, and obtaining the number of building layers according to plan view name screening and layer height rechecking calculation;
judging whether the number of building layers is within a preset layer number range;
if the number of the building layers is within the range of the preset number of the layers, identifying all the spaces formed by surrounding all doors in a plan corresponding to the plan names and the walls adjacent to the spaces, and obtaining residential units in each plan;
calculating the area of each residential unit in the plan, and judging whether the area of each residential unit is larger than a preset area threshold value or not;
if the area of the residential unit is larger than a preset area threshold, acquiring a entrance door and a stairwell in the residential unit, and judging whether a front chamber exists in the stairwell, wherein the front chamber comprises a front chamber door;
if the front room exists, calculating whether the first travelling distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold value;
if the first travelling distance from the entrance door to the front room door of the nearest stairwell is not less than a preset distance threshold, acquiring the number of the evacuation stairwells in the residential unit, and judging whether the number of the evacuation stairwells is less than a preset number threshold;
if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting first information of abnormal inspection result.
In a second aspect, the present application provides a drawing intelligent auditing system based on house design specifications, comprising:
the acquisition module is configured to acquire all plan view names in the residential drawing according to the plan view name information, and acquire the number of building layers according to the screening of the plan view names and the rechecking calculation of the layer heights;
the first judging module is configured to judge whether the number of building layers is within a preset layer number range;
the identifying module is configured to identify all the spaces formed by the communication of the doors and the walls adjacent to the spaces in the plan corresponding to the plan names if the number of the building layers is within the preset layer number range, so as to obtain residential units in each plan;
a second judging module configured to calculate an area of the residential unit in each of the plan views and judge whether the area of the residential unit is greater than a preset area threshold;
the third judging module is configured to acquire a entrance door and a stairwell in the residential unit and judge whether a front room exists in the stairwell or not if the area of the residential unit is larger than a preset area threshold, wherein the front room comprises a front room door;
the calculation module is configured to calculate whether the first travel distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold value if the front room exists;
a fourth judging module configured to acquire the number of evacuation stairs in the residential unit and judge whether the number of evacuation stairs is smaller than a preset number threshold value if the first travel distance from the entrance door to the front door of the nearest stair is not smaller than the preset distance threshold value;
and the output module is configured to finish the examination if the number of the first information is smaller than a preset number threshold value and output first information with abnormal examination results.
In a third aspect, there is provided an electronic device, comprising: the system comprises at least one processor and a memory communicatively connected with the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the steps of a house design specification based drawing intelligent censoring method of any of the embodiments of the present application.
In a fourth aspect, the present application also provides a computer readable storage medium having stored thereon a computer program, the program instructions, when executed by a processor, cause the processor to perform the steps of a method for intelligent review of drawings based on house design specifications according to any of the embodiments of the present application.
The intelligent examination method and system for the drawing based on the house design specification provided by the application have the advantages that the intelligent examination step is formulated based on the examination rule characteristics, the examination method is based on the drawing primitive characteristics of CAD, the rapid flow chart examination method is realized by utilizing the high-performance computing power of a computer from the beginning of the primitive, the method is suitable for various drawing types, the robustness is higher, the accuracy is higher, the examination efficiency can be greatly improved, and the labor cost is reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a method for intelligently inspecting drawings based on house design specifications according to an embodiment of the application;
FIG. 2 is a flow chart of a method for intelligently inspecting drawings based on house design specifications according to an embodiment of the present application;
FIG. 3 is a block diagram of a system for intelligent auditing of drawings based on house design specifications according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments of the present application. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
Referring to FIG. 1, a flow chart of a method for intelligent review of drawings based on house design specifications is shown.
As shown in fig. 1, the drawing intelligent examination method based on the house design specification specifically comprises the following steps:
step S101, obtaining all plan view names in the residential drawings according to the diagram name information, and obtaining the number of building layers according to the plan view name screening and layer height rechecking calculation.
In the embodiment, obtaining the plan view of all plan view names, excluding the underground layer, the roof layer and the upper framework layer, and obtaining the number N1 of floors;
obtaining the layer height H corresponding to each plan view through the vertical section
Obtaining layer heights H1 and H2 … Hn with H more than 3m, and calculating (H1+H2+ … +Hn)/N to obtain the number N2 of floors calculated by the layer height more than 3m, wherein the remainder is more than 0.5 and is counted according to one layer;
acquiring floor number N3 which is H < 2.2m and is an equipment layer and an overhead layer;
judging whether the basement is a semi-basement or not through the sectional view, if so, calculating the difference value between one layer of elevation and the outdoor terrace, if the difference value is larger than 2.2m, the number of layers of the residential building is N=N1-n+N2-N3+1, otherwise, the number of layers of the residential building is N=N1-n+N2-N3.
Step S102, judging whether the number of building layers is within a preset layer number range.
And if the number of the building layers is not within the range of the preset number of the building layers, directly ending the examination.
And step S103, if the number of building layers is within the range of the preset number of layers, identifying all the spaces surrounded by the doors in the plan corresponding to the plan names and the walls adjacent to the spaces, and obtaining the residential units in each plan.
Step S104, calculating the area of each residential unit in the plan and judging whether the area of each residential unit is larger than a preset area threshold.
In this embodiment, the range frame of the residential unit is obtained through a spatial communication relationship, where the range frame covers the wall around the space and the outside of the guardrail structural plate; if two units share the wall, each frame selects half of the thickness of the wall. Wherein spaces not having a connectivity relationship are not framed to be within range (e.g., facilities platforms not connected). If the range frame has an unsealed balcony, the range is counted according to half of the range of the balcony; if the range frame is provided with the terrace, correspondingly eliminating the space range of the terrace part; and calculating the area of the residual range frame to obtain the area of the residential unit.
If the area of the residential unit is not greater than the preset area threshold, acquiring the number of the evacuation stairs in the residential unit, and judging whether the number of the evacuation stairs is smaller than the preset number threshold; if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting second information of abnormal inspection result.
Step S105, if the area of the residence unit is greater than a preset area threshold, acquiring a entrance door and a stairwell in the residence unit, and determining whether a front room exists in the stairwell, wherein the front room includes a front room door.
In this embodiment, if no front room exists, calculating whether the second travel distance from the entrance door to the nearest stairwell door is smaller than a preset distance threshold; if the second travelling distance from the entrance door to the nearest stairwell door is not less than the preset distance threshold, acquiring the number of the evacuation stairwells in the residential unit, and judging whether the number of the evacuation stairwells is less than the preset number threshold; if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting first information of abnormal inspection result.
Step S106, if the front room exists, calculating whether the first travel distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold.
Step S107, if the first travel distance from the entrance door to the front door of the nearest stairwell is not less than the preset distance threshold, the number of evacuation stairwells in the residential unit is obtained, and whether the number of evacuation stairwells is less than the preset number threshold is judged.
Step S108, if the number of the inspection pieces is smaller than the preset number threshold, the inspection is finished, and first information of abnormal inspection results is output.
In summary, the method of the application establishes an intelligent examination step based on the characteristics of examination rules, and the examination method starts from the graphic primitive based on the characteristics of the CAD drawing graphic primitive, realizes a rapid flow-based graphic examination method by utilizing the high-performance computing power of a computer, adapts to various drawing types, has higher robustness and higher accuracy, can greatly improve examination efficiency and reduces labor cost. In addition, the advanced CAD drawing analysis technology is adopted, drawing information is digitized, and the advanced CAD drawing analysis technology is combined with AI technologies such as deep learning and the like which are independently researched and developed to accurately identify the drawing space, the components and other object information.
The national standard GB50096-2011, residential design Specification, 6.2.2, is subdivided into 2 rules according to the censoring logic:
and in detail, 1, ten floors and more than ten floors and not more than eighteen floors of residential buildings, and when the building area of any floor of the residential unit is more than 650 square meters, the number of safety outlets of each floor of the residential unit is not less than 2.
And in detail, residential buildings with more than ten floors and not more than eighteen floors, when the distance from the door of any set of house to the safety exit is more than 10m, the safety exits of each floor of the residential unit should not be less than 2.
As shown in fig. 2, obtaining all plan view names in the residential drawing through the diagram name information, obtaining the number of building layers through the top plan view name, judging whether the number of layers is more than or equal to ten layers and less than or equal to eighteen layers, and if not, finishing examination; if yes, proceeding to the next step.
And identifying all the spaces formed by the communication of the doors in each floor of the plan, including the wall bodies adjacent to the spaces, so as to obtain the residential units in each plan.
Calculating the area of each residential unit respectively, judging whether the area of all residential units is less than or equal to 650 square meters, if not, acquiring the number of the evacuation stairs in the units, judging whether the number of the evacuation stairs is more than or equal to 2, if so, conforming to the rule, ending the examination, otherwise, violating [ detailed rule 1 ], and failing the examination.
If yes, the following steps are carried out on each unit:
acquiring all doors of a residential unit
And acquiring a public stairwell of the residential unit, judging whether a front room exists, if so, calculating the travelling distance from each entrance door to the front room door of the nearest stairwell, namely the distance from the entrance door to the nearest safety exit, and if not, calculating the travelling distance from each entrance door to the nearest stairwell door, namely the distance from the entrance door to the nearest safety exit. The travel distance is the nearest travel distance.
And judging whether the distances from all the doors to the nearest safety exit are smaller than 10m, if so, conforming to the rule, and ending the examination.
If not, the number of the evacuation stairs in the unit is obtained, whether the number of the stairs is more than or equal to 2 is judged, if yes, the rules are met, the examination is finished, otherwise, the rules of [ detail 2 ] are violated, and the examination is not passed.
Referring to FIG. 3, a block diagram of a drawing intelligent audit system based on a residential design specification of the present application is shown.
As shown in fig. 3, the drawing intelligent review system 200 includes an acquisition module 210, a first judgment module 220, an identification module 230, a second judgment module 240, a third judgment module 250, a calculation module 260, a fourth judgment module 270, and an output module 280.
The obtaining module 210 is configured to obtain all plan view names in the residential drawing according to the plan view name information, and obtain the number of building layers according to the plan view name screening and layer height rechecking calculation; a first judging module 220 configured to judge whether the number of building layers is within a preset layer number range; the identifying module 230 is configured to identify all the spaces surrounded by the door communication and the walls adjacent to the spaces in the plan corresponding to the plan names if the number of building layers is within the preset number of layers, so as to obtain a second judging module 240 of residential units in each plan, and configured to calculate the area of residential units in each plan, and judge whether the area of residential units is greater than a preset area threshold; a third judging module 250 configured to obtain a entrance door and a stairwell in the residential unit and judge whether a front room exists in the stairwell if the area of the residential unit is greater than a preset area threshold, wherein the front room comprises a front room door calculating module 260 configured to calculate whether a first travel distance from the entrance door to a front room door closest to the stairwell is less than a preset distance threshold if the front room exists; a fourth judging module 270, configured to obtain the number of evacuation stairs in the residence unit if the first travel distance from the entrance door to the front door of the nearest stairwell is not less than a preset distance threshold, and judge whether the number of evacuation stairs is less than a preset number threshold; the output module 280 is configured to end the inspection if the number of the first information is smaller than the preset number threshold, and output first information of abnormal inspection results.
It should be understood that the modules depicted in fig. 3 correspond to the various steps in the method described with reference to fig. 1. Thus, the operations and features described above for the method and the corresponding technical effects are equally applicable to the modules in fig. 3, and are not described here again.
In other embodiments, embodiments of the present application further provide a computer readable storage medium having stored thereon a computer program, the program instructions, when executed by a processor, cause the processor to perform the intelligent review method of a drawing based on a house design specification in any of the method embodiments described above;
as one embodiment, the computer-readable storage medium of the present application stores computer-executable instructions configured to:
obtaining all plan view names in a residential drawing according to the view block name information, and obtaining the number of building layers according to plan view name screening and layer height rechecking calculation;
judging whether the number of building layers is within a preset layer number range;
if the number of the building layers is within the range of the preset number of the layers, identifying all the spaces formed by surrounding all doors in a plan corresponding to the plan names and the walls adjacent to the spaces, and obtaining residential units in each plan;
calculating the area of each residential unit in the plan, and judging whether the area of each residential unit is larger than a preset area threshold value or not;
if the area of the residential unit is larger than a preset area threshold, acquiring a entrance door and a stairwell in the residential unit, and judging whether a front chamber exists in the stairwell, wherein the front chamber comprises a front chamber door;
if the front room exists, calculating whether the first travelling distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold value;
if the first travelling distance from the entrance door to the front room door of the nearest stairwell is not less than a preset distance threshold, acquiring the number of the evacuation stairwells in the residential unit, and judging whether the number of the evacuation stairwells is less than a preset number threshold;
if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting first information of abnormal inspection result.
The computer readable storage medium may include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for a function; the storage data area may store data created from the use of a smart audit device based on drawings of a residential design specification, and the like. In addition, the computer-readable storage medium may include high-speed random access memory, and may also include memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid-state storage device. In some embodiments, the computer readable storage medium optionally includes memory remotely located with respect to the processor, the remote memory being connectable over a network to a drawing intelligent censoring device based on a residential design specification. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
Fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application, as shown in fig. 4, where the device includes: a processor 310 and a memory 320. The electronic device may further include: an input device 330 and an output device 340. The processor 310, memory 320, input device 330, and output device 340 may be connected by a bus or other means, for example in fig. 4. Memory 320 is the computer-readable storage medium described above. The processor 310 executes various functional applications and data processing of the server by running non-volatile software programs, instructions and modules stored in the memory 320, i.e., implementing the drawing intelligent audit method based on the house design specification of the above-described method embodiment. The input device 330 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the intelligent censoring device based on drawings of the house design specification. The output device 340 may include a display device such as a display screen.
The electronic equipment can execute the method provided by the embodiment of the application, and has the corresponding functional modules and beneficial effects of the execution method. Technical details not described in detail in this embodiment may be found in the methods provided in the embodiments of the present application.
As an implementation manner, the electronic device is applied to a drawing intelligent examination device based on a house design specification, and is used for a client, and the electronic device comprises: at least one processor; and a memory communicatively coupled to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executable by the at least one processor to enable the at least one processor to:
obtaining all plan view names in a residential drawing according to the view block name information, and obtaining the number of building layers according to plan view name screening and layer height rechecking calculation;
judging whether the number of building layers is within a preset layer number range;
if the number of the building layers is within the range of the preset number of the layers, identifying all the spaces formed by surrounding all doors in a plan corresponding to the plan names and the walls adjacent to the spaces, and obtaining residential units in each plan;
calculating the area of each residential unit in the plan, and judging whether the area of each residential unit is larger than a preset area threshold value or not;
if the area of the residential unit is larger than a preset area threshold, acquiring a entrance door and a stairwell in the residential unit, and judging whether a front chamber exists in the stairwell, wherein the front chamber comprises a front chamber door;
if the front room exists, calculating whether the first travelling distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold value;
if the first travelling distance from the entrance door to the front room door of the nearest stairwell is not less than a preset distance threshold, acquiring the number of the evacuation stairwells in the residential unit, and judging whether the number of the evacuation stairwells is less than a preset number threshold;
if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting first information of abnormal inspection result.
From the above description of the embodiments, it will be apparent to those skilled in the art that the embodiments may be implemented by means of software plus necessary general hardware platforms, or of course may be implemented by means of hardware. Based on such understanding, the foregoing technical solutions may be embodied essentially or in part in the form of a software product, which may be stored in a computer-readable storage medium, such as a ROM/RAM, a magnetic disk, an optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the various embodiments or methods of some parts of the embodiments.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present application, and are not limiting; although the application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present application.

Claims (9)

1. The intelligent drawing examination method based on the house design specification is characterized by comprising the following steps:
obtaining all plan view names in a residential drawing according to the view block name information, and obtaining the number of building layers according to plan view name screening and layer height rechecking calculation;
judging whether the number of building layers is within a preset layer number range;
if the number of the building layers is within the range of the preset number of the layers, identifying all the spaces formed by surrounding all doors in a plan corresponding to the plan names and the walls adjacent to the spaces, and obtaining residential units in each plan;
calculating the area of each residential unit in the plan, and judging whether the area of each residential unit is larger than a preset area threshold value or not;
if the area of the residential unit is larger than a preset area threshold, acquiring a entrance door and a stairwell in the residential unit, and judging whether a front chamber exists in the stairwell, wherein the front chamber comprises a front chamber door;
if the front room exists, calculating whether the first travelling distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold value;
if the first travelling distance from the entrance door to the front room door of the nearest stairwell is not less than a preset distance threshold, acquiring the number of the evacuation stairwells in the residential unit, and judging whether the number of the evacuation stairwells is less than a preset number threshold;
if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting first information of abnormal inspection result.
2. The intelligent examination method of drawings based on house design specifications according to claim 1, wherein the step of obtaining the number of building layers according to plan view name screening and layer height rechecking calculation comprises the steps of:
obtaining a plan view of all plan view names, excluding an underground layer, a roof layer and a framework layer above, and obtaining the number N1 of floors;
obtaining the layer height H corresponding to each plan view through the vertical section
Obtaining layer heights H1 and H2 … Hn with H more than 3m, and calculating (H1+H2+ … +Hn)/N to obtain the number N2 of floors calculated by the layer height more than 3m, wherein the remainder is more than 0.5 and is counted according to one layer;
acquiring floor number N3 which is H < 2.2m and is an equipment layer and an overhead layer;
judging whether the basement is a semi-basement or not through the sectional view, if so, calculating the difference value between one layer of elevation and the outdoor terrace, if the difference value is larger than 2.2m, the number of layers of the residential building is N=N1-n+N2-N3+1, otherwise, the number of layers of the residential building is N=N1-n+N2-N3.
3. The intelligent auditing method of drawings based on house design specifications according to claim 1, wherein after judging whether the number of building layers is within a preset number of layers, the method further comprises:
and if the number of the building layers is not within the range of the preset number of the building layers, directly ending the examination.
4. The intelligent auditing method according to claim 1, wherein the calculating the area of the residential units in each plan view comprises:
acquiring a range frame of the residential unit through a space communication relationship, wherein the range frame covers the outer sides of wall bodies and guardrail structural plates around a space;
if the range frame has an unsealed balcony, the range is counted according to half of the range of the balcony;
if the range frame is provided with the terrace, correspondingly eliminating the space range of the terrace part;
and calculating the area of the residual range frame to obtain the area of the residential unit.
5. The intelligent review method of drawings based on a residential design specification according to claim 1, wherein after determining whether the area of the residential unit is greater than a preset area threshold, the method further comprises:
if the area of the residential unit is not larger than a preset area threshold, acquiring the number of the evacuation stairs in the residential unit, and judging whether the number of the evacuation stairs is smaller than a preset number threshold;
if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting second information of abnormal inspection result.
6. The intelligent auditing method of drawings based on house design specifications according to claim 1, wherein after judging whether a front room exists in the stairwell, the method further comprises:
if no front room exists, calculating whether the second travelling distance from the entrance door to the nearest stairwell door is smaller than a preset distance threshold value;
if the second travelling distance from the entrance door to the nearest stairwell door is not less than a preset distance threshold, acquiring the number of the evacuation stairwells in the residential unit, and judging whether the number of the evacuation stairwells is less than a preset number threshold;
if the number of the inspection result is smaller than the preset number threshold, ending the inspection, and outputting first information of abnormal inspection result.
7. Drawing intelligence inspection system based on house design rule, characterized by comprising:
the acquisition module is configured to acquire all plan view names in the residential drawing according to the plan view name information, and acquire the number of building layers according to the screening of the plan view names and the rechecking calculation of the layer heights;
the first judging module is configured to judge whether the number of building layers is within a preset layer number range;
the identifying module is configured to identify all the spaces formed by the communication of the doors and the walls adjacent to the spaces in the plan corresponding to the plan names if the number of the building layers is within the preset layer number range, so as to obtain residential units in each plan;
a second judging module configured to calculate an area of the residential unit in each of the plan views and judge whether the area of the residential unit is greater than a preset area threshold;
the third judging module is configured to acquire a entrance door and a stairwell in the residential unit and judge whether a front room exists in the stairwell or not if the area of the residential unit is larger than a preset area threshold, wherein the front room comprises a front room door;
the calculation module is configured to calculate whether the first travel distance from the entrance door to the front room door of the nearest stairwell is smaller than a preset distance threshold value if the front room exists;
a fourth judging module configured to acquire the number of evacuation stairs in the residential unit and judge whether the number of evacuation stairs is smaller than a preset number threshold value if the first travel distance from the entrance door to the front door of the nearest stair is not smaller than the preset distance threshold value;
and the output module is configured to finish the examination if the number of the first information is smaller than a preset number threshold value and output first information with abnormal examination results.
8. An electronic device, comprising: at least one processor, and a memory communicatively coupled to the at least one processor, wherein the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method of any one of claims 1 to 6.
9. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the method of any one of claims 1 to 6.
CN202310577627.2A 2023-05-22 2023-05-22 Drawing intelligent examination method and system based on house design specification Pending CN116595612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310577627.2A CN116595612A (en) 2023-05-22 2023-05-22 Drawing intelligent examination method and system based on house design specification

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310577627.2A CN116595612A (en) 2023-05-22 2023-05-22 Drawing intelligent examination method and system based on house design specification

Publications (1)

Publication Number Publication Date
CN116595612A true CN116595612A (en) 2023-08-15

Family

ID=87595208

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310577627.2A Pending CN116595612A (en) 2023-05-22 2023-05-22 Drawing intelligent examination method and system based on house design specification

Country Status (1)

Country Link
CN (1) CN116595612A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116910890A (en) * 2023-09-14 2023-10-20 北京装库创意科技有限公司 Intelligent space design optimization method and system
CN117237978A (en) * 2023-11-16 2023-12-15 江西少科智能建造科技有限公司 CAD drawing electrical bridge information extraction method and system
CN117252869A (en) * 2023-11-15 2023-12-19 江西少科智能建造科技有限公司 CAD drawing wall path information extraction method and system
CN118038482A (en) * 2024-04-12 2024-05-14 江西少科智能建造科技有限公司 Building bottom reinforcement area height inspection method, system, storage medium and equipment

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116910890A (en) * 2023-09-14 2023-10-20 北京装库创意科技有限公司 Intelligent space design optimization method and system
CN116910890B (en) * 2023-09-14 2024-01-12 北京装库创意科技有限公司 Intelligent space design optimization method and system
CN117252869A (en) * 2023-11-15 2023-12-19 江西少科智能建造科技有限公司 CAD drawing wall path information extraction method and system
CN117252869B (en) * 2023-11-15 2024-03-12 江西少科智能建造科技有限公司 CAD drawing wall path information extraction method and system
CN117237978A (en) * 2023-11-16 2023-12-15 江西少科智能建造科技有限公司 CAD drawing electrical bridge information extraction method and system
CN117237978B (en) * 2023-11-16 2024-03-08 江西少科智能建造科技有限公司 CAD drawing electrical bridge information extraction method and system
CN118038482A (en) * 2024-04-12 2024-05-14 江西少科智能建造科技有限公司 Building bottom reinforcement area height inspection method, system, storage medium and equipment

Similar Documents

Publication Publication Date Title
CN116595612A (en) Drawing intelligent examination method and system based on house design specification
Feng et al. Assessing environmental performance in early building design stage: An integrated parametric design and machine learning method
CN110709848A (en) Intelligent planning
JP6084780B2 (en) Automatic CAD design system, automatic CAD design method and automatic CAD design program
CN105373971A (en) Method of building energy efficiency management on the basis of big data
Ferreira et al. Refurbishment decision support tools: A review from a Portuguese user’s perspective
Aldanondo et al. Towards a bim approach for a high performance renovation of apartment buildings
Almashaqbeh et al. Optimizing the modularization of floor plans in modular construction projects
KR20090128634A (en) Cbr-based cost prediction model for design phase of public multi housing construction projects
JONES et al. Intensive building energy simulation at early design stage
CN113962000A (en) Method for dynamically arranging smoke detectors in CAD (computer-aided design) drawing
CN112989923A (en) Method for accurately judging whether shielding exists in neutral plane window in CAD elevation graph
KR101633233B1 (en) Method for an open BIM-based assessment of energy performance index
Mowafy et al. Parametric BIM-based life cycle assessment framework for optimal sustainable design
Miatto et al. Correlation between building size and material intensity in residential buildings
CN113269529A (en) Building engineering cost&#39;s control system based on BIM model
Hollberg et al. Using a budget approach for decision-support in the design process
CN111177837B (en) Data processing method and device based on three-dimensional building model and electronic equipment
CN109933821B (en) Method for analyzing space between residential buildings
Stephan et al. House size and future building energy efficiency regulations in Australia
CN115510521A (en) Safety exit design examination method and system based on building drawing
CN113919550A (en) Method for predicting office building load in planning and design stage
CN109635482A (en) A kind of quality automatic checkout system for BIM model
Xie et al. Incorporating building information modeling (BIM) into the super high-rise industrialized housing project: A case study
Maleki et al. Integrated Value Model for Sustainable Assessment of Modular Residential Towers: Case Study: Ten Degrees Croydon and Apex House in London

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