Bending reinforcement intersection point calculation system and program

The system automatically calculates bent rebar intersections using cross-section and central axis information, enhancing the design precision of concrete structures by determining central axes and inflection points.

JP2025177957AActive Publication Date: 2025-12-05ORIENTAL CONCRETE
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024085134
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-24
Publication Date
2025-12-05
Estimated Expiration
2044-05-24

AI Technical Summary

Technical Problem

Existing technologies are unable to automatically calculate the intersections of bent reinforcing bars in a three-dimensional virtual space, requiring manual input of central axis information.

Method used

A system and program that includes a cross-section acquisition means, central axis calculation means, and intersection calculation means to automatically determine the intersections of bent rebars based on cross-section information, central axis information, and cover information.

Benefits of technology

Enables accurate and automatic calculation of bent rebar intersections, improving the design precision of concrete structures by determining central axes and inflection points.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025177957000001_ABST
    Figure 2025177957000001_ABST
Patent Text Reader

Abstract

To provide a bending reinforcement intersection point calculation system and a program capable of automatically calculating the intersection point of a bending reinforcement.SOLUTION: A bending reinforcement intersection point calculation system comprises: section acquisition means for acquiring section information indicating information on vertex coordinates of a concrete section including a center axis of a reinforcement including a bent part and a linear part connected to both ends of the bent part; center axis calculation means for calculating center axis information indicating a center axis of two linear parts of the reinforcement on the basis of the section information acquired by the section acquisition means; and intersection point calculation means for calculating intersection point information indicating the intersection point of two center axes on the basis of the center axis information acquired by the center axis acquisition means.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a bent rebar intersection calculation system and program. [Background technology]

[0002] Conventionally, in order to improve the resistance of concrete to diagonal tensile stress, bent rebars have been installed inside concrete, each consisting of a curved section where a portion of the rebar is bent and straight sections that connect both ends of the curved section. When designing concrete containing such bent rebars in a three-dimensional virtual space, it is necessary to determine the location of the intersection of the central axes of the two straight sections of the bent rebar, for example, to set the inflection point between the curved section and the straight section of the bent rebar. As a technology for determining the intersection of the central axes of such bent rebars, for example, Patent Document 1 discloses a method for reducing the inner bending radius and a reinforced concrete structure.

[0003] According to the technology disclosed in Patent Document 1, by attaching an inner bend radius reducing member to the inside of the bend in the right-angle hook of the axial reinforcing bar, it is possible to reduce the inner bend radius of the right-angle hook without concentrating the support pressure, thereby improving the workability of assembling the reinforcing bar, improving the workability of pouring concrete, and improving the deformation performance of reinforced concrete.The document describes an inner bend radius reducing member for axial reinforcing bar, a method for reducing the inner bend radius, and a reinforced concrete structure.In another reinforced concrete structure, the document further describes a reinforced concrete structure in which the axial reinforcing bar is embedded in concrete at the column-beam joint, and the distance from the virtual intersection, which is the intersection of the virtual central axis of the part of the axial reinforcing bar extending in the axial direction of the column and the virtual central axis of the part of the axial reinforcing bar extending in the axial direction of the beam, to both end points of the inner bend radius reducing member is equal to or greater than a predetermined value. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Publication No. 2019-127709 Summary of the Invention [Problem to be solved by the invention]

[0005] However, the technology disclosed in Patent Document 1 does not assume that the central axes of reinforcing bars in a three-dimensional virtual space can be automatically determined. As a result, the technology disclosed in Patent Document 1 requires input of information about the central axes of reinforcing bars in order to calculate the intersections of bent reinforcing bars, for example. As a result, the technology disclosed in Patent Document 1 has the problem of being unable to automatically calculate the intersections of bent reinforcing bars.

[0006] Therefore, the present invention was devised in consideration of the above-mentioned problems, and its purpose is to provide a bent rebar intersection calculation system and program that can automatically calculate the intersections of bent rebars. [Means for solving the problem]

[0007] The bent rebar intersection calculation system according to the first aspect of the present invention is characterized in that it comprises a cross-section acquisition means for acquiring cross-section information indicating the vertex coordinates of a cross section of concrete including the central axis of a rebar consisting of a curved portion and straight straight portions continuing from both ends of the curved portion, a central axis calculation means for calculating central axis information indicating the central axes of the two straight portions of the rebar based on the cross-section information acquired by the cross-section acquisition means, and an intersection calculation means for calculating intersection information indicating the intersection of the two central axes based on the central axis information acquired by the central axis acquisition means.

[0008] The bent rebar intersection calculation system of the second invention is characterized in that, in the first invention, the cross-section acquisition means further acquires cover information regarding the cover distance between the rebar and the surface of the concrete, and the central axis calculation means calculates the central axis information based on the cross-section information and cover information acquired by the cross-section acquisition means.

[0009] The bent rebar intersection calculation system according to the third invention is characterized in that, in the first invention, the cross-section acquisition means further acquires information on the bending radius and bending angle of the curved portion of the rebar, and further includes an inflection point calculation means that calculates inflection point information indicating the inflection point between the curved portion and the straight portion of the rebar based on the intersection information calculated by the intersection calculation means and the information on the bending radius and bending angle of the curved portion of the rebar acquired by the cross-section acquisition means.

[0010] The bent rebar intersection calculation program according to the fourth invention is characterized in that it has a computer execute a cross-section acquisition step of acquiring cross-section information indicating the vertex coordinates of a cross section of concrete including a central axis of a rebar consisting of a curved portion and straight straight portions continuing to both ends of the curved portion, a central axis calculation step of calculating central axis information indicating the central axes of the two straight portions of the rebar based on the cross-section information acquired by the cross-section acquisition step, and an intersection calculation step of calculating intersection information indicating the intersection of the two central axes based on the central axis information acquired by the central axis acquisition step. [Effects of the Invention]

[0011] According to the first to fourth inventions, the bent rebar intersection calculation system and bent rebar intersection calculation program of the present invention calculates central axis information based on cross-section information, and calculates intersection information based on the calculated central axis information. This makes it possible to calculate intersection information from information on the vertex coordinates of the cross section, so that the intersections of bent rebars can be calculated automatically.

[0012] According to the second aspect of the present invention, the bent rebar intersection calculation system calculates central axis information based on cross-section information and cover information, which allows for automatic calculation of bent rebar intersections with higher accuracy, taking into account the cover distance of the rebars.

[0013] According to the third aspect of the present invention, the bent rebar intersection calculation system calculates inflection point information based on intersection information, bending radius, and bending angle. This makes it possible to calculate the inflection points of bent rebars from the intersection information, enabling more precise design of concrete structures that include bent rebars. [Brief explanation of the drawings]

[0014] [Figure 1] FIG. 1 is a schematic diagram showing an example of the configuration of a bent rebar intersection calculation system according to this embodiment. [Figure 2] FIG. 2 is a diagram showing an example of a cross section of concrete in a three-dimensional virtual space in this embodiment. [Figure 3] FIG. 3 is a schematic diagram showing an example of the configuration of a bent rebar intersection calculation device in this embodiment. [Figure 4] FIG. 4 is a schematic diagram showing an example of the function of the bent rebar intersection calculation device in this embodiment. [Figure 5] FIG. 5 is a diagram showing an example of a flowchart of the operation of the bent rebar intersection calculation system in this embodiment. [Figure 6] FIG. 6 is a schematic diagram showing an example of concrete in a three-dimensional virtual space in this embodiment. [Figure 7] FIG. 7 is a schematic diagram showing an example of the central axis of a reinforcing bar in this embodiment. [Figure 8] FIG. 8 is a schematic diagram showing an example of an inflection point of a reinforcing bar in this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0015] An example of a bent rebar intersection calculation system according to an embodiment of the present invention will be described below with reference to the drawings.

[0016] Fig. 1 is a schematic diagram showing an example of the configuration of a bent rebar intersection calculation system 100. As shown in Fig. 1, the bent rebar intersection calculation system 100 includes a bent rebar intersection calculation device 1, a server 3, and a user terminal 2 connected via a public communication network 4. Alternatively, the bent rebar intersection calculation system 100 may include only the bent rebar intersection calculation device 1. Alternatively, the bent rebar intersection calculation system 100 may include a camera or the like (not shown).

[0017] The server 3 is a storage medium that stores various data transmitted from the bent rebar intersection calculation device 1, etc. The server 3 also transmits the stored various data as needed to the bent rebar intersection calculation device 1 and the user terminal 2. The server 3 may, for example, have at least some of the functions of the bent rebar intersection calculation device 1, and may, for example, perform at least some of the processing in place of the bent rebar intersection calculation device 1.

[0018] The public communication network 4 is, for example, the Internet network to which the bent rebar intersection calculation device 1 is connected via a communication circuit. The public communication network 4 may be configured as a so-called optical fiber communication network. Furthermore, the public communication network 4 may be realized by known communication technologies such as a wired communication network or a wireless communication network. The user terminal 2 is owned, for example, by a user of a service using the bent rebar intersection calculation system 100, and is connected to the bent rebar intersection calculation device 1 via the public communication network 4. The user terminal 2 may represent, for example, an electronic device that generates a database. The user terminal 2 may be, for example, an electronic device such as a personal computer or a tablet terminal. The user terminal 2 may have at least some of the functions of the bent rebar intersection calculation device 1. The user terminal 2 may have a display or speaker (not shown) that can present the calculation results to the user.

[0019] The bent rebar intersection calculation device 1 performs processing based on various input information. The bent rebar intersection calculation device 1 may be an electronic device such as a personal computer (PC), or may be an electronic device such as a smartphone, tablet terminal, wearable terminal, or IoT (Internet of Things) device, or a single-board computer such as Raspberry Pi (registered trademark).

[0020] The bent reinforcing bar intersection calculation device 1 calculates central axis information indicating the central axis 21 of the reinforcing bar 20 based on cross-sectional information indicating the coordinates of vertices A, B, and C of a cross-section D of concrete 5 including the central axis 21 of the reinforcing bar 20, which is composed of a curved curved portion 23 and straight straight portions 22 continuing from both ends of the curved portion 23, for example, arranged in a three-dimensional virtual space as shown in Figure 2, and calculates intersection information indicating the intersection E of the central axis 21 based on the calculated central axis information.

[0021] Next, an example of the bent rebar intersection calculation device 1 in this embodiment will be described with reference to Figures 3 and 4. Figure 3 is a schematic diagram showing an example of the configuration of the bent rebar intersection calculation device 1 in this embodiment, and Figure 4 is a schematic diagram showing an example of the function of the bent rebar intersection calculation device 1 in this embodiment.

[0022] 3, the bent rebar intersection calculation device 1 includes a housing 10, a CPU (Central Processing Unit) 101, a ROM (Read Only Memory) 102, a RAM (Random Access Memory) 103, a storage unit 104, and I / Fs 105 to 107. The CPU 101, ROM 102, RAM 103, storage unit 104, and I / Fs 105 to 107 are connected via an internal bus 110.

[0023] The CPU 101 controls the entire bent rebar intersection calculation device 1. The ROM 102 stores the operation code of the CPU 101. The RAM 103 is a work area used when the CPU 101 is operating. The storage unit 104 stores various information. The storage unit 104 may be, for example, a data storage device such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), an SD card, or a miniSD card. Note that the bent rebar intersection calculation device 1 may also have a GPU (Graphics Processing Unit), not shown, for example.

[0024] The I / F 105 is an interface for transmitting and receiving various types of information via the public communication network 4. The I / F 106 is an interface for transmitting and receiving information to and from the input unit 108. For example, a keyboard is used as the input unit 108, and a user or the like using the bent rebar intersection calculation device 1 inputs various types of information or control commands for the bent rebar intersection calculation device 1 via the input unit 108. The I / F 107 is an interface for transmitting and receiving various types of information to and from the display unit 109. The display unit 109 outputs various types of information stored in the storage unit 104, or the processing status of the bent rebar intersection calculation device 1, etc. A display is used as the display unit 109, and may be, for example, a touch panel type.

[0025] The storage unit 104 stores various information transmitted via the public communication network 4 or input via the input unit 108, as well as algorithms, programs, etc. used in various processes.

[0026] The display unit 109 displays various information, such as calculation results and images.

[0027] Fig. 4 is a schematic diagram showing an example of the functions of the bent rebar intersection calculation device 1. The bent rebar intersection calculation device 1 includes an acquisition unit 11, a central axis calculation unit 12 connected to the acquisition unit 11, an intersection calculation unit 13 connected to the central axis calculation unit 12, and an inflection point calculation unit 14 connected to the intersection calculation unit 13. Each function shown in Fig. 4 is realized by the CPU 101 using the RAM 103 as a work area to execute a program stored in the storage unit 104 or the like, and may be controlled by, for example, artificial intelligence.

[0028] The acquisition unit 11 acquires various types of information such as cross-sectional information. The acquisition unit 11 may acquire, for example, images captured by a camera (not shown) or information transmitted from the server 3 via the public communication network 4, and acquire various types of information based on the acquired images. The acquisition unit 11 may also acquire cross-sectional information input via the input unit 108. The frequency and period at which the acquisition unit 11 acquires various types of information are arbitrary. The acquisition unit 11 may also acquire cover information regarding the cover distance between the reinforcing bars 20 and the surface of the concrete 5.

[0029] The central axis calculation unit 12 calculates central axis information indicating the central axis 21 of the reinforcing bar 20 based on the cross-sectional information acquired by the acquisition unit 11.

[0030] The intersection calculation unit 13 calculates intersection information indicating the intersection E of the central axis 21 based on the central axis information calculated by the central axis calculation unit 12.

[0031] The inflection point calculation unit 14 calculates inflection point information indicating the inflection points of the reinforcing bars 20 based on the intersection information calculated by the intersection calculation unit 13.

[0032] Next, a description will be given of an example of the operation of the bent rebar intersection calculation system 100 in this embodiment. Fig. 5 is a flowchart showing an example of the operation of the bent rebar intersection calculation system 100 in this embodiment.

[0033] First, in step S11, the acquisition unit 11 acquires various pieces of information. Alternatively, the acquisition unit 11 may acquire various pieces of information stored in, for example, the server 3 via the public communication network 4. The acquisition unit 11 may acquire, for example, cross-sectional information. The cross-sectional information is, for example, information indicating a cross-section D of the concrete 5 as shown in FIG. 6. The cross-sectional information indicates information on the cross-section D of the concrete 5 including the central axis 21 of the reinforcing bar 20 as shown in FIG. 2. The cross-sectional information may be, for example, information indicating the size of the cross-section D. The cross-sectional information may be, for example, information indicating the coordinates of vertices A, B, C, etc. of the cross-section D. The cross-sectional information may also be information on the reinforcing bar 20 included in the cross-section D. The cross-sectional information may include, for example, information such as the diameter, length, bending radius, and bending angle of the reinforcing bar 20. The acquisition unit 11 may acquire, for example, cross-sectional information extracted from information such as the shape, size, and coordinates of the concrete 5 in a three-dimensional virtual space.

[0034] Furthermore, in step S11, the acquisition unit 11 may acquire cover information relating to the cover distance. The cover information is information relating to the cover distance. The cover information may be, for example, information indicating the cover distance or direction from the surface of the concrete 5 to the reinforcing bar 20. The acquisition unit 11 may acquire, for example, preset cover information.

[0035] Next, in step S12, the central axis calculation unit 12 calculates central axis information indicating the central axes 21 of the two straight portions 22 of the reinforcing bar 20 based on the vertex coordinates A, B, and C of the cross section D included in the cross section information acquired in step S11. The central axis information is information such as the coordinates, direction, and vector of the central axis 21 of the straight portion 22 of the reinforcing bar 20. In step S12, the central axis calculation unit 12 calculates central axis information indicating two or more central axes 21a and 21b of the straight portion 22 of the reinforcing bar 20. For example, the central axis calculation unit 12 may set point a at a location a predetermined distance away from vertex A and calculate the line passing through point a and extending from vertex A to vertex B as the central axis 21a. Alternatively, the central axis calculation unit 12 may set point b at a location a predetermined distance away from vertex C and calculate the line passing through point b and extending from vertex C to vertex B as the central axis 21b. Furthermore, the central axis calculation unit 12 may use the Rodrigues rotation formula or the like to rotate point a by 90° and determine the point at which point a is rotated as point b.

[0036] Furthermore, in step S12, the central axis calculation unit 12 may calculate central axis information based on the vertex coordinates A, B, and C of the cross section D included in the cross section information acquired in step S11 and the cover information. In step S12, the central axis calculation unit 12 calculates central axis information indicating two or more linear central axes 21a and 21b of the reinforcing bar 20. For example, the central axis calculation unit 12 may set point a at a location that is the cover distance away from vertex A in the direction from vertex B to vertex C, and calculate the straight line that passes through point a and extends in the direction from vertex A to vertex B as the central axis 21a. For example, the central axis calculation unit 12 may set point b at a location that is the cover distance away from vertex C in the direction from vertex B to vertex A, and calculate the straight line that passes through point b and extends in the direction from vertex C to vertex B as the central axis 21b.

[0037] Next, in step S13, the intersection calculation unit 13 calculates intersection information indicating the intersection E of the central axis 21 based on the central axis information calculated in step S12. The intersection information is information indicating the coordinates of the intersection E of the central axes 21a, 21b of two or more straight line portions 22. The intersection calculation unit 13 may calculate, for example, the intersection E on the extension of the central axes 21a, 21b calculated by the central axis calculation unit 12 in step S12.

[0038] 7, in step S13, the intersection calculation unit 13 may calculate points P and Q on the respective straight lines of the central axes 21a and 21b calculated in step S12, and calculate the intersection E using equation (1). In this case, a perpendicular vector having a vector length may be added to either point P or Q so that the length of the PQ vector does not become 0. This prevents the denominator from becoming 0 in the calculation process, making it possible to simplify the processing.

number

[0039] Next, in step S14, the inflection point calculation unit 14 calculates an inflection point X between the straight portion 22 and the curved portion 23 of the reinforcing bar 20 based on the intersection information calculated in step S13 and the bending radius R and bending angle θ of the curved portion 23 of the reinforcing bar 20 included in the cross-sectional information, as shown in FIG. The inflection point calculation unit 14 calculates inflection point information indicating X1, X2. The bending angle θ may be, for example, the angle between the two central axes 21a, 21b. The inflection point information is coordinates indicating the boundary between the straight portion 22 and the curved portion 23 of the reinforcing bar 20, and is information indicating the coordinates of the inflection points X1, X2 of the bending of the reinforcing bar 20. The inflection point calculation unit 14 calculates the distance b from the intersection E to the inflection point X, for example, using equation (2).

number

[0040] Moreover, the inflection point calculation unit 14 calculates the inflection points X1 and X2 using, for example, equation (3). In this case, X indicates the coordinate of the intersection point E.

number

[0041] This completes the operation of the bent rebar intersection calculation system 100 in this embodiment. As a result, the bent rebar intersection calculation system 100 calculates central axis information based on the cross-section information, and calculates intersection information based on the calculated central axis information. This makes it possible to calculate intersection information from the coordinate information of vertices A, B, and C of cross-section D, so that intersection E of rebar 20 can be calculated automatically.

[0042] Although the embodiments of the present invention have been described, these embodiments are presented as examples and are not intended to limit the scope of the invention. These novel embodiments can be embodied in various other forms, and various omissions, substitutions, and modifications can be made without departing from the spirit of the invention. These embodiments and their modifications are included within the scope and spirit of the invention, and are also included in the inventions and their equivalents as defined in the claims. [Explanation of symbols]

[0043] 1: Bent rebar intersection calculation device 2: User terminal 3: Server 4:Public communication network 5: Concrete 10: Housing 11: Acquisition part 12: Central axis calculation section 13: Intersection calculation part 14: Inflection point calculation section 20: Reinforced concrete 21: Central axis 22: Straight section 23: Curved section 100: Bent rebar intersection calculation system 101: CPU 102:ROM 103:RAM 104: Preservation Department 105: Interface 106: Interface 107: Interface 108: Input section 109:Display section 110: Internal bus

Claims

1. a cross-section acquisition means for acquiring cross-section information indicating information on the vertex coordinates of a cross-section of concrete including a central axis of a reinforcing bar, the cross-section including a curved portion and straight linear portions continuous to both ends of the curved portion; a central axis calculation means for calculating central axis information indicating central axes of the two straight portions of the reinforcing bar based on the cross-section information acquired by the cross-section acquisition means; and an intersection calculation means for calculating intersection information indicating an intersection of the two central axes based on the central axis information acquired by the central axis acquisition means. A bending rebar intersection calculation system characterized by the above.

2. The cross-section acquisition means further acquires cover information relating to a cover distance between the reinforcing bar and the surface of the concrete, The central axis calculation means calculates the central axis information based on the cross-section information and the fogging information acquired by the cross-section acquisition means. The bent rebar intersection calculation system according to claim 1 .

3. The cross-section acquisition means further acquires information on the bending radius and bending angle of the curved portion of the reinforcing bar, Further provided is an inflection point calculation means for calculating inflection point information indicating an inflection point between the curved portion and the straight portion of the reinforcing bar based on the intersection information calculated by the intersection calculation means and the information on the bending radius and bending angle of the curved portion of the reinforcing bar acquired by the cross section acquisition means. The bent rebar intersection calculation system according to claim 1 .

4. a cross-section acquisition step of acquiring cross-section information indicating information on vertex coordinates of a cross-section of concrete including a central axis of a reinforcing bar, the cross-section including a curved portion and straight linear portions continuous to both ends of the curved portion; a central axis calculation step of calculating central axis information indicating central axes of the two straight portions of the reinforcing bar based on the cross-section information acquired by the cross-section acquisition step; and an intersection calculation step of calculating intersection information indicating an intersection of the two central axes based on the central axis information acquired by the central axis acquisition step. A bent rebar intersection calculation program featuring the following.

Citation Information

Patent Citations

  • Method and system for calculating tensioning elongation of prestressed tendon based on CAD two-dimensional graph

    CN114547918A

  • Computating apparatus for reinforcement working specification

    JP2004013332A

  • Press die shape preparation system and program

    JP2018032255A

  • Member for reducing bending inner radius of axial reinforcement, method for reducing bending inner radius of the same, and reinforced concrete structure

    JP2019127709A

  • Joint display system and joint display program

    JP2022015063A