|
|
3.2.1 DEFINIZIONE DI RETTA PASSANTE PER DUE PUNTI O TANGENTE A DUE CERCHI
La definizione della retta è sempre composta da due blocchi di programmazione in cui si specificano i due enti di appoggio. In questo modo si può definire:
· Una retta passante per due punti
· Una rette passante per un punto e tangente a un cerchio
· Una retta tangente ad un cerchio e passante per un punto
· Una retta tangente a due cerchi.
Il formato di programmazione dei due enti interessati è il seguente:
[G10 X...Y...[I...]] primo cerchio o punto di appoggio
G11 X...Y...[I...] [K...] secondo cerchio o punto di appoggio.
La definizione (G10) del primo ente (cerchio o punto) può essere omessa quando questo ente coincide con l’ultimo ente definito in un blocco precedente nell’ambito dello stesso profilo (esclusi eventuali raccordi inseriti con la definizione G21).
I parametri hanno il seguente significato:
X...Y... coordinate del centro del cerchio o del punto di supporto della retta
I... raggio del cerchio (se omesso è un punto)
K... discriminatore tra le due intersezioni della retta con un cerchio programmato nel blocco precedente:
K1 prima intersezione tra retta e cerchio muovendosi nella direzione della retta
K2 seconda intersezione.
Se non programmata K=1.
Esempio 1: Retta passante per due punti
|
G10 X35 Y25 [coordinate del punto P1 , 1° ente di appoggioG11 X8 Y10 [coordinate del punto P2, 2° ente di appoggio |
Esempio 2: Rette passanti per due punti
|
G10 X8 Y12 [coordinate del punto P1 , 1° ente di appoggioG11 X31 Y30 [coordinate del punto P2, 2° ente di appoggio G11 X45 Y20 [coordinate del punto P3, 2° ente di appoggio (il 1° è quello programmato nel blocco precedente) |
Esempio 3: Rette passanti per un punto e tangenti ad un cerchio
|
G10 X9 Y34 [coordinate del punto P1 , 1° ente di appoggioG11 X40 Y28 I-15 [cerchio C1, 2° ente di appoggio G20 [percorso sul cerchio C1 fino alla tangenza con L2G11 X31 Y6 [coordinate del punto P2, 2° ente di appoggio (il 1° è il cerchio programmato nel blocco precedente |
Esempio 4: Rette tangenti a due cerchi
|
Retta L1G10 X18 Y20 I-10 [cerchio C1, 1° ente di appoggioG11 X57 Y34 I-15 [cerchio C2 2° ente di appoggio Retta L2G10 X18 Y20 I10 [cerchio C1, 1° ente di appoggioG11 X57 Y34 I15 [cerchio C2, 2° ente di appoggio Retta L3G10 X57 Y34 I-15 [cerchio C2, 1° ente di appoggioG11 X18 Y20 I10 [cerchio C1, 2° ente di appoggio Retta L4G10 X18 Y20 I10 [cerchio C1, 1° ente di appoggioG11 X57 Y34 I-15 [cerchio C2, 2° ente di appoggio |
Nota: L’ordine di definizione dei due cerchi, prima C1 poi C2 o viceversa, e il senso di percorrenza degli stessi (segno del raggio I) permettono la definizione di tutte le rette tangenti ai due cerchi
Esempio 5: Retta intersecante un cerchio
|
Primo punto di intersezione G20 X30 Y24 I-15 [cerchio C1G10 X5 Y20 [coordinate di P1, 1° ente di appoggioG11 X55 Y40 [coordinate di P4, 2° ente di appoggio. Percorrenza della retta partendo dal punto P2. |
|
Secondo punto di intersezione G20 X30 Y24 I-15 [cerchio C1G10 X5 Y20 [coordinate di P1, 1° ente di appoggioG11 X55 Y40 K2 [coordinate di P4, 2° ente di appoggio. Percorrenza della retta partendo dal punto P3 |