Piping member management device, piping member management method, and program
Patent Information
- Application Number
- JP2023139350
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-29
- Publication Date
- 2025-03-13
AI Technical Summary
【0014】 以上説明したように本発明によれば、配管の設計段階において、設計図における配管部材ごとに品番を付与できるようになるという効果が得られる。
Smart Images

Figure 2025033565000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a piping component management device, a piping component management method, and a program. [Background technology]
[0002] A piping design method is known in which the required piping length for the configuration of a piping route is set as a standard value, the piping route of a building is set based on the design information of the building, the configuration is matched to the set piping route, and the required piping length of the piping route is calculated by referring to the standard value (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2002-15015 A Summary of the Invention [Problem to be solved by the invention]
[0004] When installing piping at a construction site using piping components with pipe sections already attached to joints, the piping components are brought to the construction site as products with a specified standard length. At the construction site, workers check the design drawings to determine which type of piping component should be used, cut it to the required length, and install the piping. Considering the fact that such work will be performed, it is preferable to be able to assign product part numbers to each piping component in the design drawings at the piping design stage, as this will improve the efficiency of construction using the design drawings, for example.
[0005] The present invention has been made in consideration of the above circumstances, and has an object to make it possible to assign a product number to each piping component in a design drawing at the piping design stage. [Means for solving the problem]
[0006] (1) In order to solve the above-mentioned problems, the present invention provides a piping component management device that includes an information acquisition unit that acquires property information including information regarding the length of piping components arranged in a design drawing by a piping design using piping components including a fitting-equipped piping component having a structure in which a pipe section whose length can be changed by cutting is attached to a fitting section, and a product number assignment unit that assigns a product number determined in accordance with the standard length of the fitting-equipped piping component as a product to the piping component arranged in the design drawing based on the information regarding the length of the piping component acquired by the information acquisition unit.
[0007] (2) One aspect of the present invention is the piping component management device described in (1), wherein the information regarding the length of the piping components arranged in the design drawing is information regarding an effective length set for the piping components in the design drawing, and the product number assignment unit may assign to the piping components in the design drawing, when the set effective length is within a range from a predetermined minimum value to a predetermined maximum value, a product number determined according to a standard length corresponding to an effective length range that includes the set effective length, among effective length ranges divided according to standard lengths of the fitting-equipped piping components as the products.
[0008] (3) One aspect of the present invention is the piping component management device described in (2), wherein, when the set effective length for a piping component in the design drawing is less than the minimum value, the part number assignment unit may apply a general-purpose fitting and a straight pipe of a length corresponding to the shortfall in the length of the general-purpose fitting relative to the effective length.
[0009] (4) One aspect of the present invention is the piping component management device described in (2) or (3), wherein, when the set effective length for a piping component in the design drawing is greater than the maximum value, the part number assignment unit may apply the fitting-equipped piping component of the longest standard length and a straight pipe of a length corresponding to the shortfall of the effective length from the longest standard length.
[0010] (5) One aspect of the present invention is a piping component management device described in any one of (1) to (4), wherein the information acquisition unit acquires information regarding the length of the piping components placed in the design drawing from a piping design application that performs the piping design, and the product number assignment unit outputs information indicating the result of assignment of product numbers to the piping components placed in the design drawing to the piping design application.
[0011] (6) One aspect of the present invention is a piping component management device described in any one of (1) to (5), wherein the product number may be determined according to the type of fitting portion, the diameter of the pipe portion, and the standard length of the fitting-equipped piping component as a product.
[0012] (7) One aspect of the present invention is a piping component management method in a piping component management device, the piping component management method including an information acquisition step of acquiring property information including information regarding lengths of piping components arranged in a design drawing by piping design using piping components including a fitting-equipped piping component having a structure in which a pipe section whose length can be changed by cutting is attached to a fitting section, and a product number assignment step of assigning product numbers determined in accordance with a standard length of the fitting-equipped piping component as a product to the piping components arranged in the design drawing based on the information regarding the lengths of the piping components acquired in the information acquisition step.
[0013] (8) One aspect of the present invention is a program for causing a computer serving as a piping component management device to function as an information acquisition unit that acquires property information including information regarding the length of piping components arranged in a design drawing by a piping design using piping components including a fitting-equipped piping component having a structure in which a pipe section whose length can be changed by cutting is attached to a fitting section, and a part number assignment unit that assigns part numbers determined in accordance with the standard length of the fitting-equipped piping component as a product to the piping components arranged in the design drawing based on the information regarding the length of the piping components acquired by the information acquisition unit. Effect of the Invention
[0014] As described above, according to the present invention, an effect is obtained in that a product number can be assigned to each piping component in a design drawing at the piping design stage. [Brief description of the drawings]
[0015] [Figure 1] 1 is a diagram illustrating an example of the configuration of a building design device according to a first embodiment. [Diagram 2] FIG. 4 is a diagram showing an example of product information in the first embodiment. [Diagram 3] FIG. 4 is a diagram illustrating an example of property information in the first embodiment. [Figure 4] 5A to 5C are diagrams illustrating a specific example of a piping member arrangement operation in the first embodiment. [Diagram 5] 5A to 5C are diagrams illustrating a specific example of a piping member arrangement operation in the first embodiment. [Figure 6] 5 is a flowchart showing an example of a processing procedure executed by the building design device in the first embodiment in relation to piping design. [Figure 7] 4 is a flowchart showing an example of a procedure for product number allocation processing in the first embodiment. [Figure 8] 5 is a flowchart showing an example of additional display of property information on a map in the first embodiment. [Figure 9] FIG. 13 is a diagram illustrating an example of the configuration of a building design device according to a second embodiment. [Figure 10] 13 is a flowchart showing an example of a processing procedure executed by a building design device in the second embodiment in relation to piping design under a building design application. [Figure 11] 13 is a flowchart showing an example of a processing procedure executed by a building design device in the second embodiment in relation to product number assignment under a product number assignment application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] First Embodiment Fig. 1 shows an example of the functional configuration of a building design device 100 of the present invention. The functions of the building design device 100 in the figure are realized, for example, by a central processing unit (CPU) of a computer device executing a program. Specifically, the building design device 100 of the present invention may be realized, for example, by installing an application program (building design application) that provides a building design function in a computer device such as a personal computer, and by having the CPU of the computer device execute the installed building design application.
[0017] The building design device 100 in FIG. 1 includes a display unit 101, an operation unit 102, a data interface unit 103, a design processing unit 104, and a storage unit 105.
[0018] The display unit 101 displays an image under the control of the design processing unit 104. Hardware corresponding to the display unit 101 may be a display device such as a liquid crystal display device or an OLED (Organic Light Emitting Diode) display device. The operation unit 102 accepts operations from a user. The design processing unit 104 executes processing according to the operations accepted by the operation unit 102. Hardware compatible with the operation unit 102 may include, for example, a mouse, a keyboard, and the like. A touch panel may be provided in the building design device 100. A portion that outputs sound may be provided in the building design device 100.
[0019] The data interface unit 103 transmits and receives data to and from the outside via wired or wireless communication. The building design device 100 may be provided with a network communication unit that enables wired or wireless network-compatible communication, or a short-range wireless communication unit that supports short-range wireless communication such as Bluetooth.
[0020] The design processing unit 104 executes processing corresponding to building design. The design processing unit 104 of this embodiment is capable of designing a building in accordance with, for example, BIM (Building Information Modeling). The design processing unit 104 includes a piping design unit 141, an information acquisition unit 142, a product number assignment unit 143, and a document output unit 144 as functional units corresponding to the design of piping in a building design and the management of products used for the piping.
[0021] The piping design unit 141 executes processing according to the piping design in a building. As a method for constructing piping in a building, one method is known in which a straight pipe and a joint are brought to the site, the straight pipe is cut to a required length, and then the joint is connected at a key point. However, the task of connecting a straight pipe to a joint on site is troublesome and inefficient. Therefore, in the building to be designed in this embodiment, a length-variable joint (one example of a joint-equipped piping member) which is a product in which a straight pipe of a predetermined standard length is fixed to a joint in advance can be used as a piping member when constructing piping. A plurality of different lengths are prepared for the straight pipe used in the length-variable joint. Such length-variable joints are provided as a plurality of types of products corresponding to a plurality of different standard lengths that are determined in advance according to the length of the straight pipe fixed to the joint. When constructing piping, a worker cuts a length-variable joint of the shortest standard length among the standard lengths longer than the length (effective length) required for construction to the effective length, and then performs piping. The piping design unit 141 is capable of designing piping that corresponds to the construction of length-variable joints as products with a plurality of different standard lengths as described above.
[0022] The piping design unit 141 is capable of designing piping by arranging piping components by specifying the placement position and effective length on a map of a building corresponding to BIM in response to user operation.
[0023] The information acquiring unit 142 acquires information (component reference information) that the part number assigning unit 143 refers to when identifying piping components and assigning part numbers for piping components (piping components in a map) arranged on a map (one example of a design drawing) of a building by the piping design unit 141. Specifically, the information acquiring unit 142 acquires, as the component reference information, information on the effective length set for the piping components when the piping design unit 141 arranged them on the map of the building.
[0024] The product number assignment unit 143 assigns product numbers to the piping components in the map arranged on the building map by the piping design unit 141. The product numbers are product identifiers assigned to the piping components in accordance with each product type of length-variable joint. The product numbers (product types) of the length-variable joints in this embodiment may be classified according to a combination of three specification items: the standard length (standard length) of the length-variable joint itself as a product, the type of joint in the length-variable joint (joint type), and the diameter of the pipe section (pipe section diameter).
[0025] The document output unit 144 creates a document related to the piping components in the map (piping component related document) and outputs the created piping component related document. Examples of piping component related documents output by the document output unit 144 include a component list and an estimate. The component list is a list of piping components used in the construction of piping at the site. The estimate is a document that estimates the cost of products corresponding to the piping components in the map placed on the map of the building. The document output unit 144 can store the created piping component-related document in the document storage unit 154. The document output unit 144 can output the created piping component-related document in a form such as display, printing, or external transmission.
[0026] The storage unit 105 stores various information corresponding to the building design device 100. The storage unit 105 includes a design information storage unit 151, a product information storage unit 152, a property information storage unit 153, and a document storage unit 154.
[0027] The design information storage unit 151 stores design information that reflects the contents of the building design performed using the design processing unit 104. In the design information, a piping component placed within a map of a building may be indicated by an in-map piping component identifier that uniquely identifies the in-map piping component, and by placement position information that indicates the placement position within the map (e.g., floor number and planar position). The building design device 100 can output design information in the form of, for example, display as a three-dimensional or two-dimensional map (design drawing), printing, transmission to another terminal, or the like.
[0028] The product information storage unit 152 stores product information. The product information is information relating to each product type as a length variable joint. An example of product information is shown in Figure 2. For ease of explanation, the figure shows an example in which the product type of a length-variable joint is classified according to a combination of two specification items: joint type and standard length. Product information corresponding to one product type includes fields for product number, product name, standard length, and price. In the figure, the shape of each product type is shown to concretely understand the product type. The product number field stores the product number given according to the product type of the corresponding variable length joint. The product name field stores the name of the product type of the corresponding variable length joint. The standard length field stores the standard length of the product of the corresponding length-variable joint product type. The price field stores the price of the corresponding variable length joint product type.
[0029] Returning to Fig. 1 for explanation, the property information storage unit 153 stores property information for each piping member in the map. A piece of property information indicates a predetermined attribute for the corresponding piping member in the map. 3 shows property information corresponding to the piping component in map 1. The property information in the figure includes fields for the piping component identifier, serial number, effective length, product number, and product name. The piping component identifier field stores a piping component identifier that indicates a corresponding piping component in the map. The serial number field stores a serial number assigned to the corresponding piping component in the map. The serial number may be assigned to the piping component in the map by the piping design unit 141 according to a predetermined rule. The effective length field stores the effective length set by the piping design unit 141 for the corresponding piping member in the map. The product number field stores the product number of the product corresponding to the product as the piping member in the corresponding map. The product name field stores the product name corresponding to the product as the piping component in the corresponding map.
[0030] Returning to the explanation of Fig. 1, the document storage unit 154 stores the piping component-related documents created by the document output unit 144.
[0031] In this embodiment, a user operates a building design device 100 running a building design application to design piping. When designing piping, the user can designate positions and effective lengths of piping components on a map of the building displayed on the display unit 101 and perform an operation to place piping components (piping component placement operation).
[0032] A specific example of the piping member arrangement operation will be described with reference to FIGS. In FIG. 4(A), a piping structure (intra-map main piping Pm) that has already been placed on the map of a building is shown. It has been decided that one intra-map piping component will be connected to the intra-map main piping Pm in the state of FIG. 4(A). Therefore, the user makes the intra-map piping component Ps appear on the map as shown in FIG. 4(B) and positions it at the expected placement position. From this state, the user operates the intra-map piping component Ps to extend the vertical pipe portion upwards as shown in FIG. 4(C) until it reaches the intra-map main piping Pm. By performing the above operations, the building design application makes a cheese CH1 appear at the connection position between the upper end of the in-map piping member Ps and the in-map main piping Pm. In other words, the building design application in this case processes the in-map piping member Ps and the in-map main piping Pm as being connected by a cheese.
[0033] The piping structure shown in Fig. 4(C) is constructed on-site using length-variable joints. Therefore, the user selects joints for the piping structure in the map shown in Fig. 4(C) and performs a member change operation to change the piping members in the map to length-variable joints. Fig. 5(A) shows an example in which the piping structure of the in-map main piping Pm and in-map piping parts Ps in Fig. 4(C) is converted into a piping structure using length variable joints J1 to J6 by a user's part change operation. In response to setting a piping structure using length variable joints in the map in this way, the building design application executes a process of assigning product numbers to the length variable joints (product number assignment process). The building design application may display, for each length variable joint arranged in the map, a product number assigned by the product number assignment process. In addition, when a piping structure using length-variable joints is set as in Fig. 5(A), the user can perform an operation to change the connection of the length-variable joint on the map as shown in Fig. 5(B). By changing the connection of the length-variable joint in this way, the effective length of the straight pipe section of the length-variable joint changes, and the building design application may re-execute the part number allocation process to reallocate the part number.
[0034] An example of a processing procedure executed by the building design device 100 of this embodiment in relation to piping design will be described with reference to the flowchart in Fig. 6. The processing in the figure is executed under a situation where a user is designing piping by operating the building design device 100 on which a building design application runs. When designing piping, the user performs an operation of arranging piping components by specifying positions and effective lengths on a map of the building displayed on the display unit 101 (piping component arrangement operation).
[0035] Step S100: As described in Fig. 4(C) and Fig. 5(A), the user can select a joint for the building map as a piping component arrangement operation, thereby performing an operation (component change operation) of setting the piping component in the map used in the piping structure arranged in the map as a length-variable joint. In addition, the user may select a pipe section diameter in addition to selecting a joint in the component change operation. In the building design device 100, the piping design unit 141 accepts a member change operation performed by a user. The piping design unit 141 provisionally sets a length-variable joint corresponding to the joint selected by the member change operation. At this time, the piping design unit 141 sets the length of the straight pipe portion in the provisionally set length-variable joint in the map as the effective length. In this way, the joint type and pipe diameter corresponding to the length-variable joint are set by the piping member arrangement operation, and the effective length is also set.
[0036] The piping design unit 141 stores the piping component identifier and the piping component position information, out of the information related to the piping components in the set map, in the design information stored in the design information storage unit 151 . Furthermore, the piping design unit 141 generates property information in which the piping component identifier is associated with information on the joint type, pipe diameter, and effective length, and stores the property information in the property information storage unit 153. In this case, the piping component whose arrangement position is indicated in the design information is linked to the property information using the piping component identification information as a key.
[0037] Step S102: The piping design unit 141 determines the relationship of the effective length Lv set by the piping component setting process in step S100 to the minimum value Lvmin and the maximum value Lvmax. The minimum value Lvmin is the lower limit of the range of the effective length LV that can be set in the piping component setting process, and the maximum value Lvmax is the upper limit of the range of the effective length LV that can be set in the piping component setting process. Specifically, in step S102, the piping design unit 141 determines whether the effective length Lv is less than the minimum value (Lv < Lvmin), greater than or equal to the minimum value and less than the maximum value (Lvmin ≤ Lv ≤ Lvmax), or greater than the maximum value (Lv > Lvmax).
[0038] Step S104: When the effective length Lv is less than the minimum value, in actual construction, a length-variable joint cannot be used as the corresponding product. Therefore, when it is determined that the effective length Lv is less than the minimum value, the piping design unit 141 applies a single general-purpose joint as the in-map piping member corresponding to the current piping member setting process. The general-purpose joint is not a joint with a straight pipe attached like a length-variable joint, but a single joint generally used in construction. In this case, a general-purpose joint that matches the joint type and pipe section diameter set by the current piping member setting process is applied.
[0039] Step S106: Further, the piping design unit 141 applies a straight pipe to the shortage length of the effective length Lv of the general-purpose joint applied in step S104 so that an effective length Lv less than the minimum value Lvmin set by the current piping member setting process is obtained. In this case, the piping design unit 141 may include in the corresponding property information the part number of the general-purpose joint to be applied in step S104, the part number of the straight pipe applied in step S106, and the length. In this way, when piping with an effective length Lv less than the minimum value is set by the piping member setting process, the design is carried out so that the construction is performed by a combination of a general-purpose joint and a straight pipe. Regarding the general-purpose joint, since the length cannot be changed, a specific part number has already been assigned. Therefore, in this case, part number assignment processes corresponding to length-variable joints, such as steps S110 and S114 described later, are not performed.
[0040] Step S108: If it is determined in step S102 that the effective length Lv is equal to or greater than the minimum value Lvmin and equal to or less than the maximum value Lvmax, a length-variable joint can be used as a product corresponding to the corresponding in-map piping member. In this case, the piping design unit 141 applies a length-variable joint as a product corresponding to the corresponding in-map piping member.
[0041] Step S110: The part number assignment unit 143 executes a process (part number assignment process) for assigning a part number to the length variable joint applied in step S108. The part number assignment process in step S110 will be described later.
[0042] Step S112: If it is determined in step S102 that the effective length LV exceeds the maximum value Lvmax, the piping design unit 141 applies a length variable joint as a product corresponding to the corresponding piping member in the map.
[0043] Step S114: The part number assignment unit 143 executes a process (part number assignment process) for assigning a part number to the length variable joint applied in step S112. The part number assignment process in step S114 will be described later.
[0044] Step S116: Furthermore, the piping design unit 141 applies a straight pipe to the shortfall length obtained by subtracting the standard length of 5 m from the effective length Lv so as to obtain an effective length Lv that exceeds the maximum value Lvmax set by the current piping component setting process. In this case, the piping design unit 141 may assign the product number of the straight pipe to the piping component as the applied straight pipe. At this time, the piping design unit 141 may assign the product number of the straight pipe with the shortest standard length among the standard lengths that are longer than the shortfall length corresponding to the applied straight pipe.
[0045] Step S118: The piping design unit 141 updates the property information stored in the property information storage unit 153 by including the part number assigned to the piping member in the property information of the corresponding piping member according to steps S104 to S116. In this case, the piping design unit 141 may obtain information on the product name corresponding to the part number to be assigned from the product information storage unit 152 and include the product name together with the part number in the property information.
[0046] Referring to the flowchart of FIG. 7, a procedure example of the part number assignment process corresponding to steps S110 and S114 will be described. The following description will take as an example the case where four types of standard lengths, 2m, 3m, 4m, and 5m, are defined for the product type of the variable-length joint.
[0047] Step S200: The information acquisition unit 142 acquires the property information stored in the property information storage unit 153 by the process of step S100 in FIG. 6 as member reference information. At this time, the property information acquired as member reference information does not yet store the part number and information on the product name corresponding to the part number.
[0048] Step S202: The part number assignment unit 143 determines which of Lv≤2m, 2m<Lv≤3m, 3m<Lv≤4m, 4m<Lv≤5m, and Lv>5m the effective length Lv shown in the property information as the member reference information acquired in step S200 corresponds to.
[0049] Step S204: When it is determined that the effective length Lv corresponds to Lv≤2m, the part number assignment unit 143 assigns the part number of the product corresponding to the combination of the joint type and diameter shown in the member reference information and the standard length of 2m to the corresponding in-map piping member.
[0050] Step S206: When it is determined that the effective length Lv corresponds to 2m<Lv≤3m, the part number assignment unit 143 assigns the part number of the product corresponding to the combination of the joint type and diameter shown in the member reference information and the standard length of 2m to the corresponding in-map piping member.
[0051] Step S208: When it is determined that the effective length Lv falls within the range of 3 m < Lv ≤ 4 m, the part number assignment unit 143 assigns to the corresponding in-map piping member the part number of the product corresponding to the combination of the joint type and diameter shown in the member reference information and the standard length of 4 m.
[0052] Step S210: When it is determined that the effective length Lv falls within the range of 4 m < Lv ≤ 5 m, the part number assignment unit 143 assigns to the corresponding in-map piping member the part number of the product corresponding to the combination of the joint type and diameter shown in the member reference information and the standard length of 5 m. Also, corresponding to step S116 in FIG. 6, it is determined that the effective length Lv satisfies Lv > 5 m. Even in this case, the part number assignment unit 143 assigns to the corresponding in-map piping member the part number of the product corresponding to the combination of the joint type and diameter shown in the member reference information and the longest standard length of 5 m among the standard lengths.
[0053] In this way, when a length-variable joint is applied to the in-map piping member, among the standard lengths longer than the effective length, the product as the length-variable joint with the shortest standard length is applied, and the part number corresponding to the standard length of the applied product is assigned.
[0054] In the present embodiment, each time the piping member arrangement operation is performed, the processes of FIGS. 6 and 7 are executed. As a piping design result, the design information stored in the design information storage unit 151 includes information on the piping route based on the arrangement position of the in-map piping member. Also, in the property information stored in the property information storage unit 153, for each corresponding in-map piping member, in addition to the piping member identifier, serial number, and effective length, the part number and product name are stored.
[0055] For example, the building design device 100 running the building design application of the present embodiment can display a map of the building reflecting the design results. In the map displayed in this way, the contents of the property information of the piping components in the map specified on the map can be displayed, for example, in a window by the user's operation.
[0056] Furthermore, the building design device 100 can display the contents of the corresponding property information by adding them to the piping components in the map arranged in the design drawing as a map. Fig. 8 shows an example of the manner in which property information is added to piping components in a map. In the figure, property information D (D-1, D-2, D-3) is added to each of the piping components PT (PT1, PT2, PT3) in the map that are arranged to form a piping route in the map. The property information D is displayed so as to be arranged corresponding to the leader line attached to the corresponding piping component PT in the map. In the figure, an example is shown in which the serial number, effective length, and product number are presented in the property information D.
[0057] Although the map in the figure shows the piping routes two-dimensionally, the property information D may be displayed on a map showing the piping routes three-dimensionally. In addition to the form shown in the figure, for example, the property information may be displayed in a form such as a balloon in response to placing the cursor on a piping member arranged on the map.
[0058] In addition, the document output unit 144 of the building design device 100 of this embodiment can create a parts list and an estimate for piping parts by using the design information stored in the design information storage unit 151 and the property information stored in the property information storage unit 153. The component list is a list of piping components used at the building site where construction is to be performed. Although not shown in the figure, the component list has contents that present information on the floor of use, serial number, product name, effective length, and piping component identifier for each piping component used at the site. The estimate is a document that estimates the cost of the piping components in the map that are arranged on the map of the building. The estimate shows the quantity, unit price, amount according to the quantity, and total amount for all the piping components by product type (product name) used in a specific area of the building. The document output unit 144 can store the created document in the document storage unit 154 .
[0059] The document output unit 144 is capable of outputting the created documents (materials list, quotation). Specifically, the document output unit 144 can display the created document on the display unit 101 in response to, for example, a user operation. Furthermore, the document output unit 144 can output the document by printing by outputting the document data to a printer connected to the data interface unit 103. Furthermore, the document output unit 144 may transmit the document data to another terminal or the like via a network.
[0060] <Second embodiment> Next, a description will be given of a second embodiment. In the first embodiment, the building design application performs a piping component setting process for arranging piping components on a map of a building, and assigns product numbers of the piping components arranged by the piping component setting process. In contrast to this, in this embodiment, a building design application and an application for assigning product numbers (and product names) to length variable joints (product number assignment application) are installed in the building design device 100. In this embodiment, the building design application does not have the function of assigning product numbers to length-variable joints, and the product number assignment application obtains property information as product number setting reference information from the building design application and assigns product numbers to length-variable joints.
[0061] Fig. 9 shows an example of the configuration of a building design device 100A in the second embodiment. In the figure, the same parts as those in Fig. 1 are given the same reference numerals and the description thereof will be omitted as appropriate. In the figure, a design processing unit 104-1 and a part number assignment processing unit 104-2 are provided. The design processing unit 104-1 is a functional unit corresponding to a building design application, and the part number assignment processing unit 104-2 is a functional unit corresponding to the part number assignment application. The design processing unit 104-1 includes a piping design unit 141 and a document output unit 144. The part number assignment processing unit 104-2 includes an information acquisition unit 142 and a part number assignment unit 143. In this case, each piece of information stored in the design information storage unit 151, the product information storage unit 152, the property information storage unit 153, and the document storage unit 154 in the storage unit 105 may be managed as application data of a building design application, for example.
[0062] An example of a processing procedure executed by the building design device 100A of the present embodiment in relation to piping design under a building design application will be described with reference to the flowchart of Fig. 10. In the figure, the same processes as those in Fig. 6 are denoted by the same reference numerals and the description thereof will be omitted as appropriate. The processing procedure in the figure is obtained by omitting the part number allocation processing in steps S110 and S114 from Fig. 6. That is, the piping design unit 141 in this embodiment executes a piping component setting process corresponding to one piping component in response to a user operation in step S100, and then executes any one of the processes in steps S104 and S106, the process in step S108, or the process in steps S112 and S116 in response to the set effective length to determine the piping component to be applied in response to the effective length.
[0063] In addition, in this case, the piping design unit 141 updates the property information in step S108 so that the type of piping material applied is indicated according to the effective length. Specifically, after the processes in steps S104 and S106, the property information is updated to indicate that a universal joint type and a straight pipe have been applied as the piping components. After the process in step S108, the property information is updated to indicate that a length-variable joint has been applied. After the processes in steps S112 and S116, the property information is updated to indicate that a length-variable joint and a straight pipe have been applied.
[0064] In this embodiment, the user first performs piping design using a building design application and sets piping components within the map on a map of the building, and then operates a product number assignment application to assign product numbers to each of the piping components within the map set on the map of the building.
[0065] The flowchart in FIG. 11 shows an example of a processing procedure executed by the part number assignment processing unit 104-2 in response to part number assignment of a length variable joint under the part number assignment application of this embodiment. Step S300: When a user causes a part number assignment application to assign a part number to a variable length joint, the user first performs an operation to import property information of a piping component in the map corresponding to the variable length joint to which a part number is assigned into the part number assignment application. Here, the piping component in the map as the variable length joint to which a part number is assigned may be designated by a user operation. For example, the user may be able to designate the piping component in the map as the variable length joint to which a part number is assigned on a piping component in the map basis. In addition, the user may be able to designate the piping component in the map of the variable length joint included in the designated floor or space as the part number assignment target by performing an operation to designate, for example, a floor or space in a building. In the part number assignment processing unit 104-2, the information acquisition unit 142 acquires property information for each piping component in the map of the length variable joint to which the part number is assigned, which is specified by the user's operation, from the building design application. In this case, the information acquisition unit 142 may acquire the property information from the property information storage unit 153.
[0066] Step S302: The part number assignment unit 143 assigns 1 to a variable n indicating the part number assignment order corresponding to the piping member in the map to which a part number is to be assigned. Step S304: The part number assignment unit 143 selects the piping member in the map of the n-th length variable joint as a part number assignment target.
[0067] Step S306: The part number assignment unit 143 executes a process of assigning a part number to the piping member in the map of the n-th length variable joint. The process of step S306 may be the same as that in FIG.
[0068] Step S308: The part number assignment unit 143 updates the property information of the part number assignment target so that the property information includes the part number assigned to the piping component in the map to which the part number is assigned by the part number assignment process in step S306 and the product name corresponding to the part number.
[0069] Step S310: The product number assignment unit 143 determines whether the current variable n is equal to or greater than the maximum value.
[0070] Step S312: If it is determined in step S310 that the variable n is less than the maximum value, it means that there are still piping components in the map to which part numbers are to be assigned that have not yet been assigned part numbers. In this case, the part number assignment unit 143 increments the variable n and returns the process to step S304. This causes part number assignment to be performed for the next piping component in the map to which part numbers are to be assigned.
[0071] Step S314: When part number assignment to all piping components in the map to be assigned part numbers is completed, it is determined in step S310 that the variable n is equal to or greater than the maximum value. In this case, the part number assignment unit 143 outputs the property information of the piping components in the map to be assigned part numbers, which has been updated by the part number assignment process up to now, to the building design application. The building design application receives the property information output from the product number assignment application by product number assignment unit 143, and updates the property information stored in property information storage unit 153 with the received property information. Note that in step S314, the product number assignment application may update the property information stored in property information storage unit 153 without the intervention of the building design application.
[0072] In addition, even when the building design application performs piping design and part number assignment as in the first embodiment, the processing procedure may be executed according to Fig. 10 and Fig. 11. That is, the building design device 100 on which the building application runs executes the processing corresponding to the piping design by arranging the piping components in the map on the map according to the processing in Fig. 10. Then, when a user operation is performed after the piping design has been performed to instruct the execution of product number assignment, the building design device 100 may execute a process of assigning a product number to each piping component in the map by processing similar to that shown in Figure 11.
[0073] In addition, a program for realizing the functions of the building design device 100, 100A, etc. described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform the processing of the building design device 100, 100A, etc. described above. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program into a computer system. The "computer system" here includes hardware such as an OS and peripheral devices. The "computer system" may also include a plurality of computer devices connected via a network including the Internet, a WAN, a LAN, a dedicated line, and other communication lines. The "computer-readable recording medium" refers to a portable medium such as a flexible disk, an optical magnetic disk, a ROM, a CD-ROM, and a storage device such as a hard disk built into a computer system. In this way, the recording medium storing the program may be a non-transient recording medium such as a CD-ROM. The recording medium also includes a recording medium provided inside or outside the computer system that can be accessed from a distribution server in order to distribute the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format executable by a terminal device. That is, as long as it can be downloaded from a distribution server and installed in a form executable by a terminal device, the format in which it is stored in the distribution server does not matter. The program may be divided into multiple parts, downloaded at different times, and then combined on the terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, the "computer-readable recording medium" includes a program that holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or a client when a program is transmitted via a network. The program may also be a program for realizing part of the above-mentioned functions. Furthermore, the program may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system. [Explanation of symbols]
[0074] 100, 100A Building design device, 101 Display unit, 102 Operation unit, 103 Data interface unit, 104, 104-1 Design processing unit, 104-2 Part number assignment processing unit, 105 Memory unit, 141 Piping design unit, 142 Information acquisition unit, 143 Part number assignment unit, 144 Document output unit, 151 Design information memory unit, 152 Product information memory unit, 153 Property information memory unit, 154 Document memory unit
Claims
1. an information acquisition unit that acquires property information including information regarding the length of a piping member arranged in a design drawing by a piping design using a piping member including a joint-attached piping member having a structure in which a pipe section that can be cut to change its length is attached to a joint section; a part number assignment unit that assigns a part number determined according to a standard length of the fitting-equipped piping component as a product to the piping component arranged in the design drawing based on information regarding the length of the piping component acquired by the information acquisition unit; A piping component management device comprising:
2. The information regarding the length of the piping member arranged in the design drawing is information regarding an effective length set for the piping member in the design drawing, The part number assignment unit assigns, to the piping member in the design drawing, a part number determined according to a standard length corresponding to an effective length range that includes the set effective length, among effective length ranges divided according to standard lengths of the joint-equipped piping member as the product, when the set effective length is within a range from a predetermined minimum value to a predetermined maximum value. The piping component management device according to claim 1 .
3. The part number allocation unit applies a general-purpose joint and a straight pipe having a length corresponding to the shortfall in the effective length of the general-purpose joint when the effective length of the piping member in the design drawing is less than the minimum value. The piping component management device according to claim 2 .
4. The part number allocation unit applies the joint-equipped piping member having the longest standard length and a straight pipe having a length corresponding to a shortage of the effective length with respect to the longest standard length when the set effective length is greater than the maximum value for the piping member in the design drawing. The piping component management device according to claim 2 or 3.
5. The information acquisition unit acquires information regarding lengths of piping components arranged in the design drawing from a piping design application that performs the piping design, The part number assignment unit outputs information indicating an assignment result of part numbers to piping members arranged in the design drawing to the piping design application. The piping component management device according to claim 1 .
6. The product number is determined according to the type of joint, the diameter and the standard length of the pipe in the joint-equipped piping member as a product. The piping component management device according to claim 1 .
7. A piping component management method in a piping component management device, comprising: An information acquisition step of acquiring property information including information regarding the length of a piping member arranged in a design drawing by a piping design using a piping member including a joint-equipped piping member having a structure in which a pipe section whose length can be changed by cutting is attached to a joint section; a part number assignment step of assigning a part number determined according to a standard length of a joint-equipped piping component as a product to the piping component arranged in the design drawing based on information regarding the length of the piping component acquired in the information acquisition step; A piping component management method comprising:
8. A computer as a piping component management device, an information acquiring unit that acquires property information including information regarding the length of a piping member arranged in a design drawing by a piping design using a piping member including a joint-attached piping member having a structure in which a pipe section whose length can be changed by cutting is attached to a joint section; a part number assignment unit that assigns a part number determined according to a standard length of the joint-equipped piping component as a product to the piping component arranged in the design drawing based on information regarding the length of the piping component acquired by the information acquisition unit; A program to function as a
Citation Information
Patent Citations
Design method for building piping
JP2002015015A