Piping design support system, piping design support method, and program
Patent Information
- Application Number
- JP2023141107
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-03-13
AI Technical Summary
【0015】 以上説明したように、本発明によれば、配管設計に関連する計算に必要な配管構造の情報の入力の省力化が図られる。
Smart Images

Figure 2025034618000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a piping design support system, a piping design support method, and a program. [Background technology]
[0002] A drainage load calculation support system is known in which a central device performs drainage load calculations based on information about each specified item of piping input by a customer through a customer information device (see, for example, patent documents). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 5940787 Summary of the Invention [Problem to be solved by the invention]
[0004] As described above, it is necessary to input information about the piping structure when calculating the wastewater load, etc. It is preferable to input such information about the piping structure as labor-saving as possible.
[0005] The present invention has been made in consideration of the above circumstances, and has an object to reduce the labor required for inputting information on piping structures required for calculations related to piping design. [Means for solving the problem]
[0006] (1) One aspect of the present invention that solves the above-mentioned problems is a piping design support system for a building having multiple rooms with a common standard, the piping design support system comprising: a first information acquisition unit that acquires first information including information for each type of sanitary fixture to be installed in the building; a second information acquisition unit that acquires second information indicating a correspondence between the drainage systems in the rooms and the sanitary fixtures determined based on the standard; a third information acquisition unit that acquires third information that matches the drainage systems of the multiple rooms with a vertical drainage piping system in the building; and a calculation unit that performs a calculation regarding the sanitary fixtures connected to each drainage piping system based on the first information, the second information, and the third information.
[0007] (2) One aspect of the present invention is the piping design support system described in (1), wherein the building has a plurality of rooms corresponding to a plurality of different standards, the first information acquisition unit acquires a plurality of first information corresponding to the plurality of different standards, the second information acquisition unit acquires a plurality of second information corresponding to the plurality of different standards, and the third information acquisition unit acquires third information that corresponds to drainage systems of rooms for each of the plurality of different standards and drainage piping systems in the building.
[0008] (3) One aspect of the present invention is a piping design support system as described in (1) or (2), wherein the building has a plurality of floors, and the third information acquisition unit acquires third information that associates drainage systems of rooms located on each of the plurality of floors with drainage piping systems in the building.
[0009] (4) One aspect of the present invention is a piping design support system described in any one of (1) to (3), wherein the third information may include information on a horizontal main pipe group corresponding to each of the drainage piping systems.
[0010] (5) One aspect of the present invention is the piping design support system described in (4), wherein the aggregation unit may generate a drainage merging pattern by sequentially connecting the drainage piping system to horizontal main pipes included in the horizontal main pipe group based on the third information.
[0011] (6) One aspect of the present invention is the piping design support system described in (5), wherein the aggregation unit derives the drainage volume for each drainage piping system based on information regarding the sanitary fixtures connected to each drainage piping system, and generates the drainage merging pattern by connecting the drainage piping systems to a horizontal main pipe in order of the derived drainage volume.
[0012] (7) One aspect of the present invention is the piping design support system described in (3), wherein the first information indicates sanitary fixtures to be installed in a room corresponding to each standard and associated fixtures related to the sanitary fixtures, and the aggregation unit may create a design fixture table based on the first information and the third information, indicating corresponding sanitary fixtures and associated fixtures for each room standard unit and for each floor of a building.
[0013] (8) One aspect of the present invention is a piping design support method in a piping design support system for a building having multiple rooms with a common standard, comprising: a first information acquisition step in which a first information acquisition unit acquires first information including information for each type of sanitary fixture to be installed in the building; a second information acquisition step in which a second information acquisition unit acquires second information indicating a correspondence between the drainage systems in the rooms and the sanitary fixtures determined based on the standard; a third information acquisition step in which a third information acquisition unit acquires third information that matches the drainage systems of the multiple rooms with a vertical drainage piping system in the building; and a compilation step in which a compilation unit performs compilation regarding the sanitary fixtures connected to each drainage piping system based on the first information, the second information, and the third information.
[0014] (9) One aspect of the present invention is a program for causing a computer in a piping design support system for a building having multiple rooms with a common standard to function as a first information acquisition unit that acquires first information including information for each type of sanitary fixture to be installed in the building, a second information acquisition unit that acquires second information indicating the correspondence between the drainage systems in the rooms and the sanitary fixtures determined based on the standard, a third information acquisition unit that acquires third information that matches the drainage systems of the multiple rooms with a vertical drainage piping system in the building, and a calculation unit that performs a calculation regarding the sanitary fixtures connected to each drainage piping system based on the first information, the second information, and the third information. Effect of the Invention
[0015] As described above, according to the present invention, it is possible to reduce the labor required for inputting information on a piping structure required for calculations related to piping design. [Brief description of the drawings]
[0016] [Figure 1] 1 is a diagram illustrating an example of the configuration of a piping design support system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of a design support server according to the present embodiment. [Diagram 3] 10 is a flowchart illustrating an example of a procedure performed in relation to generating tally information in the present embodiment. [Figure 4] FIG. 4 is a diagram showing an example of a sanitary fixture list in the present embodiment. [Diagram 5] FIG. 4 is a diagram showing an example of a room type system pattern table in the present embodiment. [Figure 6] FIG. 4 is a diagram showing an example of a building system pattern table in the present embodiment. [Figure 7] FIG. 4 is a diagram showing an example of a summary table in the present embodiment. [Figure 8] 11 is a diagram showing an example of a method for creating a merging pattern table in the present embodiment. FIG. [Figure 9] 13A and 13B are diagrams illustrating another example of a method for creating a merging pattern table in the present embodiment. [Figure 10] FIG. 13 is a diagram showing an example of a design sanitary fixture table in this embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0017] 1 shows an example of the configuration of a piping design support system according to the present embodiment. The piping design support system according to the present embodiment includes a client terminal 100 and a design support server 200. The client terminal 100 is a terminal used as a user by a construction company or the like that receives the piping design support service provided by the design support server 200. The client terminal 100 may be, for example, a personal computer or a tablet terminal.
[0018] A design drawing application 101 (an example of an application for creating drawings) and a web browser 102 are installed on the client terminal 100. The blueprint application 101 is an application that creates a three-dimensional model (blueprint) of a building to be constructed using BIM (Building Information Modeling) technology. The blueprint created by the blueprint application 101 also includes a drainage piping structure. In the blueprint, a piping component identifier (GUID) that is unique within the blueprint is assigned to each piping component that forms the piping structure. The file format of the drawing created by the design drawing application 101 may be, for example, IFC (Industry Foundation Classes). IFC is a file format common to various design drawing applications that create drawings of three-dimensional models in accordance with BIM. It should be noted that the drawings created by the design drawing application 101 of this embodiment may be, for example, two-dimensional.
[0019] The web browser 102 is an application having a function of accessing a website. The web browser 102 of this embodiment logs in and accesses a website for piping design support provided by the design support server 200. By the web browser 102 accessing the design support server 200, the user can receive the piping design support service provided by the design support server 200. The connection from the client terminal 100 to the design support server 200 may be executed by a dedicated application running on the client terminal 100, or by add-on software installed in the design drawing application 101 and running on the design drawing application 101.
[0020] The design support server 200 may be capable of providing the piping design support service corresponding to each of a plurality of client terminals 100, each corresponding to a different construction company, etc. Also, the client terminal 100 may be provided as a terminal on which the design drawing application 101 is installed and a terminal to which the web browser 102 is connected, as different devices.
[0021] 2 shows a configuration example of a design support server 200. The design support server 200 in the figure includes a communication unit 201, a control unit 202, and a storage unit 203. The functions of the design support server 200 shown in the figure are realized by a CPU (Central Processing Unit) included in the design support server 200 as hardware executing a program. The communication unit 201 performs communication via a network.
[0022] The control unit 202 executes various controls in the design support server 200. The design support server 200 of this embodiment is capable of executing a drainage load calculation as piping design support. The drainage load calculation is a process of calculating a load flow rate in a drainage piping structure and deriving the type of piping material and the pipe diameter according to the calculated load flow rate. The control unit 202 includes an information acquisition unit 221, a compilation unit 222, and an information provision unit 224 as functional units corresponding to the wastewater load calculation.
[0023] The user can access the design support server 200 through the web browser 102 and then upload the design drawing file of the design drawing application 101 to the design support server 200 through the web browser 102 . In the design support server 200, the information acquisition unit 221 (an example of a first information acquisition unit, a second information acquisition unit, and a third information acquisition unit) acquires the uploaded design drawing file. The information acquisition unit 221 may store the uploaded design drawing file in the design drawing file storage unit 231. The design drawing file stored in this manner is used to perform a drainage load calculation.
[0024] Furthermore, prior to performing drainage load calculation under the piping support service, the design support server 200 is configured to tabulate the types, number, etc. of sanitary fixtures in a building based on information on the sanitary fixtures installed in the target building (sanitary fixture-related information). The sanitary fixture-related information is input by a user. That is, the user operates the client terminal 100 to cause the web browser 102 to access a web page for sanitary fixture-related information in a website for piping design support. The user performs an operation to input the sanitary fixture-related information into an input form displayed on the web browser 102 of the client terminal 100. The information acquisition unit 221 acquires the sanitary fixture related information inputted into the input form. The information acquisition unit 221 may store the acquired sanitary fixture related information in the processing progress information storage unit 232. In addition, the user may input each information item of the sanitary fixture related information into a file in a specified input format corresponding to an application such as a spreadsheet, and the sanitary fixture related information may be acquired by the information acquisition unit 221 reading the file in which the sanitary fixture related information has been input.
[0025] The counting unit 222 performs counting on the sanitary fixtures connected to each drainage piping system in the target building based on the sanitary fixture-related information acquired by the information acquisition unit 221. The counting unit 222 generates counting information indicating the counting results on the sanitary fixtures. In this embodiment, one drainage piping system may be a portion of the drainage piping structure in a building that includes a vertical pipe extending upward from one leg joint as a base point and a sub-horizontal main pipe extending horizontally from the leg joint as a base point. Hereinafter, the "drainage piping system" may also be simply referred to as a "system." Furthermore, the aggregation unit 222 generates a drainage merging pattern by sequentially connecting the systems to the horizontal main pipe based on the sanitary fixture-related information acquired by the information acquisition unit 221. The drainage merging pattern is used to calculate the load flow rate in the drainage piping of the building and to derive the type of pipe material and the pipe diameter according to the calculated load flow rate.
[0026] In addition, the aggregation unit 222 generates a design fixture table to be used for designing a target building, based on the sanitary fixture-related information acquired by the information acquisition unit 221. The design fixture table is a table indicating the number of sanitary fixtures to be used for each room type on each floor of the building.
[0027] The information providing unit 224 provides information obtained in relation to the wastewater load calculation to the client terminal 100. The information providing unit 224 may be configured to transmit requested information to the web browser 102 in response to a request from the web browser 102 of the client terminal 100. The web browser 102 may locally store the transmitted data.
[0028] The storage unit 203 stores various types of information supported by the design support server 200. The storage unit 203 includes a design drawing file storage unit 231 and a processing progress information storage unit 232.
[0029] The design drawing file storage unit 231 stores the design drawing file uploaded from the client terminal 100.
[0030] The processing progress information storage unit 232 stores processing progress information. The processing progress information is various information obtained in the process of executing the procedure for the wastewater load calculation.
[0031] The design support server 200 of this embodiment configured as described above can provide a drainage load calculation service as a piping design support service. The drainage load calculation service is a service that performs drainage load calculation for a drainage piping structure designed by a user using the design drawing application 101, and provides the user with information based on the drainage load calculation result.
[0032] Calculating wastewater loads requires information (aggregated information) regarding the sanitary fixtures installed in each room in a building, aggregated by system in the building. To obtain the aggregated information, the user must input sanitary fixture-related information related to the sanitary fixtures installed in each room in the building. However, in large buildings, the floor height is high and the number of systems is large, making the input of sanitary fixture-related information extremely time-consuming. Therefore, in this embodiment, taking into consideration the fact that, for example, in hotels, apartment buildings, etc., multiple rooms of the same specifications are provided, the effort required to input sanitary fixture-related information to obtain aggregated information is reduced as follows.
[0033] The flowchart in Fig. 3 shows an example of a procedure performed in relation to the generation of the aggregate information. Here, an example will be described in which the aggregate information is obtained as a summary table (a sanitary fixture summary table by system). The procedures as steps shown in the figure include procedures performed as manual operations by the user, procedures executed by the client terminal 100, and procedures executed by the design support server 200.
[0034] Step S100: The target building has many floors, and on each floor, a predetermined number of rooms of different room types (standards) are arranged. The rooms of the same room type have the same type, number, and location of sanitary fixtures in the room. To obtain the aggregated information, the user first uses the client terminal 100 to input the types of sanitary fixtures installed in the entire building into the sanitary fixture list. The sanitary fixture list may be opened on the web browser 102 by, for example, a user's operation to access a specific web page provided by the design support server 200. Alternatively, the sanitary fixture list may be opened by opening a template file of the sanitary fixture list stored locally in the client terminal 100. In this case, the sanitary fixture list with the input information is sent from the client terminal 100 to the design support server 200, so that the design support server 200 can obtain the sanitary fixture list. In the following explanation, an example will be given in which the user inputs information to obtain the aggregated information into a web page accessed by the web browser 102. When inputting data into the sanitary fixture list, the user obtains a plot diagram of the entire building (each floor in the building). The plot diagram is used by the user to confirm the type and location of sanitary fixtures to be installed in the target room type when inputting required items into the sanitary fixture list. For example, a drawing of the architectural design of the building may be used as the plot diagram. The plot diagram may be generated based on a design diagram created by the design diagram application 101. As a procedure of step S100, the user may obtain the plot diagram by, for example, displaying the plot diagram on the client terminal 100, or may obtain the plot diagram by printing the data of the plot diagram.
[0035] Step S102: The user refers to the plot diagram acquired in step S100 to identify the types of sanitary fixtures in the entire building, and performs an operation to input information corresponding to each identified type of sanitary fixture into the sanitary fixture list. When the user has completed inputting the information for each sanitary fixture, the user performs an operation to transmit the sanitary fixture list to the design support server 200. As a result, the information acquisition unit 221 of the design support server 200 acquires the transmitted sanitary fixture list. The information acquisition unit 221 may store the acquired sanitary fixture list in the processing progress information storage unit 232. In other words, a sanitary fixture list showing a list of sanitary fixtures installed throughout the building has been created in response to the user's input. In addition, the sanitary fixture list created in this manner can be displayed on the client terminal 100 by transmitting it from the design support server 200 to the client terminal 100.
[0036] Figure 4 shows an example of a sanitary fixture list with the necessary information already entered. Each line in the sanitary fixture list in the figure corresponds to one sanitary fixture. In the sanitary fixture list, the items "Type", "Fixture name", "Model number", and "Additional information" are associated with each sanitary fixture. The user inputs corresponding information into the items "Type", "Fixture name", "Model number", and "Additional information" for each sanitary fixture. The "Type" field stores the type of the corresponding sanitary fixture. The "Fixture Name" field stores the name of the corresponding sanitary fixture. The "Model Number" field stores the model number of the corresponding sanitary fixture. The "Additional Information" field stores information associated with the corresponding sanitary fixture.
[0037] In addition, the sanitary equipment list in the same figure also stores related equipment information regarding related equipment that is not sanitary equipment that drains water but is installed in the environment in which the sanitary equipment is installed, such as a "baby seat," "baby chair," "paper roll holder," "hand dryer," etc. To obtain the aggregated information, the sanitary fixture list only needs to store information on the sanitary fixtures that drain water. The related fixture information is used by the design support server 200 to create a sanitary fixture list corresponding to the design together with the aggregated information, as described below.
[0038] The information on sanitary fixtures and related fixtures shown in this manner by the sanitary fixture list is an example of first information.
[0039] Let us return to the explanation given in FIG. Step S104: Next, the user performs an operation to input a system pattern for each room type into the room type system pattern table. To this end, the user first performs an operation to select the room type to be input. Then, the user refers to the plot diagram acquired in step S100 and determines the drainage system pattern (room type system pattern) for the room structure of the selected room type. Specifically, the user refers to the plot diagram and confirms the positional relationship between each of the sanitary fixtures arranged in a room of the target room type and the system (room type system) in the pipe space provided corresponding to the room. From the confirmed positional relationship, the user decides which room type system each of the sanitary fixtures in the room is to be connected to. The connection relationship between each of the sanitary fixtures and the room type system thus determined becomes the room type system pattern.
[0040] Step S106: The user causes the web browser 102 to access the room type system pattern table and open the room type system pattern table on the web browser 102. The user inputs the room type system pattern determined in accordance with the target room type into the room type system pattern table.
[0041] Figure 5 shows an example of a room type system pattern table. The room type system pattern table has items for room type, in-room system number, sanitary fixtures, and related fixtures. In this case, the sanitary fixture items are further divided into specific sanitary fixture types such as "toilet bowl," "bathtub," "washbasin," etc. The related fixture items are also divided into categories such as "toilet-related," "hand-washing-related," "faucet," etc.
[0042] As a specific example, the user inputs the following into the room type system pattern table in response to one room type: Here, an example will be described in which the target room type is Type A. There are two systems in the pipe space of the Type A room. The systems placed in the room are assigned numbers within the room (room system numbers). In this example, the two systems are assigned the room system numbers "1" and "2", respectively.
[0043] In one record (one row) of the room type system pattern table, the user first enters "Type A" in the room type field and "1" in the room system number field. By entering the data in this way, the target row corresponds to the room type system with the room system number "1" in a type A room. Therefore, the user enters the model number and number in the corresponding type and classification fields for the sanitary fixture that has been determined to be connected to the room type system with the room system number "1" as the room type system pattern, and for each associated fixture related to the sanitary fixture.
[0044] Next, the user enters "Type A" in the room type field and "2" in the room system number field for the next record. By entering the data in this way, the target row corresponds to a room type system with a room system number of "2" in a room of type A. Therefore, the user enters model numbers and quantities in the corresponding type and classification fields for each sanitary fixture and related fixture that has been determined to be connected to the room type system with a room system number of "2" as a room type system pattern. As a result of the user performing the input operation as described above, information is stored in each item as shown in the first and second lines in FIG.
[0045] The information indicated by the room type system pattern table as described above is an example of the second information.
[0046] Let us return to the explanation given in FIG. Step S108: The user determines whether or not input into the room type system pattern table corresponding to all room types is completed by completing input into the room type system pattern table currently targeted. If there is a room type that has not yet been completed, the user returns to the procedure of step S104 and performs input in the room type system pattern table for the next room type.
[0047] Step S110: When input of the sanitary fixture list for all room patterns and input of the room type system pattern table are completed, the user opens the building system pattern table in the web browser 102. The user inputs the intra-room system number into the opened building system pattern table.
[0048] Step S112: The user also inputs a horizontal main pipe group (horizontal main pipe group) to the building system pattern table.
[0049] The information indicated by the building system pattern table into which the in-room system number and the horizontal main system group have been input in steps S110 and S112 above is an example of third information.
[0050] Fig. 6 shows an example of a building system pattern table. The building system pattern table is a table in which the in-building system number is associated with the in-room system number of the room for each floor of the building input by the user. In addition, in the building system pattern table, the horizontal main group number input by the user is also associated with the in-building system number. As described above, each room is assigned an in-room system number corresponding to each system arranged in the room. Meanwhile, each system in a building is assigned a different system number (in-building system number) throughout the building. The in-room system number assigned to a system in a certain room corresponds to one of the in-building system numbers depending on the position of the room on the corresponding floor. The user, for example, by referring to a plot diagram, identifies the in-building system number to which the in-room system number for each room on each floor corresponds, and performs input so that the identified correspondence is shown. Specifically, in Fig. 6, "Type A-1" is entered in each field for the 1st to 20th floors corresponding to in-building system number 1. Also, "Type A-2" is entered in each field for the 1st to 20th floors corresponding to in-building system number 2. The notations "Type A-1", "Type A-2", etc., are information indicating the combination of the room type of the corresponding room and the corresponding in-room system number (room type / room system number information). In such a building system pattern table, the two columns corresponding to in-building system numbers 1 and 2 indicate the following: That is, the room type of the rooms located on the 1st to 20th floors corresponding to in-building system numbers 1 and 2 is common to type A, the system with in-building system number 1 corresponds to the system with in-room system number 1 in a room of type A, and the system with in-building system number 2 corresponds to the system with in-room system number 2 in a room of type A.
[0051] FIG. 6 also shows an example in which a horizontal main control group M1 input by the user is associated with each of the in-building system numbers 1 to 5, and a horizontal main control group M2 is associated with each of the in-building system numbers 6 to 10.
[0052] Let us return to the explanation given in FIG. Step S114: After inputting data into the building system pattern table through the procedure up to step S112, the user performs an operation to instruct the tallying of the sanitary fixtures in the building (tallying instruction operation). In response to the tallying instruction operation, the tallying unit 222 of the design support server 200 executes the sanitary fixture tallying process. As part of the sanitary fixture counting process, the counting unit 222 uses information on the room types and room system numbers for each floor associated with each building system number indicated by the building system pattern table, and information from the room type system pattern table, to count the number of each type of sanitary fixture connected to each system indicated by the building system number. The tallying unit 222 generates a tally table indicating the tally results from step S114. The tallying unit 222 may store the generated tally table in the process progress information storage unit 232.
[0053] Step S116: The information providing unit 224 causes the generated summary table to be displayed (output) on the web browser 102 of the client terminal 100.
[0054] An example of the spreadsheet is shown in Figure 7. In the spreadsheet, the original design pipe diameter, the maximum inflow floor number, and the number of sanitary fixture connections are associated with each in-building system number. The original design pipe diameter indicates the diameter of the pipe applied to the system of the corresponding building system number at the original design stage. The highest inflow floor number indicates the highest floor at which wastewater flows into the system with the corresponding system number in the building. The number of sanitary fixture connections indicates the number of each type of sanitary fixture connected to the system of the corresponding building system number. As a specific example, the information for the row of in-building system number 1 in the summary table is obtained as follows. According to the building system pattern table, in-building system number 1 corresponds to the room type system pattern of "Type A-1" on each floor from the 1st to the 20th floors. Therefore, the counting unit 222 multiplies the number of each type of sanitary fixture in the row of the room type system pattern table of Fig. 5 where the room type is "Type A" and the in-room system number is "1" by 20. The counting unit 222 may store the number obtained by multiplication in the type item of the number of sanitary fixture connections in the row of in-building system number 1 in the summary table.
[0055] Let us return to the explanation given in FIG. Step S118: The tabulation unit 222 creates a merging pattern of the system. The tabulation unit 222 may output the created merging pattern of the system in the form of a merging pattern table. The flow pattern created in step S118 is used to calculate the discharge volume of each system and the discharge volume of the horizontal main pipe where the system discharges join under the discharge load calculation. The discharge volume calculated based on the joining pattern is used to determine the pipe diameter of each system and the pipe diameter of the horizontal main pipe under the discharge load calculation. The tallying unit 222 may store the created junction pattern (junction pattern table) in the processing progress information storage unit 232.
[0056] Step S120: The information providing unit 224 causes the web browser 102 of the client terminal 100 to display (output) the meeting pattern table created in step S118.
[0057] An example of a method for creating a junction pattern table will be described with reference to Fig. 8. In this case, the counting unit 222 sequentially merges the systems according to the order of the system numbers within the building for each horizontal main pipe group shown in the building system pattern table (Fig. 6), and creates a junction pattern by connecting each of the horizontal main pipe groups to which all systems are connected. Specifically, the merging pattern table of FIG. 8 shows an example in which the lateral main pipe group M1 includes lateral main pipes A to D, and the lateral main pipe group M2 includes lateral main pipes E to H. Then, as shown in the first to fourth rows, the tabulation unit 222 first merges (connects) the system with in-building system number 1 to one end of the horizontal main A corresponding to the horizontal main group M1, and further merges the system with in-building system number 2 to the other end of the horizontal main A. Next, the tabulation unit 222 merges the other end of the horizontal main A to one end of the horizontal main B, and merges the system with in-building system number 3 to the other end of the horizontal main B. Next, the tabulation unit 222 merges the other end of the horizontal main B to one end of the horizontal main C, and merges the system with in-building system number 4 to the other end of the horizontal main C. Next, the tabulation unit 222 merges the other end of the horizontal main C to one end of the horizontal main D, and merges the system with in-building system number 5 to the other end of the horizontal main D. Next, as shown in the fifth to eighth rows, the tabulation unit 222 merged the system with in-building system number 6 with one end of the horizontal main E, and further merged the system with in-building system number 7 with the other end of the horizontal main E, corresponding to the horizontal main group M2. Next, the tabulation unit 222 merged the other end of the horizontal main E with one end of the horizontal main F, and merged the system with in-building system number 8 with the other end of the horizontal main F. Next, the tabulation unit 222 merged the other end of the horizontal main F with one end of the horizontal main G, and merged the system with in-building system number 9 with the other end of the horizontal main G. Next, the tabulation unit 222 merged the other end of the horizontal main G with one end of the horizontal main H, and merged the system with in-building system number 10 with the other end of the horizontal main H. Next, the counting unit 222 merged the horizontal main pipe D and the horizontal main pipe H together.
[0058] Another example of a method for creating a merging pattern table will be described with reference to Fig. 9. In this case, the counting unit 222 first calculates the drainage volume for each system based on the number, type, etc. of sanitary fixtures connected to each system. The counting unit 222 creates a merging pattern by merging systems into a horizontal main pipe in descending order of the calculated drainage volume for each horizontal main pipe group. Specifically, in this case, it is calculated that the systems with internal building system numbers 1 to 5 that merge into horizontal main group M1 have the largest drainage volumes, in the order of internal building system numbers 4, 5, 1, 3, and 2, and that the systems with internal building system numbers 6 to 10 that merge into horizontal main group M2 have the largest drainage volumes, in the order of internal building system numbers 10, 7, 8, 6, and 9. In this case, as shown in the first to fourth rows, the tabulation unit 222 first merges the system with in-building system number 4 into one end of the horizontal main A, and further merges the system with in-building system number 5 into the other end of the horizontal main A, corresponding to the horizontal main group M1. Next, the tabulation unit 222 merges the other end of the horizontal main A into one end of the horizontal main B, and merges the system with in-building system number 1 into the other end of the horizontal main B. Next, the tabulation unit 222 merges the other end of the horizontal main B into one end of the horizontal main C, and merges the system with in-building system number 3 into the other end of the horizontal main C. Next, the tabulation unit 222 merges the other end of the horizontal main C into one end of the horizontal main D, and merges the system with in-building system number 2 into the other end of the horizontal main D. Next, as shown in the fifth to eighth rows, the tabulation unit 222 merged the system with in-building system number 10 with one end of the horizontal main E, and further merged the system with in-building system number 7 with the other end of the horizontal main E, corresponding to the horizontal main group M2. Next, the tabulation unit 222 merged the other end of the horizontal main E with one end of the horizontal main F, and merged the system with in-building system number 8 with the other end of the horizontal main F. Next, the tabulation unit 222 merged the other end of the horizontal main F with one end of the horizontal main G, and merged the system with in-building system number 6 with the other end of the horizontal main G. Next, the tabulation unit 222 merged the other end of the horizontal main G with one end of the horizontal main H, and merged the system with in-building system number 9 with the other end of the horizontal main H. Next, the counting unit 222 merged the horizontal main pipe D and the horizontal main pipe H together.
[0059] In the confluence pattern created as shown in FIG. 9, the system with the largest drainage volume is connected to the most upstream of each horizontal main group. For this reason, for example, the pipe diameter of each horizontal main in the horizontal main group is set to correspond to the case where the drainage volume merging from the connected system is maximum. For example, the sleeve hole for the drainage pipe penetrating the wall or beam is constructed so that it can be opened before the piping construction, but it is difficult to reconstruct the sleeve hole to enlarge its diameter after the sleeve hole construction. For this reason, even if it becomes necessary to change the diameter of the drainage pipe to a larger diameter after the sleeve hole construction, for example, by changing the drainage confluence pattern after the sleeve hole construction, it becomes difficult to enlarge the sleeve hole. Therefore, if the diameter of the drainage pipe is determined based on the confluence pattern created as shown in FIG. 9 and a sleeve hole corresponding to the determined pipe diameter is opened, the above problem can be avoided.
[0060] The procedure for creating the merging pattern table is not limited to the examples in Fig. 8 and Fig. 9. For example, as a simpler method, the counting unit 222 may merge the systems into the horizontal main pipe in the order of randomly selected in-building system numbers.
[0061] Let us return to the explanation given in FIG. Step S122: The tabulation unit 222 creates a design sanitary fixture table. The design sanitary fixture table is a fixture table used in designing a building, and is a table showing the sanitary fixtures in the rooms on each floor of the building and the associated fixtures related to the sanitary fixtures. The tabulation unit 222 creates a design sanitary fixture table. The tabulation unit 222 may create the design sanitary fixture table by using the sanitary fixture list (FIG. 4) acquired in response to step S102 and the building system pattern table (FIG. 6) acquired in response to steps S110 and S112. The tabulation unit 222 may store the created design-use sanitary fixture table in the processing progress information storage unit 232.
[0062] Step S124: The information providing unit 224 causes the client terminal 100 to output the design-use sanitary fixture table created in step S122.
[0063] An example of a design sanitary fixture table is shown in Fig. 10. The design sanitary fixture table shown in the figure is configured as a table in which a record (row) is provided for each sanitary fixture or related fixture. A record corresponding to one plumbing fixture or related fixture includes fields for name, model number, additional information, total, and room type. The name field stores the name of the corresponding sanitary fixture or related fixture. The model number field stores the model number of the corresponding sanitary fixture or related fixture. The additional information field stores additional information regarding the corresponding sanitary fixture or related fixture. The total field indicates the total number of corresponding plumbing fixtures or related fixtures installed in the building. The room type field indicates the number of corresponding plumbing fixtures or related fixtures that are to be installed for each floor and room type combination in the building.
[0064] In this manner, in this embodiment, in addition to the summary table and confluence pattern table used in response to the wastewater load calculation, it is also possible to create a design sanitary fixture table.
[0065] In addition, the drainage load calculation unit 223 in the design support server 200 may execute drainage load calculation using a summary table and a confluence pattern table. As the drainage load calculation, the drainage load calculation unit 223 may calculate the load flow rate in the drainage piping based on the type and number of sanitary fixtures in the drainage piping structure and the arrangement of vertical pipes, horizontal main pipes, etc., and derive the type and pipe diameter of the pipe member according to the calculated load flow rate. The drainage load calculation unit 223 may store drainage load calculation result information indicating the drainage load calculation result in the process progress information storage unit 232. In addition, the information providing unit 224 may output the drainage load calculation result information to the client terminal 100.
[0066] At least a part of the functions of the design support server 200 of this embodiment may be implemented in the client terminal 100. Also, the functions of the design support server 200 of this embodiment may be realized by a plurality of servers and terminals on a network cooperating with each other to execute processing.
[0067] In addition, a program for realizing the functions of the client terminal 100 or the design support server 200 may be recorded in a computer-readable recording medium, and the program recorded in the recording medium may be read into a computer system and executed to perform the processing of the client terminal 100 or the design support server 200. Here, "reading a program recorded in 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 portable media such as a flexible disk, an optical magnetic disk, a ROM, a CD-ROM, and a storage device such as a hard disk or an SSD (Solid State Drive) 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 the 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 the terminal device. That is, the format in which the program is stored in the distribution server does not matter as long as the program can be downloaded from the distribution server and installed in a form executable by the terminal device. The program may be divided into multiple parts, each of which may be downloaded at a different time and then combined on the terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" includes a storage medium that holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that is a server or client when a program is transmitted over a network. The program may also be one that realizes part of the above-mentioned functions.Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program). [Explanation of symbols]
[0068] 100 Client terminal, 101 Design drawing application, 102 Web browser, 200 Design support server, 201 Communication unit, 202 Control unit, 203 Storage unit, 221 Information acquisition unit, 222 Counting unit, 223 Wastewater load calculation unit, 224 Information provision unit, 231 Design drawing file storage unit, 232 Processing progress information storage unit
Claims
1. A piping design support system for a building having a plurality of rooms with a common standard, A first information acquisition unit that acquires first information including information on each type of sanitary fixture installed in the building; a second information acquisition unit that acquires second information indicating a correspondence relationship between a drainage system and a sanitary fixture in a room determined based on the standard; a third information acquisition unit that acquires third information that associates the drainage systems of the plurality of rooms with a vertical drainage piping system in the building; a counting unit that performs a counting operation on sanitary fixtures connected to each of the drainage piping systems based on the first information, the second information, and the third information; A piping design support system equipped with:
2. The building has a plurality of rooms corresponding to a plurality of different standards, The second information acquisition unit acquires a plurality of pieces of second information corresponding to the plurality of different standards, The third information acquisition unit acquires third information in which the drainage systems of the rooms for each of the plurality of different standards are associated with a drainage piping system in the building. The piping design support system according to claim 1 .
3. The building has multiple floors; The third information acquisition unit acquires third information in which the drainage systems of the rooms arranged on each of the plurality of floors are associated with a drainage piping system in the building. The piping design support system according to claim 1 or 2.
4. The third information includes information on a horizontal main pipe group corresponding to each of the drainage piping systems. The piping design support system according to claim 1 or 2.
5. The tallying unit generates a drainage merging pattern by sequentially connecting the drainage piping system to the horizontal main pipes included in the horizontal main pipe group based on the third information. The piping design support system according to claim 4.
6. The tallying unit derives a drainage amount for each of the drainage piping systems based on information about sanitary fixtures connected to each of the drainage piping systems, and generates the drainage merging pattern by connecting the drainage piping systems to a horizontal main pipe in order of the derived drainage amount. The piping design support system according to claim 5.
7. The first information indicates sanitary fixtures to be installed in a room in accordance with the standards and related fixtures related to the sanitary fixtures, The tabulation unit creates a design fixture table that indicates corresponding sanitary fixtures and related fixtures for each room standard unit for each floor of a building based on the first information and the third information. The piping design support system according to claim 3.
8. A piping support method in a piping design support system for a building having a plurality of rooms with a common standard, comprising: A first information acquisition step in which a first information acquisition unit acquires first information including information for each type of sanitary fixture installed in the building; A second information acquisition step in which a second information acquisition unit acquires second information indicating a correspondence relationship between a drainage system and a sanitary fixture in a room determined based on the standard; a third information acquisition step in which a third information acquisition unit acquires third information in which the drainage systems of the plurality of rooms are associated with a vertical drainage piping system in the building; a counting step in which a counting unit performs counting on sanitary fixtures connected to each of the drainage piping systems based on the first information, the second information, and the third information; The piping design support method includes:
9. A computer in a piping design support system for a building having a plurality of rooms with a common standard, a first information acquisition unit that acquires first information including information on each type of sanitary fixture installed in the building; a second information acquisition unit that acquires second information indicating a correspondence relationship between a drainage system and a sanitary fixture in a room determined based on the standard; a third information acquisition unit that acquires third information that associates the drainage systems of the plurality of rooms with a vertical drainage piping system in the building; a counting unit that performs a counting operation on sanitary fixtures connected to each of the drainage piping systems based on the first information, the second information, and the third information; A program to function as a
Citation Information
Patent Citations
Communication system
JP1984040787A