Beruflich Dokumente
Kultur Dokumente
where, SA, CA, Sc and Cc denote the sin (A), cos (A), sin (C)
and cos (C), respectively. Moreover, l is the tool length, i.e.,
the distance between the gauge plane and the ball center, while
d is defined as the distance between the surface of table and the
rotating axis-A. Moreover, the joint limits of the machine are
as follows:
-315 mm ≤ X ≤ 335 mm
-350 mm ≤ Y ≤ 350 mm
0 mm ≤ Z ≤ 450 mm (9)
Fig. 1. Position joint motion of the Huron KX8-Five. -180 D ≤ A ≤ 45 D
-99 999.999 D ≤ C ≤ 99 999.999 D
d = 75 mm
3. OPTIMIZATION PROBLEM
Joint positions “A” from the third process are shown in fig. 6
(a). According to eq.(9), limits of joint A are
− 180 D ≤ A ≤ 45D , but from fig. 6 (a) the joints A is between
− 82.5D and +82.5 D . Therefore, the joint A exceeds its limits,
and the NC-file generated from this process can not be
accomplished. In order to accomplish this machining task, the
CL-data must be processed by an optimal post-processor
module which can identify the joint limits.
(a)
(b)
20
singular configurations, International Journal of Machine
Tools and Manufacture may 2006.
15 [3] Luc Baron, An optimal surfacing post-processor module
for 5-axes cnc milling machines, Third International
10
Conference on Industrial Automation, Montreal, Canada,
5
pp.23.17-23.23.
[4] Angeles, J., 2002, Fundamentals of Robotic Mechanical
0
0 20 40 60 80 100 120 140 160 180
step
200
Systems: Theory, Methods, and Algorithms, Second
Edition, Springer-Verlag, New York.
Fig. 8. Relative tool orientation between processes 3 and 4 [5] Angeles, J., Anderson, K. and Gosselin, C., 1987, An
Orthogonal-Decomposition Algorithm for Constrained
6. CONCLUSION Least-Square Optimization", ASME Robotics,
Mechanisms, and Machine Systems, Design Eng.
Machining tests has been conducted to demonstrate the Division, Vol. 2, pp. 215-220.
feasibility of the optimal tool path and to compare the [6] Siciliano, B., 1992, Solving Manipulator Redundancy with
machining quality with different method of post-processing. the Augmented Task Space Method Using the Constraint
To avoid the risk of human or system error, the generated Jacobian Transpose", IEEE Int. Conference on Robotics
tool path was validated before actual machining by a and Automation, Tutorial M1, pp. 5-1-5-8.
[7] Whitney, D.E., 1969, Resolved motion rate control of
simulation software named VERICUT. Adjusting the feed
manipulators and human prostheses", IEEE Trans. Man-
rate was implemented to G code-file in order to have an
Machine Syst., Vol. 10, No. 2,pp. 47-53.
accurate machining procedure. As it mentioned before, the
task with tool orientation normal to the free form surface
cannot be accomplished with this machine. Hence, the CL-
data of this file is modified and the part was machined up to
A = 43D , i.e., before A-axis reaches its limit.