Cyklus 402 ROT ZE 2 CEPU

ISO-programování

G402

Aplikace

Cyklus dotykové sondy 402 zjistí středy dvou čepů. Pak řízení vypočítá úhel mezi hlavní osou roviny obrábění a spojnicí středů čepů. 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

tch403_1_num
  1. Řídicí systém napolohuje dotykovou sondu rychloposuvem (hodnota ze sloupce FMAX) a podle polohovací logiky do bodu snímání 1 prvního čepu
  2. Logika polohování

  3. Poté přejede dotyková sonda do zadané výšky měření 1 a zjistí sejmutím čtyř bodů střed prvního čepu. Dotyková sonda se pohybuje mezi dotykovými body posunutými o 90°, po oblouku.
  4. Potom odjede dotyková sonda zpět do bezpečné výšky a napolohuje se do bodu snímání 5 druhého čepu.
  5. Řídicí systém přejede dotykovou sondou do zadané výšky měření 2 a zjistí sejmutím čtyř bodů střed druhého čepu.
  6. Nakonec řízení přesune dotykovou sondu 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

tch403_2

Q268 1.CEP: STRED 1.OSY?

Střed prvního čepu v hlavní ose obráběcí roviny. Hodnota působí absolutně.

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

Q269 1.CEP: STRED 2.OSY ?

Střed prvního čepu ve vedlejší ose obráběcí roviny. Hodnota působí absolutně.

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

Q313 PRUMER CEPU 1?

Přibližný průměr 1. čepu. Zadejte hodnotu spíše trochu větší.

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

tch403_3_NCK

Q261 MERENA VYSKA CEPU 1 V OSE TS?

Souřadnice středu koule (= bod dotyku) v ose dotykové sondy, na které se má provést měření čepu 1. Hodnota působí absolutně.

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

Q270 2.CEP: STRED 1.OSY ?

Střed druhého čepu v hlavní ose obráběcí roviny. Hodnota působí absolutně.

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

Q271 2.CEP: STRED 2.OSY ?

Střed druhého čepu ve vedlejší ose obráběcí roviny. Hodnota působí absolutně.

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

Q313 PRUMER CEPU 2?

Přibližný průměr 2. čepu. Zadejte hodnotu spíše trochu větší.

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

Q315 MERENA VYSKA CEPU 2 V OSE TS?

Souřadnice středu koule (= bod dotyku) v ose dotykové sondy, na které se má provést měření čepu 2. Hodnota působí absolutně.

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

Q320 Bezpecnostni vzdalenost ?

Přídavná vzdálenost mezi snímaným bodem a kuličkou dotykové sondy. Q320 se přičítá ke sloupci SET_UP v tabulce dotykové sondy. Hodnota působí přírůstkově.

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

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

Q301 NAJET NA BEZPECNOU VYSKU (0/1)?

Stanovení, jak má dotyková sonda mezi měřicími body pojíždět:

0: Mezi měřicími body přejíždět ve výšce měření

1: Mezi měřicími body přejíždět v bezpečné výšce

Rozsah zadávání: 0, 1

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 402 ROT ZE 2 CEPU ~

Q268=-37

;1.STRED DIRY V 1.OSE ~

Q269=+12

;1.STRED DIRY V 2.OSE ~

Q313=+60

;PRUMER CEPU 1 ~

Q261=-5

;MERENA VYSKA CEPU 1 ~

Q270=+75

;2.STRED DIRY V 1.OSE ~

Q271=+20

;2.STRED DIRY V 2.OSE ~

Q314=+60

;PRUMER CEPU 2 ~

Q315=-5

;MERENA VYSKA CEPU 2 ~

Q320=+0

;BEZPECNOSTNI VZDAL. ~

Q260=+20

;BEZPECNA VYSKA ~

Q301=+0

;NAJET BEZPEC.VYSKU ~

Q307=+0

;PREDNAST.ROT.UHLU ~

Q305=+0

;CISLO V TABULCE ~

Q402=+0

;KOMPENZACE ~

Q337=+0

;VLOZIT NULU