FLAW GRINDING SYSTEM, FLAW GRINDING METHOD, AND STEEL-PRODUCT MANUFACTURING METHOD EMPLOYING THE FLAW GRINDING METHOD
20230330802 · 2023-10-19
Assignee
Inventors
Cpc classification
B24B27/033
PERFORMING OPERATIONS; TRANSPORTING
B24B27/0038
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/37205
PHYSICS
B24B51/00
PERFORMING OPERATIONS; TRANSPORTING
International classification
B24B27/033
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A flaw grinding system, a flaw grinding method, and a steel-product manufacturing method enable automation of the task of grinding a flaw on the surface of a workpiece having a three-dimensional shape, while also reducing the occurrence of faulty grinding such as over-grinding or under-grinding. The flaw grinding system includes a grinding apparatus, a shape measurement apparatus, a flaw detection apparatus, and a grinding-tool control apparatus. The grinding apparatus includes a grinding tool that grinds a flaw on a surface of a workpiece. The shape measurement apparatus measures a three-dimensional shape and an attitude of the workpiece. The flaw detection apparatus detects a location of the flaw on the workpiece. The grinding-tool control apparatus generates a trajectory of the grinding tool to grind the flaw. The grinding-tool control apparatus controls the grinding apparatus in a manner that causes the grinding tool to move along the trajectory.
Claims
1. A flaw grinding system comprising: a grinding apparatus including a grinding tool configured to grind a flaw on a surface of a workpiece; a shape measurement apparatus configured to measure a three-dimensional shape and an attitude of the workpiece; a flaw detection apparatus configured to detect a location of the flaw on the workpiece; and a grinding-tool control apparatus, configured to: generate a trajectory of the grinding tool to grind the flaw based on the measured three-dimensional shape and attitude of the workpiece and based on the detected location of the flaw, and control the grinding apparatus in a manner that causes the grinding tool to move along the trajectory.
2. The flaw grinding system according to claim 1, further comprising: a grinding-reaction-force measurement apparatus configured to measure a grinding reaction force, the grinding reaction force being a force exerted on the grinding tool from the workpiece in reaction to the grinding, wherein the grinding-tool control apparatus is further configured to: correct the trajectory based on the measured grinding reaction force, and control the grinding apparatus in a manner that causes the grinding tool to move along the corrected trajectory.
3. The flaw grinding system according to claim 1, further comprising: an inspection apparatus configured to inspect the surface of the workpiece at the location of the flaw after grinding of the flaw is performed by the grinding apparatus.
4. A flaw grinding method comprising: measuring a three-dimensional shape and an attitude of a workpiece; detecting a location of a flaw on a surface of the workpiece; generating a trajectory of a grinding tool that grinds the flaws based on the measured three-dimensional shape and attitude of the workpiece and based on the detected location of the flaw; and grinding the flaw by moving the grinding tool along the trajectory.
5. The flaw grinding method according to claim 4, further comprising: measuring a grinding reaction force, the grinding reaction force being a force exerted on the grinding tool from the workpiece in reaction to the grinding; correcting the trajectory based on the measured grinding reaction force; and further grinding the flaw by moving the grinding tool along the corrected trajectory.
6. The flaw grinding method according to claim 4, further comprising: after the grinding, inspecting the surface of the workpiece at the location of the flaw.
7. A steel-product manufacturing method comprising: grinding a flaw on a surface of a steel product by using the flaw grinding method according to claim 4, the steel product being the workpiece.
8. The flaw grinding system according to claim 2, further comprising: an inspection apparatus configured to inspect the surface of the workpiece at the location of the flaw after the grinding is performed by the grinding apparatus.
9. The flaw grinding method according to claim 5, further comprising: after the further grinding, inspecting the surface of the workpiece at the location of the flaw.
10. A steel-product manufacturing method comprising: grinding a flaw on a surface of a steel product by using the flaw grinding method according to claim 5, the steel product being the workpiece.
11. A steel-product manufacturing method comprising: grinding a flaw on a surface of a steel product by using the flaw grinding method according to claim 6, the steel product being the workpiece.
12. A steel-product manufacturing method comprising: grinding a flaw on a surface of a steel product by using the flaw grinding method according to claim 9, the steel product being the workpiece.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DESCRIPTION OF EMBODIMENTS
[0036] Referring now to the drawings, a flaw grinding system, a flaw grinding method, and a steel-product manufacturing method employing the flaw grinding method according to an embodiment of the present invention are described in detail.
[0037] As used in the following description of the embodiment, the term “flaw” is meant to include not only flaws such as protruding flaws due to deposition of foreign matter or other causes and recessed flaws due to surface loss or other causes, but also surface defects or other defects that do not cause changes in the shape of the surface of a workpiece. The expression “grind a flaw” is used to mean removing a flaw to level out the surface of a workpiece. For a protruding flaw, this means grinding the flaw to level out the surface of the workpiece. For a recessed flaw, this means grinding the surroundings of the flaw to level out the surface of the workpiece.
[0038]
[0039] As illustrated in
[0040] The camera 32 is installed, together with the laser rangefinder 31, in a manner that allows the camera 32 to be actuated by the uniaxial actuator 33. By capturing an image of the surface of the workpiece W, the camera, together with the laser rangefinder 31 or instead of the laser rangefinder 31, performs a flaw detection step of detecting the location of the flaw Wf on the workpiece W, and an inspection step of, after the flaw Wf is ground by the grinder 10, inspecting the surface of the workpiece W at the location of the flaw Wf. If no inspection step is to be performed, or if the flaw detection step is to be performed by the laser rangefinder 31, the flaw grinding system 1 may not have to include the camera 32.
[0041] The respective operations of the grinder 10 and the grinding robot 21 are controlled by a grinding-tool control PC (an example of a grinding-tool control apparatus) 20, which is implemented by a computer. The respective operations of the laser rangefinder 31, the camera 32, and the uniaxial actuator 33 are controlled by a shape measurement/flaw detection PC (an example of a shape measurement apparatus/flaw detection apparatus) 40, which is implemented by a general-purpose personal computer.
[0042]
[0043] As described above, while the flaw Wf is ground with the grinder 10, the reaction-force meter 13 measures a grinding reaction force exerted on the grinder 10 from the workpiece W. As illustrated in
[0044] Specifically, as illustrated in
[0045] Alternatively, as illustrated in
[0046] As illustrated in
[0047]
[0048] Alternatively, as illustrated in
[0049] A still another exemplary method for detecting the flaw Wf on the workpiece W is to attach a flaw detector such as an eddy-current flaw detector or ultrasonic flaw detector to the tip of the arm of the grinding robot 21. In this case, the flaw Wf can be detected by, based on the three-dimensional shape and the attitude of the workpiece W measured with the laser rangefinder 31, moving the flaw detector along the surface of the workpiece W.
[0050] Alternatively, the detection of the flaw Wf by the shape measurement/flaw detection PC 40 may be combined with a judgement made by the worker. For example, an image of the surface of the workpiece W captured with the camera 32 is displayed on the screen of the shape measurement/flaw detection PC 40, and this is visually checked by the worker. If the flaw Wf is confirmed to exist, the flaw Wf may be detected by the worker operating the shape measurement/flaw detection PC 40 and specifying the location of the flaw Wf on the image.
[0051] As described above, for each individual workpiece W, the three-dimensional shape and the attitude of the workpiece W are measured with the laser rangefinder 31 to enable real-time generation of a machining trajectory based on information about the actual workpiece W. This configuration obviates the need to prepare 3D data of the workpiece W in advance and, in comparison to generating a machining trajectory from 3D data, allows various variations present in the actual workpiece W to be automatically reflected on the machining trajectory.
[0052] As for the detection of the flaw Wf as well, directly measuring the flaw Wf present on the actual workpiece W makes it possible to detect not only the location of the flaw Wf on the workpiece W, but also information such as the size, angle, and depth of the flaw Wf, and further, information about the surface of the workpiece W in the surroundings of the flaw Wf.
[0053] With the respective operations of the grinder 10 and the grinding robot 21 controlled by the grinding-tool control PC 20, the flaw Wf is ground for a predetermined time or a predetermined amount, and then an inspection step is performed. This specifically involves, after performing grinding of the flaw Wf, inspecting the surface of the workpiece W with the laser rangefinder 31 or the camera 32 to check whether the flaw Wf remains. Similar to the flaw detection step described above, the inspection step may be performed remotely by analyzing the shape data 31D of the workpiece W measured with the laser rangefinder 31 or the image data 32D of the surface of the workpiece W captured with the camera 32. The inspection step may be performed directly by use of an eddy-current flaw detector, an ultrasonic flaw detector, or other such flaw detector that is attached to the tip of the arm of the grinding robot 21.
[0054] The inspection of the surface of the workpiece W subsequent to grinding of the flaw Wf may be performed by using the same apparatus (i.e., the laser rangefinder 31 or the camera 32) used for the detection of the flaw Wf prior to grinding of the flaw Wf, or may be performed by use of a different apparatus. Using the same apparatus makes it possible to reduce the number of components of the flaw grinding system 1. The flaw Wf remaining on the workpiece W after grinding of the flaw Wf is performed is more difficult to detect than is the flaw Wf present before grinding of the flaw Wf is performed. Even in such cases, using a different apparatus, for example, using an apparatus with a higher accuracy than that used for detection of the flaw Wf prior to performing grinding of the flaw Wf allows for more accurate inspection of whether the flaw Wf remains on the surface of the workpiece W after grinding of the flaw Wf is performed.
[0055] If the flaw Wf remains, grinding is performed again. If no flaw Wf remains, grinding is ended.
[0056] Further, a steel-product manufacturing method according to the embodiment includes the step of grinding a flaw on the surface of a steel product serving as a workpiece by use of the flaw grinding method described above.
EXAMPLE
[0057] Reference is now made to the flaw grinding system, the flaw grinding method, and the steel-product manufacturing method employing the flaw grinding method according to a specific example of the present invention. According to the present example, a steel pipe with a diameter of 50 mm to 600 mm serves as the workpiece W, and the flaw Wf on its surface is removed by grinding.
[0058]
[0059] As illustrated in
[0060] While the laser rangefinder 31 is moved in the x-direction at a velocity V (mm/s) with the uniaxial actuator 33 operated by the shape measurement/flaw detection PC40 (see
Δx=V/f.sub.s (1)
[0061] The velocity V and the sampling frequency f.sub.s of the laser rangefinder 31 are set so that the measurement pitch Δx is within a range of 0.1 mm to 5.0 mm. The velocity V of the laser rangefinder 31 is selected as appropriate within a range of 10 mm/s to 1000 mm/s in accordance with the characteristics of the laser rangefinder 31 and the characteristics of the uniaxial actuator 33. This is because too high a velocity V of the laser rangefinder 31 leads to reduced measurement accuracy due to vibration of the laser rangefinder 31 during operation, whereas too low a velocity V leads to extended measurement time. The sampling frequency f.sub.s of the laser rangefinder 31 is set to be within a range of 10 Hz to 10 kHz, based on the relationship between the velocity V of the laser rangefinder 31 and the measurement pitch Δx in the x-direction. The operation of the laser rangefinder 31 is set so that the measurement pitch Δy in the y-direction is within a range of 0.1 mm to 5.0 mm.
[0062] From the group of shape data points, the location of the flaw Wf is detected by the above-mentioned method illustrated in
[0063]
[0064]
[0065] First, multiple target grinding points p.sub.g are set based on a group of shape data points representing a set of measured points p.sub.m present within the grinding range Wa. The target grinding points p.sub.g are points through which the trajectory T0 (T1) of the grindstone 11 is to pass in grinding the flaw Wf on the surface of the workpiece W as the grindstone 11 is moved while being pressed against the workpiece W. As the direction in which to move the grindstone 11 during grinding of the flaw Wf (to be referred to as “grinding direction” hereinafter), which represents one condition of a grinding process, either the x-direction or the y-direction can be selected. In the present example, the grindstone 11 is moved in the y-direction.
[0066] Then, as illustrated in
[0067] Of the measured points p.sub.m present within the grinding range Wa, the point with the smallest coordinate values in the x- and y-directions is defined as a measurement origin p.sub.0. Then, with reference to the measurement origin p.sub.0, the location L.sub.xi (mm), L.sub.yi (mm) of a grinding origin p.sub.g0 in the x- and y-directions is set. The grinding origin p.sub.g0 represents the location at which to start grinding by the grindstone 11. The location L.sub.xi, L.sub.yi of the grinding origin p.sub.g0 in the x- and y-directions is set to be less than or equal to approximately 1/10 of the lengths L.sub.x and L.sub.y of the grinding range Wa in the x- and y-directions.
[0068] Further, the intervals ΔL.sub.x (mm) and ΔL.sub.y (mm) between target grinding points p.sub.g, in the x- and y-directions are set. The interval between target grinding points p.sub.g in the grinding direction (ΔL.sub.y in the present example) is set in accordance with, for example, the radius of curvature of the workpiece W in the grinding direction. The above-mentioned interval is preferably set within a range of 0.5 mm to 20 mm. Making the interval between multiple trajectories T0 (T1) (ΔL.sub.x, in the present example) less than the width of grinding by the grindstone 11 helps to prevent the flaw Wf from remaining unground. The number N of target grinding points p.sub.g in the x-direction, and the number M of target grinding points p.sub.g in the y-direction are respectively given by Equations (2) and (3) below.
N=(L.sub.x−L.sub.xi)/ΔL.sub.x (2)
M=(L.sub.y−L.sub.yi)/ΔL.sub.y (3)
[0069] The number of target grinding points p.sub.g, which is determined in accordance with the size of the flaw Wf, the radius of curvature of the workpiece W in the grinding direction, or other factors, is set within a range of 10 to 100. The above range is set because an excessively large number of target grinding points p.sub.g may lead to increased computational load on the grinding-tool control PC and consequently increased cycle time. The above range is set also because an excessively small number of target grinding points p.sub.g may result in the grinder 10 experiencing, as the grinder 10 moves between target grinding points p.sub.g, a greater grinding reaction force from the workpiece W than is expected, which may lead to unstable control of the grinding reaction force. The location x.sub.g (mm), y.sub.g (mm) of each individual target grinding point p.sub.g in the x- and y-directions is thus determined as described above.
[0070] Reference is now made to
[0071] Reference is now made to
[Math. 2]
L.sub.k=√{square root over ((x.sub.g−x.sub.k).sup.2+(y.sub.g−y.sub.k).sup.2+(z.sub.g−z.sub.k))}.sub.k=1˜4.sup.2 (5)
[0072] The three points thus selected are defined as p.sub.p1(x.sub.p1, y.sub.p1, z.sub.p1), p.sub.p2(x.sub.p2, y.sub.p2, z.sub.p2), and p.sub.p3 (x.sub.p3, y.sub.p3, z.sub.p3). Then, the x-, y-, and z-direction components p (mm), q (mm), and r (mm) of the normal vector n in a virtual plane A in which these three points exist are respectively given as Equations (6) to (8) below.
p=(y.sub.p2−y.sub.p1)(z.sub.p3−z.sub.p1)−(y.sub.p3−y.sub.p1)(z.sub.p3−z.sub.p1) (6)
q=(z.sub.p2−z.sub.p1)(x.sub.p3−x.sub.p1)−(z.sub.p3−z.sub.p1)(x.sub.p3−x.sub.p1) (7)
r=(x.sub.p2−x.sub.p1)(y.sub.p3−y.sub.p1)−(x.sub.p3−x.sub.p1)(y.sub.p3−y.sub.p1) (8)
[0073] Subsequently, an inter-target-grinding-point vector f(a.sub.f, b.sub.f, c.sub.f), which is a directional vector between target grinding points p.sub.g, is determined. The x-, y-, and z-direction components a.sub.f (mm), b.sub.f (mm), and c.sub.f (mm) of the inter-target-grinding-point vector f that points from the target grinding point p.sub.g to the next target grinding point p.sub.g+1(x.sub.g+1, y.sub.g+1, z.sub.g+1) are respectively given as Equations (9) to (11) below.
a.sub.f=x.sub.g+1−x.sub.g (9)
b.sub.f=y.sub.g+1−y.sub.g (10)
c.sub.f=z.sub.g+1−z.sub.g (11)
[0074] Then, the normal vector n in the virtual plane A, and the inter-target-grinding-point vector f are non-dimensionalized into a non-dimensionalized normal vector N and a non-dimensionalized inter-target-grinding-point vector F. The x-, y-, and z-direction components P, Q, and R of the non-dimensionalized normal vector N, and the x-, y-, and z-direction components A.sub.f, B.sub.f, and C.sub.f of the non-dimensionalized inter-target-grinding-point vector F are respectively given as Equations (12) to (17) below.
[0075] Referring now further to
[Math. 9]
{right arrow over (S)}={right arrow over (tF)}+{right arrow over (sN)} (18)
cos θ=A.sub.f.Math.A.sub.s+B.sub.f.Math.B.sub.s+C.sub.f.Math.C.sub.s (19)
cos α=A.sub.s.Math.P+B.sub.s.Math.Q+C.sub.s.Math.R (20)
[0076] In the above equations, t and s are real numbers, A.sub.s, B.sub.s, and C.sub.s, are the x-, y-, and z-direction components of the grindstone attitude vector S, a is an angle α(°) made by the grindstone attitude vector S and the non-dimensionalized normal vector N.
[0077] The angle α(°) made by the grindstone attitude vector S and the non-dimensionalized normal vector N is given as Equation (21) below.
[0078] Equations (18) to (21) are combined into a system of equations represented by Equation (22). Solving the system of equations represented by Equation (22) gives the respective values of the x-, y-, and z-direction components A.sub.s, B.sub.3, and C.sub.s of the grindstone attitude vector S.
[0079] Based on the locations of individual target grinding points p.sub.g and the grindstone attitude vector S that have been determined as described above, the trajectory T0 of the grindstone 11 is generated. The grindstone 11 is then moved along the trajectory T0 while being pressed against the workpiece W to thereby grind the flaw Wf.
[0080] An angle grinder is used as the grinder 10 in the present example. A rotation speed 11R of the grindstone 11 of the grinder 10 is set at a suitable value within a range of 1000 rpm to 15000 rpm in accordance with the properties of the grindstone 11, the material of the workpiece W, or other factors. A feed rate 11V of the grindstone 11 is preferably set to be within a range of 50 mm/min to 2000 mm/min.
[0081]
[0082] The magnitude of a grinding reaction force Fr, which is generated in a direction perpendicular to the feed direction of the grindstone 11 as the grindstone 11 is pressed against the workpiece W, is measured by the reaction-force meter 13 (see
[0083] It is also possible to correct the trajectory T0 of the grindstone it not by the above-mentioned method in which the magnitude of the grinding reaction force Fr generated perpendicularly to the feed direction of the grindstone 11 is made to approach a target value, but instead by another method in which a value such the direction of the grinding reaction force Fr generated during grinding of the flaw Wf, the counter moment acting on the arm of the grinding robot 21, or the electric current load on the grinder 10 is made to approach a target value.
[0084] Although the example described above is directed to a case where the workpiece W is a steel pipe with a diameter of 50 mm to 600 mm and the flaw Wf on the surface of the workpiece W is removed by grinding, this is not intended to limit the application of the flaw grinding system, the flaw grinding method, and the steel-material manufacturing method according to the present invention to the above-mentioned case. For example, the present invention is also applicable to cases where the workpiece W is an H-shaped steel with a web length of 200 mm to 1000 mm, a steel sheet pile with an effective width of 400 mm to 900 mm, or other steel product.
[0085] The example described above employs the reaction-force meter (grinding-reaction-force measurement apparatus) 13 that measures the grinding reaction force exerted on the grindstone 11 from the workpiece W. It is to be noted, however, that even in the absence of such a grinding-reaction-force measurement apparatus, the flaw grinding system, the flaw grinding method, and the steel-material manufacturing method according to the present invention provide the above-mentioned effect, that is, enabling automation of the task of grinding a flaw on the surface of a workpiece having a three-dimensional shape, while also reducing the occurrence of faulty grinding such as over-grinding or under-grinding.
[0086] According to the example described above, employing the flaw grinding system and the flaw grinding method according to the present invention to grind a flaw on the surface of a steel pipe has made it possible to reassign approximately 50% of workers otherwise required for flaw reworking to other tasks. This in turn has made it possible to relieve the workers from problems including: the potential danger associated with the task of manually performing grinding by placing the grinder's rotor against the workpiece; and the working environment where the workers are exposed to vibrations, dust, or other adverse conditions that arise due to grinding.
REFERENCE SIGNS LIST
[0087] 1 flaw grinding system [0088] 10 grinder (grinding apparatus) [0089] 11 grindstone (grinding tool) [0090] 11X rotation axis [0091] 11R rotation speed [0092] 12 actuator (grinding-tool control apparatus) [0093] 13 reaction-force meter (grinding-reaction-force measurement apparatus) [0094] 20 grinding-tool control PC (grinding-tool control apparatus) [0095] 21 grinding robot (grinding-tool control apparatus) [0096] 31 laser rangefinder (shape measurement apparatus/flaw detection apparatus) [0097] 31A to 31C flaw shape data [0098] 31D shape data [0099] 32 camera (flaw detection apparatus/inspection apparatus) [0100] 32D image data [0101] 33 uniaxial actuator (shape measurement apparatus/flaw detection apparatus/inspection apparatus) [0102] 40 shape measurement/flaw detection control PC (shape measurement apparatus/inspection apparatus) [0103] W workpiece [0104] Wf flaw [0105] Wa grinding range [0106] Fr grinding reaction force [0107] T0 trajectory [0108] T1 corrected trajectory [0109] L.sub.x length of grinding range in x-direction [0110] L.sub.y length of grinding range in y-direction [0111] ΔL.sub.x interval between target grinding points in x-direction [0112] ΔL.sub.x interval between target grinding points in y-direction [0113] p.sub.m measured point [0114] p.sub.0 measurement origin [0115] p.sub.g target grinding point [0116] p.sub.g0 grinding origin [0117] L.sub.xi location of grinding origin in x-direction [0118] L.sub.yi location of grinding origin in y-direction [0119] A virtual plane [0120] n normal vector in virtual plane [0121] f inter-target-grinding-point vector [0122] N non-dimensionalized normal vector in virtual plane [0123] F non-dimensionalized inter-target-grinding-point vector [0124] S grindstone attitude vector