Construction planning system and server device connected to the construction planning system
The construction planning system addresses limitations in CAD systems by incorporating human judgment to generate adaptable building models, enhancing versatility and convenience in designing complex sites and unique architectural plans.
Patent Information
- Application Number
- JP2021185633
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-15
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2041-11-15
AI Technical Summary
Existing CAD systems for building design are limited by the pre-stored unit information, restricting the types of buildings that can be automatically designed and lacking versatility, and struggle with complex site shapes and unique architectural plans, leading to inadequate customer satisfaction.
A construction planning system that integrates human judgment by allowing external personnel to input planning information based on site and construction conditions, using a general-purpose program to generate building models that reflect human expertise, enhancing versatility and convenience.
The system enables the generation of building models that adapt to complex site shapes and unique architectural plans, improving customer satisfaction and enabling flexible use of the resulting data across various design programs.
Smart Images

Figure 0007814893000001 
Figure 0007814893000002 
Figure 0007814893000003
Abstract
Description
[Technical Field]
[0001] The present invention is a construction planning system that automatically or semi-automatically carries out building construction planning. and a server device connected to the construction planning system Regarding. [Background technology]
[0002] Conventionally, there is known prior art for a CAD system that automatically designs a building corresponding to site information (see, for example, Patent Document 1). This prior art acquires site information and building type information that define the site, extracts from a storage unit group definition information that applies to the acquired site information, calculates the possible space for a building that can be constructed on the site, and then automatically uses CAD to design the building within that possible space. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2013-228825 Summary of the Invention [Problem to be solved by the invention]
[0004] Prior art systems automatically design buildings by storing the individual unit information required for automatic CAD design in advance in a memory unit and combining the individual units read from the memory unit within a possible space. As a result, the types of buildings that can be automatically designed are naturally limited to the range of individual unit information stored in the memory unit, and they cannot be expanded to other variations, resulting in a lack of convenience. Furthermore, because the automatically designed buildings are composed only of individual unit information specific to the system, the resulting CAD data can only be used within the system, which also results in a lack of versatility.
[0005] On the other hand, when it comes to basic plans such as how to arrange a building on a site, automatic design is suitable when the site shape is simple (for example, a regular rectangle), but the site shapes that are actually the subject of construction plans vary widely and are not always regular, and automatic design algorithms are still not perfect for sites with unusual shapes. Also, when reflecting unique architectural plans requested by the client (the building owner) in the design, for example, when prioritizing the architectural plan over ensuring the maximum floor area ratio, it is difficult to achieve customer satisfaction with automatic design algorithms alone. For this reason, rather than leaving everything to automatic design uniformly, there may be cases where it is necessary to reflect human judgment (for example, by an expert) in some parts for convenience and versatility.
[0006] Therefore, the present invention provides a more convenient and versatile technique. [Means for solving the problem]
[0007] The present invention provides the following construction planning system. This construction planning system comprises an input means and an acquisition means. The input means receives input of site information related to the planned construction site of a building, and the acquisition means acquires construction information related to the construction conditions at the planned construction site (a portion of available information from various laws and regulations, including collective regulation information, local government ordinances, etc.) based on the site information received by the input means.
[0008] The construction planning system of the present invention also includes a receiving means that presents the input site information and acquired construction information to external personnel. Based on the presented site information and construction information, the external personnel (experts outside the system, designers, etc.) formulate basic planning information regarding a building that can be constructed on the planned construction site and that meets the construction conditions at the planned construction site. The formulation of the planning information reflects the human judgment of the external personnel, and the construction planning system can receive such planning information from external personnel.
[0009] Furthermore, the construction planning system of the present invention includes a providing means, which provides the above-mentioned site information and construction information, as well as plan information provided by external personnel, to an external computer. The external computer executes a program capable of generating a building model. This allows the construction planning system to cause the external computer to generate a building model based on the plan information. At this time, since the plan information reflects the human judgment of the external personnel as described above, the building model generated through execution of the program also reflects the human judgment of the external personnel. Note that the external computer may be configured as part of the construction planning system of the present invention, in which case the above-mentioned program is executed in the system.
[0010] The construction planning system further comprises an output means for outputting outline information relating to at least one of a building plan, construction costs, and construction period based on the building model generated by the external computer.
[0011] In this way, the construction planning system of the present invention inputs and acquires the information necessary for a construction plan, then requests external personnel to formulate basic planning information, and receives planning information that reflects their human judgment. The construction planning system then provides the necessary information along with the basic information from the provision means, and the subsequent building model is semi-automatically generated using a general-purpose program (e.g., executed on an external computer). This allows the resulting building model data to be freely extracted and utilized, enhancing convenience and versatility. For example, the extracted 3D data of the building model can be output as an intermediate file and reused in other programs (environmental simulation, computer graphics creation, video editing, etc.).
[0012] The reason why we call the generation of building models "semi-automatic" is as follows. In other words, while a general-purpose program can usually generate a building model fully automatically if site and construction information is provided, in this case, calculations are performed solely within the program without the intervention of human judgment. In contrast, the construction planning system of the present invention semi-automatically designs a building model that takes into account such human judgment by incorporating human judgment into the basic information that forms the basis of the automatic design performed by the general-purpose program. This allows for manual adjustments such as the placement of the building to suit the various site shapes specific to the actual construction site, thereby enabling the automatic design of a building model that reflects various conditions that cannot be taken into account through program calculations alone.
[0013] The human judgments assumed (expected) in the construction planning system of the present invention are reflected in items such as adjusting the position and size of the building body to suit the specific shape of the site, setting the position and size of some structural elements of the building, and setting the position and size of on-site facilities according to the building's use. Depending on the shape of the site, these adjustments and settings may not be adequately covered by the calculation methods of the automatic design alone, so by reflecting human judgment in these areas, automatic design can be achieved that takes advantage of the design know-how and experience of external personnel.
[0014] Furthermore, by using the building model generated in this way by the output means, the convenience of outputting the summary information can be improved. That is, if the data of the generated building model is general-purpose 3D data, this 3D data can be easily diverted to, for example, another design program to draw a building plan (plan, perspective drawing), to another construction cost estimation program to calculate the cost required for construction, or to another construction period calculation program to calculate the construction period required, and by appropriately changing the modules of these various programs, the content of the summary information output by the output means can be freely customized.
[0015] The construction planning system of the present invention generates a site model of the construction site on the basis of site information and construction information, and presents this site model to external personnel via a receiving means, allowing external personnel to generate planning information through the execution of the above program. This enables external personnel to exchange information on a program platform common to the construction planning system, thereby improving convenience and versatility.
[0016] The construction planning system of the present invention can also send an electronic document requesting the provision of planning information to external personnel and receive planning information generated by the external personnel through program execution via an external server device, thereby realizing a smooth and rapid semi-automatic design flow from information input to output.
[0017] The construction planning system of the present invention allows the user to select whether to generate a building model by automatic design or semi-automatic design. Specifically, the construction planning system includes a determination means for determining whether to accept plan information that reflects human judgment. If the determination means determines to accept plan information, the receiving means presents the information as described above and receives the plan information from external personnel. On the other hand, if the determination means determines not to accept plan information, the receiving means does not present the information to external personnel, and instead the providing means provides only site information and construction information to an external computer, causing the building model to be generated by automatic design. This allows the user to select "semi-automatic design" or "automatic design" as desired, enhancing convenience and versatility.
[0018] The construction planning system of the present invention can accept, as site information, input of any of map coordinate data, CAD data, or image data that represent the site shape of the construction planning site using the input means. This allows input of coordinate data if map coordinates are known in advance, input of the data file if CAD data is available, and even if map coordinate or CAD data is not available, input of image data (which may be image data captured by a camera) that represents the site shape can be made, thereby further improving convenience and versatility.
[0019] Furthermore, the construction planning system of the present invention can acquire, as construction information, the group regulation information applicable to the construction site as well as ordinances established by the local government that has jurisdiction over the construction site using the acquisition means. In this case, the provision means can generate a building model that conforms to the construction conditions based on the group regulation information and ordinances provided as construction information. This makes it possible to comprehensively consider other ordinances, such as local government greening ordinances and parking ordinances, in addition to the group regulation information, thereby improving the practicality of the generated building model.
[0020] The construction planning system of the present invention calculates the possible space for a building to exist using a program executed by an external computer based on the site information, construction information, and planning information provided by the providing means, and then arranges multiple reference boxes three-dimensionally within the possible space.At the same time, it performs a process of changing the arrangement of only those reference boxes that fall outside the range of compatibility with the construction conditions at the planned construction site, and then generates a building model consisting of an accumulation of multiple unit blocks within the three-dimensional space in which the reference boxes are arranged.
[0021] In this case, the building model is generated, for example, as follows. (1) Based on the provided information, the possible space for a building within the proposed construction site is calculated. At this time, the possible space is calculated taking into account the collective regulations and various ordinances that apply to the proposed construction site, as well as planning information that reflects human judgment, as well as road lanes, truck parking locations, etc. (2) Using the calculated feasible space as a reference box, multiple unit blocks are placed three-dimensionally within this reference box. For example, unit blocks are placed starting from the center of the construction site (site), and then the unit blocks are placed along the largest rectangle (coplanar rectangle) inscribed on the site, piling up the unit blocks within the feasible space (reference box). (3) At this time, if the construction conditions at the planned construction site exceed the range of conformance, the base box mass is reduced, and only the unit blocks that exceed the conformance range are repositioned. (4) The reference boxes (possible spaces) described above in (1) to (3) form the broad framework for building restrictions based on collective regulation information and other factors. (5) Then, by stacking unit blocks within the reference box (possible space), a building model consisting of an accumulation of unit blocks is generated.
[0022] In the process of (1) above, the placement of the reference box starts from the center of the site, and then the possible space is calculated along the largest rectangle (from the maximum area of the concentric quadrilateral) using building placement based on planning information that reflects human judgment, and the reference box is placed three-dimensionally.However, if the construction conditions, such as collective regulation information and various ordinances, are not met, the placement of the reference box is changed and the final possible space is calculated.
[0023] The construction planning system of the present invention assigns attributes to each unit block according to its use within the building to a building model generated in a data format that aggregates multiple unit blocks in three dimensions, and then outputs summary information using an output means.
[0024] As described above, in the construction planning system, unit blocks are the building blocks that make up a building model, but the use of each unit block is not determined at the stacking stage. After the unit blocks are assembled, building model attributes such as pillars and walls are assigned to the unit blocks, and then room attributes such as "warehouse" or "office" are assigned to the spaces enclosed by the pillars and walls. Therefore, compared to a system in which units with predetermined uses are combined, the width and depth of the interior of the building model can be set more freely, and these dimensions can be easily adjusted. [Effects of the Invention]
[0025] According to the present invention, a more convenient and versatile construction planning system can be provided. [Brief explanation of the drawings]
[0026] [Figure 1] 1 is a block diagram showing an example of the configuration of a construction planning system 100. FIG. [Figure 2] 1 is a flowchart showing an outline of the operation of the construction planning system 100. [Figure 3] 1 is a diagram showing an example of a summary of an output result obtained through automatic design or semi-automatic design of the construction planning system 100. FIG. [Figure 4] FIG. 10 is a diagram showing a comparison of building layouts based on manual design, fully automated design, and semi-automated design. [Figure 5] 2 is a sequence diagram showing various processes of the construction planning system 100. FIG. [Figure 6] 10 is a flowchart showing an example of a procedure for site shape input processing. [Figure 7] FIG. 10 is a diagram showing an example of inputting the site shape as handwritten data. [Figure 8] 10 is a flowchart showing an example of the procedure of a building volume generation module process executed by the server device 110. [Figure 9] FIG. 10 is a diagram illustrating an image of volume generation for a building model. [Figure 10]FIG. 10 is a diagram showing an example of checking legal regulations for a building volume. [Figure 11] 10 is a flowchart showing an example of the procedure of a cost calculation process executed by the cost calculation module 140 of the server device 110. [Figure 12] 10 is a flowchart showing an example of the procedure for a process chart calculation process executed by a process chart creation module 150 of the server device 110. [Figure 13] 10 is a flowchart showing an example of the procedure of a display process executed by a dedicated application of the user terminal 102. DETAILED DESCRIPTION OF THE INVENTION
[0027] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the accompanying drawings. In the following embodiment, a preferred example of a construction planning system is given, but the present invention is not limited to the illustrated example.
[0028] [System configuration example] Fig. 1 is a block diagram showing an example of the configuration of a construction planning system 100. Fig. 1 also shows a block configuration related to the operation of the construction planning system 100, along with electronic devices used in the construction planning system 100.
[0029] [Input / Output Devices] The construction planning system 100 is basically configured with input / output devices such as a tablet computer-type user terminal 102 and a personal computer-type user terminal 104. The construction planning system 100 accepts input operations from users using a user interface (GUI) implemented on the user terminals 102 and 104 and displays output results on their displays. These user terminals 102 and 104 are installed with application software, APIs (application program interfaces), communication tools (email applications, SNSs (social networking services), chat apps), and the like that constitute the functional elements of the construction planning system 100. The construction planning system 100 functions by running various application software, APIs, and the like on the user terminals 102 and 104. The user terminal 102 may be in the form of a smartphone or the like, and the user terminal 104 may be a desktop personal computer. The user terminals 102 and 104 may send and receive email ML using an email application or a web browser.
[0030] [Information and Communications Environment] An information and communication environment (information and communication network) is preferably used to operate the construction planning system 100. The information and communication environment includes, for example, a world-open network 105 such as the Internet, and a private network 106 such as a LAN or VPN. In the example of FIG. 1, the user terminals 102 and 104 are connected only to the private network 106 and access the network 105 such as the Internet through a gateway (not shown), but the present invention is not limited to this configuration. For example, the user terminals 102 and 104 may access the network 105 such as the Internet through a public line. The information and communication environment also includes wired and wireless line connections.
[0031] [External computer] For example, a server device 110 placed on a private network 106 can be suitably used to operate the construction planning system 100. The server device 110 functions as an application server for the user terminals 102 and 104, reducing the resource load on the user terminals 102 and 104. In this embodiment, the server device 110 is positioned outside the construction planning system 100, and is therefore an external computer that can be used by the construction planning system 100.
[0032] The server device 110 has multiple databases DB1 to DB5, as well as a control module unit 120 that implements multiple program modules. The control module unit 120 has a BIM management unit 130 (a block indicated as "BIM" in the figure). The BIM management unit 130 is a section of the control module unit 120 that executes dedicated program modules specialized for BIM (Building Information Modeling), such as a building volume generation module 132 and a legal regulation confirmation module 134. In addition, the control module unit 120 executes dedicated program modules specialized for specific purposes, such as a cost calculation module 140 and a schedule creation module 150.
[0033] Each of the above-mentioned various program modules is assigned a dedicated storage area. That is, database DB2 is assigned to the building volume generation module 132 of the BIM management unit 130, and database DB3 is assigned to the legal regulation confirmation module 134. Database DB4 is assigned to the cost calculation module 140, and database DB5 is assigned to the schedule creation module 150. Database DB1 is assigned as an information storage area within the construction planning system 100. Databases DB1 to DB5 may be configured as separate sectors within the same physical storage medium.
[0034] [External organization] A predetermined external organization 160 is also preferably used to operate the construction planning system 100. The external organization 160 holds, for example, a GIS database 162 that is open to the public, and this GIS database 162 can be accessed from the construction planning system 100 via the network 105. The GIS database 162 stores a huge amount of geographical information, such as map information and urban planning information, as well as data such as hazard maps for various disasters and ground information.
[0035] [External personnel] In this embodiment, external personnel 170 can be utilized in the operation of the construction planning system 100. The external personnel 170 are, for example, human resources employed by the design department of a construction company or the like, and in this case, can include multiple designers AC1, AC2, AC3, etc. The designers AC1, AC2, AC3, etc. have unique or shared skills, know-how, and experience in architectural design. Such external personnel 170 can also access a private network 106 or a network 105 such as the Internet through computer equipment (desktop or laptop) used by each of the designers AC1, AC2, AC3, etc.
[0036] [Operation overview] 2 is a flowchart showing an outline of the operation of the construction planning system 100. The operation of the construction planning system 100 of this embodiment is centered on semi-automatic design of a building at a desired construction site, but automatic design can also be selected.
[0037] [Semi-automatic design operation] That is, the construction planning system 100 accepts data input from a user using a user interface (GUI) implemented on the user terminals 102 and 104 (step S100), acquires GIS data from an external organization 160 (step S102), and then, if it determines that semi-automatic design is specified (step S120=Yes), presents information to an external person 170 and requests semi-automatic design (steps S122 and S124). Then, upon receiving plan information from the external person 170 (step S126=Yes), the construction planning system 100 causes the server device 110 to execute various main processes (steps S104, S106, and S108), and outputs and displays the results on the user terminals 102 and 104 (step S110).
[0038] [Automatic design operation] On the other hand, if semi-automatic design is not specified (step S120 = No), after accepting data input (step S100) and acquiring GIS data (step S102), processing is executed on the server device 110 side (steps S104, S106, S108), and then the output is displayed (step S110). The outline of the operation will be further explained below.
[0039] [Semi-automatic design and automatic design flow] Step S100: The user terminals 102 and 104 accept input of site information relating to a construction site where construction of a building is planned. Step S102: When data is input, GIS data related to site information is also acquired from an external organization 160. The GIS data provides site information such as the exact map coordinates, topography, and orientation of the planned construction site, as well as construction information related to construction conditions such as community regulations and various ordinances that apply to the planned construction site. The process up to this point is common to both semi-automatic and automatic design.
[0040] [Selection action] Step S120: At the user terminal 102, 104, it is determined whether or not semi-automatic design has been specified. This determination can be made, for example, by presenting the user with the options of "semi-automatic design" or "(fully) automatic design" and responding to the user's selection input operation. If the user's selection input operation is "semi-automatic design," it is determined that semi-automatic design has been specified (Yes), and the process proceeds to step S122. On the other hand, if the user's selection input operation is "(fully) automatic design," it is determined that semi-automatic design has not been specified (No), and the site information and construction information entered up to this point are provided to the server device 110, and the process of steps S104 to S108 is executed.
[0041] [For semi-automatic design] Step S122: The BIM program is executed on the user terminals 102 and 104, and a BIM model of the site corresponding to the proposed construction site is generated based on the input site information and the acquired construction information. Step S124: A communication tool is executed in the user terminals 102, 104, and an e-mail ML is sent to the external personnel 170 requesting semi-automatic design (provision of plan information). For example, an e-mail ML is sent to the foreman of the design department requesting the formulation of a basic building plan together with an outline of the current project. In response to this, the design department manager appoints one of the appropriate designers AC1, AC2, AC3, etc. as the person in charge, and the person in charge manually formulates a basic plan. The formulated basic plan is uploaded as plan information from the computer device of the external personnel 170 to, for example, a database DB1. Step S126: At the user terminal 102, 104, it is confirmed whether or not the plan information has been received from the external personnel 170. Step S128: While the plan information has not been received (step S126=No), the user terminals 102 and 104 are in standby mode. Then, when the plan information is received (step S126=Yes), the plan information received together with the site information and construction information that have been input up to that point is provided to the server device 110, and the following processing is executed.
[0042] Step S104: Based on the planning information, the volume of a building that can be constructed at the planned construction site is generated (a building model is semi-automatically designed). The generation of the building model reflects human judgment based on the planning information provided by the external personnel 170. Step S106: The cost required for construction is calculated from the semi-automatically designed building model (rough construction estimate). Step S108: A construction schedule is created from the semi-automatically designed building model (automatic schedule creation). The results of the above processing are returned from the server device 110 to the user terminals 102 and 104 .
[0043] Step S110: The results of the semi-automatic design (building outline, cost outline, construction period outline, etc.) are displayed on the user terminals 102 and 104. This is the flow of semi-automatic design, but in the case of (fully) automatic design, the flow is as follows.
[0044] [(Full) automatic design] Step S104: Generate the volume of a building that can be constructed on the planned construction site based only on the site information and construction information (automatically design a building model). Therefore, no human judgment is taken into account when creating the building model. Step S106: The cost required for construction is calculated from the automatically designed building model (rough construction estimate). Step S108: A construction schedule is created from the automatically designed building model (automatic schedule creation). The results of the above processing are returned from the server device 110 to the user terminals 102 and 104 .
[0045] Step S110: The results of the automatic design (building outline, cost outline, construction period outline, etc.) are displayed on the user terminals 102 and 104.
[0046] [Output result summary] FIG. 3 is a diagram showing an example of an outline of an output result obtained through semi-automatic design or automatic design by the construction planning system 100. As shown in FIG. For example, when a semi-automatic or automatic design process is executed using a tablet-type user terminal 102, summary information about the construction plan, such as a building plan drawing BP, a building perspective drawing PS, and a cost construction schedule CT, is displayed as an output result on the screen of the user terminal 102. This summary information can be displayed, hidden, or switched between screens as appropriate by operating the GUI on the user terminal 102, making it easy to view. In addition, the results of the semi-automatic or automatic design can also be sent as data from the user terminal 102 to a third party (e.g., a customer) by email or the like.
[0047] [Building layout comparison] FIG. 4 shows a comparison of building layouts based on manual design, fully automated design, and semi-automated design. For a site shaped like a flagpole lot, the following examples are shown: (A) an example of a building layout actually considered by a designer, (B) an example of a building layout based on fully automated design by the present system 100, and (C) an example of a building layout based on semi-automated design by the present system 100. The site boundary and neighboring property boundary BD of the planned construction site are indicated by bold lines, and the planned layout of building BL is indicated by a hatched area. Furthermore, if building BL is a logistics warehouse, the layout of the lamps LP attached to building BL is indicated by a bold circle. These differences in building layout are reflected, for example, in the building plan BP of FIG. 3.
[0048] [Actual building layout by the designer] In Figure 4 (A): First, this is an example of the layout of the building BL that was actually considered manually by a designer without using the construction planning system 100. In this example, the layout of the building BL that maximizes the floor area ratio according to the shape of the site and the optimal layout of the lamp LP for that purpose were considered based on the designer's experience and know-how. In particular, the designer's human judgment is reflected in the fact that the layout of the building BL is not biased within the site, but rather the layout is spread out to the flagpole and flag parts, ensuring a large total floor area.
[0049] [Building layout by fully automated design] (B) in Figure 4: Next, this is an example of the layout of building BL, which was designed fully automatically using the construction planning system 100. In this case, the layout of building BL is calculated by a program algorithm, but compared to example (A), the layout of building BL is biased towards the flagpole part overall, and the layout of lamps LP is also different from that planned by the designer. As a result, the total floor area of building BL is smaller, and the floor area ratio of the site is not fully utilized. In this way, it can be seen that when everything is designed automatically without human intervention, it is not equivalent to human judgment in basic planning, and there are certain limitations.
[0050] (C) in Figure 4: Finally, this is an example of the layout of the building BL obtained by semi-automatic design while using the construction planning system 100. In this case, the BIM model of the building BL is automatically designed, but since the human judgment of the designer is reflected in the basic plan, the layout of the resulting building BL is equivalent (≒) to the layout by the designer in (A). Therefore, while using the construction planning system 100, the optimal layout of the building BL can be obtained by semi-automatic design, matching the actual shape of the site.
[0051] [Processing Sequence] Figure 5 is a sequence diagram showing various processes of the construction planning system 100. While the operation overview of Figure 2 shows an overview of the processing flow of the entire construction planning system 100, here the processing sequence performed by each operating entity is shown. In the following explanation, the processing sequence when "semi-automatic design" is performed is particularly mentioned from the operation overview of Figure 2.
[0052] [User terminal processing] Step S1: Data entry begins at the user terminal 102 (104). Here, a user authentication (sign-in) procedure is provided as an operational security measure. Therefore, first, the user is required to enter a user ID and password. Step S2: The entered user ID and password are sent from the user terminal 102 to the server device 110, and an authentication request is issued.
[0053] [Server device processing] Step S3: User authentication is performed in response to the authentication request in the server device 110. For user authentication here, a list of registered users is stored in the database DB1, for example. Step S4: If the user authentication is successful, the server device 110 notifies the user terminal 102 of the authentication. As a result, a session for semi-automatic design or automatic design is established between the user terminal 102 and the server device 110.
[0054] [User terminal processing] Step S5: Site information about the planned construction site is input into the user terminal 102. In the operation overview of FIG. 2, this corresponds to the start of processing corresponding to data input (step S100). Site information is input using, for example, coordinate data of the site shape, CAD data, PDF data, image data, etc., and details will be described later. Step S6: The input data of the site information is transmitted from the user terminal 102 to the external organization 160.
[0055] [Processed by external agency] Step S7: The external organization 160 searches the GIS database 162 for map information based on the transmitted site information. Step S8: The external organization 160 provides map information (GIS data) to the user terminal 102.
[0056] [User terminal processing] Step S9: Map information (GIS data) is referenced and detailed site information is input into the user terminal 102. The input of the site shape will be described in more detail later. Step S10: The input (confirmed) site information is transmitted from the user terminal 102 to the server device 110.
[0057] [Server processing] Step S11: In the server device 110, the legal regulation confirmation module 134 searches the database DB3 for construction conditions (construction information) based on the transmitted site information. The construction conditions include the collective regulation information that applies to the planned construction site as described above, various ordinances established by the local government having jurisdiction, etc. Note that this processing may be performed by an external organization 160. Step S12: The search results for the construction conditions are notified from the server device 110 to the user terminal 102. If the construction conditions are acquired by the external organization 160, the search results are notified from the external organization 160 to the user terminal 102.
[0058] [User terminal processing] Step S13: At the user terminal 102, the items to be considered are selected and input from the notified construction conditions. For example, when a list of building coverage ratio, floor area ratio, slope restrictions, height restrictions, shadow restrictions, greening ordinances, local government (Tokyo in the case of adopting this embodiment) parking ordinances, and other ordinances established for each region is notified as legal and regulatory information applicable to the construction plan site of the input data, the user selects the items to be considered from the list and inputs them as selected data. Also, here, a specified number of parking spaces, truck stops (berths), etc. can be input as selected data. The specified number will be secured within a range that does not interfere with the floor area ratio of the building at the construction plan site. Step S14: The input selection data is transmitted from the user terminal 102 to the server device 110.
[0059] [Server processing] Step S15: In the server device 110, the data up to now is saved in the database DB1. Step S16: After the data has been saved, the server device 110 notifies the user terminal 102 of this fact.
[0060] [User terminal processing] Step S17: In response to the user's selection and input of "semi-automatic design" on the user terminal 102, a BIM model of the site corresponding to the proposed construction site is generated. Here, for example, a BIM-compatible program is executed on the user terminal 102, and a BIM model of the site is generated from the site information input in the previous step S9. Step S18: An email application is launched on the user terminal 102, and an email requesting semi-automatic design is sent to the external person 170. Note that the information required for semi-automatic design (site information and building information) may be appropriately encrypted and attached to the email, or may be uploaded from the user terminal 102 to the database DB1 and then downloaded by the external person 170.
[0061] [External personnel processing] Step S19: A request for semi-automatic design is received by the external personnel 170. Here, for example, a designer in charge is designated by the foreman of the design department. Step S20: In external personnel 170, the responsible designer formulates basic planning information. Based on the site information and construction information corresponding to the planned construction site, the responsible designer manually (by human judgment) formulates the following planning information on the program using a BIM model of the site. Here, we will give an example in which the designer manually plans the building layout using a BIM model when the building to be constructed is a logistics warehouse. (1) Adjusting the location and size of the building itself within the site (2) Setting the position and size of the berth (3) Setting the lamp position and size (4) Location of entrances and exits to the site or building (5) Determining the location and size of roads within the site (6) Setting the location and size of the parking lot
[0062] The items listed above (1) to (6) can be calculated using automated design software. However, when the site shape is unusual or when the area is subject to special regulations, the automated design algorithm alone may not be able to adequately address the situation, as shown in the example of building layout in Figure 4 (B). For example, if everything is left to automated design, the limitations of the algorithms listed above (1) to (6) may result in a building model being generated with a total floor area that is significantly lower than the required floor area ratio for the site area. This creates little incentive to build a logistics warehouse on the proposed site, hindering the development of a concrete construction plan.
[0063] Therefore, in this embodiment, the items exemplified above in (1) to (6) are manually determined by human judgment utilizing the designer's skills, know-how, experience, etc., and this is provided to the program as basic planning information, thereby reflecting human judgment when generating a building model in the subsequent automatic design, and assisting the automatic design algorithm so that the optimal building model for each individual site can be obtained. As a result, as shown in the example of building layout in Figure 4 (C), a building model with a total floor area that makes the most of the floor area ratio relative to the site area can be generated even in the automatic design, making it easier to remove obstacles to the implementation of construction plans.
[0064] Step S21: The external staff 170 uploads the plan information formulated by the designer to the database DB1 of the server device 110.
[0065] [Server device processing] Step S22: The server device 110 stores the uploaded plan information. Step S23: The server device 110 notifies the user terminal 102 that semi-automatic design has started. Step S24: Semi-automatic design (automatic design based on planning information that reflects human judgment) is started in the server device 110, and a building model is generated. The generation of the building model will be described in more detail later. Step S25: The server device 110 calculates the construction cost and creates a construction schedule from the generated building model. Cost calculation and creation of the schedule will be described in more detail later. Step S26: In the server device 110, the data up to this point is saved in the database DB1. Step S27: Then, the server device 110 transmits the semi-automatic design result data to the user terminal 102.
[0066] [User terminal processing] Step S28: The data transmitted from the server device 110 is displayed on the user terminal 102. In the operation overview of FIG. 2, this corresponds to the process corresponding to display (step S110).
[0067] [Optional processing] The following optional processes can be suitably added to the processing sequence. Step S29: The building model generated in step S16 is transmitted from the server device 110 to the user terminal 102 as appropriate. Step S30: The user checks the building model on the user terminal 102, and if the content is not what the user wanted, the user inputs a request for re-output. Step S31: A re-output request is transmitted from the user terminal 102 to the server device 110. If a re-output request is received, the server device 110 executes step S24 again.
[0068] The above is the processing sequence for semi-automatic design, but in the case of fully automatic design where human judgment is not reflected, the processing sequence is as follows. First, the processes from steps S1 to S15 in FIG. 5 are executed in the same manner. Next, the processes from step S24 onwards are executed in the server device 110. In this case, a building model is generated based on the site information and construction information data saved in step S15. Then, the process of step S28 is executed, and the data is displayed on the user terminal 102. In this case, data relating to the building model generated by fully automatic design is displayed.
[0069] Next, the individual processes listed in the process sequence will be described in detail.
[0070] [Input site shape] Fig. 6 is a flowchart showing an example of the procedure for site shape input processing. This process corresponds to steps S5 and S9 executed by the user terminal 102 in the processing sequence of Fig. 5. The site shape input processing is implemented as dedicated application software in the user terminal 102. The following explains the procedure.
[0071] Step S200: The application of the user terminal 102 checks whether the data input by the user operation is coordinate data representing the site shape. If it is confirmed that it is coordinate data (Yes), the process proceeds to step S202, but if it is not coordinate data (No), the process proceeds to step S204.
[0072] [For coordinate data] Step S202: If the input data for the site shape is coordinate data, the application of the user terminal 102 acquires the site area from the land information of the GIS data indicated by the coordinates. Note that the GIS data has been provided by the external organization 160 in the previous processing sequence.
[0073] [For data other than coordinate data] Step S204: The application of the user terminal 102 checks whether the data input by the user operation is CAD data (for example, dxf format) representing the site shape. If it is confirmed that it is CAD data (Yes), the process proceeds to step S206, but if it is not CAD data (No), the process proceeds to step S208. Note that the CAD data may be in a format other than dxf.
[0074] [For CAD data] Step S206: If the input data of the site shape is CAD data, the application of the user terminal 102 acquires the site range from the GIS data that overlaps with the CAD data.
[0075] [For non-CAD data] Step S208: The application of the user terminal 102 checks whether the data input by the user operation is image data (e.g., image data in PDF format) that represents the site shape. If it is confirmed that it is image data (Yes), the process proceeds to step S210, but if it is not image data (No), the process proceeds to step S212.
[0076] [For PDF data] Step S210: If the input data for the site shape is image data such as PDF, the application on the user terminal 102 acquires the site shape by overlaying the acquired image with GIS data. For example, it performs a process of generating line drawing data by tracing the site shape using the image data displayed on the screen 102a as the background. Note that here, the user may be requested to manually input the data as needed.
[0077] [For non-PDF data] Step S212: The application of the user terminal 102 inputs the site shape as handwritten data. Here, for example, a paper on which the site shape is printed or a paper output by a printer is photographed with a camera or the like built into the user terminal 102, and the photograph is input as image data. Step S214: The application of the user terminal 102 acquires the site shape by overlaying the image acquired by the camera with the GIS data. Here, as appropriate, a necessary user operation is performed to trace lines representing the site shape on the GUI of the user terminal 102 using the image acquired by the camera as a draft. Alternatively, the application may perform image recognition (analysis) processing on the image acquired by the camera to automatically calculate the site shape.
[0078] Step S216: Then, the application of the user terminal 102 performs final alignment and correction (distortion correction, resolution correction, binarization correction, etc.) of the acquired image. After executing the above procedure, the user terminal 102 continues the processing sequence.
[0079] [Example of handwritten data entry] FIG. 7 is a diagram showing an example in which the site shape is input as handwritten data. 7(A): An application on the user terminal 102 activates the built-in camera 102b. While looking at the screen 102a, the user aligns the paper CP on which the site shape ST is printed, etc., within the imaging range of the camera 102b, and taps the imaging button 102c at the appropriate timing. 7(B): The application of the user terminal 102 inputs handwritten data DT of the site shape through user operations etc. as described above based on the image IM captured by the camera 102b. The data DT may also be automatically converted by image recognition.
[0080] [Building volume generation module processing] Fig. 8 is a flowchart showing an example of the procedure of the building volume generation module processing executed by the server device 110. This processing corresponds to step S24 (building model generation) executed by the server device 110 in the processing sequence of Fig. 5. The processing of Fig. 8 is also executed by the building volume generation module 132 and the legal regulation confirmation module 134 of the BIM management unit 130. The following is an explanation of the example procedure.
[0081] Step S300: The building volume generation module 132 loads the input data saved in the database DB1. The input data to be loaded is the data saved in step S15 of the processing sequence of FIG.
[0082] Step S302: Next, the building volume generation module 132 calculates the possible space for the building. The possible space for the building is calculated using, for example, the following rule (algorithm). (1) The possible space for a building to exist is calculated from the maximum area of the largest rectangle (coplanar rectangle) inscribed within the planned construction site (building site) so that the building model has the largest area within the planned construction site (building site). However, the possible space is calculated taking into consideration legal regulations, roadways, green spaces, parking lots, truck stop locations, etc. As mentioned above, the number of parking lots and truck stops (berths) is secured within the specified range within the range that does not interfere with the floor area ratio. In addition, in the case of semi-automated design, the building layout is determined based on the plan information prepared by the designer by an external person 170, and then the possible space for the building to exist is calculated. This allows human judgment to be reflected in the automatic design algorithm. (2) When multiple land areas are mixed within the site, a message to that effect is returned to the user terminal 102, and a request is made to divide the area on the user terminal 102 side and re-upload the divided areas to the server device 110. At this time, the building coverage ratio and floor area ratio may differ for each uploaded divided area, and in such cases, the building volume generation module 132 will automatically perform a proportional division calculation according to the area of the area. (3) When dividing an area, if the regulations regarding shadows are different outside the site, it is also possible to divide the area outside the site.
[0083] Step S304: The building volume generation module 132 generates the volume (capacity) of the building model within the possible existence space calculated in the previous step S302. Step S306: The legal regulation confirmation module 134 checks whether the volume of the generated building model complies with legal regulations. If the legal regulations are met (Yes), the process proceeds to step S308. If the legal regulations are not met (No), the process returns to step S304 and performs loop processing. Step S308: Within the volume of the building model that has cleared the legal regulations, unit blocks made up of different three-dimensional data are then tightly integrated to generate a building model consisting of an integration of unit blocks. Attributes such as "column," "wall," "floor," and "ceiling" are then assigned to each unit block, and attributes of interior spaces (rooms) such as "warehouse," "office," and "corridor" are assigned to areas surrounded by the "column," "wall," "floor," and "ceiling," thereby generating the final output of the building model (the result of the automated design). The generated building model is temporarily stored in database DB2. The temporarily stored building model can also be transmitted from the server device 110 to user terminals 102, 104, etc., as needed, outside of this process.
[0084] As a result, the building model automatically designed by the construction planning system 100 is generated using, for example, the algorithm shown below. (1) A reference box consisting of three-dimensional data of a standard size is placed within the digitized possible space, and a large volume is generated for checking the legal regulations of the building model (step S304). (2) The volume of the generated building model is checked for legal regulations, and if any parts do not comply with the regulations, the volume is adjusted by reducing the mass of the reference blocks or by moving their positions so that they comply with the regulations (step S308).The three-dimensional space on the data where the reference boxes are placed becomes a large framework for building restrictions based on collective regulation information and other factors. (3) Then, the unit blocks are densely packed together so as not to exceed the generated volume, and a building model is generated. (4) Attributes are assigned to each unit block to obtain the completed building model.
[0085] Step S310: The building volume generation module 132 checks whether a re-output request has been received. The re-output request is sent from the user terminal 102 in the option process (step S31) of the processing sequence in FIG. 5. If a re-output request has been received (Yes), the process returns to step S304 and starts over. If a re-output request has not been received (No), the process proceeds to step S312.
[0086] Step S312: The building volume generation module 132 stores the building model as a deliverable in the database DB1. After performing the above steps, the building volume generation module 132 continues the processing sequence.
[0087] [Building model generation image] FIG. 9 is a diagram showing an image of generating a building model. In Figure 9 (A): A unit block BX is placed from the center of the construction site (site) ST. At this time, within the construction site ST, a concentric quadrilateral SQ with the largest area is defined, taking into consideration, for example, parking spaces PK and legal regulations, and the reference box (building volume) mentioned above is also defined. In Figure 9 (B): Unit blocks BX are placed horizontally along the circular quadrangle SQ. When forming the first floor of the building model, legal checks are performed from the boundary line of the planned construction site ST. In Figure 9 (C): Unit blocks BX are also placed vertically to generate a three-dimensional model. First, a mass model using a reference box is checked for legal regulations as described above, and if any placement fails the legal regulations check, the mass model is reduced in size to comply with the regulations, or the placement of the reference box is changed to comply with the regulations, and a loop process of (C) → (B) → (C) is executed. Note that in Figure 9 (C), a buildable space that meets the legal regulations may first be set, and unit boxes BX may be placed within the buildable space, and a loop process of (C) → (B) → (C) may be executed.
[0088] [Image of legal regulation check] Figure 10 shows an image of the legal regulation check for the building volume. Note that the site shape in Figure 10 is different from that in Figure 9.
[0089] As shown above (see Figure 9), unit blocks BX are accumulated along a concentric rectangle SQ defined within the construction site (site) ST, and a three-dimensional building model is generated. At this time, if there are any parts NGB in the overall reference box BB that do not comply with some legal regulations, the placement of such non-compliant parts NGB is changed (the entire reference box can be reduced in size or its placement can be shifted).
[0090] [Unit block details] As described above, legal checks are performed using the reference box, and then a building model is finally generated using unit blocks. Unit blocks are also cubes made up of three-dimensional data in the data space, and the image of how unit blocks are accumulated is as shown in Figure 9. Alternatively, legal checks using the reference box may be performed first to determine the range of the reference box, and then a building model is generated using unit blocks within the reference box.
[0091] However, the dimensions of each unit block in the data are such that they are individually assigned attributes as various components in the building model. Specifically, when there are unit blocks arranged at equal intervals on one floor (same plane) of a building model, and the attributes of columns are assigned, the area of one section (grid) surrounded by four columns is 125m. 2 The dimensions of one side of a unit block are determined after setting conditions so that the dimensions are less than 1500m. Also, when there is a unit block on one floor (same plane) that is assigned the attribute of a wall or fire shutter, the area enclosed by the wall or fire shutter must be 1500m. 2 The dimensions of the unit block are determined after setting the conditions as follows:
[0092] [Grid image] The image of one section surrounded by four pillars is, for example, the section surrounded by four pillars, if each point arranged at equal intervals on the building plan BP in Figure 3 is considered to be one pillar. Therefore, a unit block is a block that is large enough to form one "pillar" by an aggregate seen in the horizontal direction on a certain plane, and the floor area of the section formed by arranging four such "pillars" in a square is 125m. 2 The individual dimensions will be determined so that the
[0093] [Cost calculation process] 11 is a flowchart showing an example of the procedure of the cost calculation process executed by the cost calculation module 140 of the server device 110. This process corresponds to step S25 (cost calculation) executed by the server device 110 in the processing sequence of FIG. 5. The example of the procedure will be described below.
[0094] Step S400: The cost calculation module 140 retrieves the building model (volume data) stored in the database DB2 or DB1. Step S402: Next, the cost calculation module process is executed by appropriately referencing the cost table in the database DB4. For this process, for example, a cost calculation program (commercially available) provided by a third party can be suitably used. Such a program automatically creates an estimate for the automatically designed building model, taking into account the interior and exterior finishes. Step S404: Then, the calculation result is stored in the database DB1 and output to the user terminal 102. After performing the above steps, the cost calculation module 140 continues the processing sequence.
[0095] [Process chart calculation process] 12 is a flowchart showing an example of the procedure of a schedule calculation process executed by the schedule creation module 150 of the server device 110. This process corresponds to step S25 (construction schedule creation) executed by the server device 110 in the process sequence of FIG. 5. The example of the procedure will be described below.
[0096] Step S500: The schedule creation module 150 retrieves the building model (volume data) stored in the database DB2 or DB1. Step S502: Next, the process schedule calculation module process is executed by appropriately referencing the process schedule table in the database DB5. For this process, for example, a third-party program for calculating the optimum construction period (commercially available) can be suitably used. Such a program automatically calculates the optimum construction period and creates the process schedule. Step S504: Then, the calculation result is stored in the database DB1 and output to the user terminal 102. After executing the above procedure, the process chart creation module 150 continues the processing sequence.
[0097] [Display processing] 13 is a flowchart showing an example of the procedure of display processing executed by a dedicated application of the user terminal 102. This processing corresponds to step S28 (data display) executed by the user terminal 102 in the processing sequence of FIG. 5. The example procedure will be described below.
[0098] Step S600: The application of the user terminal 102 reads the output data. Specifically, the result transmitted from the server device 110 in step S19 of the processing sequence is read into a memory or the like. Note that data stored in the database DB1 may also be read here.
[0099] Step S602: If the user selects to display the building plan and building perspective (Yes), the process proceeds to step S604; otherwise (No), the process proceeds to step S606.
[0100] [When building plan / building perspective display is selected] Step S604: Drawings, outlines, perspective drawings, models, etc. are displayed on the screen 102a of the user terminal 102. If the user terminal 102 is a device such as a tablet terminal, the displayed image is the building perspective drawing PS of FIG. 3, and if the user terminal 102 is a personal computer (user terminal 104), in addition to the building perspective drawing PS, a building plan drawing BP, etc. can also be displayed.
[0101] [When the above is not selected] Step S606: If the user selects to display costs (Yes), the process proceeds to step S608; otherwise (No), the process proceeds to step S610.
[0102] [When cost display is selected] Step S608: A cost list is displayed on the screen 102a of the user terminal 102. The displayed image is the cost schedule CT of FIG. 3, with a particular focus on the cost portion.
[0103] [When the above is not selected] Step S610: If the user selects to display the schedule (Yes), the process proceeds to step S612; otherwise (No), the process returns to step S602.
[0104] [When process chart display is selected] Step S612: The schedule is displayed on the screen 102a of the user terminal 102. The image of the display is the cost schedule CT of FIG. 3, with particular focus on the schedule portion. After the above steps are performed, the user terminal 102 returns to and continues the processing sequence.
[0105] The construction planning system 100 of the above-described embodiment can be used in the following manner, for example. In other words, a sales representative of a construction company can set input conditions and selection conditions (site conditions, road conditions, legal regulations, customer requests, etc.) on a user terminal 102 such as a mobile device (tablet, etc.) or a PC, and the server device 110 can create a building model that can be constructed on the target site.The server device 110 can then calculate the approximate cost and construction period of the building based on plans, elevations, cross sections, perspective drawings, design summary tables, 3D models, and files extracted from the 3D models, and display these results on the user terminal 102. This eliminates the need to ask a specialist to design a building to determine what type of building can be constructed on the target site, reduces the time and cost required for design, and enables sales representatives to quickly provide information and proposals to customers.
[0106] Furthermore, by incorporating a semi-automatic design mechanism, the system can also be used in the following ways: In other words, if a sales representative determines that automatic design alone is not sufficient due to circumstances such as the shape of an individual site, or if the customer's requests need to be reflected, they can request semi-automatic design, which allows the human judgment of an expert to be reflected in the automatic design results. This makes it possible to generate a building model that fully satisfies the incentives for commercialization, even for a planned construction site with an unusual shape, and also generates a building model that prioritizes the architectural plan requested by the customer, thereby improving the completeness of the information provided by sales representatives to customers.
[0107] Furthermore, the construction planning system 100 of this embodiment provides the following benefits. (1) The user terminals 102, 104 simply accept the input of site information and construction information, and then provide this information to the server device 110, which then performs remote processing to generate the volume of the building model and generate the building model, thereby distributing the processing load. (2) The core parts of automatic design and regulatory checks are left to external dedicated programs (e.g., Revit, ADS-BT), and the construction planning system 100 simply functions as an API for these external programs, so the building models obtained by the construction planning system 100 are highly versatile. (3) The building model generated by the dedicated program can be easily reused in other applications by extracting it as 3D data, and can also be smoothly deployed in the cost calculation module 140 and the schedule creation module 150. (4) In addition, the extracted 3D data of the building model can be output as an intermediate file and used for other programs (environmental simulation, computer graphic creation, video editing, etc.).
[0108] (5) In addition, the various modules within the server device 110 (building volume generation module 132, legal regulation confirmation module 134, cost calculation module 140, and schedule creation module 150) can be updated or modified as appropriate, allowing the content of the information output by the construction planning system 100 to be freely customized. (6) Since the site shape can be input from handwritten data, even if paper-based site information is not available at the actual business site, it can be converted into image data and used to operate the construction planning system 100. This further improves speed and convenience.
[0109] (7) By collaborating with the external organization 160, it is possible to obtain not only the group regulation information that applies to the planned construction site but also the ordinances established by the local government that has jurisdiction over the planned construction site, and this information can be provided to the server device 110 to generate a building model that conforms to the construction conditions based on the group regulation information and the ordinances. This makes it possible to comprehensively consider other ordinances, such as the local government's greening ordinance and parking ordinance, in addition to the group regulation information, and further improves the practicality of the generated building model.
[0110] (8) Because a building model is initially generated from an accumulation of unit blocks, which are simply cubic data, the purpose of each unit block is not specifically determined when the unit blocks are stacked. After the unit blocks are accumulated, the unit blocks are given building model attributes such as pillars and walls, and the spaces enclosed by the pillars and walls can then be given room attributes such as "warehouse" or "office." Therefore, compared to a method of generating a 3D model by combining units with predetermined purposes, the width and depth of the interior of the building model can be set more freely, and their dimensions can be easily adjusted. (9) Furthermore, when there are unit blocks arranged in a certain interval within one floor of a building model, and the attribute of a column is assigned to each block, the dimensions of the unit block are as follows: the area of one section surrounded by four columns is 125 m 2 Therefore, there are structural restrictions on buildings that are actually planned to be constructed (for example, logistics warehouses), and the fire compartment is limited to 1,500 m 2 Below (=12×125m 2 ), if the dimensions of the unit blocks are determined to satisfy that condition, a building model that conforms to the structural constraints can be easily generated.
[0111] (10) By requesting a semi-automatic design in the construction planning system 100, the building area can be automatically extracted from the site area, while the building area can be corrected based on the human judgment of an expert or other person, and the position of the ramp, access roads, and perspective can be customized. Furthermore, when the user sets the parking space, the optimal space for trucks and passenger cars is automatically set. Also, the center line and road width are automatically set to minimum values so that trucks can pass through the site smoothly. The user can freely set the road width to be greater than the minimum value.
[0112] The present invention is not limited to the above-described embodiment, and can be practiced in various modified forms. In one embodiment, the construction planning system 100 has a distributed processing configuration, but the functions of the server device 110 may also be incorporated into the user terminals 102 and 104. In this case, the construction planning system 100 does not provide site information and construction information to the server device 110 (external computer), but provides the information to a dedicated program implemented in the user terminals 102 and 104, and can obtain results such as automatic design results, estimated costs, and schedules through similar processing.
[0113] The server device 110 may be placed on a network 105 (cloud) such as the Internet, or conversely, the server device 110 may be placed at the same location as the user terminals 102 and 104.
[0114] The user terminals 102, 104 may be equipped with a function for displaying animated 3D data of the building model provided by the server device 110. In this case, the user can not only see the exterior of the automatically designed building, but also simulate a preview of the building to be constructed by moving a viewpoint camera inside the building.
[0115] In the embodiment, a logistics warehouse is assumed as the building model, but the present invention can be applied to any type of building, and therefore, it goes without saying that the present invention can also be applied when planning the construction of an office building, an apartment building, a multi-story parking garage, etc. [Explanation of symbols]
[0116] 100 Construction Planning System 102,104 user terminals 105,106 Network 110 Server device 120 Control module section 130 BIM Executive Department 160 External Organizations 170 External personnel
Claims
1. an input means for receiving input of site information relating to a planned construction site of a building; an acquisition means for acquiring construction information relating to construction conditions at the construction project site based on the site information received by the input means; a receiving means for receiving the plan information from an external person by presenting the site information received by the input means and the construction information acquired by the acquisition means to the external person, the external person providing basic plan information regarding a building that can be constructed on the planned construction site and that meets the construction conditions at the planned construction site based on the site information and construction information that have been presented to the external person; a providing means for providing the plan information provided by the receiving means together with the site information received by the input means and the construction information acquired by the acquiring means to an external computer that executes a program that generates a building model on data using the provided site information, construction information, and plan information; an output means for outputting outline information on at least one of a building plan, a cost required for construction, and a construction period, based on a building model generated by the external computer using the site information, the construction information, and the plan information and transmitted from the external computer; A construction planning system with
2. The construction planning system according to claim 1, The receiving means is A construction planning system characterized by generating a site model of the planned construction site on data based on the site information received by the input means and the construction information acquired by the acquisition means, and further presenting the generated site model to the external personnel.
3. 3. The construction planning system according to claim 1, further comprising a determination means for determining whether or not to accept the plan information from the external personnel; The receiving means is When the determination means determines that the provision of the plan information is to be accepted, the site information and the construction information are presented to the external personnel and the external personnel are provided with the plan information, whereas when the determination means determines that the provision of the plan information is not to be accepted, the site information and the construction information are not presented, The providing means comprises: A construction planning system characterized in that, when the decision means decides not to accept the provision of the plan information, only the site information and the construction information are provided to the external computer.
4. 4. The construction planning system according to claim 1, The input means A construction planning system capable of accepting input of any one of map coordinate data, CAD data, or image data representing the shape of the site of the construction project site as the site information.
5. 5. The construction planning system according to claim 1, The acquisition means As the construction information, in addition to collective regulation information applicable to the construction plan site, ordinances established by the local government having jurisdiction over the construction plan site can be acquired; The providing means comprises: A construction planning system characterized in that the construction information is provided to the external computer as the group regulation information and construction conditions based on ordinances.
6. A server device connected to the construction planning system according to any one of claims 1 to 5 via a communication line, A server device connected to a construction planning system that operates as the external computer, calculates the possible space for a building by executing the program based on the site information, construction information, and planning information provided by the providing means, and then arranges a plurality of unit blocks three-dimensionally within the possible space, while performing a process to change the arrangement of only those unit blocks that exceed the range of compatibility with the construction conditions at the planned construction site, and then generates a building model consisting of a cluster of a plurality of unit blocks densely packed together within the possible space.
7. 7. A server device connected to the construction planning system according to claim 6, A server device connected to a construction planning system characterized in that, by executing the program, unit blocks are placed based on the largest rectangle inscribed within the construction plan site so that the building model has the largest area within the construction plan site.
Citation Information
Patent Citations
Constructing method of external environment of building
JP2001318964A
Building plan proposing system, proposing method for building plan and building plan proposing device
JP2003150655A
Optimum shape determination support system for building and program therefor
JP2004086789A
Virtual three-dimensional map generation system
JP2004109800A
Automatic CAD design system, automatic CAD design method and automatic CAD design program
JP2013228825A