Definice vzoru PATTERN DEF

Použití

Funkcí PATTERN DEF jednoduše definujete pravidelné obráběcí vzory, které můžete vyvolávat funkcí CYCL CALL PAT. Stejně jako při definici cyklů máte při definici vzorů k dispozici také pomocné obrázky, které znázorňují daný zadávaný parametr.

 
Upozornění
Pozor nebezpečí kolize!
Funkce PATTERN DEF vypočítá souřadnice obrábění v osách X a Y. U všech nástrojových os, s výjimkou Z, vzniká během následného obrábění riziko kolize!
  1. PATTERN DEF používejte pouze ve spojení s osou nástroje Z

K této funkci se dostanete takto:

Vložit NC funkci Obrábění obrysu/bodu Vzor

Možnost výběru

Definice

Další informace

POS

Bod

Definování až 9 libovolných obráběcích pozic

ROW

Řada

Definice jednotlivé řady, přímé nebo naklopené

PAT

Rastr

Definice jednotlivého vzoru (rastru), přímého, naklopeného nebo zkresleného

FRAME

Rámy

Definice jednotlivého rámu, přímého, naklopeného nebo zkresleného

CIRC

Kružnice

Definice úplné kružnice

PITCHCIRC

Roztečná kružnice

Definice roztečné kružnice

Programování PATTERN DEF

Funkce PATTERN DEF naprogramujete takto:

  1. Zvolte Vložit NC funkci
  2. Řídicí systém otevře okno Vložit NC funkci
  3. Zvolte požadovaný obráběcí vzor, například PATTERN DEF CIRC pro úplnou kružnici
  4. Řídicí systém spustí zadávání pro PATTERN DEF.
  5. Zadejte potřebné definice
  6. Definujte cyklus obrábění, např. cyklus 200 VRTANI
  7. Vyvolání cyklu pomocí CYCL CALL PAT
 
Tip

Když programujete vzor obrábění, můžete ve sloupci Tvar přepnout na jiný vzor obrábění.

Vyvolání PATTERN DEF

Jakmile jste zadali definici rastru, můžete ji vyvolat funkcí CYCL CALL PAT.

Vyvolání cyklů

Řídicí systém provede poslední definovaný obráběcí cyklus na vámi definovaném obráběcím rastru.

Schéma: Práce s PATTERN DEF

0 BEGIN SL 2 MM

...

11 PATTERN DEF POS1 (X+25 Y+33.5 Z+0) POS2 (X+15 IY+6.5 Z+0)

12 CYCL DEF 200 VRTANI

...

13 CYCL CALL PAT

Upozornění

Upozornění k programování

  • Před CYCL CALL PAT můžete použít funkci GLOBAL DEF 125 s Q345 = 1. Pak řízení napolohuje nástroj mezi dírami vždy na 2. bezpečnou vzdálenost, která byla definována v cyklu.

Pokyny pro obsluhu:

  • Obráběcí vzor zůstává aktivní tak dlouho, až definujete nový, nebo funkcí SEL PATTERN zvolíte tabulku bodů.
  • Tabulku bodů zvolte v NC-programu se SEL PATTERN

  • Řízení odjíždí nástrojem mezi startovními body zpět na bezpečnou výšku. Jako bezpečnou výšku řízení používá buď polohu nástrojové osy při vyvolání cyklu, nebo hodnotu z parametru cyklu Q204, podle toho co je větší.
  • Je-li souřadnice povrchu v PATTERN DEF větší než v cyklu, tak se počítá bezpečná vzdálenost a 2. bezpečná vzdálenost k souřadnici povrchu PATTERN DEF.
  • Pomocí Startu z bloku N můžete zvolit libovolný bod, v němž můžete začít nebo pokračovat v obrábění.
  • Vstup do programu se Startem z bloku

Definování jednotlivých obráběcích poloh

 
Tip

Pokyny pro programování a obsluhu:

  • Můžete zadat maximálně 9 obráběcích pozic, zadání vždy potvrďte klávesou ENT.
  • POS1 se musí programovat v absolutních souřadnicích. POS2POS9 mohou být naprogramovány absolutně nebo inkrementálně.
  • Definujete-li Povrch obrobku v Z různý od 0, tak působí tato hodnota navíc k povrchu obrobku Q203, který jste definovali v obráběcím cyklu.

Pomocný náhled

Parametry

POS1: X-souřadnice polohy obrábění

Souřadnici X zadejte absolutně.

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

POS1: Y-souřadnice polohy obrábění

Souřadnici Y zadejte absolutně.

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

POS1: Souřadnice povrchu dílce

Zadejte souřadnici Z absolutně, tam kde má začít obrábění.

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

POS2: X-souřadnice polohy obrábění

X-souřadnici zadávejte absolutně nebo přírůstkově.

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

POS2: Y-souřadnice polohy obrábění

Y-souřadnici zadávejte absolutně nebo přírůstkově.

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

POS2: Souřadnice povrchu dílce

Z-souřadnici zadávejte absolutně nebo přírůstkově.

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

Příklad

11 PATTERN DEF ~

POS1( X+25 Y+33.5 Z+0 ) ~

POS2( X+15 IY+6.5 Z+0 )

Definování jednotlivé řady

 
Tip

Pokyny pro programování a obsluhu

  • Definujete-li Povrch obrobku v Z různý od 0, tak působí tato hodnota navíc k povrchu obrobku Q203, který jste definovali v obráběcím cyklu.

Pomocný náhled

Parametr

Počáteční bod X

Souřadnice výchozího bodu řady v ose X. Hodnota působí absolutně.

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

Počáteční bod Y

Souřadnice výchozího bodu řady v ose Y. Hodnota působí absolutně.

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

Vzdálenost obráběných míst

Vzdálenost (inkrementální) mezi obráběcími pozicemi. Lze zadat kladnou nebo zápornou hodnotu.

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

Počet obrábění

Celkový počet obráběcích pozic.

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

Poloha natočení celého vzoru

Úhel natočení kolem zadaného výchozího bodu. Vztažná osa: Hlavní osa aktivní roviny obrábění (např. X při ose nástroje Z). Zadat absolutně, kladnou nebo zápornou hodnotu.

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

Souřadnice povrchu dílce

Zadejte souřadnici Z absolutně, tam kde má začít obrábění.

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

Příklad

11 PATTERN DEF ~

ROW1( X+25 Y+33.5 D+8 NUM5 ROT+0 Z+0 )

Definování jednotlivého vzoru

 
Tip

Pokyny pro programování a obsluhu:

  • Parametry Poloha natočení hlavní osy a Poloha natočení vedlejší osy se přičítají k předtím provedenému Poloha natočení celého vzoru.
  • Definujete-li Povrch obrobku v Z různý od 0, tak působí tato hodnota navíc k povrchu obrobku Q203, který jste definovali v obráběcím cyklu.

Pomocný náhled

Parametr

Počáteční bod X

Absolutní souřadnice výchozího bodu vzoru v ose X

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

Počáteční bod Y

Absolutní souřadnice výchozího bodu vzoru v ose Y

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

Vzdálenost obráběných míst v X

Vzdálenost (inkrementální) mezi obráběcími pozicemi ve směru X. Lze zadat kladnou nebo zápornou hodnotu

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

Vzdálenost obráběných míst v Y

Vzdálenost (inkrementální) mezi obráběcími pozicemi ve směru Y. Lze zadat kladnou nebo zápornou hodnotu

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

Počet sloupců

Celkový počet sloupců vzoru

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

Počet řádků

Celkový počet řádků vzoru

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

Poloha natočení celého vzoru

Úhel natočení, o který se natočí celý vzor kolem zadaného startovního bodu. Vztažná osa: Hlavní osa aktivní roviny obrábění (např. X při ose nástroje Z). Zadat absolutně, kladnou nebo zápornou hodnotu.

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

Poloha natočení hlavní osy

Úhel natočení, o který se zdeformuje pouze hlavní osa obráběcí roviny, vztažená k zadanému startovnímu bodu. Lze zadat kladnou nebo zápornou hodnotu

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

Poloha natočení vedlejší osy

Úhel natočení, o který se zdeformuje pouze vedlejší osa obráběcí roviny vztažená k zadanému startovnímu bodu. Lze zadat kladnou nebo zápornou hodnotu

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

Souřadnice povrchu dílce

Zadejte souřadnici Z absolutně, tam kde má začít obrábění.

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

Příklad

11 PATTERN DEF ~

PAT1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 )

Definování jednotlivého rámu

 
Tip

Pokyny pro programování a obsluhu:

  • Parametry Poloha natočení hlavní osy a Poloha natočení vedlejší osy se přičítají k předtím provedenému Poloha natočení celého vzoru.
  • Definujete-li Povrch obrobku v Z různý od 0, tak působí tato hodnota navíc k povrchu obrobku Q203, který jste definovali v obráběcím cyklu.

Pomocný náhled

Parametry

Počáteční bod X

Absolutní souřadnice rámového výchozího bodu v ose X

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

Počáteční bod Y

Absolutní souřadnice rámového výchozího bodu v ose Y

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

Vzdálenost obráběných míst v X

Vzdálenost (inkrementální) mezi obráběcími pozicemi ve směru X. Lze zadat kladnou nebo zápornou hodnotu

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

Vzdálenost obráběných míst v Y

Vzdálenost (inkrementální) mezi obráběcími pozicemi ve směru Y. Lze zadat kladnou nebo zápornou hodnotu

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

Počet sloupců

Celkový počet sloupců vzoru

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

Počet řádků

Celkový počet řádků vzoru

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

Poloha natočení celého vzoru

Úhel natočení, o který se natočí celý vzor kolem zadaného startovního bodu. Vztažná osa: Hlavní osa aktivní roviny obrábění (např. X při ose nástroje Z). Zadat absolutně, kladnou nebo zápornou hodnotu.

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

Poloha natočení hlavní osy

Úhel natočení, o který se zdeformuje pouze hlavní osa obráběcí roviny, vztažená k zadanému startovnímu bodu. Lze zadat kladnou nebo zápornou hodnotu.

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

Poloha natočení vedlejší osy

Úhel natočení, o který se zdeformuje pouze vedlejší osa obráběcí roviny vztažená k zadanému startovnímu bodu. Lze zadat kladnou nebo zápornou hodnotu.

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

Souřadnice povrchu dílce

Zadejte souřadnici Z absolutně, tam kde má začít obrábění.

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

Příklad

11 PATTERN DEF ~

FRAME1( X+25 Y+33.5 DX+8 DY+10 NUMX5 NUMY4 ROT+0 ROTX+0 ROTY+0 Z+0 )

Definování celého kruhu

 
Tip

Pokyny pro programování a obsluhu:

  • Definujete-li Povrch obrobku v Z různý od 0, tak působí tato hodnota navíc k povrchu obrobku Q203, který jste definovali v obráběcím cyklu.

Pomocný náhled

Parametr

X souř.středu roztečné kružnice

Absolutní souřadnice středu kruhu v ose X

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

Y souř.středu roztečné kružnice

Absolutní souřadnice středu kruhu v ose Y

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

Průměr roztečné kružnice

Průměr roztečné kružnice s dírami.

Rozsah zadávání: 0 ... 999999999

Počáteční úhel

Polární úhel první obráběcí pozice. Vztažná osa: Hlavní osa aktivní roviny obrábění (např. X při ose nástroje Z). Lze zadat kladnou nebo zápornou hodnotu

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

Počet obrábění

Celkový počet obráběcích pozic na kruhu.

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

Souřadnice povrchu dílce

Zadejte souřadnici Z absolutně, tam kde má začít obrábění.

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

Příklad

11 PATTERN DEF ~

CIRC1( X+25 Y+33 D80 START+45 NUM8 Z+0 )

Definování části kruhu

 
Tip

Pokyny pro programování a obsluhu:

  • Definujete-li Povrch obrobku v Z různý od 0, tak působí tato hodnota navíc k povrchu obrobku Q203, který jste definovali v obráběcím cyklu.

Pomocný náhled

Parametr

X souř.středu roztečné kružnice

Absolutní souřadnice středu kruhu v ose X

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

Y souř.středu roztečné kružnice

Absolutní souřadnice středu kruhu v ose Y

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

Průměr roztečné kružnice

Průměr roztečné kružnice s dírami.

Rozsah zadávání: 0 ... 999999999

Počáteční úhel

Polární úhel první obráběcí pozice. Vztažná osa: Hlavní osa aktivní roviny obrábění (např. X při ose nástroje Z). Lze zadat kladnou nebo zápornou hodnotu

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

Úhlový krok/Koncový úhel

Přírůstkový polární úhel mezi dvěma obráběcími pozicemi. Lze zadat kladnou nebo zápornou hodnotu. Alternativně lze zadat koncový úhel (přes volbu v panelu akcí nebo přepnout ve formuláři)

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

Počet obrábění

Celkový počet obráběcích pozic na kruhu.

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

Souřadnice povrchu dílce

Zadejte souřadnici Z, na které má začít obrábění.

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

Příklad

11 PATTERN DEF ~

PITCHCIRC1( X+25 Y+33 D80 START+45 STEP+30 NUM8 Z+0 )

Příklad: Použití cyklů ve spojení s PATTERN DEF

Souřadnice vrtání jsou uložené v definici vzoru PATTERN DEF POS. Souřadnice vrtání řízení vyvolává pomocí CYCLE CALL PAT.

Rádiusy nástrojů jsou zvoleny tak, aby byly ve zkušební grafice vidět všechny pracovní operace.

Provádění programu

  • Vystředění (rádius nástroje 4)
  • GLOBAL DEF 125 POLOHOVANI: S touto funkcí řízení polohuje při CYCL CALL PAT mezi body na 2. bezpečnou vzdálenost. Tato funkce zůstává účinná až do M30.
  • Vrtání (rádius nástroje 2,4)
  • Řezání závitu v otvoru (rádius nástroje 3)

Cykly pro vrtání, vystředění a obrábění závitů a Cykly pro frézování

0 BEGIN PGM 1 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 1 Z S5000

; Vyvolání středicího navrtáváku (rádius 4)

4 L Z+50 R0 FMAX

; Přejetí nástrojem do bezpečné výšky

5 PATTERN DEF ~

POS1( X+10 Y+10 Z+0 ) ~

POS2( X+40 Y+30 Z+0 ) ~

POS3( X+20 Y+55 Z+0 ) ~

POS4( X+10 Y+90 Z+0 ) ~

POS5( X+90 Y+90 Z+0 ) ~

POS6( X+80 Y+65 Z+0 ) ~

POS7( X+80 Y+30 Z+0 ) ~

POS8( X+90 Y+10 Z+0 )

6 CYCL DEF 240 STREDENI ~

Q200=+2

;BEZPECNOSTNI VZDAL. ~

Q343=+0

;VOLIT HLOUBKU/PRUMER ~

Q201=-2

;HLOUBKA ~

Q344=-10

;PRUMER ~

Q206=+150

;POSUV NA HLOUBKU ~

Q211=+0

;CAS. PRODLEVA DOLE ~

Q203=+0

;SOURADNICE POVRCHU ~

Q204=+10

;2. BEZPEC.VZDALENOST ~

Q342=+0

;PRUMER PREDVRTANI ~

Q253=+750

;F NAPOLOHOVANI

7 GLOBAL DEF 125 POLOHOVANI ~

Q345=+1

;ZVOLIT VYSKU POL.

8 CYCL CALL PAT F5000 M3

; Vyvolání cyklu ve spojení se vzorem bodů

9 L Z+100 R0 FMAX

; Odjetí nástrojem

10 TOOL CALL 227 Z S5000

; Vyvolání vrtáku (rádius 2,4)

11 L X+50 R0 F5000

; Přejetí nástrojem do bezpečné výšky

12 CYCL DEF 200 VRTANI ~

Q200=+2

;BEZPECNOSTNI VZDAL. ~

Q201=-25

;HLOUBKA ~

Q206=+150

;POSUV NA HLOUBKU ~

Q202=+5

;HLOUBKA PRISUVU ~

Q210=+0

;CAS.PRODLEVA NAHORE ~

Q203=+0

;SOURADNICE POVRCHU ~

Q204=+10

;2. BEZPEC.VZDALENOST ~

Q211=+0.2

;CAS. PRODLEVA DOLE ~

Q395=+0

;REFERENCNI HLOUBKA

13 CYCL CALL PAT F500 M3

; Vyvolání cyklu ve spojení se vzorem bodů

14 L Z+100 R0 FMAX

; Odjetí nástrojem

15 TOOL CALL 263 Z S200

; Vyvolání závitníku (rádius 3)

16 L Z+100 R0 FMAX

; Přejetí nástrojem do bezpečné výšky

17 CYCL DEF 206 ZAVITOVANI ~

Q200=+2

;BEZPECNOSTNI VZDAL. ~

Q201=-25

;HLOUBKA ZAVITU ~

Q206=+150

;POSUV NA HLOUBKU ~

Q211=+0

;CAS. PRODLEVA DOLE ~

Q203=+0

;SOURADNICE POVRCHU ~

Q204=+10

;2. BEZPEC.VZDALENOST

18 CYCL CALL PAT F5000 M3

; Vyvolání cyklu ve spojení se vzorem bodů

19 L Z+100 R0 FMAX

; Odjetí nástrojem

20 M30

; Konec programu

21 END PGM 1 MM