MACHINE TOOL CONTROL & MEASUREMENT SYSTEM
20170016718 ยท 2017-01-19
Inventors
Cpc classification
G05B19/402
PHYSICS
B23Q17/20
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/2233
PERFORMING OPERATIONS; TRANSPORTING
B23Q15/14
PERFORMING OPERATIONS; TRANSPORTING
G05B2219/49113
PHYSICS
International classification
B23Q17/20
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A computer numerical control machine tool with a machine head having one or more process tools. The machine head is moveable with respect to a workpiece. A position sensor system detects the position of the machine head relative to the workpiece. A controller coupled to the position sensor system provides closed loop control of the position of the machine head relative to the workpiece. The position sensor system includes an ultrasonic probe. Also a method of controlling the position of a computer numerical control machine tool.
Claims
1. A computer numerical control machine tool comprising a machine head having one or more process tools and moveable with respect to a workpiece, a position sensor system for detecting the position of the machine head relative to the workpiece, and a controller coupled to the position sensor system for closed loop control of the position of the machine head relative to the workpiece, wherein the position sensor system includes an ultrasonic probe.
2. A machine tool according to claim 1, wherein the position sensor system is configured to use the ultrasonic probe for measuring material thickness of the workpiece.
3. A machine tool according to claim 2, wherein the position sensor system is configured to measure the material thickness in the vicinity of a predetermined location on the workpiece.
4. A machine tool according to claim 2, wherein the position sensor system is configured to measure the material thickness of the workpiece by scanning along at least one axis.
5. A machine tool according to claim 4, wherein the scan is performed along two orthogonal axes.
6. A machine tool according to claim 2, wherein the position sensor system is configured to determine a geometric centre of a workpiece feature having a material thickness different to that of the workpiece feature environs.
7. A machine tool according to claim 2, wherein the position sensor system is configured to determine the material thickness profile of a workpiece feature.
8. A machine tool according to claim 1, wherein the machine tool is operable to automatically perform a process machining operation on the workpiece once the machine head has been automatically aligned with workpiece using the position sensor system.
9. A machine tool according to claim 1, wherein the machine tool is a multi-axis machine tool for fully automated drilling of holes for final fasteners in aircraft wing box components in an aircraft wing box assembly jig.
10. A method of controlling the position of a computer numerical control machine tool, the machine tool comprising a machine head having one or more process tools and moveable with respect to a workpiece, a position sensor system including an ultrasonic probe, and a controller coupled to the position sensor, and the method comprises detecting the position of the machine head relative to the workpiece with the position sensor system, and closed loop control of the position of the machine head relative to the workpiece with the controller.
11. A method according to claim 10, further comprising measuring material thickness of the workpiece using the ultrasonic probe.
12. A method according to claim 11, wherein the material thickness measuring step includes measuring the material thickness in the vicinity of a predetermined location on the workpiece.
13. A method according to claim 11, wherein the material thickness measuring step is performed by scanning along at least one axis of the machine tool.
14. A method according to claim 13, wherein the scan is performed along two orthogonal axes of the machine tool.
15. A method according to claim 11, further comprising determining a geometric centre of a workpiece feature having a material thickness different to that of the workpiece feature environs using the position sensor system.
16. A method according to claim 11, further comprising determining the material thickness profile of a workpiece feature using the position sensor system.
17. A method according to claim 10, further comprising automatically performing a process machining operation on the workpiece once the machine head has been automatically aligned with workpiece using the position sensor system.
18. A method according to claim 17, further comprising using the machine tool for fully automated drilling of holes for final fasteners in aircraft wing box components in an aircraft wing box assembly jig.
19. A computer numerical control machine tool comprising a machine head having one or more process tools and moveable with respect to a workpiece, and an ultrasonic probe.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Embodiments of the invention will now be described with reference to the accompanying drawings, in which:
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DETAILED DESCRIPTION OF EMBODIMENT(S)
[0029]
[0030] The machine tool 5 is a 5-axis machine tool configured for fully automated drilling and slave bolt insertion for assembling the wing covers 4 to the rib feet 2a. The machine tool is designed to produce holes for final fasteners to fasten the wing covers 4 to the ribs 2. The machine tool may perform additional operations, such as drilling off holes for engine pylon reinforcings, etc. The machine tool is in essence a travelling column post mill with a 5-axis machine head 6. The machine head is configured to provide a gap closing pressure, e.g. to press the wing cover 4 onto the rib feet 2a, during machine processing, and also has the capability to bring one of a variety of process tools to the tool point for drilling and fastening operations.
[0031] The machine tool 5 is mounted upon rails (not shown) for movement along the X-axis so that it is able to travel the full length of the wing assembly jig 1. The machine tool 5 includes a machine column 7 having rails 8 for vertical movement of the machine head 6 along the Y-axis. Mounted to the Y-axis rails 8 is a Y-axis sled 9 having a rotary table bearing having an axis parallel to X and providing a rotation in A to accommodate cord-wise curvature of the wing cover 4. A similar arrangement provides for rotation in the B-axis, around an axis parallel to Y. The machine head 6 sits below the A-B pivot and includes a plurality of interchangeable process tools on a shuttle table. The machine head has a thrust axis U, which is parallel to the z-axis when A is zero. Movement along all axes is servo-controlled.
[0032] The machine head includes a pressure foot 10 and a through-skin sensor (TSS) 11. The TSS 11 is called automatically by the CNC machine tool 5. The TSS 11 forms part of a position sensor system and allows an operator to locally re-zero the machine tool as desired. The TSS 11 may also form part of a measurement system for measuring the profile of a workpiece feature. The process tools of the machine head 6 may include a drill spindle, a slave bolt detection tool, a hole diameter probe, a bolt insertion tool, or any of a variety of process tools, as required. Finally, the machine tool 5 includes an operator platform 12 with an interface console 13.
[0033]
[0034] The TSS 11 includes an ultrasonic probe 17 which emits an ultrasonic wave towards the wing cover 4 from the side nearest the outer surface 16 of the wing cover 4. The ultrasonic wave travels through the thickness of the wing cover 4 and reflects back a reflected ultrasonic wave that is distorted by the blind locating hole 14 due to the differing material thickness of the wing cover at the location of the blind locating hole 14 as compared with the surrounding material thickness. The reflected ultrasonic wave is received at the ultrasonic probe 17.
[0035] The output from the TSS 11 is coupled to a controller of the machine tool position sensor system which analyses the reflected ultrasonic wave to compute the precise location of the blind locating hole 14 in the X-Y-Z coordinate system by closed loop control. In the preferred embodiment the position sensor system uses the TSS 11 to measure the material thickness of the wing cover by scanning along the X and Y axes so as to determine a geometric centre of the blind locating hole 14. Since the blind locating hole 14 is predrilled in the wing cover 4 prior to assembly in the jig 1 the machine tool 5 can be precisely locally re-zeroed off the blind locating hole 14.
[0036] Turning next to
[0037] Following retraction of the drill spindle 18 and the machine head 6 the completed through-hole 19 is shown in
[0038] The machine tool may also use the TSS 11 to measure exit delamination of the hole drilled by the drill spindle 18 where the rib foot 2a, the cover 4, or other workpiece component(s), are laminate components, e.g. comprising fibre reinforced composite. The machine tool may position the TSS 11 adjacent the drilled hole 19, measure the profile of the drilled hole, and output a measurement of the extent of any exit delamination around the periphery of the hole. Further processing, by the machine tool 5 or manually, may be performed to address any excessive exit delamination prior to installation of the final fasteners.
[0039] As an alternative to picking up the location of the pre-drilled blind hole, the position sensor system may use the TSS 11 to pick up the edge profile of the rib foot 2a, or other workpiece feature. This may obviate any need for the pre-drilled blind holes.
[0040] The machine tool 5 may use the TSS 11 to scan in orthogonal directions, or may scan in one direction only, or may scan in multiple directions. The position sensor system may use the TSS 11 to locate the centre of a thinnest part of the workpiece, or a workpiece feature edge.
[0041] Although the invention has been described above with reference to one or more preferred embodiments, it will be appreciated that various changes or modifications may be made without departing from the scope of the invention as defined in the appended claims.