Professional Documents
Culture Documents
5-Axis Machining Demystified - Part Four
5-Axis Machining Demystified - Part Four
5-Axis Machining Demystified - Part Four
Dual-Rotary Configurations
Angle A = ATN(-1.49999998)
Angle A = -56.310 (Rounded to 3 places)
ELSE
'Vector K is below horizon of XY Plane
END IF
We now have the Rotary Axis Angles needed for performing our Drilling
Cycle. Our next set of calculations will be calculating the X,Y,Z location
of the hole to be drilled. We start with the initial X,Y,Z location in our
Cutter Location Data generated by our CAM System. This data is PRIOR to
any rotation. Keep in mind that all our X,Y,Z locations are referencing
the Center of Rotation - The intersection point of the rotary axis center-
lines.
Since our A/B Rotary Axis Configuration requires that we first calculate
our B-Axis Angle, we need to first calculate the X,Y,Z location of the
intermediate point that results from the B-Axis rotation. Because we are
rotating only the B-Axis at this point, only the X,Z Coordinates will
change. Therefore, we can limit our calculations to the XZ Plane (G18).
Our first calculation required is to establish the distance from the center
of rotation to our initial CL point. This distance is the hypotenuse of the
triangle in the XZ Plane. We calculate this distance via the Pythagorean
Theorem. That is we can solve our triangle by the following formula.
Hypotenuse = SQRT(X²+Z²)
Hypotenuse = 2.5601739
We can now calculate the X,Y,Z location of the intermediate point that
results from the B-Axis rotation.
Intermediate Y = Y CL Point
Intermediate Y = -6.23427374
Intermediate Point
X-0.48083556, Y-6.23427374, Z2.51461662
We are now ready to calculate the final X,Y,Z locationof the hole to be
drilled. Since we have already accounted for the B-Axis rotation, we will
now apply the A-Axis rotation. Because we are rotating only the A-Axis
this time, only the Y,Z Coordinates will change. Therefore, we can limit
our calculations to the YZ Plane (G19).
Our first calculation required is to establish the distance from the center
of rotation to our intermediate point. This distance is the hypotenuse of
the triangle in the YZ Plane. We calculate this distance via the
Pythagorean Theorem. That is we can solve our triangle by the following
formula.
Hypotenuse = SQRT(Y²+Z²)
Hypotenuse = 6.72231104
We can now calculate the Final X,Y,Z location of the hole to be drilled.
ELSE
'Vector K is below horizon of XY Plane
END IF
We now have the Rotary Axis Angles needed for performing our Drilling
Cycle. Our next set of calculations will be calculating the X,Y,Z location
of the hole to be drilled. We start with the initial X,Y,Z location in our
Cutter Location Data generated by our CAM System. This data is PRIOR to
any rotation. Keep in mind that all our X,Y,Z locations are referencing
the Center of Rotation - The intersection point of the rotary axis center-
lines.
Since our A/C Rotary Axis Configuration requires that we first calculate
our C-Axis Angle, we need to first calculate the X,Y,Z location of the
intermediate point that results from the C-Axis rotation. Because we are
rotating only the C-Axis at this point, only the X,Y Coordinates will
change. Therefore, we can limit our calculations to the XY Plane (G17).
Our first calculation required is to establish the distance from the center
of rotation to our initial CL point. This distance is the hypotenuse of the
triangle in the XY Plane. We calculate this distance via the Pythagorean
Theorem. That is we can solve our triangle by the following formula.
Hypotenuse = SQRT(X²+Y²)
Hypotenuse = 2.5601739
We can now calculate the X,Y,Z location of the intermediate point that
results from the C-Axis rotation.
Intermediate Z = Z CL Point
Intermediate Z = 6.23427374
Intermediate Point
X-0.48083556, Y2.51461662, Z6.23427374
We are now ready to calculate the final X,Y,Z location of the hole to be
drilled. Since we have already accounted for the C-Axis rotation, we will
now apply the A-Axis rotation. Because we are rotating only the A-Axis
this time, only the Y,Z Coordinates will change. Therefore, we can limit
our calculations to the YZ Plane (G19).
Our first calculation required is to establish the distance from the center
of rotation to our intermediate point. This distance is the hypotenuse of
the triangle in the YZ Plane. We calculate this distance via the
Pythagorean Theorem. That is we can solve our triangle by the following
formula.
Hypotenuse = SQRT(Y²+Z²)
Hypotenuse = 6.72231104
We can now calculate the Final X,Y,Z location of the hole to be drilled.
We now have the final X,Y,Z location for our hole to be drilled.
We have used the same part, mounted to our rotary table the same way
but in two different rotary axis configurations with two different home
reference positions. The one common element is the center of rotation.
The net effect of this is that the hole location is calculated to be at the
exact same X,Y,Z position, regardless of the method used.
If the part to be machine was NOT mounted to our rotary table the same
way for both configurations, then the final X,Y,Z position would NOT be
the same.
Add a Comment
Website:
Comment:
Make your text bigger , bold, italic and more with HTML tags. We'll
show you how.