Derivation device, derivation system, and derivation program
The derivation device and system address limitations in existing systems by automating member derivation from design CAD, enhancing convenience and accuracy through advanced analysis processes, including pre-analysis, logical analysis, and physical analysis.
Patent Information
- Application Number
- JP2023221103
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-07-09
- Estimated Expiration
- 2043-12-27
AI Technical Summary
Existing systems for deriving building members from design CAD are limited in their applicability and require manual extraction, lacking specialized solutions for various construction scenarios.
A derivation device and system that automatically derives building members by reading design information, performing analysis to identify unillustrated parts, and generating necessary member information through a series of analysis processes, including pre-analysis, logical analysis, and physical analysis, using a computer-based derivation program.
Enhances convenience and accuracy in deriving building members by automating the process, accounting for unillustrated parts and complex structures, improving efficiency and reducing manual work.
Smart Images

Figure 2025103606000001_ABST
Abstract
Description
Technical Field
[0001] The present application discloses a derivation device for deriving members required for building construction, a derivation system using such a derivation device, and a derivation program for realizing such a derivation device.
Background Art
[0002] When constructing a building designed using design CAD (Computer Aided Design), it is necessary to derive the types and quantities of members required to build the building. For many years, manual extraction has been performed based on information such as floor plans, elevation views, and building specifications for member derivation. Therefore, there is a demand for improved convenience by automatically deriving members based on design CAD. For example, a system for calculating the quantity of building materials using a BIM system that associates a 3D model with BIM (Building Information Modeling) information has been proposed (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, for example, the situations that can be handled by the system proposed in Patent Document 1 are limited, and systems specialized for various situations are demanded.
[0005] The present invention has been made in view of such circumstances, and the main object is to disclose a new derivation device for deriving members required for building construction.
[0006] Another object of the present application is to disclose a derivation system using the above-described derivation device.
[0007] Further, this application aims to disclose a derivation program for realizing the above-described derivation device for another purpose.
Means for Solving the Problem
[0008] The derivation device disclosed in this application for solving the above problems is a derivation device for deriving members required for building construction, comprising: a reading means for reading design information showing a schematic of the shape of a building formed by combining a plurality of basic geometric shapes; a first analysis means for extracting a target part from the read design information and generating first analysis information; a second analysis means for generating second analysis information for deriving a non-illustrated part that is required for allocating members constituting the building and shows an auxiliary shape not shown in the design information, based on the first analysis information; and a third analysis means for deriving members required for building the building, based on the second analysis information.
[0009] Also, in the derivation device disclosed in this application, a storage unit for storing a plurality of analysis programs for causing the first analysis means, the second analysis means, and the third analysis means to be executed by processing according to the target part is provided. The design information read by the reading means has part information showing parts constituting the building associated with the basic geometric shapes forming the schematic of the shape of the building. Based on the part information showing the part related to the target part, selection means for selecting an analysis program for the corresponding target part from among the plurality of analysis programs stored in the storage unit is provided. The first analysis means, the second analysis means, and the third analysis means are each processed for each target part corresponding to the part information by executing the analysis program selected by the selection means.
[0010] Also, in the derivation device disclosed in the present application, by executing the analysis program selected by the selection means, the first analysis means synthesizes the basic geometric shape related to the target part to generate first analysis information, and the second analysis means decomposes the first analysis information into a plurality of layers according to the part, and derives, as an unillustrated part, an allocation line for allocating different members for each layer and a common line indicating a common boundary, and generates second analysis information with the derived unillustrated part added to the first analysis information. The third analysis means is characterized by deriving members from the common line and the allocation line for each layer based on the second analysis information.
[0011] Also, in the derivation measure disclosed in the present application, the selection means selects an analysis program for eaves based on the target part, and the layer includes a layer related to the eaves back and a layer related to under the eaves.
[0012] Furthermore, the derivation system disclosed in the present application is a derivation system using a derivation device for deriving members required for building a building, and includes a reading means for reading design information showing a schematic of the shape of a building combined with a plurality of basic geometric shapes, a first analysis means for extracting a target part from the read design information to generate first analysis information, a second analysis means for generating second analysis information based on the first analysis information, which is required for allocating members constituting the building and derives an unillustrated part showing an auxiliary shape not shown in the design information, and a third analysis means for deriving members required for building the building based on the second analysis information.
[0013] Furthermore, the derivation program disclosed in the present application is a derivation program executable by a computer for deriving members required for building a building, and causes the computer to execute a procedure for reading design information showing a schematic of the shape of a building combined with a plurality of basic geometric shapes, a first analysis procedure for extracting a target part from the read design information to generate first analysis information, a second analysis procedure for generating second analysis information based on the first analysis information, which is required for allocating members constituting the building and derives an unillustrated part showing an auxiliary shape not shown in the design information, and a third analysis procedure for deriving members required for building the building based on the second analysis information.
Advantages of the Invention
[0014] The derivation device and the like of the present disclosure can achieve excellent effects such as improving convenience compared to manual work by deriving the members required for building construction based on the design information indicating the shape of the building.
Brief Description of the Drawings
[0015]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Mode for Carrying Out the Invention
[0016] Hereinafter, embodiments of the present invention will be described in detail. Note that the following embodiments are an example of embodying the present invention and do not have the character of limiting the technical scope of the present invention.
[0017] <Application Example> The derivation system of the present disclosure is applied, for example, as a system that derives members required for a building designed using a CAD (Computer Aided Design) system and issues a shipping instruction for the derived members. Hereinafter, an application example of the derivation system of the present disclosure will be described with reference to the drawings.
[0018] <System Configuration> FIG. 1 is an explanatory diagram conceptually showing an embodiment of the derivation system disclosed in the present application. The derivation system includes a derivation device 1 that executes main processes in the system. The derivation device 1 is connected to a communication network NW such as a LAN (Local Area Network), WAN (Wide Area Network), dedicated communication network, or the Internet. The derivation device 1 is accessible to a member information database DB1 that stores information about building members. FIG. 1 discloses an example of a system in which the derivation device 1 accesses the member information database DB1 via the communication network NW. However, the member information database DB1 may be connected to the derivation device 1 without going through the communication network NW, or may even be constructed inside the derivation device 1. Further, connected to the communication network NW are a design support device 2 that constitutes a CAD system used by designers and a design information database DB2 that stores design information generated by the design support device 2. Furthermore, connected to the communication network NW are an order management device 3 managed by a supplier that supplies members such as a factory and an order management database DB3 that stores order details managed by the order management device 3. For convenience of explanation, in the present application, the order management device 3 and the order management database DB3 will be described. However, in actual implementation, these devices function as devices and databases operating at multiple business locations and are realized as an order management system that manages the entire logistics process such as ordering, production, and shipping.
[0019] <Hardware Configuration of Each Device> Next, a configuration example of various devices used in the derivation system will be described. FIG. 2 is a block diagram conceptually showing a configuration example of various devices used in the derivation system disclosed in the present application. The derivation device 1 is configured using various computers such as a communicable personal computer. The derivation device 1 includes various components such as a control unit 10, a storage unit 11, an input unit 12, a display unit 13, and a communication unit 14.
[0020] The control unit 10 includes various circuits such as an information processing circuit, a timing circuit, and a register circuit, and is a processor such as a CPU (Central Processing Unit) that executes processing for controlling the entire device.
[0021] The storage unit 11 is a storage unit configured using non-volatile memories such as hard disks, SSDs (Solid State Drives), RAID (Redundant Arrays of Inexpensive Disks), flash memories, and volatile memories such as various RAMs (Random Access Memories). The storage unit 11 stores programs such as a basic program (OS: Operating System) and application programs (application programs) that operate on the basic program. As application programs, various programs such as a derivation program 110 for realizing the derivation device 1 disclosed in the present application are stored. The derivation program 110 includes an analysis program that executes various analysis processes in addition to the main process (main routine). The analysis program includes programs that execute various analysis processes such as pre-analysis processing, logical analysis processing, and physical analysis processing. Further, the pre-analysis processing, logical analysis processing, and physical analysis processing each include a plurality of types of programs corresponding to the parts of interest that are the objects of analysis.
[0022] The input unit 12 is a device used for operation input such as a keyboard and a mouse. The display unit 13 is a display device such as a liquid crystal display. The communication unit 14 is a communication device such as a LAN adapter, an antenna, and a control circuit, and is connected to the communication network NW by wired communication or wireless communication to communicate with various devices including various databases.
[0023] A computer having the various configurations exemplified above operates as the derivation device 1 by reading various programs such as the derivation program 110 stored in the storage unit 11 under the control of the control unit 10 and executing various procedures included in the read programs.
[0024] The design support device 2 is a computer that executes a design support program to construct a CAD system. The design support device 2 includes various components such as a control unit 20, a storage unit 21, an input unit 22, a display unit 23, and a communication unit 24. The design support device 2 is used to create design information (CAD data) that shows a schematic of the shape of a building using basic geometric shapes such as one-dimensional shapes like straight lines, polygons such as squares and rectangles, curved figures such as circles and ellipses, and three-dimensional shapes such as cubes, cuboids, cylinders, pyramids, cones, and spheres. The design information includes not only data related to shapes synthesized from basic geometric shapes but also text data indicating various information such as dimensions, members, and parts related to the building.
[0025] The order management device 3 is a general term for a computer or a group of computers used for logistics management including ordering of members, and constructs an order system that performs various processes such as ordering, production instruction, and shipping instruction of members used in the construction of a building.
[0026] Although various databases such as the member information database DB1, the design information database DB2, and the order management database DB3 are described as different databases for convenience, they may be constructed on a single database server, or may be constructed on a plurality of database servers capable of distributed management. It is desirable to unify the data layout so that the data stored in the various databases used in the derivation system disclosed in the present application can be associated with each other.
[0027] FIG. 3 is an explanatory diagram conceptually showing an example of the file definition of member information used in the derivation system disclosed in the present application. FIG. 3 shows an example of a part of the data layout defining the member information mainly stored in the member information database DB1. As illustrated in FIG. 3, the member information has, as file item names, items such as part ID, layer (floor), classification code, part type, common attribute, type determination, and unique attribute set in the row direction. The common attribute is a group of information that is required in common for any member and includes information such as hierarchy, member number, classification code, and name. Note that some important information such as the layer and classification code illustrated in FIG. 3 is defined as separate independent items. The type determination is a group of information indicating the characteristics of each member and includes information such as type, arrangement, width, height, length, shape, and processing method. The unique attribute is a group of information specialized for the attributes of the member and includes information such as flag, direction, and classification. Further, the data associated with each item is defined in a format such as type, number of digits, item description, and remarks in addition to the file item name.
[0028] FIG. 4 is an explanatory diagram conceptually showing an example of the file definition defining the processing method of member information used in the derivation system disclosed in the present application. FIG. 4 shows an example of a part of the data layout defining the holes opened in the member among the processing methods of the members included in the member information mainly stored in the member information database DB1. As illustrated in FIG. 4, the processing method of the member has, as file item names, items such as part ID, SEQNO, hole classification, hole surface, hole type, number of holes, hole diameter, and hole coordinates set in the row direction. Further, the data associated with each item is defined in a format such as type, number of digits, item description, and remarks in addition to the file item name.
[0029] FIG. 5 is an explanatory diagram conceptually showing an example of a file definition that defines the basic geometric shapes included in the design information used in the derivation system disclosed in the present application. FIG. 5 shows an example of a part of the data layout that defines the basic geometric shapes mainly stored in the design information database DB2. As illustrated in FIG. 4, for the basic geometric shapes, items such as part ID, information type, number of sides, and information for each information type are set in the row direction as file item names. In the item of information type, information such as reference information indicating the position in the building, arrangement information, and part information indicating the parts constituting the building is stored. Also, the data associated with each item is defined in a format such as type, number of digits, item description, and remarks in addition to the file item name.
[0030] <Software processing of the device> Next, the processing of various devices used in the derivation system disclosed in the present application will be described. The design engineer operates the design support device 2 and designs a building using the CAD system. The designed building is stored in the design information database DB2 as design information. The design information stored in the design information database DB2 shows the outline of the shape of the building combined with a plurality of basic geometric shapes, and is stored in the design information database DB2 in the form illustrated in FIG. 5, for example.
[0031] FIG. 6 is a flowchart showing an example of the main processing related to the derivation processing of the derivation device 1 used in the derivation system disclosed in the present application. The derivation device 1 executes a process of deriving necessary members from the design information as the derivation process. The basic process is the process that becomes the main routine of the derivation process. The derivation device 1 reads the derivation program 110 stored in the storage unit 11 under the control of the control unit 10, and executes various procedures included in the read derivation program 110 as the derivation process. The derivation device 1 starts the execution of the derivation process triggered by events such as receiving the operation of the assigned operator input from the input unit 12 and reaching a predetermined date and time set in advance.
[0032] The control unit 10 of the derivation device 1 accesses the design information database DB2 located on the communication network NW via the communication unit 14, and reads design information indicating the outline of the shape of a building formed by combining a plurality of basic geometric shapes from the design information database DB2 (step S1). Step S1 is, for example, a process in which the derivation device 1 receives, from the input unit 12, an operation of ordering members by specifying a building, and reads the design information stored in association with the specified building from the design information database DB2. The design information read from the design information database DB2 is defined, for example, as illustrated in FIG. 5, and includes information such as reference information indicating a position in the building, arrangement information, and part information indicating parts constituting the building.
[0033] The control unit 10 extracts the focused part of the basic geometric shape from the read design information (step S2). The control unit 10 selects a corresponding analysis program from among the plurality of analysis programs stored in the storage unit 11 based on the part information indicating the part related to the extracted focused part (step S3). Further, the control unit 10 executes a pre-analysis process (first process) for generating first analysis information by executing the selected analysis program (step S4). The pre-analysis process, as well as the logical analysis process and physical analysis process described later, take the focused parts such as the combined parts of the geometric shapes, the parts of the building, and the arrangement locations as the parts to be analyzed, and are executed by different analysis programs according to each part.
[0034] The control unit 10 selects a corresponding analysis program based on the part information (step S5), and executes a logical analysis process (second process) based on the first analysis information by executing the selected analysis program (step S6). The logical analysis process in step S6 is a process for generating second analysis information in which parts (not shown) required for allocating the members constituting the building are derived based on the first analysis information. The parts (not shown) included in the second analysis information are members or parts indicating auxiliary shapes not shown in the design information. When performing the logical analysis process, the derivation device 1 disclosed in the present application refers to various information such as member information and processing methods recorded in the member information database DB1, and derives parts (not shown) not shown in the design information.
[0035] Based on the site information, the control unit 10 selects the corresponding analysis program (step S7), and executes a physical analysis process (third process) to derive the members required for building the building by executing the selected analysis program (step S8).
[0036] The control unit 10 transmits order information for ordering the members derived by the physical analysis process from the communication unit 14 to the order management device 3 via the communication network NW (step S9).
[0037] In the above manner, the derivation device 1 executes the derivation process.
[0038] Based on the received order information, the order management device 3 performs various processes for supplying members such as ordering members, producing and shipping members, and shipping in-stock members. Also, when supplying members, the supply time and supply location are appropriately specified.
[0039] Next, specific examples of the preliminary analysis process, logical analysis process, and physical analysis process executed by the derivation device 1 disclosed in the present application will be described. FIGS. 7 and 8 are explanatory diagrams showing specific examples of the processes executed by the derivation device 1 disclosed in the present application. FIGS. 7 and 8 are schematics of the floor plan of the first floor of the building shown as design information. FIG. 7 shows the entire first floor, and FIG. 8 shows an enlarged view of the canopy peripheral part indicated by hatching as an example of the part of interest. As shown in FIGS. 7 and 8, the design information may be created by a CAD operator, for example, a salesperson facing a customer, and is formed by combining basic geometric shapes. For example, the canopy part indicated by hatching as the part of interest is composed of an alcove area shown as a rectangular shape delimited by the extension line of the wall surface and a canopy eaves area shown as a part protruding from the wall surface.
[0040] FIG. 9 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 of the present disclosure. FIG. 9 is an explanatory diagram conceptually showing a specific example of the first analysis information generated in the pre-analysis process. The pre-analysis process is a process of extracting a target part from the design information illustrated in FIG. 7, like the canopy peripheral part illustrated in FIG. 8, and generating the first analysis information by performing pre-processing of the logical analysis process with an analysis program corresponding to the extracted target part. The first analysis information illustrated in FIG. 9 is a combination of an alcove area and a canopy eaves area shown in the basic geometric shape related to the target part as the pre-analysis process. The first analysis information illustrated in FIG. 9 synthesizes the basic geometric shape of the target canopy part.
[0041] FIG. 10 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 of the present disclosure. FIG. 10 is an explanatory diagram conceptually showing a specific example of the first intermediate information generated by the logical analysis process from the first analysis information. The first intermediate information illustrated in FIG. 10 is information generated by referring to the member information database DB1 from the first analysis information illustrated in FIG. 9 and generating the members necessary for the eaves part related to the canopy based on various information such as type, arrangement, width, height, length, shape, and processing method.
[0042] FIG. 11 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 of the present disclosure. FIG. 11 is an explanatory diagram conceptually showing the second analysis information generated from the first analysis information illustrated in FIG. 9 through the first intermediate information illustrated in FIG. 10 by the logical analysis process. The second analysis information illustrated in FIG. 10 adds to the first analysis information a reallocation line obtained by reallocating a part of the eaves surface from the first intermediate information so that the necessary members can be derived by synthesizing it, and a section divided by the reallocation line and the common line of each member and other adjacent members, which is not shown in the figure.
[0043] FIG. 12 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 of the present disclosure. FIG. 12 shows a state in which members required for building the building generated from the second analysis information illustrated in FIG. 11 are derived by physical analysis processing. FIG. 12 is a state in which the members are specified to the orderable level based on the second analysis information, and the symbols shown in the sections divided by the reallocation line and the common line after reallocation are the part IDs that identify the members.
[0044] FIG. 13 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 of the present disclosure. FIG. 13 is an explanatory diagram conceptually showing a specific example of the second intermediate information generated from the first intermediate information illustrated in FIG. 10 by logical analysis processing. The derivation device 1 performs processing for each part constituting the building as analysis processing such as logical analysis processing. Depending on the part, it is decomposed into a plurality of layers according to the part, and each analysis processing is performed. In the illustrated canopy part, since the structure is complex, logical analysis processing is executed for two different layers. The second intermediate information illustrated in FIG. 13 shows a state in which the eaves edge and the eaves tip edge are analyzed from the first intermediate information illustrated in FIG. 10, and logical line segments related to the eaves edge shown by the solid line in the figure and the eaves tip edge shown by the two-dot chain line in the figure are generated at the necessary locations of the members constituting the analyzed eaves edge and eaves tip edge.
[0045] FIG. 14 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 of the present disclosure. FIG. 14 is an explanatory diagram conceptually showing the second analysis information generated from the analysis information illustrated in FIG. 9 through the first intermediate information illustrated in FIG. 10 and the second intermediate information illustrated in FIG. 13 by logical analysis processing. The second analysis information illustrated in FIG. 14 derives a single thick line segment shown by the thick line in the figure that bends to form the eaves edge from the second intermediate information. For example, the eaves edge is derived as a non-illustrated part including a common line that is a common boundary of a plurality of structures.
[0046] FIG. 15 is an explanatory diagram showing a specific example of the processing executed by the derivation device 1 of the present disclosure. FIG. 15 shows a state in which members required for building a building generated from the second analysis information illustrated in FIG. 14 are derived by physical analysis processing. FIG. 15 shows a state in which members are specified to the orderable level based on the second analysis information, a single line segment that becomes the eaves soffit edge is divided based on the specifications of the members, and members are allocated, and the code shown in the line segment divided by the allocation line is the part ID that identifies the member.
[0047] As illustrated and described with reference to FIGS. 7 to 15, the derivation device 1 of the present disclosure identifies an attention part based on part information indicating parts constituting a building associated with basic geometric information indicating a general shape of the building. Then, the derivation device 1 selects an analysis program corresponding to the attention part, for example, a canopy, and executes pre-analysis processing, logical analysis processing, and physical analysis processing. The logical analysis processing, the pre-analysis processing synthesizes the basic geometric shape related to the target part according to regulations corresponding to the target part, and generates first analysis information as illustrated in FIG. 9.
[0048] The logical analysis processing is a process of generating second analysis information in which auxiliary shapes not shown in the design information, which are required for allocating members constituting the building, are derived. More specifically, the logical analysis processing decomposes into a plurality of layers according to the part that becomes the attention part, and derives, as an unillustrated part, an allocation line for allocating different members for each layer and a common line indicating a common boundary, and generates second analysis information obtained by adding the derived unillustrated part to the first analysis information. The logical analysis information illustrated using FIGS. 10, 11, 13, and 14 exemplifies that it is decomposed into a plurality of layers according to parts such as the eaves soffit part, and further, the eaves soffit surface, the eaves soffit edge, and the eaves tip edge, which are not shown in the design information. Parts such as the eaves soffit surface, the eaves soffit edge, and the eaves tip edge are unillustrated parts not shown in the design information, but are necessary for building a building. The logical analysis processing is a process of analyzing these unillustrated parts based on specified processing according to the parts and the specifications of the members in order to derive the members required for them.
[0049] The physical analysis process is a process of deriving members to be ordered based on the second analysis information generated by the logical analysis process.
[0050] In the logical analysis process and the physical analysis process, the derivation device 1 appropriately accesses the member information database DB1, reads various specifications such as the length of the member, and performs analysis based on the read various specifications.
[0051] Furthermore, examples of other parts of the pre-analysis process, logical analysis process, and physical analysis process executed by the derivation device 1 disclosed in the present application will be described. FIG. 16 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 disclosed in the present application. FIG. 16 is a side view of an outer wall surface shown as design information. As the part of interest, the outer wall surface illustrated in FIG. 16 is formed by combining basic geometric shapes.
[0052] FIG. 17 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 disclosed in the present application. FIG. 17 is an explanatory diagram conceptually showing a specific example of the first analysis information generated in the pre-analysis process. In the pre-analysis process, the first analysis information is generated by an analysis program corresponding to the part of interest, here the outer wall surface, from the design information illustrated in FIG. 16. The first analysis information illustrated in FIG. 17 synthesizes the basic geometric shapes of the target outer wall surface.
[0053] FIG. 18 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 disclosed in the present application. FIG. 18 is an explanatory diagram conceptually showing the second analysis information generated by the logical analysis process from the first analysis information. In the logical analysis process illustrated in FIG. 18, the second analysis information is generated by analyzing the surface division reference position from the first analysis information and deriving the opening areas such as windows, doors, gates, and ventilation openings that cut out the wall surface.
[0054] FIG. 19 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 disclosed in the present application. FIG. 19 shows a state in which the members required for the construction of the building are derived from the second analysis information illustrated in FIG. 18 by the physical analysis process. Note that the part IDs are omitted in FIG. 19.
[0055] As described with reference to FIGS. 16 to 19, the derivation device 1 of the present disclosure selects an analysis program corresponding to the target part for various target parts such as the outer wall surface, and executes pre-analysis processing, logical analysis processing, and physical analysis processing.
[0056] The derivation device 1 of the present disclosure can be applied to various target parts other than the above-described canopy and outer wall surface. For example, when the target part is a roof, the derivation device of the present disclosure derives second analysis information such as vertical members and horizontal members not shown in the design information of the roof itself, and the winning and losing of the vertical members and horizontal members through logical analysis processing.
[0057] As described in detail above, the derivation device 1 of the present disclosure can derive the members required for the construction of a building by performing pre-analysis processing, logical analysis processing, and physical analysis processing according to the target part from the design information. In particular, the derivation device 1 of the present disclosure analyzes parts not shown in the design information by performing logical analysis processing based on the results of the pre-analysis processing that is the preprocessing, and connects it to the physical analysis processing, so that it is possible to derive various members including members not shown in the design information.
[0058] The present invention is not limited to the embodiments described above, and can be implemented in various other forms. Therefore, such embodiments are merely illustrative in all respects and should not be construed in a limiting sense. The scope of the present invention is indicated by the scope of the claims and is not restricted by the main body of the specification. Furthermore, all modifications and changes belonging to the equivalent scope of the claims are within the scope of the present invention.
[0059] For example, in the above embodiment, the form in which the derivation device 1, the design support device 2, and the ordering device, and the member information database DB1, the design information database DB2, and the ordering management database DB3 are implemented as different devices is illustrated, but the present invention is not limited to this. For example, the derivation system of the present disclosure can also be configured by appropriately combining these devices or by a plurality of devices in which the functions are further divided.
[0060] Regarding the technical content described in the above-described embodiments, the following additional remarks are further disclosed.
[0061] (Supplementary Note 1) A derivation device for deriving members required for building construction, a reading means for reading design information showing a schematic of the shape of a building formed by combining a plurality of basic geometric shapes, a first analysis means for extracting a target part from the read design information and generating first analysis information, a second analysis means for generating second analysis information for deriving a non-illustrated part that is required for allocating members constituting the building and shows an auxiliary shape not shown in the design information based on the first analysis information, a third analysis means for deriving members required for building the building based on the second analysis information and a derivation device characterized by comprising the same.
[0062] (Supplementary Note 2) The derivation device according to Supplementary Note 1, comprising a storage unit for storing a plurality of analysis programs for executing the first analysis means, the second analysis means, and the third analysis means by processing according to the target part, the design information read by the reading means has part information indicating parts constituting the building associated with the basic geometric shapes forming the schematic of the shape of the building, comprising a selection means for selecting an analysis program for the corresponding target part from among the plurality of analysis programs stored in the storage unit based on the part information indicating the part related to the target part, the first analysis means, the second analysis means, and the third analysis means are each processed for each target part corresponding to the part information by executing the analysis program selected by the selection means and a derivation device characterized by the same.
[0063] (Supplementary Note 3) The derivation device according to Supplementary Note 2, by executing the analysis program selected by the selection means, The first analysis means synthesizes the basic geometric shape related to the target part to generate first analysis information. The second analysis means decomposes the first analysis information into a plurality of layers according to the part, and derives, as an unillustrated part, an allocation line for allocating different members for each layer and a common line indicating a common boundary, and generates second analysis information in which the derived unillustrated part is added to the first analysis information. The third analysis means derives members from the common line and the allocation line for each layer based on the second analysis information. A derivation device characterized by the above.
[0064] (Appendix 4) A derivation device according to Appendix 3, The selection means selects an analysis program for eaves based on the target part. The layer includes a layer related to the eaves and a layer related to under the eaves. A derivation device characterized by the above.
[0065] (Appendix 5) A derivation system using a derivation device for deriving members required for building a building, A reading means for reading design information showing a schematic of the shape of a building combined with a plurality of basic geometric shapes, A first analysis means for extracting a target part from the read design information and generating first analysis information, Based on the first analysis information, a second analysis means for generating second analysis information in which an unillustrated part required for allocating members constituting the building and showing an auxiliary shape not shown in the design information is derived, A third analysis means for deriving members required for building the building based on the second analysis information A derivation system characterized by comprising the above.
[0066] (Appendix 6) A derivation program executable by a computer for deriving members required for building a building, For the computer, A procedure for reading design information showing a schematic of the shape of a building combined with a plurality of basic geometric shapes, A first analysis procedure for extracting a target part from the read design information and generating first analysis information, A second analysis procedure for generating second analysis information that is required for allocating members constituting a building based on the first analysis information and derives a non-illustrated part showing an auxiliary shape not shown in the design information, A third analysis procedure for deriving members required for constructing a building based on the second analysis information, and a derivation program characterized by causing the above to be executed.
Explanation of Signs
[0067] 1 Derivation device 10 Control unit 11 Storage unit 110 Derivation program 12 Input unit 13 Display unit 14 Communication unit 2 Design support device 20 Control unit 21 Storage unit 22 Input unit 23 Display unit 24 Communication unit 3 Order management device DB1 Member information database DB2 Design information database DB3 Order management database NW Communication network
Claims
1. A derivation device for deriving members required for building construction, comprising: a reading means for reading design information showing a schematic of the shape of a building formed by combining a plurality of basic geometric shapes; a first analysis means for extracting a target part from the read design information and generating first analysis information; a second analysis means for generating second analysis information that is required for allocating members constituting the building based on the first analysis information and derives a non-illustrated part showing an auxiliary shape not shown in the design information; a third analysis means for deriving members required for building the building based on the second analysis information The derivation device is characterized by comprising the above.
2. The derivation device according to claim 1, further comprising: a storage unit for storing a plurality of analysis programs for executing the first analysis means, the second analysis means, and the third analysis means by processing according to the target part; the design information read by the reading means has part information showing parts constituting the building associated with the basic geometric shapes forming the schematic of the shape of the building; selection means for selecting an analysis program for the corresponding target part from among the plurality of analysis programs stored in the storage unit based on the part information showing the part related to the target part; the first analysis means, the second analysis means, and the third analysis means are each processed for each target part corresponding to the part information by executing the analysis program selected by the selection means. The derivation device is characterized by the above.
3. The derivation device according to claim 2, wherein by executing the analysis program selected by the selection means, the first analysis means synthesizes the basic geometric shapes related to the target part to generate first analysis information; the second analysis means decomposes the first analysis information into a plurality of layers according to the part, and derives a non-illustrated part showing an allocation line for allocating different members for each layer and a common line showing a common boundary as a non-illustrated part, and generates second analysis information obtained by adding the derived non-illustrated part to the first analysis information; the third analysis means derives members from the common line and the allocation line for each layer based on the second analysis information. The derivation device is characterized by the above.
4. The derivation device according to claim 3, wherein the selection means selects an analysis program for eaves based on the target part; the layer includes a layer related to the eaves soffit and a layer related to under the eaves. The derivation device is characterized by the above.
5. A derivation system using a derivation device for deriving members required for building construction, Reading means for reading design information indicating a schematic of the shape of a building formed by combining a plurality of basic geometric shapes, First analysis means for extracting a target part from the read design information and generating first analysis information, Second analysis means for generating second analysis information that is required for allocating members constituting the building based on the first analysis information and derives a non-illustrated part indicating an auxiliary shape not shown in the design information, Third analysis means for deriving members required for constructing the building based on the second analysis information A derivation system characterized by comprising the above.
6. A derivation program executable by a computer for deriving members required for constructing a building, The computer is caused to Execute a procedure for reading design information indicating a schematic of the shape of a building formed by combining a plurality of basic geometric shapes, Execute a first analysis procedure for extracting a target part from the read design information and generating first analysis information, Execute a second analysis procedure for generating second analysis information that is required for allocating members constituting the building based on the first analysis information and derives a non-illustrated part indicating an auxiliary shape not shown in the design information, Execute a third analysis procedure for deriving members required for constructing the building based on the second analysis information A derivation program characterized by the above.
Citation Information
Patent Citations
Method for drawing roof panel
JP1995028865A
Floor area dividing device
JP1995105249A
Wall surface panel arranging device
JP1995121596A
Forming device of reference line for roof layout
JP1995125493A
Design supporting system
JP1996147335A