Cyklus 401 ROT 2 DIRY

ISO-programování

G401

Aplikace

Cyklus dotykové sondy 401 zjistí středy dvou děr. Pak řízení vypočítá úhel mezi hlavní osou roviny obrábění a spojnicí středů děr. Funkcí “Základní natočení” řízení kompenzuje vypočítanou hodnotu. Případně můžete zjištěnou šikmou polohu kompenzovat také natočením otočného stolu.

Provádění cyklu

tch401_1_num
  1. Řídicí systém napolohuje dotykovou sondu rychloposuvem (hodnota ze sloupce FMAX) a podle polohovací logiky do zadaného středu první díry 1
  2. Logika polohování

  3. Poté přejede dotyková sonda do zadané výšky měření a zjistí sejmutím čtyř bodů střed první díry
  4. Pak odjede dotyková sonda zpět do bezpečné výšky a napolohuje se do zadaného středu druhé díry 2
  5. Řídicí systém přejede dotykovou sondou do zadané výšky měření a sejmutím čtyř bodů zjistí střed druhé díry
  6. Nakonec přejede řízení dotykovou sondou zpět do bezpečné výšky a provede zjištěné základní natočení

Upozornění

 
Upozornění
Pozor nebezpečí kolize!
Během provádění cyklů dotykové sondy 400499 nesmí být aktivní žádné cykly pro přepočet souřadnic. Hrozí nebezpečí kolize!
  1. Následující cykly neaktivujte před použitím cyklů dotykové sondy: Cyklus 7 , cyklus 8 ZRCADLENI, cyklus 10 OTACENI, cyklus 11 ZMENA MERITKA a cyklus 26 MERITKO PRO OSU.
  2. Přepočet souřadnic předtím resetujte
  • Tento cyklus můžete provést pouze v režimu obrábění FUNCTION MODE MILL.
  • Na počátku cyklu řízení resetuje aktivní základní natočení.
  • Přejete-li si kompenzovat šikmou polohu natočením otočného stolu, tak řízení použije automaticky tyto osy natočení:
    • C při nástrojové ose Z
    • B při nástrojové ose Y
    • A při nástrojové ose X

Poznámka k programování

  • Před definicí cyklu musíte naprogramovat vyvolání nástroje pro definici osy dotykové sondy.

Parametry cyklu

Pomocný náhled

Parametry

tch401_3

Q268 1. DIRA: STRED DIRY V 1. OSE?

Střed první díry v hlavní ose roviny obrábění. Hodnota působí absolutně.

Zadávání: -99 999,999 9 ... +9 999,999 9

Q269 1. DIRA: STRED DIRY VE 2. OSE?

Střed první díry ve vedlejší ose roviny obrábění. Hodnota působí absolutně.

Rozsah zadávání: -99 999,999 9 ...+99 999,999 9

Q270 2. DIRA: STRED DIRY V 1. OSE?

Střed druhé díry v hlavní ose roviny obrábění. Hodnota působí absolutně.

Rozsah zadávání: -99 999,999 9 ...+99 999,999 9

Q271 2. DIRA: STRED DIRY V 2. OSE?

Střed druhé díry ve vedlejší ose roviny obrábění. Hodnota působí absolutně.

Rozsah zadávání: -99 999,999 9 ...+99 999,999 9

tch401_2

Q261 MERENA VYSKA V OSE SONDY?

Souřadnice středu kuličky v ose dotykové sondy, na které má být provedeno měření. Hodnota působí absolutně.

Rozsah zadávání: -99 999,999 9 ...+99 999,999 9

Q260 Bezpecna vyska ?

Souřadnice v ose nástroje, v níž nemůže dojít ke kolizi mezi dotykovou sondou a obrobkem (upínadlem). Hodnota působí absolutně.

Rozsah zadávání: -99 999,999 9 ...+99 999,999 9 alternativně PREDEF

Q307 Přednastavení rotačního úhlu

Nemá-li se měřená šikmá poloha vztahovat k hlavní ose, nýbrž k libovolné přímce, pak zadejte úhel této vztažné přímky. Řídicí systém pak zjistí pro základní natočení rozdíl z naměřené hodnoty a úhlu vztažné přímky. Hodnota působí absolutně.

Rozsah zadávání: -360.000 ... +360.000

Q305 CISLO NUL.BODU V TABULCE?

Zadejte číslo řádku v tabulce vztažných bodů. Řídicí systém provede příslušný záznam do tohoto řádku:

Q305 = 0: Rotační osa se vynuluje v řádku 0 tabulky vztažných bodů. Tím se provede zápis do sloupce OFFSET. (Příklad: Při nástrojové ose Z proběhne zápis do C_OFFS). Kromě toho se převezmou všechny ostatní hodnoty (X, Y, Z atd.) aktuálně aktivního vztažného bodu do řádky 0 tabulky vztažných bodů. Mimoto se aktivuje vztažný bod z řádku 0.

Q305 > 0: Rotační osa se vynuluje ve zde uvedeném řádku tabulky vztažných bodů. Tím se provede zápis do příslušného sloupce OFFSET tabulky vztažných bodů. (Příklad: Při nástrojové ose Z proběhne zápis do C_OFFS).

Q305 závisí na následujících parametrech:

  • Q337 = 0 a současně Q402 = 0: V řádku, který je uveden s Q305, se nastaví základní natočení. (Příklad: Základní natočení osy nástroje Z se zadává do sloupce SPC)
  • Q337 = 0 a současně Q402 = 1: Parametr Q305 není účinný
  • Q337 = 1: Parametr Q305 působí jak je popsáno výše

Rozsah zadávání: 0 ... 99 999

Q402 Základní otočení/vyrovnání (0/1)

Určení, zda má řídicí systém nastavit zjištěnou šikmou polohu jako základní natočení nebo jej vyrovnat pomocí otočného stolu:

0: Nastavit základní natočení: Zde řídicí systém uloží základní natočení (příklad: pro osu nástroje Z řízení používá sloupec SPC).

1: Provedení natočení otočného stolu: Provede se záznam do příslušného sloupce Offset tabulky vztažných bodů (příklad: pro osu nástroje Z používá řízení sloupec C_Offs), příslušná osa se také natočí

Rozsah zadávání: 0, 1

Q337 VLOZIT NULU PO VYROVNANI?

Určení, zda má řídicí systém po vyrovnání nastavit indikaci polohy příslušné rotační osy na 0:

0: Po vyrovnání není indikace polohy nastavena na 0

1: Po vyrovnání se indikace polohy nastaví na 0, pokud jste předtím definovali Q402=1

Rozsah zadávání: 0, 1

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

Příklad

11 TCH PROBE 401 ROT 2 DIRY ~

Q268=-37

;1.STRED DIRY V 1.OSE ~

Q269=+12

;1.STRED DIRY V 2.OSE ~

Q270=+75

;2.STRED DIRY V 1.OSE ~

Q271=+20

;2.STRED DIRY V 2.OSE ~

Q261=-5

;MERENA VYSKA ~

Q260=+20

;BEZPECNA VYSKA ~

Q307=+0

;PREDNAST.ROT.UHLU ~

Q305=+0

;CISLO V TABULCE ~

Q402=+0

;KOMPENZACE ~

Q337=+0

;VLOZIT NULU