Definicija vzorca PATTERN DEF

Uporaba

S funkcijo PATTERN DEF lahko enostavno definirate pogoste obdelovalne vzorce, ki jih lahko prikličete s funkcijo CYCL CALL PAT. Tako kot pri definicijah ciklov so tudi pri definicijah vzorcev na voljo pomožne slike, ki prikažejo posamezni parameter za vnos.

 
Napotek
Pozor, nevarnost kolizije!
Funkcija PATTERN DEF izračuna koordinate obdelave v oseh X in Y. Pri vseh orodnih oseh razen Z med naslednjo obdelavo obstaja nevarnost trka!
  1. PATTERN DEF uporabljajte izključno z orodno osjo Z

Na to funkcijo se premaknete na naslednji način:

Vstavljanje NC-funkcije Konturna/točkovna obdelava Vzorec

Možnost na izbiro

Definicija

Dodatne informacije

POS

Pika

Definicije do 9 poljubnih obdelovalnih položajev

ROW

Vrsta

Definicija ene vrste, ravne ali zavite

PAT

Vzorec

Definicija enega vzorca, ravnega, zavitega ali ukrivljenega

FRAME

Okvir

Definicija enega okvirja, ravnega, zavitega ali ukrivljenega

CIRC

Krog

Definicija polnega kroga

PITCHCIRC

Delni krog

Definicija delnega kroga

Programiranje PATTERN DEF

Funkcije PATTERN DEF programirate na naslednji način:

  1. Izberite možnost Vstavljanje NC-funkcije
  2. Krmiljenje odpre okno Vstavljanje NC-funkcije.
  3. Izberite želeni obdelovalni vzorec, npr. PATTERN DEF CIRC za polni krog
  4. Krmiljenje znova zažene vnos za možnost PATTERN DEF.
  5. Vnos potrebnih definicij
  6. Določite obdelovalni cikel, npr. cikel 200 VRTANJE
  7. Cikel prikličite z možnostjo CYCL CALL PAT
 
Tip

Če programirate obdelovalni vzorec, lahko v stolpcu Obrazec preklopite na drug obdelovalni vzorec.

Priklic PATTERN DEF

Ko vnesete definicijo vzorca, jo lahko prikličete s funkcijo CYCL CALL PAT.

Priklic ciklov

Krmiljenje izvede za definirani obdelovalni vzorec nazadnje definirani obdelovalni cikel.

Shema: obdelava 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 VRTANJE

...

13 CYCL CALL PAT

Napotki

Napotek za programiranje

  • Pred možnostjo CYCL CALL PAT lahko uporabite funkcijo GLOBAL DEF 125 s Q345=1. Nato krmiljenje orodje pozicionira med dve izvrtini vedno na 2. varnostno razdaljo, definirano v ciklu.

Napotki za upravljanje:

  • Obdelovalni vzorec je aktiven, dokler ne definirate novega ali dokler s funkcijo SEL PATTERN ne izberete preglednice točk.
  • Izbira preglednice točk v NC-programu z možnostjo SEL PATTERN

  • Krmiljenje premakne orodje med začetnimi točkami nazaj na varno višino. Krmiljenje kot varno višino uporabi položaj orodne osi vretena ob priklicu cikla ali vrednost iz parametra cikla Q204, in sicer glede na to, katera vrednost je višja.
  • Kadar je površina koordinat za funkcijo PATTERN DEF večja kot za cikel, se uporabi varnostna razdalja in 2. varnostna razdalja glede na površino koordinat za PATTERN DEF.
  • S premikom na niz lahko izberete poljubno točko, na kateri lahko začnete ali nadaljujete obdelavo.
  • Vstop v program s pomikom niza

Definiranje posameznih obdelovalnih položajev

 
Tip

Napotki za programiranje in upravljanje:

  • Vnesete lahko največ 9 obdelovalnih položajev. Vnos vedno potrdite s tipko ENT.
  • POS1 mora biti programiran z absolutnimi koordinatami. POS2 do POS9 se lahko programira absolutno ali inkrementalno.
  • Če Površina obdel. kosa v Z definirate drugače kot z 0, ta vrednost učinkuje kot dodatek k površini obdelovanca Q203, ki ste jo definirali v obdelovalnem ciklu.

Pomožna slika

Parameter

POS1: X koordinata obdelov. poz.

Navedite absolutno C-koordinato.

Vnos: -999999999...+999999999

POS1: Y koord. obdel. poz.

Navedite absolutno Y-koordinato.

Vnos: -999999999...+999999999

POS1: Koordinata površine obdelovalnega kosa

Vnesite absolutno Z-koordinato, na kateri se bo začela obdelava.

Vnos: -999999999...+999999999

POS2: X koordinata obdelov. poz.

Vnesite absolutno ali inkrementalno X-koordinato.

Vnos: -999999999...+999999999

POS2: Y koord. obdel. poz.

Vnesite absolutno ali inkrementalno Y-koordinato.

Vnos: -999999999...+999999999

POS2: Koordinata površine obdelovalnega kosa

Vnesite absolutno ali inkrementalno Z-koordinato.

Vnos: -999999999...+999999999

Primer

11 PATTERN DEF ~

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

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

Definiranje posamezne vrste

 
Tip

Napotki za programiranje in upravljanje

  • Če Površina obdel. kosa v Z definirate drugače kot z 0, ta vrednost učinkuje kot dodatek k površini obdelovanca Q203, ki ste jo definirali v obdelovalnem ciklu.

Pomožna slika

Parametri

Startna točka X

Koordinata začetne točke vrst na osi X. Vrednost deluje absolutno.

Vnos: -99999.9999999...+99999.9999999

Startna točka Y

Koordinata začetne točke vrst na osi Y. Vrednost deluje absolutno.

Vnos: -99999.9999999...+99999.9999999

Razmak med obdelovalnimi pozicijami

Razdalja (inkrementalna) med obdelovalnima položajema. Vnesite pozitivno ali negativno vrednost

Vnos: -999999999...+999999999

Število postopkov

Skupno število obdelovalnih pozicij

Vnos: 0...999

Položaj vrtenja celotnega vzorca

Kot vrtenja okoli navedene startne točke. Referenčna os: glavna os aktivne obdelovalne ravnine (npr. X pri orodni osi Z). Vnesite absolutno in pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Koordinata površine obdelovalnega kosa

Vnesite absolutno Z-koordinato, na kateri se bo začela obdelava

Vnos: -999999999...+999999999

Primer

11 PATTERN DEF ~

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

Definiranje posameznega vzorca

 
Tip

Napotki za programiranje in upravljanje:

  • Parametra Vrt.polož. glavna os in Vrtlj. pol. vzpor.os dopolnjujeta predhodno izveden Položaj vrtenja celotnega vzorca.
  • Če Površina obdel. kosa v Z definirate drugače kot z 0, ta vrednost učinkuje kot dodatek k površini obdelovanca Q203, ki ste jo definirali v obdelovalnem ciklu.

Pomožna slika

Parametri

Startna točka X

Absolutna koordinata začetne točke vzorca na osi X

Vnos: -999999999...+999999999

Startna točka Y

Absolutna koordinata začetne točke vzorca na osi Y

Vnos: -999999999...+999999999

Razmak med obdelovalnimi pozicijami X

Razdalja (inkrementalna) med obdelovalnimi položaji v X-smeri. Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -999999999...+999999999

Razmak med obdelovalnimi pozicijami Y

Razdalja (inkrementalna) med obdelovalnimi položaji v Y-smeri. Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -999999999...+999999999

Število stolpcev

Skupno število stolpcev vzorca

Vnos: 0...999

Število vrstic

Skupno število vrstic vzorca

Vnos: 0...999

Položaj vrtenja celotnega vzorca

Kot vrtenja, za katerega se celotni vzorec zavrti okoli navedene začetne točke. Referenčna os: glavna os aktivne obdelovalne ravnine (npr. X pri orodni osi Z). Vnesite absolutno in pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Vrt.polož. glavna os

Vrtilni kot, za katerega se izključno glavna os obdelovalnega nivoja zamakne glede na navedeno startno točko. Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Vrtlj. pol. vzpor.os

Vrtilni kot, za katerega se izključno stranska os obdelovalnega nivoja zamakne glede na navedeno startno točko. Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Koordinata površine obdelovalnega kosa

Vnesite absolutno Z-koordinato, na kateri se bo začela obdelava.

Vnos: -999999999...+999999999

Primer

11 PATTERN DEF ~

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

Definiranje posameznega okvirja

 
Tip

Napotki za programiranje in upravljanje:

  • Parametra Vrt.polož. glavna os in Vrtlj. pol. vzpor.os dopolnjujeta predhodno izveden Položaj vrtenja celotnega vzorca.
  • Če Površina obdel. kosa v Z definirate drugače kot z 0, ta vrednost učinkuje kot dodatek k površini obdelovanca Q203, ki ste jo definirali v obdelovalnem ciklu.

Pomožna slika

Parameter

Startna točka X

Absolutna koordinata začetne točke okvira na osi X

Vnos: -999999999...+999999999

Startna točka Y

Absolutna koordinata začetne točke okvira na osi Y

Vnos: -999999999...+999999999

Razmak med obdelovalnimi pozicijami X

Razdalja (inkrementalna) med obdelovalnimi položaji v X-smeri. Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -999999999...+999999999

Razmak med obdelovalnimi pozicijami Y

Razdalja (inkrementalna) med obdelovalnimi položaji v Y-smeri. Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -999999999...+999999999

Število stolpcev

Skupno število stolpcev vzorca

Vnos: 0...999

Število vrstic

Skupno število vrstic vzorca

Vnos: 0...999

Položaj vrtenja celotnega vzorca

Kot vrtenja, za katerega se celotni vzorec zavrti okoli navedene začetne točke. Referenčna os: glavna os aktivne obdelovalne ravnine (npr. X pri orodni osi Z). Vnesite absolutno in pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Vrt.polož. glavna os

Vrtilni kot, za katerega se izključno glavna os obdelovalnega nivoja zamakne glede na navedeno startno točko. Vnesete lahko pozitivno ali negativno vrednost.

Vnos: -360.000...+360.000

Vrtlj. pol. vzpor.os

Vrtilni kot, za katerega se izključno stranska os obdelovalnega nivoja zamakne glede na navedeno startno točko. Vnesete lahko pozitivno ali negativno vrednost.

Vnos: -360.000...+360.000

Koordinata površine obdelovalnega kosa

Vnesite absolutno Z-koordinato, na kateri se bo začela obdelava

Vnos: -999999999...+999999999

Primer

11 PATTERN DEF ~

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

Definiranje polnega kroga

 
Tip

Napotki za programiranje in upravljanje:

  • Če Površina obdel. kosa v Z definirate drugače kot z 0, ta vrednost učinkuje kot dodatek k površini obdelovanca Q203, ki ste jo definirali v obdelovalnem ciklu.

Pomožna slika

Parametri

Sredina kroga luknje X

Absolutna koordinata središča kroga na osi X

Vnos: -999999999...+999999999

Sredina kroga luknje Y

Absolutna koordinata središča kroga na osi Y

Vnos: -999999999...+999999999

Premer krožne luknje

Premer krožne luknje

Vnos: 0...999999999

Startni kot

Polarni kot prve obdelovalne pozicije. Referenčna os: glavna os aktivne obdelovalne ravnine (npr. X pri orodni osi Z). Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Število postopkov

Skupno število obdelovalnih pozicij na krogu

Vnos: 0...999

Koordinata površine obdelovalnega kosa

Vnesite absolutno Z-koordinato, na kateri se bo začela obdelava.

Vnos: -999999999...+999999999

Primer

11 PATTERN DEF ~

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

Definiranje delnega kroga

 
Tip

Napotki za programiranje in upravljanje:

  • Če Površina obdel. kosa v Z definirate drugače kot z 0, ta vrednost učinkuje kot dodatek k površini obdelovanca Q203, ki ste jo definirali v obdelovalnem ciklu.

Pomožna slika

Parametri

Sredina kroga luknje X

Absolutna koordinata središča kroga na osi X

Vnos: -999999999...+999999999

Sredina kroga luknje Y

Absolutna koordinata središča kroga na osi Y

Vnos: -999999999...+999999999

Premer krožne luknje

Premer krožne luknje

Vnos: 0...999999999

Startni kot

Polarni kot prve obdelovalne pozicije. Referenčna os: glavna os aktivne obdelovalne ravnine (npr. X pri orodni osi Z). Vnesti je mogoče pozitivno ali negativno vrednost

Vnos: -360.000...+360.000

Korak kota/Končni kot

Inkrementalni polarni kot med dvema obdelovalnima pozicijama. Vnesete lahko pozitivno ali negativno vrednost. Namesto tega je mogoče vnesti končni kot (prek možnosti izbire v vrstici ukrepov ali preklop v obrazcu)

Vnos: -360.000...+360.000

Število postopkov

Skupno število obdelovalnih pozicij na krogu

Vnos: 0...999

Koordinata površine obdelovalnega kosa

Vnesite Z-koordinato, na kateri se bo začela obdelava.

Vnos: -999999999...+999999999

Primer

11 PATTERN DEF ~

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

Primer: uporaba ciklov v povezavi z PATTERN DEF

Vrtalne koordinate so shranjene v definiciji vzorca PATTERN DEF POS. Koordinate vrtanja krmiljenje prikliče s funkcijo CYCL CALL PAT.

Polmeri orodij so nastavljeni tako, da je na testni grafiki mogoče videti vse korake obdelave.

Tek programa

  • Centriranje (polmer orodja 4)
  • GLOBAL DEF 125 POZICIONIRANJE: Krmiljenje s to funkcijo pri funkciji CYCL CALL PAT pozicionira med točki na 2. Varnostna razdalja Ta funkcija deluje do funkcije M30.
  • Vrtanje (polmer orodja 2,4)
  • Vrtanje navojev (polmer orodja 3)

Cikli za vrtanje, centriranje in obdelavo navojev in Cikli za rezkanje

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

; priklic orodja za centriranje (polmer 4)

4 L Z+50 R0 FMAX

; premik orodja na varno višino

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 CENTRIRANJE ~

Q200=+2

;VARNOSTNA RAZDALJA ~

Q343=+0

;IZBIRA PREM./GLOB. ~

Q201=-2

;GLOBINA ~

Q344=-10

;PREMER ~

Q206=+150

;POT.NAPR.GLOB.DOVAJ. ~

Q211=+0

;CAS ZADRZEV. SPODAJ ~

Q203=+0

;KOORD. POVRSINA ~

Q204=+10

;2. VARNOST. RAZMAK ~

Q342=+0

;VNAPREJ IZVRT.PREMER ~

Q253=+750

;POTISK NAPR.PREDPOZ.

7 GLOBAL DEF 125 POZICIONIRANJE ~

Q345=+1

;IZBIRA POZ. VISINE

8 CYCL CALL PAT F5000 M3

; priklic cikla v povezavi z vzorcem točk

9 L Z+100 R0 FMAX

; odmik orodja

10 TOOL CALL 227 Z S5000

; priklic orodja za vrtanje (polmer 2,4)

11 L X+50 R0 F5000

; premik orodja na varno višino

12 CYCL DEF 200 VRTANJE ~

Q200=+2

;VARNOSTNA RAZDALJA ~

Q201=-25

;GLOBINA ~

Q206=+150

;POT.NAPR.GLOB.DOVAJ. ~

Q202=+5

;DOVAJALNA GLOBINA ~

Q210=+0

;AS ZADRZ.ZGORAJ ~

Q203=+0

;KOORD. POVRSINA ~

Q204=+10

;2. VARNOST. RAZMAK ~

Q211=+0.2

;CAS ZADRZEV. SPODAJ ~

Q395=+0

;REFERENCA GLOBINA

13 CYCL CALL PAT F500 M3

; priklic cikla v povezavi z vzorcem točk

14 L Z+100 R0 FMAX

; odmik orodja

15 TOOL CALL 263 Z S200

; priklic orodja za vrtanje navojev (polmer 3)

16 L Z+100 R0 FMAX

; premik orodja na varno višino

17 CYCL DEF 206 VRTANJE NAVOJEV ~

Q200=+2

;VARNOSTNA RAZDALJA ~

Q201=-25

;GLOBINA NAVOJA ~

Q206=+150

;POT.NAPR.GLOB.DOVAJ. ~

Q211=+0

;CAS ZADRZEV. SPODAJ ~

Q203=+0

;KOORD. POVRSINA ~

Q204=+10

;2. VARNOST. RAZMAK

18 CYCL CALL PAT F5000 M3

; priklic cikla v povezavi z vzorcem točk

19 L Z+100 R0 FMAX

; odmik orodja

20 M30

; konec programa

21 END PGM 1 MM