Derivation device, derivation system, and derivation program
The derivation device and system address the limitations of existing CAD-based material determination systems by analyzing design information to derive and synthesize building components, enhancing automation and accuracy in material selection.
Patent Information
- Application Number
- JP2023221103
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-12-27
- Publication Date
- 2025-11-26
- Estimated Expiration
- 2043-12-27
AI Technical Summary
Existing systems for determining building materials based on CAD designs are limited in their applicability and lack the capability to handle a variety of construction scenarios efficiently.
A derivation device and system that includes a reading means to analyze design information, a first analysis means to extract focus areas, a second analysis means to derive auxiliary shapes, and a third analysis means to derive required components, utilizing a selection means to execute specific analysis programs for each portion of interest, thereby synthesizing and decomposing geometric shapes to determine necessary building components.
Enhances convenience by automating the derivation of building components, improving efficiency and accuracy in material determination beyond manual methods.
Smart Images

Figure 0007775877000001 
Figure 0007775877000002 
Figure 0007775877000003
Abstract
Description
[Technical Field]
[0001] The present application discloses a derivation device that derives components required for the construction of a building, a derivation system using such a derivation device, and a derivation program for realizing such a derivation device. [Background technology]
[0002] When constructing a building designed using computer-aided design (CAD), it is necessary to determine the types and quantities of materials required to construct the building. For many years, materials have been determined manually based on information such as floor plans, elevations, and building specifications. Therefore, there is a demand for improved convenience by automatically determining materials based on CAD. For example, a system has been proposed that calculates the quantities of building materials using a Building Information Modeling (BIM) system that associates 3D models with BIM information (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6799344 Summary of the Invention [Problem to be solved by the invention]
[0004] However, for example, the system proposed in Patent Document 1 can only handle limited situations, and there is a demand for systems that are specialized for a variety of situations.
[0005] The present invention has been made in view of the above circumstances, and a main object of the present invention is to disclose a new delivery device for delivering components required for the construction of a building.
[0006] Another object of the present application is to disclose a derivation system using the above-mentioned derivation device.
[0007] Furthermore, a further object of the present application is to disclose a derivation program for realizing the above-mentioned derivation device. [Means for solving the problem]
[0008] In order to solve the above problems, the derivation device disclosed in the present application is a derivation device that derives components required for the construction of a building, and is characterized by comprising: a reading means that reads design information that indicates the general shape of the building, which is a combination of a plurality of basic geometric shapes; a first analysis means that extracts a focus area from the read design information and generates first analysis information; a second analysis means that generates second analysis information based on the first analysis information, deriving an unillustrated area that indicates an auxiliary shape that is required for the allocation of components that make up the building and is not shown in the design information; and a third analysis means that derives the components required for the construction of the building based on the second analysis information.
[0009] The derivation device disclosed in the present application further comprises a memory unit that stores a plurality of analysis programs that cause the first analysis means, the second analysis means, and the third analysis means to execute processing according to the portion of interest, and the design information read by the reading means corresponds to part information indicating the parts that constitute the building with respect to basic geometric shapes that form the general shape of the building, and further comprises a selection means that selects an analysis program for the corresponding portion of interest from among the plurality of analysis programs stored in the memory unit based on the part information indicating the part related to the portion of interest, and the first analysis means, the second analysis means, and the third analysis means process each of the portions of interest corresponding to the part information by executing the analysis program selected by the selection means.
[0010] Furthermore, in the derivation device disclosed in the present application, by executing the analysis program selected by the selection means, the first analysis means synthesizes basic geometric shapes related to the target part to generate first analysis information, the second analysis means decomposes the first analysis information into multiple layers according to the part, derives allocation lines for allocating different parts to each layer and common lines indicating common boundaries as unillustrated parts, and generates second analysis information by adding the derived unillustrated parts to the first analysis information, and the third analysis means derives parts from the common lines and the allocation lines for each layer based on the second analysis information.
[0011] In addition, in the derivation method disclosed in the present application, the selection means selects an analysis program for eaves based on the target area, and the layers include a layer related to the eaves back and a layer related to the area under the eaves.
[0012] Furthermore, the derivation system disclosed in the present application is a derivation system using a derivation device that derives components required for constructing a building, and is characterized by comprising: a reading means that reads design information that indicates the general shape of the building, which is a combination of a plurality of basic geometric shapes; a first analysis means that extracts a focus area from the read design information and generates first analysis information; a second analysis means that generates second analysis information based on the first analysis information, deriving an unillustrated area that indicates an auxiliary shape that is required for allocating components that make up the building and is not shown in the design information; and a third analysis means that derives the components required for constructing 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 that derives components required for the construction of a building, and is characterized in that it causes the computer to execute the following steps: a procedure for reading design information that indicates the general shape of the building, which is a combination of multiple basic geometric shapes; a first analysis procedure for extracting a focus area from the read design information and generating first analysis information; a second analysis procedure for generating second analysis information that derives, based on the first analysis information, an unillustrated area that indicates an auxiliary shape that is required for the allocation of components that make up the building and is not shown in the design information; and a third analysis procedure for deriving the components required for the construction of the building based on the second analysis information. [Effects of the Invention]
[0014] The derivation device disclosed in the present application has excellent effects, such as being able to improve convenience compared to manual work, by deriving the components required for building construction based on design information that indicates the shape of the building. [Brief explanation of the drawings]
[0015] [Figure 1] FIG. 1 is an explanatory diagram conceptually illustrating an embodiment of a derivation system disclosed in the present application. [Figure 2] FIG. 2 is a block diagram conceptually illustrating an example configuration of various devices used in the derivation system disclosed in the present application. [Figure 3] FIG. 10 is an explanatory diagram conceptually illustrating an example of a file definition of component information used in the derivation system disclosed in the present application. [Figure 4] 10 is an explanatory diagram conceptually illustrating an example of a file definition that defines a processing method for component information used in the derivation system disclosed in the present application. FIG. [Figure 5] FIG. 10 is an explanatory diagram conceptually illustrating an example of a file definition that defines a basic geometric shape included in design information used in the derivation system disclosed in the present application. [Figure 6] 10 is a flowchart illustrating an example of a core process related to a derivation process of a derivation device used in the derivation system disclosed in the present application. [Figure 7] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 8] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 9] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 10] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 11] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 12] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 13]FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 14] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 15] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 16] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 17] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 18] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. [Figure 19] FIG. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device disclosed in the present application. DETAILED DESCRIPTION OF THE INVENTION
[0016] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The following describes in detail preferred embodiments of the present invention. Note that the following preferred embodiments are merely examples of the present invention and are not intended to limit the technical scope of the present invention.
[0017] <Application example> The derivation system disclosed in the present application is applied, for example, as a system that derives components required for a building designed using a CAD (Computer Aided Design) system and issues shipping instructions for the derived components. Below, an application example of the derivation system disclosed in the present application will be described with reference to the drawings.
[0018] <System configuration> FIG. 1 is an explanatory diagram conceptually illustrating an embodiment of a derivation system disclosed herein. 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 local area network (LAN), a wide area network (WAN), a dedicated communication network, or the Internet. The derivation device 1 can access a component information database DB1 that stores information about components of a building. FIG. 1 illustrates an example of a system in which the derivation device 1 accesses the component information database DB1 via the communication network NW. However, the component information database DB1 may be connected to the derivation device 1 without the communication network NW, or may even be built inside the derivation device 1. The communication network NW is also connected to a design support device 2 that constitutes a CAD system used by a designer, and a design information database DB2 that stores design information generated by the design support device 2. The communication network NW is also connected to an order management device 3 managed by a supplier that supplies components to a factory or the like, and an order management database DB3 that stores order details managed by the order management device 3. For ease of explanation, this application will refer to an order management device 3 and an order management database DB3, but in actual implementation, these devices will function as devices and databases operating at multiple business locations, respectively, and will be realized as an order system that manages all aspects of logistics, including ordering, production, and shipping.
[0019] <Hardware configuration of each device> Next, an example of the configuration of various devices used in the derivation system will be described. Fig. 2 is a block diagram conceptually showing an example of the configuration of various devices used in the derivation system disclosed herein. The derivation device 1 is configured using various computers such as a personal computer that can communicate. 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 clock circuit, and a register circuit, and is a processor such as a CPU (Central Processing Unit) that executes processing to control the entire device.
[0021] The storage unit 11 is a storage unit configured using nonvolatile memories such as a hard disk, a solid state drive (SSD), a redundant array of inexpensive disks (RAID), and a flash memory, and volatile memories such as various random access memories (RAMs). The storage unit 11 stores programs such as a basic program (OS: Operating System) and application programs that run on the basic program. The application programs stored include various programs such as a derivation program 110 for implementing the derivation device 1 disclosed in the present application. The derivation program 110 includes a core process (main routine) as well as analysis programs that execute various analysis processes. The analysis program includes programs that execute various analysis processes such as a pre-analysis process, a logical analysis process, and a physical analysis process. Furthermore, the pre-analysis process, the logical analysis process, and the physical analysis process each include multiple types of programs corresponding to the target portion to be analyzed.
[0022] The input unit 12 is a device used for inputting operations, such as a keyboard or 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, which is connected to the communication network NW via wired or wireless communication and communicates with various devices including various databases.
[0023] A computer having the various configurations exemplified above operates as a derivation device 1 by reading various programs such as the derivation program 110 stored in the memory 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 build a CAD system. The design support device 2 includes various components such as a control unit 20, a memory 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 indicates the general shape of a building using basic geometric shapes such as one-dimensional shapes such as lines, polygons such as squares and rectangles, two-dimensional shapes such as curved shapes such as circles and ellipses, and three-dimensional shapes such as cubes, rectangular parallelepipeds, cylinders, pyramids, cones, and spheres. The design information includes not only data related to shapes synthesized from the basic geometric shapes, but also text data indicating various information related to the building, such as dimensions, components, and parts.
[0025] The order management device 3 is a general term for a computer or group of computers used for logistics management including ordering parts, and constitutes an order system that performs various processes such as ordering parts used in building construction, issuing production instructions, and issuing shipping instructions.
[0026] Although various databases such as the component information database DB1, the design information database DB2, and the order management database DB3 are described as separate databases for convenience, they may be constructed on a single database server or on multiple database servers that can be managed in a distributed manner. It is desirable that the data stored in the various databases used in the derivation system disclosed herein have a unified data layout so that they can be associated with each other.
[0027] FIG. 3 is an explanatory diagram conceptually illustrating an example of a file definition of component information used in the derivation system disclosed herein. FIG. 3 shows an example of a portion of a data layout that primarily defines component information stored in the component information database DB1. As illustrated in FIG. 3, the component information has file item names, such as component ID, floor (story), classification code, component type, common attribute, type determination, and unique attribute, arranged in rows. The common attributes are a group of information commonly required for all components, including information such as floor, component number, classification code, and name. Important information, such as the floor and classification code illustrated in FIG. 3, is defined as a separate, independent item. The type determination is a group of information indicating the characteristics of each component, including information such as type, placement, width, height, length, shape, and processing method. The unique attributes are a group of information specialized for the attributes of the component, including information such as flag, direction, and classification. Data associated with each item is defined in the form of the file item name, type, number of digits, item description, and remarks.
[0028] Fig. 4 is an explanatory diagram conceptually illustrating an example of a file definition that defines a processing method for component information used in the derivation system disclosed in the present application. Fig. 4 shows an example of a portion of a data layout that defines holes drilled in a component, among the component processing methods included in the component information stored mainly in the component information database DB1. As illustrated in Fig. 4, the component processing method has file item names, such as part ID, SEQ NO, hole classification, hole surface, hole type, number of holes, hole diameter, and hole coordinates, set in the row direction. Furthermore, data associated with each item is defined in the format of the file item name, type, number of digits, item description, remarks, etc.
[0029] Fig. 5 is an explanatory diagram conceptually illustrating an example of a file definition that defines basic geometric shapes included in design information used in the derivation system disclosed herein. Fig. 5 shows an example of a portion of a data layout that primarily defines basic geometric shapes stored in the design information database DB2. As illustrated in Fig. 4, the basic geometric shapes are defined in rows with file item names such as part ID, information type, number of sides, and information for each information type. The information type items store information such as reference information indicating a position in a building, placement information, and part information indicating parts that make up the building. Furthermore, data associated with each item is defined in the form of the file item name, type, number of digits, item description, remarks, and the like.
[0030] <Device software processing> Next, the processing of various devices used in the derivation system disclosed herein will be described. A designer operates the design support device 2 and designs a building using a CAD system. The designed building is stored as design information in a design information database DB2. The design information stored in the design information database DB2 indicates the general shape of the building, which is a combination of multiple basic geometric shapes, and is stored in the design information database DB2 in the format shown in FIG. 5, for example.
[0031] FIG. 6 is a flowchart showing an example of core 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 processing to derive necessary components from design information as the derivation processing. The basic processing is processing that serves as the main routine of the derivation processing. Under the control of the control unit 10, the derivation device 1 reads a derivation program 110 stored in the storage unit 11 and executes various procedures included in the read derivation program 110 as the derivation processing. The derivation device 1 starts execution of the derivation processing when triggered by an event such as reception of an operation input by a responsible operator from the input unit 12 or arrival of a predetermined date and time.
[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 from the design information database DB2 design information indicating the general shape of a building made up of a combination of a plurality of basic geometric shapes (step S1). In step S1, for example, the derivation device 1 receives an operation from the input unit 12 to specify a building and place an order for components, and reads from the design information database DB2 design information stored in association with the specified building. The design information read from the design information database DB2 is defined, for example, as shown in FIG. 5, and includes information such as reference information indicating the position of the building, layout information, and part information indicating the parts that make up the building.
[0033] The control unit 10 extracts a portion of interest of the basic geometric shape from the read design information (step S2). The control unit 10 selects a corresponding analysis program from among a plurality of analysis programs stored in the storage unit 11 based on part information indicating the part related to the extracted portion of interest (step S3). Furthermore, the control unit 10 executes the selected analysis program to perform a pre-analysis process (first process) that generates first analysis information (step S4). The pre-analysis process, as well as the logical analysis process and physical analysis process described below, treats portions of interest such as geometric shape synthesis points, building parts, and placement locations as the parts to be analyzed, and is executed using different analysis programs depending on the respective parts.
[0034] The control unit 10 selects a corresponding analysis program based on the part information (step S5), and executes the selected analysis program to perform logical analysis processing (second processing) based on the first analysis information (step S6). The logical analysis processing in step S6 is processing to generate second analysis information that derives non-illustrated parts required for the allocation of components that make up the building based on the first analysis information. The non-illustrated parts included in the second analysis information are components or parts that show auxiliary shapes not shown in the design information. During the logical analysis processing, the derivation device 1 disclosed in the present application derives non-illustrated parts not shown in the design information by referring to various information such as component information and processing methods recorded in the component information database DB1.
[0035] The control unit 10 selects a corresponding analysis program based on the part information (step S7), and executes the selected analysis program to perform a physical analysis process (third process) that derives the components required for constructing the building (step S8).
[0036] The control unit 10 transmits the ordering information for ordering the components derived in the physical analysis process from the communication unit 14 to the order management device 3 via the communication network NW (step S9).
[0037] In this 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 parts, such as ordering parts, producing and shipping parts, and shipping stock parts. When supplying parts, the supply time and supply location are specified as appropriate.
[0039] Next, specific examples of the pre-analysis process, logical analysis process, and physical analysis process executed by the derivation device 1 disclosed herein will be described. FIGS. 7 and 8 are explanatory diagrams illustrating specific examples of the processes executed by the derivation device 1 disclosed herein. FIGS. 7 and 8 are schematic diagrams of a floor plan of the first floor of a building shown as design information. FIG. 7 shows the entire first floor, and FIG. 8 shows an enlarged view of the canopy periphery, indicated by diagonal lines, as an example of a focused area. As shown in FIGS. 7 and 8, design information may be created by a CAD operator, such as a sales representative who interacts with customers, and is formed by combining basic geometric shapes. For example, the canopy portion indicated by diagonal lines as a focused area is composed of an alcove area, indicated as a rectangular shape separated by an extension line of the wall, and a canopy eaves area, indicated as a portion extending from the wall.
[0040] FIG. 9 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed herein. FIG. 9 is an explanatory diagram conceptually showing a specific example of first analysis information generated by pre-analysis processing. The pre-analysis processing is processing in which a focus area, such as the canopy periphery illustrated in FIG. 8, is extracted from the design information illustrated in FIG. 7, and pre-processing of the logical analysis processing is performed using an analysis program corresponding to the extracted focus area to generate first analysis information. The first analysis information illustrated in FIG. 9 is obtained by combining an alcove area and a canopy eaves area, which are indicated by basic geometric shapes related to the target part, as a pre-analysis processing. The first analysis information illustrated in FIG. 9 is obtained by combining the basic geometric shapes of the target canopy part.
[0041] Fig. 10 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 10 is an explanatory diagram conceptually showing a specific example of first intermediate information generated by logical analysis processing from the first analysis information. The first intermediate information illustrated in Fig. 10 is information generated from the first analysis information illustrated in Fig. 9 by referencing the component information database DB1 and generating components required for the eaves portion of 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 processing executed by the derivation device 1 disclosed in the present application. Fig. 11 is an explanatory diagram conceptually showing second analysis information generated by logical analysis processing from the first analysis information exemplified in Fig. 9 via the first intermediate information exemplified in Fig. 10. The second analysis information exemplified in Fig. 10 adds to the first analysis information allocation lines reallocated to the eaves back surface so that necessary components can be derived by synthesizing a portion of the eaves back surface from the first intermediate information, and an unillustrated portion showing divisions that separate the reallocation by common lines for each component and other adjacent components.
[0043] Fig. 12 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 12 shows a state in which components required for constructing a building generated from the second analysis information exemplified in Fig. 11 have been derived through physical analysis processing. Fig. 12 shows a state in which components have been specified to an orderable level based on the second analysis information, and the codes shown in the sections divided by allocation lines and common lines after reallocation are part IDs that identify the components.
[0044] FIG. 13 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed herein. FIG. 13 is an explanatory diagram conceptually showing a specific example of second intermediate information generated from the first intermediate information illustrated in FIG. 10 by logical analysis processing. The derivation device 1 performs analysis processing, such as logical analysis processing, for each component constituting a building. Depending on the component, the derivation device 1 may decompose the component into multiple layers and perform analysis processing for each layer. The illustrated canopy portion has a complex structure, so logical analysis processing is performed for two different layers. The second intermediate information illustrated in FIG. 13 shows a state in which the components constituting the analyzed eaves siding and eaves end siding are analyzed from the first intermediate information illustrated in FIG. 10, and logical line segments related to the eaves siding indicated by solid lines and the eaves end siding indicated by chain double-dashed lines are generated at necessary locations of the components constituting the analyzed eaves siding and eaves end siding.
[0045] Fig. 14 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 14 is an explanatory diagram conceptually showing second analysis information generated by logical analysis processing from the analysis information illustrated in Fig. 9 via the first intermediate information illustrated in Fig. 10 and the second intermediate information illustrated in Fig. 13. The second analysis information illustrated in Fig. 14 derives a single curved line segment, indicated by a thick line in the figure, that becomes the eaves siding from the second intermediate information. For example, the eaves siding is derived as an unillustrated portion that includes a common line that serves as a common boundary between multiple structures.
[0046] Fig. 15 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 15 shows a state in which components required for constructing a building generated from the second analysis information exemplified in Fig. 14 have been derived through physical analysis processing. Fig. 15 shows a state in which the components have been specified to a level at which they can be ordered based on the second analysis information, in which a single line segment that forms the eaves joist has been divided based on the specifications of the component and the component has been allocated, and the code indicated on the line segment divided by the allocation line is the component ID that identifies the component.
[0047] As illustrated in Figures 7 to 15, the derivation device 1 disclosed herein identifies a target portion based on part information indicating parts constituting a building that are associated with basic geometric information indicating the general shape of the building. The derivation device 1 then selects an analysis program corresponding to the target portion, for example, a canopy, and executes a pre-analysis process, a logical analysis process, and a physical analysis process. The pre-analysis process synthesizes basic geometric shapes related to the target portion in accordance with a rule corresponding to the target portion, and generates first analysis information such as that illustrated in Figure 9.
[0048] The logical analysis process generates second analysis information by deriving unillustrated parts that represent auxiliary shapes not shown in the design information and are required for the allocation of components constituting a building. More specifically, the logical analysis process decomposes the building into multiple layers according to the target area, derives allocation lines for allocating different components to each layer and common lines indicating common boundaries as unillustrated parts, and generates second analysis information by adding the derived unillustrated parts to the first analysis information. The logical analysis information illustrated in Figures 10, 11, 13, and 14 illustrates decomposition into multiple layers according to parts such as the eaves, eaves underside, eaves siding, and eaves end siding, which are not shown in the design information. The eaves, eaves underside, eaves end siding, and eaves end siding are unillustrated parts not shown in the design information but are necessary for constructing a building. The logical analysis process analyzes these unillustrated parts to derive the parts required for them based on the processing and component specifications specified for each part.
[0049] The physical analysis process is a process for deriving the parts 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 accesses the member information database DB1 as needed, reads various specifications such as the length of the member, and performs analysis based on the various read specifications.
[0051] Further, examples of other parts of the pre-analysis process, logical analysis process, and physical analysis process executed by the derivation device 1 disclosed herein will be described. Fig. 16 is an explanatory diagram showing a specific example of the process executed by the derivation device 1 disclosed herein. Fig. 16 is a side view of an exterior wall surface shown as design information. The exterior wall surface illustrated in Fig. 16 as a focus area is formed by combining basic geometric shapes.
[0052] Fig. 17 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 17 is an explanatory diagram conceptually showing a specific example of first analysis information generated by the pre-analysis processing. The pre-analysis processing generates first analysis information from the design information exemplified in Fig. 16 using an analysis program corresponding to the target portion, in this case, the exterior wall surface. The first analysis information exemplified in Fig. 17 is synthesized with the basic geometric shape of the target exterior wall surface.
[0053] Fig. 18 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 18 is an explanatory diagram conceptually showing second analysis information generated from the first analysis information by logical analysis processing. In the logical analysis processing illustrated in Fig. 18, the surface division reference position is analyzed from the first analysis information, and the second analysis information is generated by deriving opening areas such as windows, doors, shutters, and ventilation openings cut into the wall surface.
[0054] Fig. 19 is an explanatory diagram showing a specific example of processing executed by the derivation device 1 disclosed in the present application. Fig. 19 shows a state in which components required for constructing a building are derived by physical analysis processing from the second analysis information exemplified in Fig. 18. Note that component IDs are omitted in Fig. 19.
[0055] As explained with reference to Figures 16 to 19, the derivation device 1 disclosed in the present application selects an analysis program corresponding to various target areas such as exterior wall surfaces, and executes pre-analysis processing, logical analysis processing, and physical analysis processing.
[0056] The derivation device 1 disclosed herein can be applied to various other target parts in addition to the above-mentioned canopy and exterior wall surface. For example, if the target part is a roof, the derivation device disclosed herein will derive second analysis information such as vertical and horizontal members not shown in the design information of the roof itself, as well as wins and losses of the vertical and horizontal members, through logical analysis processing.
[0057] As described above in detail, the derivation device 1 disclosed in the present application can derive components required for the construction of a building by performing pre-analysis processing, logical analysis processing, and physical analysis processing according to a portion of interest from design information. In particular, the derivation device 1 disclosed in the present application performs logical analysis processing based on the results of pre-analysis processing, which is pre-processing, to analyze unillustrated portions that are not shown in the design information, and link this to physical analysis processing, thereby making it possible to derive various components including components that are not shown in the design information.
[0058] The present invention is not limited to the above-described embodiments, but can be embodied in various other forms. Therefore, these embodiments are merely illustrative in all respects and should not be interpreted as limiting. The scope of the present invention is defined by the claims and is not limited in any way by the text of the specification. Furthermore, all modifications and variations that fall within the equivalent range of the claims are within the scope of the present invention.
[0059] For example, in the above embodiment, the derivation device 1, the design support device 2, the ordering device, the component information database DB1, the design information database DB2, and the ordering management database DB3 are implemented as separate devices, but the present invention is not limited to this. For example, the derivation system disclosed in the present application may be configured by appropriately combining these devices or by multiple devices with further divided functions.
[0060] The following supplementary notes are further disclosed regarding the technical contents described in the above-mentioned embodiments.
[0061] (Appendix 1) A delivery device for delivering components required for building construction, a reading means for reading design information indicating the outline of a building shape that is a combination of a plurality of basic geometric shapes; a first analysis means for extracting a portion of interest from the read design information and generating first analysis information; a second analysis means for generating second analysis information based on the first analysis information, which derives a non-illustrated portion indicating an auxiliary shape that is required for the allocation of members that constitute the building and is not shown in the design information; a third analysis means for deriving components required for constructing the building based on the second analysis information; A derivation device comprising:
[0062] (Appendix 2) 10. The derivation device according to claim 1, a storage unit that stores a plurality of analysis programs that cause the first analysis means, the second analysis means, and the third analysis means to execute processing according to a portion of interest; The design information read by the reading means corresponds part information indicating parts constituting the building to basic geometric shapes that form the general shape of the building, a selection means for selecting an analysis program for the corresponding portion of interest from among a plurality of analysis programs stored in the storage unit, based on portion information indicating a portion related to the portion of interest; The first analysis means, the second analysis means, and the third analysis means execute the analysis program selected by the selection means, thereby performing processing for each target portion corresponding to the part information. A derivation device characterized by:
[0063] (Appendix 3) 3. The derivation device according to claim 2, By executing the analysis program selected by the selection means, the first analysis means synthesizes basic geometric shapes related to a target portion to generate first analysis information; the second analysis means decomposes the first analysis information into a plurality of layers according to the location, derives allocation lines for allocating different members to each layer and common lines indicating common boundaries as unillustrated portions, and generates second analysis information by adding the derived unillustrated portions to the first analysis information; The third analysis means derives components from common lines and allocation lines for each layer based on the second analysis information. A derivation device characterized by:
[0064] (Appendix 4) 4. The derivation device according to claim 3, the selection means selects an analysis program for eaves based on the target portion, The layer includes a layer relating to the soffit and a layer relating to the underside of the eaves. A derivation device characterized by:
[0065] (Appendix 5) A deriving system using a deriving device that derives components required for the construction of a building, a reading means for reading design information indicating the outline of a building shape that is a combination of a plurality of basic geometric shapes; a first analysis means for extracting a portion of interest from the read design information and generating first analysis information; a second analysis means for generating second analysis information based on the first analysis information, which derives a non-illustrated portion indicating an auxiliary shape that is required for allocating members that constitute the building and is not shown in the design information; a third analysis means for deriving components required for constructing the building based on the second analysis information; A derivation system comprising:
[0066] (Appendix 6) A computer-executable derivation program for deriving components required for the construction of a building, On the computer, a procedure for reading design information that indicates the outline of a building shape that is a combination of a plurality of basic geometric shapes; a first analysis step of extracting a portion of interest from the read design information and generating first analysis information; a second analysis procedure for generating second analysis information based on the first analysis information, which derives a non-illustrated portion indicating an auxiliary shape that is required for allocation of members that constitute the building and is not shown in the design information; a third analysis procedure for deriving the components required for constructing the building based on the second analysis information; A derivation program characterized by executing the above. [Explanation of symbols]
[0067] 1 Derivation device 10 Control Unit 11 Storage section 110 Derivation Program 12 Input section 13 Display section 14 Communications Department 2 Design support equipment 20 Control Unit 21 Memory section 22 Input section 23 Display section 24 Communications Department 3 Order management device DB1 Material information database DB2 Design Information Database DB3 Order Management Database NW communication network
Claims
1. A delivery device for delivering components required for building construction, a reading means for reading design information indicating the outline of a building shape that is a combination of a plurality of basic geometric shapes; a first analysis means for extracting a portion of interest from the read design information, determining a portion related to the portion of interest as a portion to be analyzed, and synthesizing a basic geometric shape related to the portion to be analyzed to generate first analysis information; a second analysis means for generating second analysis information based on the first analysis information, which derives a non-illustrated portion indicating an auxiliary shape that is required for allocating members constituting the building and is not shown in the design information; a third analysis means for deriving components required for constructing the building based on the second analysis information; a storage unit that stores a plurality of analysis programs that cause the first analysis means, the second analysis means, and the third analysis means to execute processing according to a portion of interest; Equipped with The design information read by the reading means corresponds part information indicating parts constituting the building to basic geometric shapes that form the general shape of the building, a selection means for selecting an analysis program for the corresponding portion of interest from among a plurality of analysis programs stored in the storage unit, based on portion information indicating a portion related to the portion of interest; The first analysis means, the second analysis means, and the third analysis means execute the analysis program selected by the selection means to perform processing corresponding to the part information for each target part. A derivation device characterized by:
2. The derivation device according to claim 1, By executing the analysis program selected by the selection means, the second analysis means decomposes the first analysis information into a plurality of layers according to the location, derives allocation lines for allocating different members to each layer and common lines indicating common boundaries as unillustrated portions, and generates second analysis information by adding the derived unillustrated portions to the first analysis information; The third analysis means derives components from common lines and allocation lines for each layer based on the second analysis information. A derivation device characterized by:
3. The derivation device according to claim 2, the selection means selects an analysis program for eaves based on the target portion, The layer includes a layer relating to the soffit and a layer relating to the underside of the eaves. A derivation device characterized by:
4. A deriving system using a deriving device that derives components required for the construction of a building, a reading means for reading design information indicating the outline of a building shape that is a combination of a plurality of basic geometric shapes; a first analysis means for extracting a portion of interest from the read design information, determining a portion related to the portion of interest as a portion to be analyzed, and synthesizing a basic geometric shape related to the portion to be analyzed to generate first analysis information; a second analysis means for generating second analysis information based on the first analysis information, which derives a non-illustrated portion indicating an auxiliary shape that is required for allocating members constituting the building and is not shown in the design information; a third analysis means for deriving components required for constructing the building based on the second analysis information; a storage unit that stores a plurality of analysis programs that cause the first analysis means, the second analysis means, and the third analysis means to execute processing according to a portion of interest; Equipped with The design information read by the reading means corresponds part information indicating parts constituting the building to basic geometric shapes that form the general shape of the building, a selection means for selecting an analysis program for the corresponding portion of interest from among a plurality of analysis programs stored in the storage unit, based on portion information indicating a portion related to the portion of interest; The first analysis means, the second analysis means, and the third analysis means execute the analysis program selected by the selection means to perform processing corresponding to the part information for each target part. A derivation system characterized by:
5. A computer-executable derivation program for deriving components required for the construction of a building, On the computer, a reading step of reading design information indicating an outline of a building shape that is a combination of a plurality of basic geometric shapes; a first analysis procedure of extracting a portion of interest from the read design information, determining a portion related to the portion of interest as a portion to be analyzed, and synthesizing a basic geometric shape related to the portion to be analyzed to generate first analysis information; a second analysis procedure for generating second analysis information based on the first analysis information, which derives a non-illustrated portion indicating an auxiliary shape that is required for allocating members that constitute the building and is not shown in the design information; a third analysis procedure for deriving components required for constructing the building based on the second analysis information; a step of accessing a storage unit that stores a plurality of analysis programs that cause the first analysis procedure, the second analysis procedure, and the third analysis procedure to execute processing according to a portion of interest; It is designed to execute In the design information read by the reading procedure, part information indicating parts constituting the building is associated with a basic geometric shape that forms the general shape of the building, and a selection procedure is executed to select an analysis program for the corresponding portion of interest from among a plurality of analysis programs stored in the storage unit, based on portion information indicating a portion related to the portion of interest; The first analysis procedure, the second analysis procedure, and the third analysis procedure execute the analysis program selected by the selection procedure, thereby executing processing corresponding to the part information for each target part. A derivation program characterized by:
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