Impostazione del Tool Center Point
Quando si configura il punto centrale dell'utensile (TCP), è necessario definire anche la posizione e l'angolo di rotazione in base alle coordinate della flangia. La distanza dal punto iniziale predefinito delle coordinate della flangia al punto centrale dell'utensile (TCP) nelle direzioni X, Y e Z non può essere impostata su un valore superiore a 10000 mm. Inoltre, se le lunghezze convertite (
In particolare, se il TCP viene configurato utilizzando Auto Calculate, il calcolo viene effettuato basandosi solo sulle posizioni X, Y e Z, quindi è necessario inserire l'angolo di rotazione. L'angolo di rotazione può essere definito con gli elementi A, B e C e si basa sul metodo di rotazione Z-Y-Z di Eulero.
Le definizioni dell'asse delle coordinate espresso con x, y, z e dell'asse delle coordinate espresso da X, Y, Z sono le seguenti:
- Asse coordinata di “Coordinata flangia” (x, y, z): La direzione dell'asse coordinata definito all'estremità della flangia è identica a quella della coordinata robot con un angolo del giunto del robot di (0,0,0,0,0,0).
- Asse coordinata di “Coordinata TCP” (X,Y,Z): L'asse coordinata è definito all'estremità dell'utensile montato all'estremità della flangia o dal punto di lavoro. L'angolo di rotazione di “Coordinata TCP” è definito in base alla “Coordinata flangia” nella sequenza da 1) a 3) che segue:
1) Ruotare di A gradi lungo l'asse z della Coordinata flangia
2) Ruotare di B gradi lungo l'asse y’ della coordinata ruotata in base a 1)
3) Ruotare di C gradi lungo l'asse z’’ della coordinata ruotata in base a 2)
Ecco alcuni esempi di configurazione del TCP secondo il metodo sopra descritto:
- [X, Y, Z, A, B, C] = [0, 0, 100, 0, 0, 0]: Pinza generale con offset in direzione Z (Coord. TCP)
- [X, Y, Z, A, B, C] = [100, 0, 300, 180, -45, 0]: Pinza sinistra con angolo di 45 gradi (Coord. TCP L)
- [X, Y, Z, A, B, C] = [-100, 0, 300, 0, -45, 0]: Pinza destra con angolo di 45 gradi (Coord. TCP R)