Calculation device, calculation method and program

JP2025023643APending Publication Date: 2025-02-17KANSUKEN CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023127967
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-04
Publication Date
2025-02-17

AI Technical Summary

Benefits of technology

【0016】 本発明の一態様によれば、管路の工事に必要な部材の概算数量を正確かつ容易に算出することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025023643000001_ABST
    Figure 2025023643000001_ABST
Patent Text Reader

Abstract

To accurately and easily calculate an approximate quantity of members required for pipe conduit construction.SOLUTION: A calculation device (1) comprises: an acquisition unit (55) that acquires a total number of portions of the number of bend portions at which a pipe conduit is bent and the number of branch portions at which the pipe conduit is branched, and a pipe conduit length that is a length of the pipe conduit, on the basis of a pipe conduit drawing indicating the pipe conduit; and a quantity calculation unit (56) that calculates an approximate quantity of members required for pipe conduit construction, using the number of portions and the pipe conduit length acquired by the acquisition unit (55).SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a computing device, a computing method, and a program. [Background technology]

[0002] Patent Document 1 discloses a piping design support system that has a parts master database including the unit prices of piping materials, pipe work, and earthwork required for pipe installation work, and generates piping diagrams represented by parts hierarchically classified according to work type and route conditions. The piping design support system generates base data for generating cost estimates hierarchically classified according to work type and route conditions based on the parts master database and the piping diagrams. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2018-097641 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the piping design support system disclosed in Patent Document 1, it is necessary to set route conditions in order to generate a cost estimate, and there is room for improvement in the work for generating the cost estimate. One aspect of the present invention aims to accurately and easily calculate the approximate quantity of materials required for pipeline construction. [Means for solving the problem]

[0005] In order to solve the above problems, the calculation device according to aspect 1 of the present invention includes an acquisition unit that acquires, from a piping diagram showing a pipeline, a number of locations, which is the sum of the number of bends where the pipeline bends and the number of branch locations where the pipeline branches off, and a pipeline length, which is the length of the pipeline, and a quantity calculation unit that calculates an approximate quantity of components required for construction of the pipeline using the number of locations and the pipeline length acquired by the acquisition unit.

[0006] Since the calculation device obtains the number of locations and the pipeline length from the piping diagram, the user does not need to count the number of locations from the piping diagram, nor does the user need to know the pipeline length. This eliminates the risk of miscounting the number of locations and the risk of inputting the pipeline length incorrectly. Therefore, the calculation device can accurately and easily calculate the approximate quantity of materials required for pipeline construction using the obtained number of locations and pipeline length.

[0007] A calculation device according to a second aspect of the present invention is the calculation device of the first aspect, further comprising an identification unit in which, in the piping diagram, the pipeline is represented by a plurality of line segments, and the number of intersections at end points of two line segments having different extension directions is identified as the number of bend points, and the number of intersections at end points of at least three line segments is identified as the number of branch points, and the acquisition unit acquires the number of bend points and the number of branch points identified by the identification unit.

[0008] The calculation device can accurately obtain the number of locations in both cases where the line segment is bent and where the line segment is branched. Thus, the calculation device can obtain the number of locations in response to various cases.

[0009] The calculation device according to aspect 3 of the present invention is the calculation device of aspect 1 or 2, further comprising a conversion unit in which, in the piping diagram, the pipeline is represented by a plurality of line segments, and which converts the sum of the lengths of the plurality of line segments based on coordinates defined in the piping diagram into the pipeline length, and the acquisition unit acquires the pipeline length obtained by the conversion by the conversion unit.

[0010] Since the pipelines are shown by multiple line segments in the piping diagram and the coordinates are defined in the piping diagram, the calculation device can easily obtain the pipeline length by converting the sum of the lengths of the multiple line segments based on the coordinates into the pipeline length.

[0011] The calculation device according to aspect 4 of the present invention is the calculation device of any one of aspects 1 to 3, further comprising a display unit that displays the piping diagram and an operation unit that accepts a creation operation for creating the piping diagram, and the display unit displays at least one of the number of locations and the pipeline length while the operation unit is accepting the creation operation.

[0012] While creating the piping diagram, the user can check at least one of the number of locations and the pipeline length displayed by the display unit. Therefore, the user can create the piping diagram while checking at least one of the number of locations and the pipeline length.

[0013] The calculation device according to a fifth aspect of the present invention is the calculation device according to any one of the first to fourth aspects, further comprising a cost calculation unit that calculates an approximate cost required for construction of the pipeline based on the approximate quantity calculated by the quantity calculation unit. The calculation device can accurately and easily calculate the approximate quantity of the pipeline using the acquired number of locations and pipeline length, and then calculate the approximate cost required for construction of the pipeline based on the approximate quantity of the pipeline.

[0014] A calculation method according to aspect 6 of the present invention is a calculation method executed by a calculation device, and includes an acquisition step in which an acquisition unit included in the calculation device acquires, from a piping diagram showing a pipeline, a number of locations, which is the sum of the number of bends where the pipeline bends and the number of branch locations where the pipeline branches off, and a pipeline length, which is the length of the pipeline, and a calculation step in which a quantity calculation unit included in the calculation device calculates an approximate quantity of components required for construction of the pipeline using the number of locations and the pipeline length acquired by the acquisition step.

[0015] The arithmetic device according to each aspect of the present invention may be realized by a computer. In this case, the arithmetic device program that causes the computer to operate as each part (software element) of the arithmetic device to realize the arithmetic device, and the computer-readable recording medium on which the program is recorded, also fall within the scope of the present invention. Effect of the Invention

[0016] According to one aspect of the present invention, the approximate quantity of components required for pipeline construction can be accurately and easily calculated. [Brief description of the drawings]

[0017] [Figure 1] 1 is a block diagram showing an example of a configuration of a calculation device according to an embodiment of the present invention. [Diagram 2] 2 is a flowchart showing an example of processing executed by the arithmetic device shown in FIG. 1. [Diagram 3] 2 is a diagram showing an example of a piping diagram displayed on a display unit included in the arithmetic device shown in FIG. 1. [Figure 4] FIG. 13 is a diagram showing an example of a condition setting screen displayed on a display unit. [Diagram 5] FIG. 13 is a diagram showing an example of a screen showing a calculation result displayed on a display unit. [Figure 6] FIG. 13 is a diagram showing an example of a screen showing the pipeline length and earthwork length displayed on the display unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] <Configuration of Calculation Device 1> FIG. 1 is a block diagram showing an example of the configuration of a calculation device 1 according to an embodiment of the present invention. The calculation device 1 is a device that calculates the approximate quantity of components required for construction of a pipeline shown in a piping diagram and the approximate cost required for construction of the pipeline. The calculation device 1 is, for example, a PC (Personal Computer). The calculation device 1 is also a device that designs a pipeline by an approximate quantity design method using design and estimation CAD (Computer Aided Design) software. The design of the pipeline includes a design for laying an additional pipe on an existing pipe and a design for laying a new pipe on a vacant lot.

[0019] The approximate quantity design method is a method in which the client of the construction calculates the approximate quantity of materials required for the construction work at the design stage, and when the contractor is performing the construction work and the detailed quantity of materials required for the construction work is determined, the design is changed to the confirmed quantity of materials required for the construction work. In addition, the approximate quantity design method is a method that reduces the design and estimation work by omitting detailed design drawings before ordering and setting the quantity of materials in the design as an approximate quantity in order to reduce the burden of design and estimation work for water utilities and promote the renewal of pipelines.

[0020] The design and estimation CAD software is intended to improve the efficiency of drawing and estimation work in water utilities, and to automatically calculate the approximate quantities of materials required for construction work and the approximate costs required for the construction work. The design and estimation CAD software is pre-stored in the storage unit 4, which will be described later.

[0021] As shown in Fig. 1, the arithmetic device 1 includes a display unit 2, an operation unit 3, a storage unit 4, and a control unit 5. The display unit 2 displays, for example, the processing contents by the control unit 5 and a piping diagram created by a user. The operation unit 3 accepts a creation operation for creating a piping diagram by a user, and is, for example, a mouse and a keyboard. The storage unit 4 stores, for example, the processing contents by the control unit 5 and the piping diagram created by the user.

[0022] The control unit 5 includes a display control unit 51, a memory control unit 52, an identification unit 53, a conversion unit 54, an acquisition unit 55, a quantity calculation unit 56, and a cost calculation unit 57. The memory control unit 52 executes a process of reading data stored in the memory unit 4 and a process of storing data in the memory unit 4. Details of the configuration of each unit included in the control unit 5 other than the memory control unit 52 will be described later. The control unit 5 controls each unit included in the arithmetic device 1.

[0023] <Processing of Calculation Unit 1> Fig. 2 is a flowchart showing an example of processing executed by the arithmetic device 1 shown in Fig. 1. The following description also serves as an explanation of a calculation method executed by the arithmetic device 1. As shown in Fig. 2, when the operation unit 3 accepts a creation operation for creating a piping diagram, the display control unit 51 causes the display unit 2 to display the piping diagram (S1). Specifically, the display control unit 51 causes the display unit 2 to display piping diagrams PP1 and PP2 as shown in Fig. 3. Fig. 3 is a diagram showing an example of a piping diagram displayed on the display unit 2 provided in the arithmetic device 1 shown in Fig. 1.

[0024] <Creating piping diagrams> A piping diagram is, for example, a schematic plan view showing a pipeline. In the piping diagram, the pipeline is shown by a plurality of line segments. A user can specify points by operating the operation unit 3, and can draw a line segment connecting the specified points as a pipeline. Thus, by operating the operation unit 3, a user can create a simple piping diagram in which the positions of the pipelines are clearly indicated.

[0025] Here, the identification unit 53 identifies the number of intersections at the end points of two line segments that extend in different directions as the number of bend points, and identifies the number of intersections at the end points of at least three line segments as the number of branch points (S2). A bend point is a point where a pipeline bends, and a branch point is a point where a pipeline branches off.

[0026] For example, consider a case where three line segments SE1, SE2, and SE3 and two intersections P1 and P2 are shown on the piping diagram PP1 as shown by reference numeral 101 in Fig. 3. In this case, the identifying unit 53 identifies the number of bends as two, which is the sum of the number of intersections P1 at the end points of the two line segments SE1 and SE2 that have different extension directions and the number of intersections P2 at the end points of the two line segments SE2 and SE3 that have different extension directions.

[0027] Also, for example, consider a case where three line segments SE4, SE5, and SE6 and one intersection point P3 are shown on the piping diagram PP2 as shown by reference numeral 102 in Fig. 3. In this case, the identifying unit 53 identifies the number of branch points as one, which is the number of intersection points P3 at the end points of the three line segments SE4, SE5, and SE6 that extend in different directions.

[0028] After the identification unit 53 identifies the number of bends and branches, the conversion unit 54 converts the total length of a plurality of line segments based on coordinates defined in the piping diagram into a pipeline length, which is the length of the pipeline (S3). Specifically, for example, orthogonal coordinates are defined in the piping diagram, and the conversion unit 54 calculates the length of a line segment connecting two points from the coordinates of the two points. The conversion unit 54 calculates the length of each of the plurality of line segments, and calculates the total length of the plurality of line segments.

[0029] For example, in the piping diagram PP1 indicated by reference numeral 101 in Fig. 3, the conversion unit 54 calculates the sum of the length L1 of the line segment SE1, the length L2 of the line segment SE2, and the length L3 of the line segment SE3. Also, in the piping diagram PP2 indicated by reference numeral 102 in Fig. 3, the conversion unit 54 calculates the sum of the length L4 of the line segment SE4, the length L5 of the line segment SE5, and the length L6 of the line segment SE6.

[0030] The conversion unit 54 converts the calculated sum of the lengths of the multiple line segments into a pipeline length based on the scale of the piping diagram. After the conversion unit 54 converts the sum of the lengths of the multiple line segments into a pipeline length, the acquisition unit 55 acquires the number of points, which is the sum of the number of bends and the number of branch points, and the pipeline length from the piping diagram (S4). Specifically, the acquisition unit 55 acquires the number of bends and the number of branch points identified by the identification unit 53, and acquires the pipeline length obtained by conversion by the conversion unit 54. Step S4 is an example of an acquisition step.

[0031] As described above, the arithmetic device 1 can accurately obtain the number of locations in both cases where the line segment is bent and where the line segment is branched. Therefore, the arithmetic device 1 can obtain the number of locations in response to various cases. In addition, since the pipeline is shown by multiple line segments in the piping diagram and the coordinates are defined in the piping diagram, the arithmetic device 1 can easily obtain the pipeline length by converting the total length of the multiple line segments based on the coordinates into the pipeline length.

[0032] After the acquisition unit 55 acquires the number of locations and the pipeline length, the display control unit 51 causes the display unit 2 to display a condition setting screen PP3 for calculating the approximate quantity, as shown in Fig. 4 (S5). Fig. 4 is a diagram showing an example of the condition setting screen displayed on the display unit 2. The condition setting screen PP3 is a screen that displays conditions necessary for calculating the approximate quantity and the numerical values ​​of the conditions.

[0033] The condition setting screen PP3 includes a table 31 showing the numbers of locations and the pipeline lengths acquired by the acquisition unit 55. In this case, when the user operates the operation unit 3 to create a piping diagram, the numbers of locations and the pipeline lengths acquired by the acquisition unit 55 are automatically input into the table 31 of the condition setting screen PP3.

[0034] Therefore, the user can set the conditions required for calculating the approximate quantity in the calculation device 1 by operating the operation unit 3 and inputting only the pipe diameter. Also, the user does not need to create a calculation table for calculating the approximate quantity using a spreadsheet software, and can omit the work of manually inputting the number of locations and pipeline length into the calculation table. Furthermore, the user does not need to input the pipeline length and number of locations obtained by on-site surveying or the like into the calculation table.

[0035] The user may be able to input the pipe joint type in addition to the pipe diameter by operating the operation unit 3. The user may also be able to change the pipe diameter, the pipe joint type, the pipeline length, and the number of locations on the condition setting screen PP3 by operating the operation unit 3. In other words, the operation unit 3 can accept an operation to change at least one of the pipe diameter, the pipe joint type, the pipeline length, and the number of locations.

[0036] After the display unit 2 displays the condition setting screen PP3, when the user operates the operation unit 3 to press the calculation button 32 included in the condition setting screen PP3, the quantity calculation unit 56 calculates the approximate quantity of materials required for the construction of the pipeline using the number of locations and the pipeline length acquired by the acquisition unit 55 (S6). Step S6 is an example of a calculation step. A specific description will be given below.

[0037] The quantity calculation unit 56 calculates a correction coefficient required to calculate the approximate quantity by the following formula (1). Formula (1) is an example of a formula for calculating the correction coefficient, and is a formula for a pipe with a diameter of 300 mm. In formula (1), A is the correction coefficient, and L is the pipeline length [m]. N is the number of locations [items] per unit length of the pipeline, and is a numerical value obtained by converting the number of locations acquired by the acquisition unit 55 into the number of locations per unit length. The unit length is, for example, 100 m.

[0038]

number

[0039] The numerical values ​​included in formula (1) are values ​​that change depending on the pipe diameter and the pipe joint type, and are preset based on the past construction results of pipelines. Formula (1) is set in the design and estimation CAD software for each pipe diameter and pipe joint type. Therefore, the quantity calculation unit 56 calculates a correction coefficient based on the predetermined numerical values ​​for each of the multiple types of pipes, the number of locations, and the pipeline length.

[0040] Furthermore, the quantity calculation unit 56 calculates the approximate quantity of materials required for the pipeline construction using the following formula (2). Formula (2) is an example of a formula for calculating the approximate quantity. In formula (2), B is the approximate quantity per unit length of the pipeline, A is a correction coefficient, L is the pipeline length [m], and q is the standard quantity per unit length of the pipeline.

[0041]

number

[0042] Furthermore, q is the standard quantity of components required for construction work per unit length for each of the multiple types of pipes. The components required for the construction work are, for example, straight pipes, cut pipes, or irregular pipes (curved pipes or T-shaped pipes), or gate valves or fire hydrants. q is a preset value based on the material costs or installation costs calculated from past pipeline construction results for each component required for the construction work for each of the multiple types of pipes. Formula (2) is set in the design and estimation CAD software.

[0043] The source of formulas (1) and (2) is "Report of the Construction Innovation Study Group (2nd Period) to Promote Pipe Renewal" (pp. 88-89, [online], May 29, 2023, Japan Ductile Iron Pipe Association, [searched July 31, 2023], Internet<URL:https: / / www.jdpa.gr.jp / study / images / 20230529_houkoku.pdf> ).

[0044] As described above, since the calculation device 1 obtains the number of locations and the pipeline length from the piping diagram, the user does not need to count the number of locations from the piping diagram, nor does the user need to know the pipeline length. This eliminates the risk of miscounting the number of locations and the risk of inputting the pipeline length incorrectly. Therefore, the calculation device 1 can accurately and easily calculate the approximate quantity of materials required for pipeline construction using the obtained number of locations and pipeline length. In addition, there is no need to obtain the pipeline length by on-site surveying, etc.

[0045] Furthermore, the quantity calculation unit 56 corrects the standard quantities of parts required for construction work per unit length for each of the multiple types of pipes using a correction coefficient, and calculates the approximate quantities of parts required for construction work on the pipeline from the corrected standard quantities and the pipeline length. This makes it possible to reduce the difference between the approximate quantities and the actual quantities, compared to the case where the same standard quantities are uniformly applied to, for example, a straight pipeline with few irregular pipes and a complex pipeline with many irregular pipes. Also, the user can grasp the approximate quantities simply by creating a piping diagram.

[0046] After the quantity calculation unit 56 calculates the estimated quantity, the cost calculation unit 57 calculates the estimated cost required for construction of the pipeline based on the estimated quantity calculated by the quantity calculation unit 56 (S7). Specifically, the user operates the operation unit 3 to input the material cost and civil engineering cost per location of the valves and plugs, etc.

[0047] The cost calculation unit 57 calculates the estimated cost using the input material costs and civil engineering costs and the estimated quantities calculated by the quantity calculation unit 56. Here, the cost calculation unit 57 records the quantities of materials, civil engineering works, and pipework, and automatically calculates the estimated cost. Therefore, the user does not need to use a spreadsheet software, and there is no need to input the estimated quantities into the estimation software owned by the water utility. In other words, the estimated cost can be calculated using only the design estimation CAD software, and there is no need for a spreadsheet software or the estimation software.

[0048] As a result of the above, the calculation device 1 can accurately and easily calculate the approximate quantity of pipes using the acquired number of locations and pipeline length, and then calculate the approximate cost required for pipeline construction based on the approximate quantity of pipes.

[0049] Fig. 5 is a diagram showing an example of a screen showing the calculation results displayed on the display unit 2. As shown in Fig. 5, the display control unit 51 causes the display unit 2 to display a calculation screen PP4. The calculation screen PP4 includes a calculation result 41 of an estimated quantity by the quantity calculation unit 56 and a calculation result 42 of an estimated cost by the cost calculation unit 57. The estimated quantity and estimated cost are displayed on the display unit 2, allowing the user to check the estimated quantity and estimated cost.

[0050] The timing at which steps S2 to S7 are executed may be a timing while the operation unit 3 is accepting a creation operation for creating the piping diagram, or may be a timing at which the creation of the piping diagram is completed.

[0051] <Modification> Fig. 6 is a diagram showing an example of a screen showing the pipeline length and earthwork length displayed on the display unit 2. While the operation unit 3 is accepting a creation operation for creating a piping diagram, the display control unit 51 may cause the display unit 2 to display a pipeline length confirmation screen PP5 as shown in Fig. 6. The pipeline length confirmation screen PP5 includes a portion 61 showing the pipeline length and a portion 62 showing the earthwork length. The pipeline length confirmation screen PP5 may further include a portion showing the number of locations. The earthwork length is the length of the location where earthwork is performed, and is the length of the location excavated to bury the pipes.

[0052] Therefore, the display unit 2 displays at least one of the number of locations and the pipeline length while the operation unit 3 is accepting the creation operation. This allows the user to check at least one of the number of locations and the pipeline length displayed by the display unit 2 while creating the piping diagram. This allows the user to create the piping diagram while checking at least one of the number of locations and the pipeline length.

[0053] [Software implementation example] The functions of the calculation device 1 (hereinafter referred to as the "device") can be realized by a program for causing a computer to function as the device, and a program for causing a computer to function as each control block of the device (particularly each part included in the control unit 5).

[0054] In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program to realize each function described in each of the above embodiments.

[0055] The program may be non-transitory and may be recorded in one or more computer-readable recording media. The recording media may or may not be included in the device. In the latter case, the program may be provided to the device via any wired or wireless transmission medium.

[0056] In addition, some or all of the functions of each of the control blocks can be realized by a logic circuit. For example, an integrated circuit in which a logic circuit that functions as each of the control blocks is formed is also included in the scope of the present invention. In addition, the functions of each of the control blocks can be realized by, for example, a quantum computer.

[0057] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Configurations obtained by appropriately combining multiple technical means disclosed in the respective embodiments are also included in the technical scope of the present invention. [Explanation of symbols]

[0058] 1 Computing device 2 Display section 3 Control section 53 Specific part 54 Conversion unit 55 Acquisition Department 56 Quantity Calculation Department 57 Cost Calculation Department P1, P2, P3 intersection PP1, PP2 piping diagram SE1~SE6 line segment

Claims

1. an acquisition unit that acquires, from a piping diagram showing a pipeline, a number of points, which is the sum of a number of bending points where the pipeline is bent and a number of branching points where the pipeline is branched, and a pipeline length, which is the length of the pipeline; a quantity calculation unit that calculates an approximate quantity of components required for construction of the pipeline using the number of locations and the pipeline length acquired by the acquisition unit.

2. In the piping diagram, the pipeline is represented by a plurality of line segments, A determination unit that determines the number of intersections at end points of two line segments that extend in different directions as the number of bend points, and determines the number of intersections at end points of at least three line segments as the number of branch points, The arithmetic device according to claim 1 , wherein the acquisition unit acquires the number of the bend points and the number of the branch points identified by the identification unit.

3. In the piping diagram, the pipeline is represented by a plurality of line segments, A conversion unit converts a sum of lengths of the plurality of line segments based on coordinates defined in the piping diagram into the pipeline length, The arithmetic device according to claim 1 , wherein the acquisition unit acquires the pipe length obtained through conversion by the conversion unit.

4. A display unit that displays the piping diagram; and an operation unit that accepts a creation operation for creating the piping diagram, The arithmetic device according to claim 1 , wherein the display unit displays at least one of the number of locations and the pipeline length while the operation unit is accepting the creation operation.

5. The computing device according to claim 1 , further comprising a cost calculation unit that calculates an approximate cost required for construction of the pipeline based on the approximate quantity calculated by the quantity calculation unit.

6. A computing method executed by a computing device, comprising: an acquisition step in which an acquisition unit included in the calculation device acquires, from a piping diagram showing a pipeline, a number of points, which is the sum of a number of bending points where the pipeline is bent and a number of branching points where the pipeline is branched, and a pipeline length, which is the length of the pipeline; A calculation method including a quantity calculation unit included in the calculation device calculating an approximate quantity of components required for construction of the pipeline using the number of locations and the pipeline length acquired by the acquisition step.

7. A program for causing a computer to function as each unit in the arithmetic device according to claim 1 or 2.

Citation Information

Patent Citations

  • Piping design support system

    JP2018097641A