Information processing device, program, and information processing system
The information processing device addresses the issue of improper deck plate cutting by calculating and visually adjusting deck plate lengths to fit allocation areas, ensuring accurate design and construction alignment.
Patent Information
- Application Number
- JP2025042497
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-03-17
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2045-03-17
AI Technical Summary
Existing technologies fail to adequately consider the required length of adjustment allowance for deck plates during the design stage, leading to improper cutting of deck plates at construction sites, as they do not allow for visual comparison between designed and actual cut deck plates.
An information processing device that includes a storage unit for deck plate information, a calculation unit to determine the number of deck plates needed, and a display control unit to visually represent deck plates on a screen, adjusting their length if necessary to fit the allocation area, ensuring proper alignment with the design.
Enables the consideration of deck plate adjustment allowances during design, allowing for accurate matching of cut deck plates with construction drawings, thereby improving the precision of deck plate allocation in building structures.
Smart Images

Figure 0007749155000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, a program, and an information processing system, and more particularly to an information processing device, a program, and an information processing system for supporting allocation of deck plates in the field of construction materials, for example. [Background technology]
[0002] Conventionally, floor and roof structures using deck plates, such as composite slab structures in which concrete is poured onto deck plates and reinforced concrete slabs, have been adopted for the floors, roofs, etc. of buildings. Regarding structures using deck plates, a technology is known that assists in the allocation of deck plates used in floor and roof structures using deck plates for the design of buildings (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2021-28465 Summary of the Invention [Problem to be solved by the invention]
[0004] The area to which the deck plate is allocated may not be rectangular in plan view, in which case it may be necessary to adjust the longitudinal length of the deck plate, for example, by cutting the longitudinal length of the deck plate. When adjusting the length of the deck plate, the aim is to manufacture a product that ensures an adjustment allowance, which is an area for adjusting the longitudinal length of the deck plate during on-site construction. During design, the longitudinal length of the deck plate after construction is set to include the adjustment allowance, and during construction, the adjustment allowance is cut to fit the area where the deck plate will be allocated. In other words, the longitudinal length of the deck plate at the time of design is the length of the deck plate at the time of construction plus the adjustment allowance. However, previous technologies to support deck plate allocation did not allow for sufficient consideration of the required length of adjustment allowance at the design stage by visually comparing the deck plate with adjustment allowance with the state after the deck plate with adjustment allowance has been properly cut, and it was not possible to properly compare this at the construction stage, resulting in situations where the area recognized as requiring adjustment was arbitrarily cut at the construction site.
[0005] The present invention has been made in consideration of the above-mentioned problems, and aims to provide technology that enables the necessary length of the deck plate adjustment allowance to be considered at the design stage when designing floor and roof structural slabs that use deck plates, and that allows the deck plate with the adjustment allowance (the product that has been manufactured, shipped, and delivered) to be visually and correctly matched with the deck plate that has had the adjustment allowance appropriately cut (cut to fit the area where the delivered product will be allocated) on the construction drawings that are referenced at the construction site. [Means for solving the problem]
[0006] An information processing device according to a representative embodiment of the present invention includes a storage unit that stores deck plate information relating to the size of the deck plates, a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area within a section of a building to which the deck plates are allocated, and the dimensions of the deck plates, based on the deck plate information, and stores the calculated results in the storage unit as deck plate allocation results, and a display control unit that draws the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation results, and defines a predetermined direction in a plan view of the allocation area as a first direction, and defines a direction in the allocation area as a second direction. The direction intersecting the first direction in a planar view of the area is defined as a second direction, and the deck plate is allocated along the first direction of the allocation area so that the short side direction of the deck plate in a planar view is parallel to the first direction of the allocation area.As a result, when the longitudinal length of the deck plate allocated to the allocation area is greater than the length of the allocation area in the second direction, the display control unit switches the deck plate to be drawn on the screen from between the deck plate before processing is performed to shorten the longitudinal length of the deck plate in a planar view, and the deck plate after the processing is performed. [Effects of the Invention]
[0007] According to the present invention, when designing floor and roof structures in which deck plates are allocated, the required length of deck plate adjustment allowance can be considered at the design stage and can be appropriately referred to at the construction stage. [Brief explanation of the drawings]
[0008] [Figure 1] 1 is a diagram showing a configuration example of a deck plate allocation support system according to an embodiment of the present invention and a functional block configuration of an information processing device. FIG. [Figure 2] FIG. 2 is a diagram illustrating an example of information stored in a storage unit of an information processing device. [Figure 3] FIG. 1 is a diagram illustrating a hardware configuration of an information processing device. [Figure 4A]FIG. 10 is a diagram showing an example of a method for specifying an area to which a deck plate is allocated in an embodiment of the deck plate allocation support system. [Figure 4B] 10A and 10B are diagrams showing the results of allocating deck plates to allocation areas specified based on allocation area information in an embodiment of the deck plate allocation support system. [Figure 5] FIG. 10 is a plan view showing an example of a method for allocating deck plates that all have the same longitudinal length to an allocation area in a deck plate allocation support system. [Figure 6] FIG. 10 is a plan view showing an example of a method for allocating deck plates whose longitudinal lengths are not all the same to an allocation area in a deck plate allocation support system. [Figure 7A] FIG. 10 is a diagram showing an example of a setting method for displaying deck plates including adjustment margins in a deck plate allocation support system. [Figure 7B] FIG. 10 is a diagram showing an example of a setting method for displaying deck plates without including adjustment margins in a deck plate allocation support system. [Figure 8A] FIG. 10 is a plan view showing an example of a deck plate including adjustment margins displayed in the deck plate allocation support system. [Figure 8B] FIG. 10 is a plan view showing an example of a deck plate displayed without including adjustment margins in the deck plate allocation support system. [Figure 8C] This is a plan view (1 / 2) showing an example of the relationship between the area where end-closed processing has been performed and the range of adjustment allowance in the deck plate allocation support system. [Figure 8D] This is a plan view (2 / 2) showing an example of the relationship between the area where end-closed processing has been performed and the range of adjustment allowance in the deck plate allocation support system. [Figure 9] 10 is a flowchart showing a method in which the information processing device according to the embodiment sets an adjustment margin for a deck plate to be allocated to an allocation area and then draws the deck plate on the screen of the display device. DETAILED DESCRIPTION OF THE INVENTION
[0009] 1. Overview of the embodiment First, an outline of representative embodiments of the invention disclosed in this application will be described. Note that in the following description, for example, reference numerals in the drawings corresponding to components in each embodiment are written in parentheses.
[0010] [1] An information processing device (10) according to one aspect of the present invention includes a storage unit (11) that stores deck plate information (110A) relating to the size of a deck plate (40); a calculation unit (16) that calculates the number of deck plates that can be allocated to an allocation area (36) that is an area in a section of a building to which the deck plates are allocated, and the dimensions of the deck plates (40), based on the deck plate information (110A), and stores the calculated results of allocation of the deck plates (40) in the storage unit (11); and a display control unit (17) that draws the deck plates (40) that can be allocated within the allocation area (36) on a screen of a display device (20) based on the deck plate allocation result (120), wherein a predetermined direction in a plan view of the allocation area (36) is defined as a first direction (X), and the dimensions of the deck plates (40) are calculated based on the deck plate information (110A). 6) is set as a second direction (Y), and the deck plate (40) is allocated along the first direction (X) of the allocation area (36) so that the short-side direction (X) of the deck plate (40) in the plan view is parallel to the first direction (X) of the allocation area (36). Therefore, when the length (LC) of the longitudinal direction (Y) of the deck plate (40) allocated to the allocation area (36) is greater than the length (36Y) of the second direction (Y) of the allocation area (36), the display control unit (17) switches the deck plate (40) to be drawn on the screen from between the deck plate (40 before processing is performed to shorten the length (LC) of the longitudinal direction (Y) of the deck plate (40) in the plan view, and the deck plate (40 after processing is performed).
[0011] [2] In the information processing device (10) described in [1] above, when the length (LC) in the longitudinal direction (Y) of the deck plate (40) allocated to the allocation area (36) is greater than the length (36Y) in the second direction (Y) of the allocation area (36), it is preferable that the display control unit (17) draws a first symbol (51) indicating that the deck plate (40) is to be cut at a position corresponding to each deck plate (40) to be processed.
[0012] [3] In the information processing device (10) described in [1] to [2] above, it is preferable that the display control unit (17) draws the first symbol (51) on the side of the end of the object to be processed in the longitudinal direction (Y) of the deck plate (40).
[0013] [4] In the information processing device (10) described in [1] to [3] above, when the length (LC) in the longitudinal direction (Y) of the deck plate (40) allocated to the allocation area (36) is greater than the length (36Y) in the second direction (Y) of the allocation area (36), it is preferable that the display control unit (17) draws a second symbol (52) indicating that the cut surface of the deck plate (40) is to be blocked at a position corresponding to each of the deck plates (40) to be processed.
[0014] [5] In the information processing device (10) described in [1] to [4] above, it is preferable that the display control unit (17) draws the second symbol (52) on the side of the end of the object to be processed in the longitudinal direction (Y) of the deck plate (40).
[0015] [6] In the information processing device (10) described in [1] to [5] above, when the length (L) in the longitudinal direction (Y) of the deck plate (40) to be allocated to the allocation area (36) is greater than the length (36Y) of the allocation area (36) in the second direction (Y), it is preferable that the calculation unit (16) calculates a value obtained by adding a predetermined amount (LR) to the length (36Y) of the allocation area (36) in the second direction (Y) as a first value, and sets the first value as the length (LC) of one of the deck plates (40) to be allocated to the allocation area (36).
[0016] [7] In the information processing device (10) described in [1] to [6] above, it is preferable that the calculation unit (16) calculates a value when the predetermined amount (LR) is 0 as a second value, and the display control unit (17) draws the allocable deck plate (40) based on the second value.
[0017] [8] In the information processing device (10) described in [1] to [7] above, when the deck plate (40) includes an area (EC) that has been subjected to end-closed processing, the calculation unit (16) calculates a third value by subtracting the length (LEC) of the area (EC) that has been subjected to end-closed processing from the length (L) of the deck plate (40) in the longitudinal direction (Y) to be allocated to the allocation area (36), and when the third value is less than the length (36Y) of the allocation area (36) in the second direction (Y), it is preferable to calculate the difference between the third value and the length (36Y) of the allocation area (36) in the second direction (Y) as a fourth value, and add the fourth value to the predetermined amount (LR).
[0018] [9] A program according to one aspect of the present invention includes a calculation step (S3 to S8, S11) of calculating the number of deck plates that can be allocated to the allocation area (36) within a section of a building based on deck plate information (110A) related to the size of the deck plate (40), and storing the number of deck plates (40) in the memory unit (11) as an allocation result (120) of the deck plates (40), and a display control step (S9, S10, S12, S13) of drawing the deck plates (40) that can be allocated within the allocation area (36) on a screen of a display device (20) based on the allocation result (120) of the deck plates (40), wherein a predetermined direction in a plan view of the allocation area (36) is defined as a first direction (X), and a direction intersecting the first direction (X) in a plan view of the allocation area (36) is defined as a second direction (Y), The display control steps (S9, S10, S12, S13) include a step (S9) of switching the deck plate (40) to be drawn on the screen from the deck plate (40) before processing to shorten the length (LC) of the deck plate (40) in the longitudinal direction (Y) in a plan view, and the deck plate (40) after processing, when the deck plate (40) is allocated along the first direction (X) of the allocation area (36) so that the short-side direction (X) of the deck plate (40) in a plan view is parallel to the first direction (X) of the allocation area (36).
[0019]
[10] An information processing system (1) according to one aspect of the present invention is an information processing system (1) including a server (10) connected to a display device (20), wherein the server (10) includes a storage unit (11) that stores deck plate information (110A) relating to the size of the deck plates, a calculation unit (16) that calculates the number of deck plates that can be allocated to an allocation area (36) that is an area to allocate the deck plates (40) within a section of a building based on the deck plate information (110A) and stores the calculated number of deck plates (40) in the storage unit (11) as an allocation result (120) of the deck plates (40), and a display control unit (17) that draws the deck plates (40) that can be allocated within the allocation area (36) on the screen of the display device (20) based on the allocation result (120) of the deck plates (40), and a display control unit (17) that displays the deck plates (40) that can be allocated within the allocation area (36) on the screen of the display device (20), and displays a predetermined direction in a plan view of the allocation area (36). A first direction (X) is defined as a first direction, a direction intersecting the first direction (X) in a plan view of the allocation area (36) is defined as a second direction (Y), and the deck plate (40) is allocated along the first direction (X) of the allocation area (36) so that the short-side direction (X) of the deck plate (40) in a plan view is parallel to the first direction (X) of the allocation area (36).When the length (LC) of the longitudinal direction (Y) of the deck plate (40) allocated to the allocation area (36) is greater than the length (36Y) of the second direction (Y) of the allocation area (36), the display control unit (17) switches the deck plate (40) to be drawn on the screen from between the deck plate (40 before processing is performed to shorten the length (LC) of the longitudinal direction (Y) of the deck plate (40) in a plan view, and the deck plate (40 after the processing is performed).
[0020] 2. Specific examples of embodiments Specific examples of embodiments of the present invention will be described below with reference to the drawings. In the following description, components common to each embodiment will be given the same reference numerals, and repeated description will be omitted. It should be noted that the drawings are schematic, and the dimensional relationships and ratios of each element may differ from the actual situation. The drawings may also include portions with different dimensional relationships and ratios.
[0021] <Configuration of information processing system> FIG. 1 is a diagram showing the configuration of an information processing system and the functional block configuration of an information processing device according to an embodiment of the present invention. FIG. 2 is a diagram showing an example of information stored in a storage unit of the information processing device according to the embodiment of the present invention.
[0022] The information processing system 1 shown in the figure is a system for supporting deck plate allocation in the field of construction materials. Hereinafter, the information processing system 1 will also be referred to as a "deck plate allocation support system 1." Specifically, when deck plates are used as building materials in designing a specific building, the deck plate allocation support system 1 draws the partitions and allocation areas on the screen of the display device 20 based on information about the partition of the building designated by the designer (hereinafter also referred to as "partition designation information" or "partition designation information 110B") and information about the area to which the deck plates are to be allocated (hereinafter also referred to as "allocation area information" or "allocation area information 110C"). In addition, the deck plate allocation support system 1 calculates the number of deck plates to be allocated to the allocation area and the dimensions of the deck plates based on the allocation area information 110C and information about the deck plate specifications and installation environment, such as the deck plate standard dimensions, which are stored in advance in the memory unit 11 (hereinafter also referred to as "deck plate information" or "deck plate information 110A"), and draws deck plates that can be allocated to the allocation area within the partition on the screen of the display device 20 based on the calculation result (hereinafter also referred to as "allocation result 120").
[0023] 1, the deck plate allocation support system 1 includes an information processing device 10 and a display device 20. The information processing device 10 and the display device 20 are connected via an I / F (Interface) device 104, which will be described later.
[0024] In the following description, the information processing device 10 will also be simply referred to as the "server 10." In the following description, a user who operates the server 10 is also referred to as a "system user."
[0025] First, the hardware configuration of the server 10 will be described.
[0026] FIG. 3 is a diagram showing the hardware configuration of the server 10 that constitutes the deck plate allocation support system 1. As shown in FIG.
[0027] The server 10 includes, as hardware resources, an arithmetic unit 101, a storage unit 102, an input unit 103, an I / F (Interface) unit 104, an output unit 105, and a bus 106.
[0028] The arithmetic device 101 is configured with processors such as a CPU (Central Processing Unit) and a DSP (Digital Signal Processor). The storage device 102 has a storage area for storing programs for causing the arithmetic device 101 to execute various types of data processing, and data such as parameters and calculation results used in the data processing by the arithmetic device 101, and is configured with, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), a HDD, and a flash memory.
[0029] Here, the program includes a deck plate allocation support program for causing a computer to function as the server 10, and is pre-installed in the storage device 102, for example.
[0030] The data also includes deck plate information 110A, section designation information 110B, allocation area information 110C, and the like as data for the deck plate allocation support program.
[0031] The program and data may be distributed via a network, or may be written to a non-transitory computer readable medium such as a CD-ROM and distributed.
[0032] The input device 103 is a functional unit that detects input of information from the outside, and is composed of, for example, a keyboard, a mouse, a pointing device, buttons, a touch panel, etc. The I / F device 104 is a functional unit that sends and receives information to and from the outside, and is composed of a communication control circuit, an input / output port, an antenna, etc. for wired or wireless communication.
[0033] The output device 105 is a functional unit that outputs information obtained by data processing by the arithmetic device 101. Examples of the output device 105 include an external storage device such as an SSD or HDD, and a display device such as a console unit. The bus 106 is a functional unit that interconnects the arithmetic device 101, the storage device 102, the input device 103, the I / F device 104, and the output device 105, enabling data exchange among these devices.
[0034] In the server 10, each calculation device 101 executes calculations according to the programs and data stored in each storage device 102, and controls the storage device 102, input device 103, I / F device 104, output device 105, and bus 106 in each server, thereby realizing each functional block in the server 10 (input reception unit 12, partition designation information reception unit 13, allocation area reception unit 14, calculation unit 16, display control unit 17, and memory unit 11).
[0035] Next, each functional block of the server 10 will be described in detail.
[0036] As shown in Figure 1, the server 10 has functional blocks for realizing the deck plate allocation support function, including an input reception unit 12, a partition designation information reception unit 13, an allocation area reception unit 14, a calculation unit 16, a display control unit 17, and a memory unit 11. These functional blocks are realized by the cooperation of the hardware resources and software that constitute the server 10.
[0037] The above software is a program for realizing deck plate allocation support (native application) according to this embodiment, and is, for example, downloaded in advance from an external device (e.g., an external storage medium) and stored in a storage device (e.g., storage unit 11) within server 10.
[0038] The above program may be distributed via a network, or may be written to a computer-readable storage medium (non-transitory computer-readable medium) such as a CD-ROM or flash memory and distributed.
[0039] The input receiving unit 12 is a functional unit that receives data input from a system user to the server 10. Specifically, the input receiving unit 12 receives data input by the system user via the input device 103 in Fig. 3, and instructs each functional unit in the server 10 to execute processing according to the received data.
[0040] For example, the input receiving unit 12 receives deck plate information 110A input by a system user via the input device 103 in FIG. The deck plate information 110A can be stored in advance in the storage unit 11 by a system administrator.
[0041] The partition designation information receiving unit 13 is a functional unit that receives partition designation information 110B input by the system user to the server 10. Specifically, the partition designation information receiving unit 13 receives the partition designation information 110B input by the system user via the input device 103 in Fig. 3, and instructs each functional unit in the server 10 to execute processing according to the received partition designation information 110B.
[0042] For example, the section designation information receiving unit 13 receives section designation information 110B input by the system user via the input device 103 in FIG.
[0043] The allocation area receiving unit 14 is a functional unit that receives allocation area information input from a system user to the server 10. Specifically, the allocation area receiving unit 14 receives allocation area information 110C input by the system user via the input device 103 in Fig. 3, and instructs each functional unit in the server 10 to execute processing according to the received allocation area information 110C.
[0044] For example, the allocation area receiving unit 14 receives allocation area information 110C input by the system user via the input device 103 in FIG.
[0045] The calculation unit 16 is a functional unit that performs various calculations related to structural calculations of the deck plate 40. Specifically, the calculation unit 16 calculates the number of deck plates 40 that can be allocated to the allocation area and the dimensions of the deck plates 40 based on the deck plate information 110A and allocation area information 110C stored in the memory unit 11, and stores the calculation results in the memory unit 11 as allocation results 120.
[0046] In addition, when the length L in the longitudinal direction Y (hereinafter also referred to as the second direction Y) of the deck plate 40 to be allocated to the allocation area 36 is longer than the length 36Y in the second direction Y of the allocation area 36 described below, the calculation unit 16 calculates the value obtained by adding a predetermined amount LR to the length 36Y in the second direction Y of the allocation area 36 as a first value, and sets the first value as the length LC in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36. Furthermore, the calculation unit 16 calculates a value when the predetermined amount LR is 0 as the second value.
[0047] In addition, if the deck plate 40 includes an area EC that has been end-closed, the calculation unit 16 calculates a third value as the length L in the longitudinal direction Y of the deck plate 40 to be allocated to the allocation area 36 minus the length LEC in the longitudinal direction Y of the area EC that has been end-closed, and if the third value is less than the length 36Y of the allocation area 36 in the second direction Y, the calculation unit 16 calculates the difference between the third value and the length 36Y of the allocation area 36 in the second direction Y as the fourth value, and adds the fourth value to the specified amount LR.
[0048] The display control unit 17 is a functional unit that controls the display device 20 to display various information on the screen of the display device 20. The display control unit 17 draws on the screen of the display device 20 the partitions 30 and allocation areas 36, as well as deck plates that can be allocated to the allocation areas 36 within the partitions 30. Specifically, the display control unit 17 draws the partitions and allocation areas on the screen of the display device 20 based on the partition designation information 110B and allocation area information 110C stored in the memory unit 11.
[0049] Furthermore, the display control unit 17 causes the display device 20 to draw, on the screen, the deck plates 40 that can be allocated within the allocation area 36 within the section 30 based on the allocation result 120 stored in the storage unit 11 . Furthermore, the display control unit 17 draws the allocatable deck plates 40 based on either the first value or the second value.
[0050] In addition, when the length LC of the longitudinal direction Y of the deck plate 40 allocated to the allocation area 36 is greater than the length of the second direction Y (see Figures 5 and 6) of the allocation area 36 described below, the display control unit 17 draws on the screen of the display device 20 a symbol 51 indicating that the deck plate 40 is to be cut and a symbol 52 indicating that the cut surface of the deck plate 40 is to be sealed.
[0051] The display control unit 17 may be configured separately from the display device 20 as in this embodiment, or may be integrated with the display device 20 to form a single display control unit 17.
[0052] The display control unit 17 also includes a display switching unit 17A. The display switching unit 17A is a functional unit that switches the deck plate 40 to be displayed on the screen of the display device 20 between the deck plate 40 before processing to shorten the length LC in the longitudinal direction Y in a planar view of the deck plate 40, and the deck plate 40 after processing, when the deck plate 40 is allocated along the first direction X of the allocation area 36 so that the short side direction of the deck plate 40 in a planar view is parallel to the first direction X (see Figures 5 and 6) of the allocation area 36 described below, and the length LC in the longitudinal direction Y of the deck plate 40 allocated to the allocation area 36 is greater than the length 36Y (see Figures 5 and 6) in the second direction Y of the allocation area 36 described below. The display switching unit 17A can receive instructions from the system user regarding switching of the deck plate 40 to be drawn on the screen of the display device 20, for example, through a dialogue 60 (see FIGS. 7A and 7B) described later.
[0053] The storage unit 11 is a functional unit that stores various data related to deck plate 40 allocation support. For example, the storage unit 11 stores deck plate information 110A received by the input receiving unit 12, partition designation information 110B received by the partition designation information receiving unit 13, allocation area information 110C received by the allocation area receiving unit 14, and allocation results 120 by the calculation unit 16. Note that the storage unit 11 may also store deck plate information 110A prepared in advance by a system administrator or the like.
[0054] The deck plate information 110A includes information about the specifications of deck plates distributed on the market, which is prepared in advance by a system administrator or the like. For example, the deck plate 40 includes standard products 41 and 42 and accessory parts 43. For example, the deck plate information 110A includes information about the standard products 41 and 42. The standard products 41 and 42 are deck plates 40 with a specified size (at least the longitudinal length). The standard products 41 and 42 are, for example, rectangular in plan view. The information about the standard products 41 and 42 includes information about the length L, which is the length of the standard products 41 and 42 in the longitudinal direction Y in plan view. The standard products 41 and 42 include one or more types. The standard products 41 and 42 include, for example, multiple standard products 41 and 42 that differ from each other in width, which is the length in the short side direction X (hereinafter also referred to as the first direction X or the short side direction X) in plan view. In addition to the dimensions (including reference dimensions) of the standard products 41 and 42 described above, the deck plate information 110A may also include information on basic specifications of the standard products, such as mass, cross-sectional performance, material, and specifications.
[0055] The deck plate information 110A also includes information about the accessory 43. The accessory 43 is a deck plate 40 whose size is adjustable. The information about the accessory 43 includes, for example, information about the length L, which is the longitudinal length of the accessory 43 in a plan view. Note that the deck plate information 110A may also include information about basic specifications of the accessory 43, such as mass, cross-sectional performance, material, and standards, in addition to the dimensions (including reference dimensions) of the accessory 43 described above. For example, as shown in FIGS. 5 to 8B, the deck plate information 110A includes multiple standard parts 41, 42 and the accessory 43. In this embodiment, the length L in the longitudinal direction Y (second direction Y) of the multiple standard parts 41, 42 and the accessory 43 is the same value, but different values may be used for the standard parts 41, 42, and the accessory 43.
[0056] In addition, the deck plate information 110A may include information regarding the thickness of the deck plate 40, the end treatment of the deck plate 40 (whether or not end-closed processing is performed, and the length LEC in the longitudinal direction Y of the area EC where end-closed processing is performed), and the surface treatment of the deck plate 40 (whether or not plating is performed, and the type of plating processing) for the standard products 41, 42 and the accessory parts 43.
[0057] The deck plate information 110A may also include information about the installation environment of the deck plate 40. For example, deck plate information 110A includes, but is not limited to, information regarding the basic specifications of floor and roof structures using deck plate 40 (dimensions (including standard dimensions), mass, cross-sectional performance, standards), floor and roof structures using deck plate 40, and the joining of deck plate 40 (floor and roof structures using deck plate 40, and joining method between deck plate 40 and beams, number of joining points).
[0058] The section designation information 110B includes information about the section of the building designated by the designer, which is received by the section designation information receiving unit 13. For example, the section designation information 110B includes, as information input by the system user to the server 10, information about the arrangement of columns, the arrangement of beams, the installation height of the deck plate 40, and information about members that adjust the connections between the deck plate 40 and the columns 31 and the beams 32 and 33, but is not limited to this.
[0059] The allocation area information 110C includes information regarding the area to which the deck plates 40 are allocated within the section 30 of the building designated by the designer, which information has been received by the allocation area receiving unit 14. For example, the allocation area information 110C includes, as information input to the server 10 by the system user, information regarding the designation of the allocation area 36 (for example, coordinate information for identifying the allocation area 36, column and beam model information, column and beam contained polyline information, etc.), the arrangement direction of the deck plates 40, the start point of the arrangement of the deck plates 40, the overlap, the offset (the amount of change in the length of the end of the deck plate 40), and information regarding switching between the material ordering mode 17A1 and the working drawing mode 17A2 by the display switching unit 17A, but is not limited to these.
[0060] In addition, the deck plate information 110A, partition designation information 110B, and allocation area information 110C stored in the memory unit 11 may include not only information entered by the system user, but also information prepared in advance by a system administrator, etc.
[0061] The allocation result 120 is information that constitutes part of the memory unit 11, and includes information regarding the number of deck plates 40 to be allocated to the allocation area and the dimensions of the deck plates 40, calculated by the calculation unit 16. Furthermore, the display control unit 17 reads information regarding the calculated number of deck plates 40 to be allocated to the allocation area and the dimensions of the deck plates 40 from the allocation result 120 as necessary, and causes the display device 20 to draw on the screen the deck plates 40 that can be allocated within the allocation area within the section.
[0062] The display device 20 is a device that displays information and is realized by, for example, a liquid crystal display or an organic EL display. The display device 20 displays various information on a screen in response to control from the display control unit 17. Specifically, the display device 20 draws on the screen a section 30, an allocation area 36, and a deck plate 40 that can be allocated within the allocation area 36 within the section 30. In addition, in response to control from the display control unit 17, the display device 20 draws on the screen the shape of the deck plate 40 after changing the shape of the deck plate 40 so that one side of the deck plate 40 displayed on the screen coincides with one side of the allocation area 36.
[0063] <Deck plate allocation method> A method for allocating deck plates in the deck plate allocation support system 1 will be described.
[0064] 4A and 4B are diagrams showing an example of an allocation method related to an embodiment of the deck plate allocation support system. FIG. 4A shows an example of a method for specifying an area to which deck plates are allocated. FIG. 4B shows the result of allocating deck plates to the allocation areas specified based on the allocation area information 110C.
[0065] 4A and 4B show an example of a plan view of section 30 that is drawn on display device 20 by display control unit 17 based on section designation information 110B that has been specified in advance by a system user. Also shown within section 30 are pillars 31A-D, girders 32A-D, and joists 33A-B.
[0066] When allocating deck plates within a rectangular area surrounded by girders 32A-D, the user operates cursor 34 displayed on the screen to specify girders 32A-D in clockwise order, for example, as shown in Fig. 4A. This causes allocation area receiving unit 14 to receive information regarding the order in which girders 32A-D were specified by the system user and store this information in allocation area information 110C in storage unit 11. For example, as shown in Fig. 4A, allocation area receiving unit 14 determines the closed area surrounded by the specified girders 32A-D as allocation area 36, and stores coordinate information and the like for identifying allocation area 36 in storage unit 11 as allocation area information 110C. Alternatively, when creating columns and beams, an area surrounded by beams included in section 30 can be designated in advance as allocation area 36, and multiple areas can also be designated together. This allows the process of creating columns and beams to be automated, from designating the area to which the deck plate is to be allocated to allocating the deck plate. At this time, the length of the deck plate can be set so that it is perpendicular to the short side direction (second direction Y) or long side direction (first direction X) of the area surrounded by beams included in section 30, or the angle relative to the short side or long side can be specified.
[0067] Next, the calculation unit 16 calculates the area of the allocation area 36 based on the deck plate information 110A previously stored in the memory unit 11 and the allocation area information 110C stored in the memory unit 11, and then calculates the number of deck plates to be allocated to the allocation area 36 and the dimensions of the deck plates based on the area of the allocation area 36, and stores the calculation results in the memory unit 11 as the allocation result 120.
[0068] Next, as shown in FIG. 4B, the display control unit 17 draws the allocation area 36 on the screen of the display device 20 based on the allocation area information 110C and the allocation result 120, and displays the allocated deck plate 40 within the allocation area 36.
[0069] The display control unit 17 may extract some of the information from the allocation area information 110C on the screen of the display device 20, display this part of the information in a dialog 35 on the screen of the display device 20, and then allocate the deck plates 40 using this part of the information entered by the system user in the dialog 35. The dialog 35 may display, for example, an input form for information regarding the deck plate arrangement direction, deck plate arrangement start point, and overhang. As shown in FIG. 4A, if the system user specifies in the dialog 35 that the deck plate arrangement direction is the X direction, the deck plate arrangement start point is the left, the longitudinal direction (Y direction) overhang is 50 mm, and the transverse direction (X direction) overhang is 50 mm, the display control unit 17 will display the results of allocating the deck plates 40 according to the information specified in the allocation area 36, as shown in FIG. 4B.
[0070] <Necessity of adjusting the deck plate length> Next, a case will be described in which it becomes necessary to adjust the length in the longitudinal direction Y (second direction Y) of the deck plate 40 allocated to the allocation area 36 by the deck plate allocation support system 1.
[0071] FIG. 5 is a plan view showing an example of a method for allocating deck plates, all of which have the same length in the longitudinal direction, to an allocation area in the deck plate allocation support system. FIG. 6 is a plan view showing an example of a method for allocating deck plates, all of which do not have the same length in the longitudinal direction, to an allocation area in the deck plate allocation support system.
[0072] In FIG. 5, a predetermined direction in a plan view of the allocation area 36 is defined as a first direction X, and a direction intersecting the first direction X in a plan view of the allocation area 36 is defined as a second direction Y. In Figure 5, six standard products 41 (standard product 41A, standard product 41B, standard product 41C, standard product 41D, standard product 41E, standard product 41F), one standard product 42 (standard product 42A) whose length in the short side direction X is shorter than that of the standard product 41, and one special product 43 (special product 43A) whose length in the short side direction X is shorter than that of the standard products 41 and 42 are allocated to the allocation area 36, which is rectangular in plan view, in order along the positive direction of the first direction X of the allocation area 36, so that the short side direction X is parallel to the first direction X of the allocation area 36. The lengths of the standard items 41, 42 and the accessory item 43 in the longitudinal direction Y are all the same length L. The length 36Y of the allocation area 36 in the second direction Y is the same as the length L of the standard items 41, 42 and the accessory 43 in the longitudinal direction Y. The allocation area 36 also shows a reference line 36YBL in the longitudinal direction Y of the allocation area 36, and a parallel line 36YPL at a position shifted in parallel in the longitudinal direction Y from the reference line 36YBL by L(36Y).
[0073] In this case, as shown in Figure 6, in the case where the length 36Y of the allocation area 36 in the second direction Y decreases at a constant rate in accordance with an increase in the value of the first direction X in the positive direction, a method for setting the adjustment allowance in the longitudinal direction Y of the deck plate 40 will be described below.
[0074] 6, in a plan view, the length 36Y of the allocation area 36 in the second direction Y decreases at a constant rate in accordance with an increase in the positive value of the first direction X. Specifically, the length 36Y of the allocation area 36 in the second direction Y decreases along a diagonal line 36YD obtained as a straight line obtained by rotating a reference line 36YBL of the allocation area 36 in the second direction Y by an angle θ clockwise around the reference point BP.
[0075] 6, the reference point BP is located at the midpoint in the short-side direction X of the standard product 41A, which is located in the most negative direction in the short-side direction X of the deck plate 40. However, the reference point BP can be set at any position.
[0076] The length 36Y of the allocation area 36 in the second direction Y is the difference between the parallel line 36YPL and the diagonal line 36YD.
[0077] That is, the length 36Y in the second direction Y of the allocated area 36 at the midpoint in the short side direction X of the standard product 41A located in the most negative direction in the short side direction X of the deck plate 40 is length 36Y1A.
[0078] Similarly, the length 36Y in the second direction Y of the allocation area 36 at the midpoint in the lateral direction X of the standard product 41B adjacent to the standard product 41A in the lateral direction X is a length 36Y1B. Similarly, the length 36Y in the second direction Y of the allocated area 36 at the midpoint in the lateral direction X of the standard product 41C adjacent to the standard product 41B in the lateral direction X is a length 36Y1C. Similarly, the length 36Y in the second direction Y of the allocation area 36 at the midpoint in the lateral direction X of the standard product 41D adjacent to the standard product 41C in the lateral direction X is a length 36Y1D. Similarly, the length 36Y in the second direction Y of the allocated area 36 at the midpoint in the lateral direction X of the standard product 41E adjacent to the standard product 41D in the lateral direction X is a length 36Y1E. Similarly, the length 36Y in the second direction Y of the allocated area 36 at the midpoint in the short-side direction X of the standard product 41F adjacent to the standard product 41E in the short-side direction X is a length 36Y1F. Similarly, the length 36Y in the second direction Y of the allocation area 36 at the midpoint in the lateral direction X of the standard product 42A adjacent to the standard product 41F in the lateral direction X is a length 36Y2A. Similarly, the length 36Y in the second direction Y of the allocation area 36 at the midpoint in the short side direction X of the accessory 43 adjacent to the standard product 42A in the short side direction X is the length 36Y3A.
[0079] In addition, the length in the longitudinal direction Y of standard products 41A, 41B, 41C, 41D, 41E, 41F, 42A, and accessories 43 (hereinafter also referred to as "each deck plate 40") is the value (length 36Y) obtained by subtracting the distance S between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of each deck plate 40 from the length L in the longitudinal direction Y of each unprocessed deck plate 40.
[0080] That is, the length LC1 of the standard product 41A in the longitudinal direction Y is the length L minus the distance S1A (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41A (length 36Y1A).
[0081] Similarly, the length LC2 of the standard product 41B in the longitudinal direction Y is the length L minus the distance S1B (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41B (length 36Y1B). Similarly, the length LC3 of the standard product 41C in the longitudinal direction Y is the length L minus the distance S1C (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41C (length 36Y1C). Similarly, the length LC4 of the standard product 41D in the longitudinal direction Y is the length L minus the distance S1D (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41D (length 36Y1D). Similarly, the length LC5 of the standard product 41E in the longitudinal direction Y is the length L minus the distance S1E (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41E (length 36Y1E). Similarly, the length LC6 of the standard product 41F in the longitudinal direction Y is the length L minus the distance S1F (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41F (length 36Y1F). Similarly, the length LC7 of the standard product 42A in the longitudinal direction Y is the length L minus the distance S2A (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 42A (length 36Y2A). Similarly, the length LC8 of the reel 43A in the longitudinal direction Y is the length L minus the distance S3A (see Figures 8A and 8B) between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the reel 43A (length 36Y3A).
[0082] Also, in Figure 6, since the lengths LC1 to LC8 in the longitudinal direction Y of each deck plate 40 allocated to the allocation area 36 are all longer than the length 36Y1A of the allocation area 36 in the second direction Y, based on the instructions of the display control unit 17, a symbol 51 indicating that the deck plate 40 will be cut and a symbol 52 indicating that the cut surface of the deck plate 40 will be sealed are displayed. Hereinafter, the symbol 51 indicating that the deck plate 40 is to be cut and the symbol 52 indicating that the cut surface of the deck plate 40 is to be sealed will be collectively referred to as the cutting process display symbol 50.
[0083] 6, 8A, and 8B, the cutting process display symbol 50 is drawn at a position corresponding to the deck plate 40 where cutting process is to be performed. Specifically, the cutting process display symbol 50 is drawn on the side of the deck plate 40 where cutting process is to be performed in the longitudinal direction Y (second direction Y).
[0084] When allocating each deck plate 40 to the allocation area 36 in Figure 6, it is necessary to adjust the longitudinal direction Y, but in the case of Figure 6, the area in which each deck plate 40 is cut is the area in the positive direction from the midpoint in the short direction X.
[0085] However, because the area to be cut from each deck plate 40 in the above case is small, if a mistake is made during the cutting process, the cut deck plates 40 cannot be used as is or for other purposes, and it may be necessary to re-procure each uncut deck plate 40. In other words, there is a risk of construction delays. Furthermore, when allocating each deck plate 40 to the allocation area 36, the designer can consider the length in the longitudinal direction Y of each deck plate 40 before cutting, but cannot directly consider the length in the longitudinal direction Y of each deck plate 40 after cutting, and so will need to consider adjustment allowances based on their own experience and intuition.
[0086] Furthermore, for example, the deck plate 40 may have its ends closed to prevent concrete leakage. When cutting the deck plate 40 during construction, if the cutting is done within the range of the end-closed process, the shape of the components added for closing the end becomes complex.
[0087] That is, it is difficult to consider the adjustment allowance required for each deck plate 40 based only on the result of allocation of each deck plate 40 to the allocation area 36 shown in FIG.
[0088] <<How to switch the deck plate adjustment margin display>> Taking the above-mentioned problems into consideration, we will first describe how to switch the display of adjustment allowance when adjusting the length in the longitudinal direction Y (second direction Y) of the deck plate 40 that the deck plate allocation support system 1 allocates to the allocation area 36.
[0089] FIG. 7A is a diagram showing an example of a setting method for displaying deck plates including adjustment margins in the deck plate allocation support system. FIG. 7B is a diagram showing an example of a setting method for displaying deck plates without including adjustment margins in the deck plate allocation support system.
[0090] 7A and 7B show a dialogue 60 for setting the display method of the deck plate 40 to be drawn on the screen of the display device 20 based on an instruction from the system user. The dialogue 60 has a display switching section 17A for switching the display method (display mode) of the deck plate 40.
[0091] The display switching unit 17A switches between the deck plate 40 to be drawn on the screen of the display device 20, between the deck plate 40 before processing to shorten it in the longitudinal direction Y (second direction Y) and the deck plate 40 after processing to shorten it in the longitudinal direction Y (second direction Y).
[0092] When a system user selects either material ordering mode 17A1 or construction drawing mode 17A2 as the display mode for the deck plate 40, the display switching unit 17A displays the deck plate 40 on the screen of the display device 20 in material ordering mode 17A1 or construction drawing mode 17A2 based on instructions from the system user.
[0093] The material ordering mode 17A1 is a display mode that displays each deck plate 40 on the screen of the display device 20 as the deck plate 40 before processing to shorten the longitudinal direction Y, with an adjustment allowance LR added to the length of each deck plate 40 in the longitudinal direction Y after construction, as shown in Figure 8A.
[0094] The construction drawing mode 17A2 is a display mode that displays on the screen of the display device 20 each deck plate 40 after processing to shorten the longitudinal direction Y, as shown in Figure 8B, and after cutting the allowance LR to adjust each deck plate 40 to fit the allocation area 36.
[0095] <<How to set the deck plate adjustment margin>> Next, a method for setting an adjustment margin when adjusting the length in the longitudinal direction Y (second direction Y) of the deck plate 40 allocated to the allocation area 36 by the deck plate allocation support system 1 will be described.
[0096] FIG. 8A is a plan view showing an example of a deck plate including an adjustment margin displayed in the deck plate allocation support system. FIG. 8B is a plan view showing an example of a deck plate being displayed without including adjustment margins in the deck plate allocation support system. FIG. 8C is a plan view (1 / 2) showing an example showing the relationship between the area where end-closed processing has been performed and the range of adjustment allowance in the deck plate allocation support system. FIG. 8D is a plan view (2 / 2) showing an example showing the relationship between the area where end-closed processing has been performed and the range of adjustment allowance in the deck plate allocation support system.
[0097] 8A and 8B show a dialogue 60 for setting a display method for the deck plate 40 that the display control unit 17 (display switching unit 17A) draws on the screen of the display device 20.
[0098] When the system user selects the material ordering mode 17A1, the display switching unit 17A instructs the calculation unit 16 to calculate a first value by adding a predetermined amount LR to the length 36Y in the second direction Y of the allocation area 36, if the deck plates 40 have been allocated along the first direction X of the allocation area 36 so that the short side direction X of the deck plate 40 in a plan view is parallel to the first direction X of the allocation area, and the length L in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36 is greater than the length 36Y in the second direction Y of the allocation area 36, and to set this first value as the length LC in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36.
[0099] Furthermore, when the material ordering mode 17A1 is selected by the system user, the display switching unit 17A instructs the display device 20 to draw the allocatable deck plates 40 based on the first value.
[0100] When the construction drawing mode 17A2 is selected by a system user, the display switching unit 17A instructs the calculation unit 16 to, if the deck plates 40 have been allocated along the first direction X of the allocation area 36 so that the short side direction X of the deck plate 40 in a plan view is parallel to the first direction X of the allocation area, and therefore the length L in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36 is greater than the length 36Y in the second direction Y of the allocation area 36, calculate a second value by adding a predetermined amount LR to the length 36Y in the second direction Y of the allocation area 36, after setting the predetermined amount LR to 0, and set the second value as the length LC in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36.
[0101] In other words, when the system user selects the construction drawing mode 17A2, the display switching unit 17A instructs the calculation unit 16 to calculate the length 36Y in the second direction Y of the allocation area 36 as a second value and set the second value as the length LC in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36, if the deck plate 40 has been allocated along the first direction X of the allocation area 36 so that the short side direction X of the deck plate 40 in a plan view is parallel to the first direction X of the allocation area, and the length L in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36 is greater than the length 36Y in the second direction Y of the allocation area 36.
[0102] Furthermore, when the system user selects the working drawing mode 17A2, the display switching unit 17A instructs the display device 20 to draw the allocable deck plates 40 based on the second value.
[0103] As shown in Figure 8A, in material ordering mode 17A1, the length LC1 of the standard product 41A in the longitudinal direction Y is calculated as the value (length 36Y1A) obtained by subtracting the distance S1A between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41A from the length L, plus a predetermined amount LR. The predetermined amount LR can be set arbitrarily based on instructions from the system user.
[0104] Similarly, in material ordering mode 17A1, the length LC2 of the standard product 41B in the longitudinal direction Y is calculated as the length L minus the distance S1B between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41B, plus a predetermined amount LR. Similarly, in material ordering mode 17A1, the length LC3 of the standard product 41C in the longitudinal direction Y is calculated as the length L minus the distance S1C between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41C, plus a predetermined amount LR. Similarly, in material ordering mode 17A1, the length LC4 of the standard product 41D in the longitudinal direction Y is calculated as the length L minus the distance S1D between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41D, plus a predetermined amount LR. Similarly, in material ordering mode 17A1, the length LC5 of the standard product 41E in the longitudinal direction Y is calculated as the length L minus the distance S1E between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41E, plus a predetermined amount LR. Similarly, in material ordering mode 17A1, the length LC6 of the standard product 41F in the longitudinal direction Y is calculated as the length L minus the distance S1F between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41F, plus a predetermined amount LR. Similarly, in material ordering mode 17A1, the length LC7 of the standard product 42A in the longitudinal direction Y is calculated as the length L minus the distance S2A between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 42A, plus a predetermined amount LR. Similarly, in material ordering mode 17A1, the length LC8 of the longitudinal direction Y of the accessory 43A is calculated as the value obtained by subtracting the distance S3A between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the accessory 43A from the length L, and adding a predetermined amount LR to the result.
[0105] In other words, in material ordering mode 17A1, the length LC1 of the standard product 41A in the longitudinal direction Y is the value obtained by subtracting from the length L the distance between the reference line 36YBL and the midpoint in the short direction X of the standard product 41A of the second diagonal line 36YDR, which is a straight line obtained by shifting the reference line 36YBL and the diagonal line 36YD parallel to the negative side of the longitudinal direction Y by a predetermined amount LR (the sum of the length 36Y1A and the predetermined amount LR).
[0106] Similarly, in material ordering mode 17A1, the length LC2 of the standard product 41B in the longitudinal direction Y is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41B from the length L (the sum of the length 36Y1B and the specified amount LR). Similarly, in material ordering mode 17A1, the length LC3 of the standard product 41C in the longitudinal direction Y is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41C from the length L (the sum of the length 36Y1C and the specified amount LR). Similarly, in material ordering mode 17A1, the length LC4 of the standard product 41D in the longitudinal direction Y is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41D from the length L (the sum of the length 36Y1D and the specified amount LR). Similarly, in material ordering mode 17A1, the length LC5 of the standard product 41E in the longitudinal direction Y is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41E from the length L (the sum of the length 36Y1E and the specified amount LR). Similarly, in material ordering mode 17A1, the length LC6 of the standard product 41F in the longitudinal direction Y is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41F from the length L (the sum of the length 36Y1F and the specified amount LR). Similarly, in material ordering mode 17A1, the length LC7 of the standard product 42A in the longitudinal direction Y is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 42A from the length L (the sum of the length 36Y2A and the specified amount LR). Similarly, in material ordering mode 17A1, the length LC8 of the longitudinal direction Y of the reel 43A is the value obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the reel 43A from the length L (the sum of the length 36Y3A and the predetermined amount LR).
[0107] In summary, in the material ordering mode 17A1, the calculation unit 16 calculates the second diagonal line 36YDR by translating the diagonal line 36YD, which is one of the boundary lines of the allocation area 36, by a predetermined amount LR toward the negative side of the longitudinal direction Y.
[0108] On the other hand, in the working drawing mode 17A2, the calculation unit 16 calculates the second oblique line 36YDR by translating the oblique line 36YD to the negative side in the longitudinal direction Y by the predetermined amount LR, with the predetermined amount LR set to 0. In other words, in the working drawing mode 17A2, the second oblique line 36YDR does not move parallel to the oblique line 36YD, and the oblique line 36YD and the second oblique line 36YDR are located in the same area.
[0109] In addition, in the material ordering mode 17A1, the display control unit 17 draws the boundary line located on the negative side of the longitudinal direction Y of each deck plate 40 parallel to the short direction X with a length LC in the longitudinal direction Y of each deck plate 40.
[0110] On the other hand, in the working drawing mode 17A2, the display control unit 17 draws the boundary line located on the negative side of each deck plate 40 in the longitudinal direction Y along the diagonal line 36YD and the second diagonal line 36YDR.
[0111] As shown in Figure 8B, in the construction drawing mode 17A2, the length LC1 of the standard product 41A in the longitudinal direction Y is calculated as the value (length 36Y1A) obtained by subtracting the distance S1A between the reference line 36YBL and the midpoint of the diagonal line 36YD in the short direction X of the standard product 41A from the length L.
[0112] Similarly, in the construction drawing mode 17A2, the length LC2 of the standard product 41B in the longitudinal direction Y is calculated as the value (length 36Y1B) obtained by subtracting the distance S1B between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41B from the length L. Similarly, in the construction drawing mode 17A2, the length LC3 of the standard product 41C in the longitudinal direction Y is calculated as the value (length 36Y1C) obtained by subtracting the distance S1C between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41C from the length L. Similarly, in the construction drawing mode 17A2, the length LC4 of the standard product 41D in the longitudinal direction Y is calculated as the value (length 36Y1D) obtained by subtracting the distance S1D between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41D from the length L. Similarly, in the construction drawing mode 17A2, the length LC5 of the standard product 41E in the longitudinal direction Y is calculated as the value (length 36Y1E) obtained by subtracting the distance S1E between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41E from the length L. Similarly, in the construction drawing mode 17A2, the length LC6 of the standard product 41F in the longitudinal direction Y is calculated as the value (length 36Y1F) obtained by subtracting the distance S1F between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 41F from the length L. Similarly, in the construction drawing mode 17A2, the length LC7 of the standard product 42A in the longitudinal direction Y is calculated as the value (length 36Y2A) obtained by subtracting the distance S2A between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the standard product 42A from the length L. Similarly, in construction drawing mode 17A2, the length LC8 of the longitudinal direction Y of the accessory 43A is calculated as the value (length 36Y3A) obtained by subtracting the distance S3A between the reference line 36YBL and the midpoint of the diagonal line 36YD in the transverse direction X of the accessory 43A from the length L.
[0113] In other words, in the construction drawing mode 17A2, the length LC1 of the standard product 41A in the longitudinal direction Y is the value (length 36Y1A) obtained by subtracting the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the short direction X of the standard product 41A from the length L.
[0114] Similarly, in the construction drawing mode 17A2, the length LC2 of the standard product 41B in the longitudinal direction Y is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41B (length 36Y1B). Similarly, in the construction drawing mode 17A2, the length LC3 of the standard product 41C in the longitudinal direction Y is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41C (length 36Y1C). Similarly, in the construction drawing mode 17A2, the length LC4 of the standard product 41D in the longitudinal direction Y is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41D (length 36Y1D). Similarly, in the construction drawing mode 17A2, the length LC5 of the standard product 41E in the longitudinal direction Y is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41E (length 36Y1E). Similarly, in the construction drawing mode 17A2, the length LC6 of the standard product 41F in the longitudinal direction Y is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 41F (length 36Y1F). Similarly, in the construction drawing mode 17A2, the length LC7 of the standard product 42A in the longitudinal direction Y is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the standard product 42A (length 36Y2A). Similarly, in construction drawing mode 17A2, the length LC8 of the longitudinal direction Y of the accessory 43A is the length L minus the distance between the reference line 36YBL and the midpoint of the second diagonal line 36YDR in the transverse direction X of the accessory 43A (length 36Y3A).
[0115] Also, as shown in Figures 8C and 8D, in material ordering mode 17A1, if there is an area EC at the end of the deck plate 40 where end-closed processing has been performed, the calculation unit 16 compares the value (third value) obtained by subtracting the length LEC in the longitudinal direction Y of the area EC where end-closed processing has been performed from the length L in the longitudinal direction Y of the deck plate 40 to be allocated to the allocation area 36 with the length 36Y in the second direction Y of the allocation area 36, and if the third value is smaller, adjusts the length LC in the longitudinal direction Y of the deck plate 40 to be allocated to the allocation area 36.
[0116] Specifically, if the third value is less than the length 36Y of the allocation area 36 in the second direction Y, the calculation unit 16 calculates the difference between the third value and the length 36Y of the allocation area 36 in the second direction Y as the fourth value, and adds the fourth value to the predetermined amount LR.
[0117] When the calculation unit 16 adds the fourth value to the predetermined amount LR, as shown in Fig. 8D, the area EC where the end-closed processing has been performed is located outside the allocated area 36. In other words, the entire area EC where the end-closed processing has been performed is located within the range of the adjustment allowance LR.
[0118] <Steps for setting deck plate adjustment margin> Next, we will explain the flow of processing steps in which the information processing device 10 sets an adjustment allowance when adjusting the longitudinal length (second direction Y) of the deck plate 40 to be allocated to the allocation area 36, and draws the deck plate 40 on the screen of the display device 20.
[0119] FIG. 9 is a flowchart showing a method in which the information processing device 10 according to the embodiment draws the deck plate 40 allocated to the allocation area 36 on the screen of the display device 20 after setting the adjustment margin LR.
[0120] First, the section designation information receiving unit 13 receives the section designation information 110B (step S1). For example, as shown in FIGS. 4A to 8B, the section designation information receiving unit 13 receives section 30 including pillars 31A to 31D, girders 32A to 32D, and joists 33A to 33B as section designation information 110B.
[0121] Next, the allocation area receiving unit 14 receives the allocation area information 110C (step S2). For example, as shown in FIGS. 4B to 6, the allocation area receiving unit 14 receives the allocation area 36 as the allocation area information 110C.
[0122] Next, the calculation unit 16 recognizes the length of the allocation area 36 in the second direction Y (step S3). For example, as shown in FIG. 5, the calculation unit 16 recognizes a length 36Y of the allocation area 36 in the second direction Y.
[0123] Next, the calculation unit 16 recognizes the quantity and dimensions (including the length L in the longitudinal direction Y) of each deck plate 40 to be allocated to the allocation area 36 (step S4). For example, as shown in FIG. 5, the calculation unit 16 recognizes the following as the deck plates 40 to be allocated to the allocation area 36: standard product 41A, standard product 41B, standard product 41C, standard product 41D, standard product 41E, standard product 41F, standard product 42A, and accessory 43A; the length LC1 in the longitudinal direction Y of standard product 41A; the length LC2 in the longitudinal direction Y of standard product 41B; the length LC3 in the longitudinal direction Y of standard product 41C; the length LC4 in the longitudinal direction Y of standard product 41D; the length LC5 in the longitudinal direction Y of standard product 41E; the length LC6 in the longitudinal direction Y of standard product 41F; the length LC7 in the longitudinal direction Y of standard product 42A; and the length LC8 in the longitudinal direction Y of accessory 43A. In FIG. 5, the lengths LC1 to LC8 are all the same length L.
[0124] Next, the calculation unit 16 calculates the distance S, which is the value obtained by subtracting the length 36Y of the allocation area 36 in the second direction Y from the length L in the longitudinal direction Y of each deck plate 40 allocated to the allocation area 36 (step S5). For example, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S1A as the value obtained by subtracting the length 36Y1A of the allocation area 36 in the second direction Y from the length LC1 of the standard product 41A in the longitudinal direction Y.
[0125] Similarly, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S1B as the value obtained by subtracting the length 36Y1B of the allocation area 36 in the second direction Y from the length LC2 of the standard product 41B in the longitudinal direction Y. Similarly, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S1C as the value obtained by subtracting the length 36Y1C of the allocation area 36 in the second direction Y from the length LC3 of the standard product 41C in the longitudinal direction Y. Similarly, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S1D as the value obtained by subtracting the length 36Y1D of the allocation area 36 in the second direction Y from the length LC4 of the standard product 41D in the longitudinal direction Y. Similarly, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S1E as the value obtained by subtracting the length 36Y1E of the allocation area 36 in the second direction Y from the length LC5 of the standard product 41E in the longitudinal direction Y. Similarly, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S1F as the value obtained by subtracting the length 36Y1F of the allocation area 36 in the second direction Y from the length LC6 of the standard product 41F in the longitudinal direction Y. Similarly, as shown in FIGS. 6 and 8A, the calculation unit 16 calculates the distance S2A as the value obtained by subtracting the length 36Y2A of the allocation area 36 in the second direction Y from the length LC7 of the standard product 42A in the longitudinal direction Y. Similarly, as shown in Figures 6 and 8A, the calculation unit 16 calculates the distance S3A as the value obtained by subtracting the length 36Y3A of the allocation area 36 in the second direction Y from the length LC8 of the reel 43A in the longitudinal direction Y.
[0126] Next, the calculation unit 16 determines whether the distance S calculated in step S5 is greater than 0 (step S6).
[0127] If the distance S is not greater than 0 (step S6: NO), each deck plate 40 can be allocated directly to the allocation area 36 without being cut, and the display control unit 17 draws each deck plate 40 that can be allocated within the allocation area 36 within the section 30 on the screen of the display device 20, as shown in Figure 5 (step S13). If the distance S is greater than 0 (step S6: YES), the process proceeds to step S7.
[0128] Next, the calculation unit 16 sets a predetermined amount based on an instruction from the system user (step S7). For example, as shown in FIGS. 6 and 8A, the calculation unit 16 sets a predetermined amount LR as the predetermined amount based on an instruction from the system user.
[0129] Next, the calculation unit 16 calculates the length L of each deck plate 40 in the longitudinal direction Y (second direction Y) as a first value by adding a predetermined amount LR to the length 36Y of the allocated area 36 in the longitudinal direction Y (second direction Y) (step S8).
[0130] For example, as shown in FIG. 8A, the calculation unit 16 calculates the length LC1 (first value) of the standard product 41A in the longitudinal direction Y as the sum of the length 36Y1A of the allocated area 36 in the second direction Y and a predetermined length LR.
[0131] Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC2 (first value) of the standard product 41B in the longitudinal direction Y as the sum of the length 36Y1B of the allocated area 36 in the second direction Y and a predetermined length LR. Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC3 (first value) of the standard product 41C in the longitudinal direction Y as the sum of the length 36Y1C of the allocated area 36 in the second direction Y and a predetermined length LR. Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC4 (first value) of the standard product 41D in the longitudinal direction Y as the sum of the length 36Y1D of the allocated area 36 in the second direction Y and a predetermined length LR. Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC5 (first value) of the standard product 41E in the longitudinal direction Y as the sum of the length 36Y1E of the allocated area 36 in the second direction Y and a predetermined length LR. Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC6 (first value) of the standard product 41F in the longitudinal direction Y as the sum of the length 36Y1F of the allocated area 36 in the second direction Y and the predetermined length LR. Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC7 (first value) of the standard product 42A in the longitudinal direction Y as the sum of the length 36Y2A of the allocated area 36 in the second direction Y and a predetermined length LR. Similarly, as shown in FIG. 8A, the calculation unit 16 calculates the length LC8 (first value) of the accessory 43A in the longitudinal direction Y as the sum of the length 36Y3A of the allocation area 36 in the second direction Y and a predetermined amount LR.
[0132] Next, the display control unit 17 determines whether or not to draw each deck plate 40 on the screen of the display device 20 based on the length L (first value) of each deck plate 40 in the longitudinal direction Y calculated in step S8 (step S9).
[0133] The determination in step S9 is made based on the content designated by the display switching unit 17A in response to an instruction from the system user, as shown in FIGS. 7A and 7B, for example. For example, if the display switching unit 17A specifies the material ordering mode 17A1, the determination in step S8 is YES. On the other hand, if the display switching unit 17A specifies the working drawing mode 17A2, the determination in step S8 is NO.
[0134] When drawing each deck plate 40 on the screen of the display device 20 based on the length L (first value) of each deck plate 40 in the longitudinal direction Y (step S8: YES), the display control unit 17 draws each deck plate 40 that can be allocated within the allocation area 36 within the section 30 on the screen of the display device 20 based on the length L (first value) of each deck plate 40 in the longitudinal direction Y, as shown in Figure 8A (step S10).
[0135] If each deck plate 40 is not to be drawn on the screen of the display device 20 based on the length L (first value) of each deck plate 40 in the longitudinal direction Y (step S8: NO), the process proceeds to step S11.
[0136] Next, the calculation unit 16 calculates the length L of each deck plate 40 in the longitudinal direction Y, using the length 36Y of the allocated area 36 in the second direction Y as a second value (step S11).
[0137] For example, as shown in FIG. 8B, the calculation unit 16 calculates the length LC1 (second value) of the standard product 41A in the longitudinal direction Y as the length 36Y1A of the allocation area 36 in the second direction Y.
[0138] Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC2 (second value) of the standard product 41B in the longitudinal direction Y as the length 36Y1B of the allocation area 36 in the second direction Y. Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC3 (second value) of the standard product 41C in the longitudinal direction Y as the length 36Y1C of the allocation area 36 in the second direction Y. Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC4 (second value) of the standard product 41D in the longitudinal direction Y as the length 36Y1D of the allocation area 36 in the second direction Y. Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC5 (second value) of the standard product 41E in the longitudinal direction Y as the length 36Y1E of the allocation area 36 in the second direction Y. Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC6 (second value) of the standard product 41F in the longitudinal direction Y as the length 36Y1F of the allocated area 36 in the second direction Y. Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC7 (second value) of the standard product 42A in the longitudinal direction Y as the length 36Y2A of the allocation area 36 in the second direction Y. Similarly, as shown in FIG. 8B, the calculation unit 16 calculates the length LC8 (second value) of the accessory 43A in the longitudinal direction Y as the length 36Y3A of the allocation area 36 in the second direction Y.
[0139] Next, the display control unit 17 draws each deck plate 40 that can be allocated within the allocation area 36 within the section 30 on the screen of the display device 20 based on the length L (second value) of each deck plate 40 in the longitudinal direction Y, as shown in Figure 8B (step S12).
[0140] By following the above procedure, the adjustment allowance LR can be set when adjusting the longitudinal length (second direction Y) of the deck plate 40 to be allocated to the allocation area 36, and then the deck plate 40 can be drawn on the screen of the display device 20.
[0141] As described above, the information processing system 1 according to this embodiment is an information processing system 1 including a server 10 connected to a display device 20, and the server 10 includes a storage unit 11 that stores deck plate information 110A, a calculation unit 16 that calculates the number and dimensions of deck plates that can be allocated to the allocation area 36 based on the deck plate information 110A, and a display control unit 17 that draws the allocatable deck plates 40 on the screen of the display device 20 based on the allocation result 120, and the width direction X of the deck plate 40 is the width of the allocation area 36. By allocating the deck plate 40 along the first direction X of the allocation area 36 so that it is parallel to the first direction X of the allocation area 36, when the length LC in the longitudinal direction Y of the deck plate 40 allocated to the allocation area 36 is greater than the length 36Y in the second direction Y of the allocation area 36, the display control unit 17 switches the deck plate 40 to be drawn on the screen from between the deck plate 40 before processing to shorten the length LC in the longitudinal direction Y in a planar view of the deck plate 40, and the deck plate 40 after processing, thereby realizing an information processing system 1.
[0142] According to this, when a system user adjusts the length of the longitudinal direction Y (second direction Y) of a deck plate 40 allocated to the allocation area 36, the system user can switch between the material ordering mode 17A1 and the construction drawing mode 17A2 using the display control unit 17, and as the deck plate 40 drawn on the screen of the display device 20, the system user can view both the deck plate 40 when the adjustment allowance LR is added to the length of each deck plate 40 in the longitudinal direction Y (second direction Y), and the deck plate 40 after the adjustment allowance LR is cut to fit each deck plate 40 to the allocation area 36. Therefore, the necessary length of the deck plate adjustment allowance can be considered at the design stage.
[0143] Furthermore, in the information processing device 10 according to this embodiment, when the length in the longitudinal direction Y of the deck plate 40 allocated to the allocation area 36 is greater than the length 36Y in the second direction Y of the allocation area 36, the display control unit 17 draws a first symbol 51 indicating that the deck plate 40 is to be cut at a position corresponding to each deck plate 40 to be processed.
[0144] According to this, when it is necessary to adjust the length LC of the deck plate 40 in the longitudinal direction Y (second direction Y), both the designer who prepares the drawing and the on-site construction worker who views the drawing can easily confirm on the screen of the display device 20 that cutting of the deck plate 40 is required, which helps reduce the risk of errors in information transmission.
[0145] Furthermore, in the information processing device 10 according to this embodiment, the display control unit 17 draws the first symbol 51 on the side of the end of the object to be processed in the longitudinal direction Y of the deck plate 40.
[0146] According to this, when it is necessary to adjust the length LC of the deck plate 40 in the longitudinal direction Y (second direction Y), both the designer who prepares the drawing and the on-site contractor who views the drawing can easily check on the screen of the display device 20 which end of the deck plate 40 needs to be cut, which helps to reduce the risk of errors in information transmission.
[0147] In addition, in the information processing device 10 of this embodiment, when the length LC in the longitudinal direction Y of one deck plate 40 allocated to the allocation area 36 is greater than the length 36Y in the second direction Y of the allocation area 36, the display control unit 17 draws a second symbol 52 indicating that the cut surface of the deck plate is to be blocked at a position corresponding to each deck plate 40 to be processed.
[0148] According to this, when it is necessary to adjust the length LC of the deck plate 40 in the longitudinal direction Y (second direction Y), both the designer who creates the drawing and the on-site contractor who views the drawing can easily confirm on the screen of the display device 20 that construction work to seal the cut surface of the deck plate 40 is required, which helps reduce the risk of errors in information transmission.
[0149] Furthermore, in the information processing device 10 according to this embodiment, the display control unit 17 draws the second symbol 52 on the side of the end of the object to be processed in the longitudinal direction Y of the deck plate 40.
[0150] According to this, when it is necessary to adjust the length of the deck plate 40 in the longitudinal direction Y (second direction Y), both the designer who prepares the drawing and the on-site contractor who views the drawing can easily check on the screen of the display device 20 which end of the deck plate 40 requires construction to seal the cut surface, which helps reduce the risk of errors in information transmission.
[0151] Furthermore, in the information processing device 10 according to this embodiment, when the length L in the second direction Y of one deck plate 40 to be allocated to the allocation area 36 is greater than the length 36Y of the allocation area 36 in the second direction Y, the calculation unit 16 calculates the value obtained by adding a predetermined amount LR to the length 36Y of the allocation area 36 in the second direction Y as a first value, and sets the first value as the length LC of one deck plate 40 to be allocated to the allocation area 36.
[0152] According to this, if the length L in the longitudinal direction Y of one deck plate 40 to be allocated to the allocation area 36 is longer than the length 36Y in the second direction Y of the allocation area 36, by setting the length LC of each deck plate 40 to a first value which is the value obtained by adding a predetermined amount LR to the length 36Y in the longitudinal direction Y (second direction Y) of the allocation area 36, it is possible to set the adjustment margin when adjusting the length of the deck plate 40 in the longitudinal direction Y (second direction Y) in the design of a floor / roof structure using deck plates using the predetermined amount LR. In addition, since the length of the specified amount LR can be used as an adjustment allowance for the longitudinal direction Y (second direction Y) of the deck plate 40, the risk of construction delays due to errors in cutting work during construction can be reduced.
[0153] Furthermore, in the information processing device 10 according to this embodiment, the calculation unit 16 calculates the value when the predetermined amount LR is 0 as the second value, and the display control unit 17 draws the allocable deck plates 40 based on the second value.
[0154] According to this, when allocating each deck plate 40 to the allocation area 36, the length LC of each deck plate 40 in the longitudinal direction Y before cutting can be considered using the material ordering mode 17A1, which uses a first value, and the length LC of each deck plate 40 in the longitudinal direction Y after cutting can be considered using the construction drawing mode 17A2, which uses a second value, so it is possible to simultaneously consider cases where there is adjustment room and cases where there is not using the same design data. Furthermore, since design data can be accumulated when adjustment allowances are used, this can also be useful for passing on design know-how.
[0155] In addition, in the information processing device 10 of this embodiment, when the deck plate 40 includes an area EC that has been end-closed, the calculation unit 16 calculates a third value as the value obtained by subtracting the length LEC of the area EC that has been end-closed from the length L of the deck plate 40 in the longitudinal direction Y to be allocated to the allocation area 36, and when the third value is less than the length 36Y of the allocation area 36 in the second direction Y, the calculation unit 16 calculates the difference between the third value and the length 36Y of the allocation area 36 in the second direction Y as the fourth value, and adds the fourth value to the predetermined amount LR.
[0156] According to this, the allocated area 36 does not include the area EC where the end-closed processing has been performed. Moreover, the area EC where the end-closed processing has been performed is all located within the range of the adjustment allowance LR. In other words, by cutting off the entire end-closed processing area EC, the end-closed processing range is no longer included in the cut surface, making it possible to close the cut surface with a member of a simple shape that matches the peak and valley shape of the deck plate 40.
[0157] <<Extension of Embodiment>> The invention made by the present inventors has been specifically described above based on an embodiment, but it goes without saying that the invention is not limited thereto and can be modified in various ways without departing from the spirit of the invention.
[0158] In this embodiment, the deck plate allocation support system 1 is configured by combining the information processing device 10 and the display device 20, but the configuration of the deck plate allocation support system 1 is not limited to this.
[0159] For example, the deck plate allocation support system 1 may be configured such that the information processing device 10 is connected to multiple information processing devices via a network, and the information processing device 10 is able to accept operations from multiple system users. Furthermore, the information processing device 10 may adopt a three-tiered Web structure, consisting of a Web server, an AP server, and a DB server, in order to distribute the load on the servers and ensure the scalability, reliability, and security of the system. [Explanation of symbols]
[0160] 1 Deck plate allocation support system 10. Information processing equipment 11 Storage section 12 Input reception section 13. Area Designation Information Reception Department 14 Allocation area reception section 15 Operation reception section 16 Arithmetic section 17 Display control unit 17A Display switching section 101 Arithmetic equipment 102 Storage device 1021 Program 1022 data 103 Input Device 104 I / F device 105 Output Device Bus 106 110A Deck Plate Information 110B Plot Designation Information 110C Allocation area information 110D operating information 120 Allocation Results 20 Display device 30 plots 31 pillars 32 Large beam 33 Small beam 34 Cursor 35 Dialogue 36 Allocation Area 40 Deck Plate 41, 42 Standard product 43 Special 50 Cutting processing symbol 51 Deck plate cutting symbol 52 Symbol indicating sealing of cut surface of deck plate 60 Dialogue
Claims
1. a storage unit that stores deck plate information relating to the size of the deck plate; a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, and the dimensions of the deck plates based on the deck plate information, and stores the results in the storage unit as the allocation results of the deck plates; a display control unit that displays the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation result, a predetermined direction in a plan view of the allocation area is defined as a first direction, and a direction intersecting the first direction in a plan view of the allocation area is defined as a second direction; When the deck plate is allocated along the first direction of the allocation area so that the short-side direction of the deck plate in a plan view is parallel to the first direction of the allocation area, and the longitudinal length of the deck plate allocated to the allocation area is greater than the length of the allocation area in the second direction, the display control unit switches the deck plate to be drawn on the screen from the deck plate before processing to shorten the longitudinal length of the deck plate in a plan view, and the deck plate after processing has been performed. Information processing device.
2. 2. The information processing device according to claim 1, When the length in the longitudinal direction of the deck plate allocated to the allocation area is greater than the length in the second direction of the allocation area, the display control unit draws a first symbol indicating that the deck plate is to be cut at a position corresponding to each of the deck plates to be processed. Information processing device.
3. 3. The information processing device according to claim 2, The display control unit draws the first symbol on a side of an end of the processing object in the longitudinal direction of the deck plate. Information processing device.
4. 3. The information processing device according to claim 2, When the length of the longitudinal direction of the deck plate allocated to the allocation area is greater than the length of the allocation area in the second direction intersecting with the first direction in a plan view, the display control unit draws a second symbol indicating that the cut surface of the deck plate is to be closed at a position corresponding to each of the deck plates to be processed. Information processing device.
5. 5. The information processing device according to claim 4, The display control unit draws the second symbol on a side of an end of the processing object in the longitudinal direction of the deck plate. Information processing device.
6. 2. The information processing device according to claim 1, When the longitudinal length of the deck plate to be allocated to the allocation area is greater than the length of the allocation area in the second direction, the calculation unit calculates a value obtained by adding a predetermined amount to the length of the allocation area in the second direction as a first value, and sets the first value as the longitudinal length of one of the deck plates to be allocated to the allocation area. Information processing device.
7. 7. The information processing device according to claim 6, the calculation unit calculates a value when the predetermined amount is 0 as a second value, The display control unit draws the allocable deck plate based on the second value. Information processing device.
8. 7. The information processing device according to claim 6, If the deck plate includes an area where end-closed processing has been performed, the calculation unit calculates a third value by subtracting the longitudinal length of the area where end-closed processing has been performed from the longitudinal length of the deck plate to be allocated to the allocated area, and if the third value is less than the length of the allocated area in the second direction, the calculation unit calculates a fourth value by the difference between the third value and the length of the allocated area in the second direction, and adds the fourth value to the predetermined amount. Information processing device.
9. A program that causes a computer to execute the following steps: a calculation step of calculating the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, and the dimensions of the deck plates based on deck plate information related to the size of the deck plates, and storing the results in a storage unit as the deck plate allocation results; a display control step of displaying the deck plates that can be allocated within the allocation area on a screen of a display device based on the deck plate allocation result, a predetermined direction in a plan view of the allocation area is defined as a first direction, and a direction intersecting the first direction in a plan view of the allocation area is defined as a second direction; The display control step includes a step of switching the deck plate to be drawn on the screen from the deck plate before processing to shorten the longitudinal length of the deck plate in a plan view, and the deck plate after processing, when the deck plate is allocated along the first direction of the allocation area so that the short-side direction of the deck plate in a plan view is parallel to the first direction of the allocation area and the longitudinal length of the deck plate allocated to the allocation area is greater than the length of the deck plate in the second direction. program.
10. An information processing system including a display device and a server connected to the display device, The server a storage unit that stores deck plate information relating to the size of the deck plate; a calculation unit that calculates the number of deck plates that can be allocated to an allocation area, which is an area to which the deck plates are allocated within a section of a building, and the dimensions of the deck plates based on the deck plate information, and stores the results in the storage unit as the allocation results of the deck plates; a display control unit that displays the deck plates that can be allocated within the allocation area on a screen of the display device based on the deck plate allocation result, a predetermined direction in a plan view of the allocation area is defined as a first direction, and a direction intersecting the first direction in a plan view of the allocation area is defined as a second direction; When the deck plate is allocated along the first direction of the allocation area so that the short-side direction of the deck plate in a plan view is parallel to the first direction of the allocation area, and the longitudinal length of the deck plate allocated to the allocation area is greater than the length of the allocation area in the second direction, the display control unit switches the deck plate to be drawn on the screen from the deck plate before processing to shorten the longitudinal length of the deck plate in a plan view, and the deck plate after processing has been performed. Information processing system.
Citation Information
Patent Citations
Deck plate layout design support method
JP1999166286A
Structural calculation device of composite slab structure, structural calculation method, and structural calculation program
JP2023041547A
Information processing device, information processing method, program, information processing system, and information processing terminal
JP2025025877A
DECK SLAB DESIGN METHOD, INFORMATION PROCESSING DEVICE, PROGRAM, AND INFORMATION PROCESSING SYSTEM
JP7507995B1
Material layout support device, material layout support method and material layout support program
JP2021028465A