| CPC B23P 15/02 (2013.01) [F01D 5/12 (2013.01); G05B 19/402 (2013.01); F05D 2220/323 (2013.01); F05D 2230/10 (2013.01); F05D 2240/30 (2013.01); G05B 2219/40555 (2013.01)] | 20 Claims |

|
1. A machining system for machining a workpiece to form an aircraft engine component, the machining system comprising:
a machining assembly configured for machining the workpiece;
rotary table configured to rotate the workpiece about a rotational axis;
a dimensional measurement assembly including at least one dimensional measurement sensor; and
a controller including a processor in communication with a non-transitory memory storing instructions, which instructions when executed by the processor, cause the processor to:
control the dimensional measurement assembly to identify a first position and a first orientation for a point on a surface of the workpiece with the at least one dimensional measurement sensor;
determine a first machine-workpiece vector and a first rotation-workpiece vector for the point;
control the rotary table to rotate the workpiece about the rotational axis by a rotation angle;
calculate a second position and a second orientation for the point subsequent to rotating the workpiece by rotating the first orientation about the rotational axis by the rotation angle to calculate the second orientation, rotating the first rotation-workpiece vector about the rotational axis by the rotation angle to calculate a second rotation-workpiece vector, and determining a second machine-workpiece vector using the second rotation-workpiece vector to calculate the second position;
update a workpiece position and a workpiece orientation in a coordinate system for the workpiece using the second position and the second orientation for the point; and
control the machining assembly to machine the workpiece using the updated workpiece position and the updated workpiece orientation.
|