The present disclosure relates to a component management database for managing a plurality of components constituting a structural body, a component management system including the component management database, and a component management method.
When designing a structural body, a 3D model is used to facilitate visual shape recognition. A 3D model of a structural body is generated by generating 3D component models by modeling the 3D shape with a 3D CAD software for each of the components constituting the structural body, and placing the generated 3D component model in a virtual space.
Recently, in order to make use of the 3D model in each of the design stage, the construction stage, and the maintenance and management stage on the basis of the concepts of BIM and CIM, proposed is an architectural information integrated management system for integrating and managing information related to the 3D model and architecture-related information, where the 3D model information includes 3D CAD data that determines 3D models in space coordinates, for instance (see Patent Document 1, for instance).
Patent Document 1 discloses a memory part which stores 3D model master data including 3D model information that defines a plurality of objects constituting an architectural structure with space coordinates, and architecture-related information master data including architecture-related information in which information for design, order, cost-estimate, construction, or maintenance and management of the architectural structure is associated with the space coordinate information within the 3D model.
Patent Document 1: JP5617472B
However, while the 3D CAD data includes information related to the shape and position (coordinate) of the 3D component models, the 3D CAD data does not include information related to the connection part between a component and another component of the plurality of components constituting the structural body. Thus, it is difficult to determine whether the two components placed in proximate positions to each other in the virtual space are connected to each other by referring to the 3D model expressed in the virtual space on the basis of the 3D CAD data. It may be difficult to appropriately manage a plurality of components constituting the structural body from such 3D CAD data alone.
In view of the above, an object of at least one embodiment of the present invention is to provide a component management database capable of appropriately managing information related to the connection part between a component and another component of a plurality of components constituting a structural body.
(1) According to at least one embodiment of the present invention, a component management database for managing a plurality of components constituting a structural body, is configured to: store, for each of the plurality of components, a component ID of the component, a pre-processing shape data of the component, a post-processing shape data of the component, a processed shape data being a difference between the pre-processing shape data and the post-processing shape data, a component ID of a second component to be connected to the component, and a connection category ID representing a connection type of a connection part between the component and the second component, in association with one another; and store a model shape of the connection part by the connection type.
With the above configuration (1), the component management database is configured to store, for each of the plurality of components, a component ID of the component, the shape data related to the component (the pre-processing shape data, the post-processing shape data, the processed shape data), a component ID of another component connected to the component, and a connection category ID representing the connection type of the connection part between the component and the other component, in association with one another. Furthermore, the component management database is configured to store the model shape for each connection type. Thus, by referring to the component management database, it is possible to determine the connection relationship between a component and another component of the plurality of components constituting the structural body, on the basis of the component ID of the other component to be connected to the component and the connection category ID stored in association with the component ID of the component. Thus, with the above configuration (1), it is possible to appropriately manage information related to the connection part between a component and another component of the plurality of components constituting the structural body.
(2) In some embodiment, the component management database according to the above (1) is configured to store, for each of the plurality of components, the pre-processing shape data, the post-processing shape data, the processed shape data, in a form expressible as a table of rows and columns by a spread sheet software.
With the above configuration (2), the component management database stores, for each of the plurality of components, the shape data related to the component (pre-processing shape data, post-processing shape data, processed shape data) in a form that is expressible as a table of rows and columns by a spreadsheet software, and thereby it is possible to facilitate data management and data sharing compared to a hypothetical case where the shape data related to the component is stored as the 3D shape data. Furthermore, with the shape data related to the component being in a form that is expressible as a table of rows and columns by a spreadsheet software, it is possible to view or process the shape data with a computer equipped with a software other than the 3D CAD software that generates the shape data.
When converting the shape data into a form that is expressible as a table of rows and columns from the 3D shape data with a spreadsheet software, the data conversion may cause deterioration of the accuracy or lack of the shape information. However, the component management database stores the shape data of the component in association with the component ID of another component to be connected to the component and the connection category ID, and stores the model shape data of the connection part for each connection type. Thus, the connection relationship between the component and the other component is clear. Thus, it is possible to suppress deterioration of accuracy and lack of the shape information due to data conversion, and it is possible to complement the lacking shape information.
(3) In some embodiments, the component management database according to the above (1) or (2) is configured to further store a tool path of the component generated by a CAM device on the basis of the processed shape data, the tool path of the component being associated with the component ID.
With the above configuration (3), the tool path of the component generated by the CAM device is stored in association with the component ID on the basis of the processed shape data. Thus, it is possible to determine the component easily if a trouble occurs in simulation of operation of the processing device or processing by the processing device according to the tool path of the component. Thus, it is possible to address the trouble immediately by, for instance, correcting the processed shape of the component.
(4) In some embodiments, the above component management database according to any one of the above (1) to (3) is configured to further: store a processing progress information related to a processing progress state of the component sent from a processing device configured to process the component, the processing progress information being associated with the component ID.
With the above configuration (4), the component management database stores the processing progress information related to the processing progress state of the component in association with the component ID, and thus it is possible to determine the progress state of processing of the component by the processing device by referring to the component management database.
(5) In some embodiments, the component management database according to any one of the above (1) to (4) is configured to store an installation information related to an installation state of the component sent from a construction site of the structural body, the installation information being associated with the component ID.
With the above configuration (5), the component management database stores the installation information related to the installation state of the component in association with the component ID, and thus it is possible to determine the installation state of the component at the construction site by referring to the component management database.
(6) In some embodiments, the component management database according to any one of the above (1) to (5) is configured to further: store a metal joint information related to a metal joint which connects the component and the second component at the connection part, the metal joint information being associated with the component ID.
With the above configuration (6), the metal joint information related to the metal joint that connects the component and another component at the connection part is stored in association with the component ID, and thus it is possible to determine the connection relationship of the plurality of components constituting the structural body to another component or the metal joint, by referring to the component management database. Thus, with the above configuration (6), it is possible to appropriately manage information related to the connection part between a component of the plurality of components constituting the structural body and another component or the metal joint.
(7) According to at least one embodiment of the present invention, a component management system includes: the component management database according to any one of the above (1) to (6); and a 3D CAD device capable of sending and receiving data with the component management database. The 3D CAD device includes a post-processing shape generation part capable of generating a post-processing shape data of the component and a post-processing shape data of the second component on the basis of a pre-processing shape data of the component, a pre-processing shape data of the second component, and a model shape of the connection part stored by the connection type.
With the above configuration (7), the 3D CAD device has the post-processing shape generation part, and thus is capable of generating the post-processing shape data of the component and the post-processing shape data of the other component to be connected to the component at the connection part, on the basis of the pre-processing shape data of the component, and the pre-processing shape data of the other component, and the model shape data of the connection part. With the 3D CAD device having the above post-processing shape generation part, it is possible to readily generate the post-processing shape data of the component and the other component.
(8) According to at least one embodiment of the present invention, a component management system includes the component management database according to any one of the above (1) to (6); and a CAM device capable of sending and receiving data with the component management database, the CAM device being capable of generating a tool path of the component on the basis of the processed shape data.
With the above configuration (8), the CAM device is capable of generating the tool path of the component on the basis of the shape data of the processed shape stored in the component management database. It is possible to carry out simulation of operation of the processing device, or processing of the component with the processing device, according to the tool path.
(9) According to at least one embodiment of the present invention, a component management system includes: the component management database according to any one of the above (1) to (6); and an identification mark appended to the component, the identification mark including an encoded information containing an information which specifies the component and an information of a shape model of the component. The identification mark is configured to, when the identification mark is extracted from a captured image of an information terminal and the encoded information is read out from the identification mark, display the shape model of the component on a display of the information terminal such that the shape model overlaps with the captured image.
With the above configuration (9), the identification mark appended to the component is configured to, when the identification mark is extracted from the captured image of the information terminal and the encoded information is read out from the identification mark, display the shape model of the component on a display of the information terminal such that the shape model overlaps with the captured image. Thus, while it is difficult to determine the shape of the component visually after assembly of the component to the structural body, it is possible to easily determine the shape of the component from the identification mark appended to the component. Furthermore, the identification mark includes encoded information that specifies the component such as the component ID, for instance, and thus it is possible to specify the component to which the identification mark is appended, or obtain information related to the component by referring to the component management database.
(10) According to at least one embodiment of the present invention, a component management method for managing a plurality of components constituting a structural body includes: a step of storing in a storage device, for each of the plurality of components, a component ID of the component, a pre-processing shape data of the component, a post-processing shape data of the component, a processed shape data being a difference between the pre-processing shape data and the post-processing shape data, a component ID of a second component connected to the component, and a connection category ID representing a connection type of a connection part between the component and the second component, in association with one another; and a step of storing a model shape of the connection part in the storage device by the connection type.
According to the above method (10), the component management method includes storing, for each of the plurality of components, a component ID of the component, the shape data related to the component (the pre-processing shape data, the post-processing shape data, the processed shape data), a component ID of another component connected to the component, and a connection category ID representing the connection type of the connection part between the component and the other component, in association with one another, in a storage device. Furthermore, the component management method includes storing the model shape for each connection type in the storage device. Thus, by referring to the storage device, it is possible to determine the connection relationship between a component and another component of the plurality of components constituting the structural body, on the basis of the component ID of the other component to be connected to the component and the connection category ID stored in association with the component ID of the component. Thus, according to the above method (10), it is possible to appropriately manage information related to the connection part between a component and another component of the plurality of components constituting the structural body.
According to at least one embodiment of the present invention, it is possible to provide a component management database capable of appropriately managing information related to the connection part between a component and another component of a plurality of components constituting a structural body.
Embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It is intended, however, that unless particularly identified, dimensions, materials, shapes, relative positions and the like of components described in the embodiments shall be interpreted as illustrative only and not intended to limit the scope of the present invention.
For instance, an expression of relative or absolute arrangement such as “in a direction”, “along a direction”, “parallel”, “orthogonal”, “centered”, “concentric” and “coaxial” shall not be construed as indicating only the arrangement in a strict literal sense, but also includes a state where the arrangement is relatively displaced by a tolerance, or by an angle or a distance whereby it is possible to achieve the same function.
For instance, an expression of an equal state such as “same” “equal” and “uniform” shall not be construed as indicating only the state in which the feature is strictly equal, but also includes a state in which there is a tolerance or a difference that can still achieve the same function.
Further, for instance, an expression of a shape such as a rectangular shape or a cylindrical shape shall not be construed as only the geometrically strict shape, but also includes a shape with unevenness or chamfered corners within the range in which the same effect can be achieved.
On the other hand, an expression such as “comprise”, “include”, “have”, “contain” and “constitute” are not intended to be exclusive of other components.
The same features may be indicated by the same reference numerals and not described in detail.
Hereinafter, with reference to
The database 2, the 3D CAD device 3, the CAM device 4, and the processing device 5 are each configured to be capable of telecommunication with one another. In the embodiment depicted in
In the embodiment depicted in
Furthermore, in the embodiment depicted in
With the above configuration, the database 2, the 3D CAD device 3, the CAM device 4, and the processing device 5 are each configured to be capable of telecommunication with one another, and thus the CAM device 4, for instance, is capable of generating the tool path 272 on the basis of the 3D CAD data designed by the 3D CAD device 3 even if the 3D CAD device 3 is installed at a remote site. Furthermore, the processing device 5 is capable of processing the processing target on the basis of the tool path 272 generated by the CAM device 4 installed in a remote site.
In some embodiments, the above described component management system 1 further includes, as depicted in
In some embodiments, the above described component manage system 1 further includes, as depicted in
The above described 3D CAD device 3 includes, as depicted in
The input-output device 31 of the 3D CAD device 3 receives various kinds of information as inputs from each of constituent elements (e.g. the database 2) used in the component management system 1, and outputs the various types of information based on calculation results, for instance, to the above described constituent elements. Furthermore, the input-output device 31 includes a keyboard, a mouse, and a wireless communication device, for instance. The storage device 32 is configured to be capable of storing the various types of information inputted thereto, various programs required to carry out the controls, and the calculation results, for instance. The calculation device 34 is configured to carry out calculation on the basis of the above described various types of information. The display device 33 is configured to display various types of information inputted thereto and the calculation results obtained by the above described calculation device 34.
The 3D CAD device 3 includes, as depicted in
The above described database 2 is configured to store, for each of the plurality of components constituting the structural body, a component ID 211 of the component, the pre-processing shape data 222 of the component, the post-processing shape data 223 of the component, the processed shape data 224 being a difference between the pre-processing shape data 222 and the post-processing shape data 223, a component ID 211 of another component to be connected to the component, and a connection category ID 241 representing the connection type of a connection part between the component and the other component, in association with one another. Furthermore, the above described database 2 is configured to store the model shape of the connection part for each of the above connection type.
More specifically, as depicted in
Furthermore, as depicted in
As depicted in
As depicted in
As depicted in
In
The ID number 102 of the connection information ID 321 corresponds to the connection part between the third component 19 and the second component 18 to be connected via the connection part. The connection name 242 linked via the connection category ID 241 indicates that the third component 19 and the second component 18 are to be joined by the short tenon and mortise joint (the Japanese traditional tan-hozo-sashi-shiguchi wooden framing method). Furthermore, the model shape linked via the model shape ID 251 indicates the model shape of the short tenon 191 of the third component 19 and the model shape of the mortise 182 of the second component 18.
As described above, in some embodiments, the database 2 is configured to store, for each of the plurality of components constituting the structural body, components ID 211 of the above described component and another component to be connected to the component, the above described pre-processing shape data 222, the above described post-processing shape data 223, the above described processed shape data 224, and the above described connection category ID 241, in association with one another. Furthermore, the above described database 2 is configured to store the model shape data 252 of the connection part for each connection type.
With the above configuration, the database 2 is configured to store, for each of the plurality of components, a component ID 211 of the component, the shape data related to the component (the pre-processing shape data 222, the post-processing shape data 223, the processed shape data 224), the component ID 211 of another component to be connected to the component, and a connection category ID 241 representing the connection type of the connection part between the component and the other component, in association with one another. Furthermore, the database 2 is configured to store the model shape data 252 of the connection part for each connection type. Thus, by referring to the database 2, it is possible to determine the connection relationship of the plurality of components constituting the structural body to another component to be connected to the component, on the basis of the component ID 211 of the other component and the connection category ID 341, stored in association with the component ID 211 of the component. Thus, with the above configuration, it is possible to appropriately manage information related to the connection part between the plurality of components constituting the structural body and another component.
More specifically, as depicted in
As depicted in
The CAD software 12 may be a software other than the CAD software installed in the 3D CAD device 3. The first computer 10A and the second computer 10B are capable of displaying the 3D shape of the component on the display parts of the first computer 10A and the second computer 10B by importing the position attitude data 361 stored in the database 2 to the CAD software 12 and the viewer software 13. At this time, it is possible to display a simplified 3D model of the component by importing the model shape data 252 associated with the position attitude data 361 along with the position attitude data 361.
The spreadsheet software 14 is a general software for processing, storing, calculating, and displaying data, such as a database software. The third computer 10C is capable of displaying the shape data of the component on the display part of the third computer 10C as a table of rows and columns, by importing the position attitude data 361 stored in the database 2 to the spreadsheet software 14.
With the above configuration, the database 2 stores, for each of the plurality of components, the shape data related to the component (pre-processing shape data 222, post-processing shape data 223, processed shape data 224) in a form that is expressible as a table of rows and columns (e.g. position attitude data 361), and thereby it is possible to facilitate data management and data sharing compared to a hypothetical case where the shape data related to the component is stored as the 3D shape data 351. Furthermore, with the shape data related to the component being in a form that is expressible as a table of rows and columns by a spreadsheet software, it is possible to view or process the shape data with the computer 10 (10A to 10C) equipped with a software other than the 3D CAD software that generates the shape data.
When converting the shape data (pre-processing shape data 222, post-processing shape data 223, processed shape data 224) into a form that is expressible as a table of rows and columns (e.g. position attitude data 361) from the 3D shape data 351 with a spreadsheet software, the data conversion may cause deterioration of the accuracy or lack of the shape information. However, the database 2 stores the shape data of the component in association with the component ID 211 of another component to be connected to the component and the connection category ID 241, and stores the model shape data 252 of the connection part for each connection type. Thus, the connection relationship between the component and the other component is clear. Thus, it is possible to suppress deterioration of accuracy and lack of the shape information due to data conversion, and it is possible to complement the lacking shape information.
In the embodiment depicted in
With the above configuration, the tool path 272 of the component generated by the CAM device 4 is stored in association with the component ID 211 on the basis of the processed shape data 224. Thus, it is possible to determine the component easily if a trouble occurs in simulation of operation of the processing device 5 or processing by the processing device 5 according to the tool path 272 of the component. Thus, it is possible to address the trouble immediately by, for instance, correcting the processed shape of the component.
In some embodiments, as depicted in
In the embodiment depicted in
With the above configuration, the database 2 stores the processing progress information 282 related to the processing progress state of the component in association with the component ID 211, and thus it is possible to determine the progress state of processing of the component by the processing device 5 by referring to the database 2.
In some embodiments, as depicted in
With the above configuration, the database 2 stores the installation information 283 related to the installation state of the component in association with the component ID 211, and thus it is possible to determine the installation state of the component at the construction site by referring to the database 2.
In some embodiments, as depicted in
In the embodiment depicted in
With the above configuration, the metal joint information 26 related to the metal joint 263 that connects the component and another component at the connection part is stored in association with the component ID 211, and thus it is possible to determine the connection relationship between the plurality of components constituting the structural body and another component or the metal joint 263, by referring to the database 2. Thus, with the above configuration, it is possible to appropriately manage information related to the connection part between the plurality of components constituting the structural body and another component or the metal joint.
In some embodiments, as depicted in
Next, the post-processing shape generation device 38 refers to the database 2, and reads out the connection category ID of the components 152 to 154 or the model shape data 252 in association with the component ID 121, on the basis of the component ID 121 of the component 151. Further, the post-processing shape generation device 37 generates processed shape data 224 (224A to 224C) of the component 151 by changing (increasing or decreasing) the size of the model shape data 252 by referring to the shape (cross-section or length) of the components 151 to 154. Herein, the processed shape data 224A is the shape data of a portion to be removed for connection to the component 152. The processed shape data 224B is the shape data of a portion to be removed for connection to the component 153. The processed shape data 224C is the shape data of a portion to be removed for connection to the component 154.
The post-processing shape generation device 37 obtains the post-processing shape data 223A of the component 151 by obtaining a difference between the pre-processing shape data 222A of the component 151 and the processed shape data 224 (224A to 224C). The post-processing shape generation device 37 is also capable of obtaining the post-processing shape data of each of the components 152 to 154 similarly.
With the above configuration, the 3D CAD device 3 has the post-processing shape generation device 37 (post-processing shape generation part), and thus is capable of generating the post-processing shape data of the component (post-processing shape data 223A) and the post-processing shape data of the other component, on the basis of the pre-processing shape data of the component (pre-processing shape data 222A), and the pre-processing shape data of the other component to be connected to the component at the connection part (pre-processing shape data 222B to 222D), and the model shape data 252 at the connection part. With the 3D CAD device 3 provided with the above post-processing shape generation device 37 (post-processing shape generation part), it is possible to readily generate the post-processing shape data of the component and the other component.
As described above, in some embodiments, the above described component management system 1 includes the above described database 2, and the above described CAM device 4 capable of sending and receiving data with the database 2 and generating the tool path 272 of the component (tool path data) on the basis of the shape data of the processed shape (processed shape data 224). In this case, the CAM device 4 is capable of generating the tool path 272 of the component on the basis of the shape data of the processed shape (processed shape data 224) stored in the database 2. It is possible to carry out simulation of operation of the processing device 5, or processing of the component with the processing device 5, according to the tool path 272.
In the embodiment depicted in
Further, the information terminal 50 includes a smart phone, a hand phone, a PDA, a tablet computer, or the like. The general configuration and control will not be described in detail. As depicted in
Furthermore, in the embodiment depicted in
With the above configuration, the identification mark 195 appended to the component 192 is configured to, when the identification mark 195 is extracted from the captured image of the information terminal 50 and the encoded information is read out from the identification mark 195, display the shape model 192A of the component 192 on a display of the information terminal 50 such that the shape model 192A overlaps with the captured image. Thus, while it is difficult to determine the shape of the component 192 visually after assembly of the component 192 to the structural body 15C, it is possible to easily determine the shape of the component 192 from the identification mark 195 appended to the component 192. Furthermore, since the identification mark 195 includes encoded information that specifies the component 192 such as the component ID 211, for instance, it is possible to specify the component 192 to which the identification mark 195 is appended, or obtain information related to the component 192 by referring to the database 2.
According to the above method, the component management method 100 includes storing, for each of the plurality of components, a component ID 211 of the component, the shape data related to the component (the pre-processing shape data 222, the post-processing shape data 223, the processed shape data 224), a component ID 211 of another component to be connected to the component, and a connection category ID 241 representing the connection type of the connection part between the component and the other component, in association with one another, in the storage device (storage part 20). Furthermore, the database 2 is configured to store the model shape data 252 of the connection part for each connection type in the storage device (storage part 20). Thus, by referring to the storage device, it is possible to determine the connection relationship of the plurality of components constituting the structural body to another component to be connected to the component, on the basis of the component ID 211 of the other component and the connection category ID 341 stored in association with the component ID 211 of the component. Thus, according to the above method, it is possible to appropriately manage information related to the connection part between a component and another component of the plurality of components constituting the structural body.
Embodiments of the present invention were described in detail above, but the present invention is not limited thereto, and various amendments and modifications may be implemented.
Number | Date | Country | Kind |
---|---|---|---|
2018-076416 | Apr 2018 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2019/015559 | 4/10/2019 | WO | 00 |