Cikel 1412 TIPANJE POSEVNEGA ROBA

Programiranje ISO

G1412

Uporaba

S ciklom tipalnega sistema 1412 določite poševni položaj obdelovanca s pomočjo dveh položajev na enem poševnem robu. Cikel določi vrtenje na podlagi razlike med izmerjenim kotom in želenim kotom.

Če pred ciklom programirate cikel 1493 TIPANJE IZSTOPANJA, krmiljenje ponovi tipalne točke v izbrani smeri in definirani dolžini vzdolž premic.

Cikel 1493 TIPANJE IZSTOPANJA

Cikel dodatno nudi naslednje možnosti:

  • Če so koordinate tipalnih točk neznane, lahko cikel izvedete v polsamodejnem načinu.
  • Polsamodejni način

  • Če ste točni položaj določili že vnaprej, lahko vrednost v ciklu določite kot dejanski položaj.
  • Prenos dejanskega položaja

Potek cikla

  1. Krmiljenje pozicionira tipalni sistem s pozicionirno logiko na predhodni položaj prve tipalne točke 1.
  2. Pozicionirna logika

  3. Krmiljenje potem tipalni sistem pozicionira na nastavljeno merilno višino Q1102 in izvede prvi postopek tipanja z nastavljenim tipalnim pomikom F, iz preglednice tipalnih sistemov.
  4. Krmiljenje tipalni sistem povleče nazaj na varnostno razdaljo v nasprotni smeri tipanja.
  5. Če programirate možnost NACIN VARNE VISINE Q1125, krmiljenje tipalni sistem s FMAX_PROBE pozicioniran nazaj na varno višino Q260.
  6. Tipalni sistem se nato premakne na tipalno točko 2 in izvede drugi postopek tipanja.
  7. Krmiljenje pozicionira tipalni sistem nazaj na varno višino (odvisno od Q1125) in shrani ugotovljene vrednosti v naslednjih Q-parametrih:

Številka
Q-parametra

Pomen

Q950 do Q952

Prvi izmerjeni položaj na glavni, pomožni in orodni osi

Q953 do Q955

Drugi izmerjeni položaj na glavni, pomožni in orodni osi

Q964

Izmerjena osn. rotac.

Q965

Izmerjeno vrt. mize

Q980 do Q982

Izmerjeno odstopanje prve tipalne točke

Q983 do Q985

Izmerjeno odstopanje druge tipalne točke

Q994

Izmerjeno odstopanje kota osnovnega vrtenja

Q995

Izmerjeno odstopanje kota vrtenja mize

Q183

Stanje obdelovanca

  • -1 = ni definirano
  • 0 = dobro
  • 1 = dodatna obdelava
  • 2 = odpad
  • 3 = tipalna glava ni na položaju za tipanje.
  • Stanje obdelovanca 3 krmiljenje prikazuje samo v povezavi s ciklom 441 HITRO TIPANJE.

  • Cikel 441 HITRO TIPANJE

Q970

Če ste cikel 1493 TIPANJE IZSTOPANJA programirali vnaprej:

Največje odstopanje izhajajoč iz prve tipalne točke

Q971

Če ste cikel 1493 TIPANJE IZSTOPANJA programirali vnaprej:

Največje odstopanje izhajajoč iz druge tipalne točke

Napotki

 
Napotek
Pozor, nevarnost trka!
Če med objekti ali tipalnimi točkami ni izveden premik na varno višino, obstaja nevarnost trka.
  1. Med vsakim objektom ali vsako tipalno točko je potreben premik na varno višino. Programirajte možnost Q1125 NACIN VARNE VISINE, ki ni enaka -1.
 
Napotek
Pozor, nevarnost trka!
Pri izvedbi ciklov tipalnega sistema 444 in 14xx ne smejo biti aktivne naslednje transformacije koordinat: cikel 8 ZRCALJENJE, cikel 11FAKTOR DIMENZ., cikel 26 FAKT.DIM.OSNO SP. in TRANS MIRROR. Obstaja nevarnost trka.
  1. Ponastavitev preračunavanja koordinat pred priklicem cikla
  • Ta cikel lahko izvedete izključno v načinu obdelovanja FUNKCIJE PROGRAMA REZKANJE.
  • Če v Q1100, Q1101 ali Q1102 programirate toleranco, se ta nanaša na programirane želene položaje in ne na tipalne točke vzdolž poševnin. Za programiranje tolerance za normale na ploskev vzdolž poševnega roba, uporabite parameter TOLERANCA QS400.
  • Upoštevajte osnove ciklov tipalnega sistema 14xx.
  • Osnove ciklov tipalnega sistema 14xx

Napotek v povezavi z rotacijskimi osmi:

  • Če v zavrteni obdelovalni ravnini določite osnovno rotacijo, upoštevajte naslednje:
    • Če se trenutne koordinate rotacijskih osi in določen vrtilni kot (meni 3D-ROT) skladajo, je obdelovalna ravnina stalna. Krmiljenje osnovno vrtenje izračuna v koordinatnem sistemu vnosaI-CS.
    • Če se trenutne koordinate rotacijskih osi in določen vrtilni kot (meni 3D-ROT) ne skladajo, potem obdelovalna ravnina ni stalna. Krmiljenje osnovno vrtenje izračuna v koordinatnem sistemu obdelovanca W-CS v odvisnosti od orodne osi.
  • Z izbirnim strojnim parametrom chkTiltingAxes (št. 204601) proizvajalec stroja definira, ali krmiljenje preveri skladnost situacije vrtenja. Če ni definirano nobeno preverjanje, krmiljenje v osnovi prevzame stalno obdelovalno ravnino. Izračun osnovnega vrtenja se potem izvede v I-CS.

Izravnava osi vrtljive mize:

  • Krmiljenje lahko vrtljivo mizo usmeri samo, če je mogoče izmerjeno rotacijo popraviti z osjo vrtljive mize. Ta os mora biti prva os vrtljive mize z vidika obdelovanca.
  • Za izravnavo osi vrtljive mize (Q1126 ni enako 0), morate prevzeti vrtenje (Q1121 ni enako 0). V nasprotnem primeru krmiljenje prikaže napako.
  • Izravnava z osmi rotacijske mize se lahko izvede samo, če predhodno ne nastavite osnovne rotacije.

Primer: določanje osnovne rotacije prek ravni in z dvema izvrtinama

Primer: usmeritev vrtljive mize določanje osnovne rotacije z dvema izvrtinama

Parameter cikla

Pomožna slika

Parametri

Q1100 1. Želen položaj glavne osi?

Absolutni želeni položaj, na katerem se v glavni osi začne poševni rob.

Vnos: -99999.9999...+99999.9999 alternativno ?, +, - ali @

Upoštevajte Q1101 1. Želen položaj pomožne osi?

Absolutni želeni položaj, na katerem se v stranski osi začne poševni rob.

Vnos: -99999.9999...+99999.9999 ali izbirni vnos, glejte Q1100

Upoštevajte Q1102 1. Želen položaj orodne osi?

Absolutni želeni položaj prve tipalne točke na orodni osi

Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100

QS400 Navedba tolerance?

Tolerančno območje, ki nadzoruje cikel. Toleranca določa dopustno odstopanje normal na ploskev vzdolž poševnega roba. Krmiljenje odstopanje določi s pomočjo želenih koordinat in dejanske koordinate sestavnega dela.

Primeri:

  • QS400 ="0,4-0,1": zgornja izmera = želena koordinata +0,4, spodnja izmera = želena koordinata -0,1. Cikel ima naslednje tolerančno območje: "želena koordinata +0,4" do "želena koordinata -0,1"
  • QS400 =" ": brez nadzora tolerance.
  • QS400 ="0": brez nadzora tolerance.
  • QS400 ="0,1+0,1" : brez nadzora tolerance.

Vnos: najv. 255 znakov

Q1130 Želeni kot za 1.premico?

Želeni kot za prvo premico

Vnos: -180...+180

Q1131 Smer tipanja za 1. premico?

Smer tipanja za prvi rob:

+1: zavrti smer tipanja za +90° na želeni kot Q1130 in tipa v desnem kotu do želenega roba.

-1: zavrti smer tipanja za -90° na želeni kot Q1130 in tipa v desnem kotu do želenega roba.

Vnos: -1, +1

Q1132 Prvi razmak na 1. premici?

Razdalja med začetkom poševnega roba in prvo tipalno točko. Vrednost deluje inkrementalno.

Vnos: -999.999...+999999

Q1133 Drugi razmak na 1. premici?

Razdalja med začetkom poševnega roba in drugo tipalno točko. Vrednost deluje inkrementalno.

Vnos: -999.999...+999999

Q1139 Nivo za objekt (1-3)?

Ravnina, v kateri krmiljenje interpretira želeni kot Q1130 in smer tipanja Q1131.

1: ravnina YZ

2: ravnina ZX

3: ravnina XY

Vnos: 1, 2, 3

Q320 Varnostna razdalja?

Dodatna razdalja med tipalno točko in glavo tipalnega sistema. Q320 dopolnjuje stolpec SET_UP preglednice tipalnih sistemov. Vrednost deluje inkrementalno.

Vnos: 0...99999.9999 ali PREDEF

Q260 Varna visina

Koordinata v orodni osi, v kateri ne more priti do nobenega trka med tipalnim sistemom in obdelovalnim kosom (vpenjalnim sredstvom). Vrednost deluje absolutno.

Vnos: -99999.9999...+99999.9999 ali PREDEF

Q1125 Premik na varno višino?

Vedenje pri pozicioniranju med tipalnimi položaji:

-1: brez premika na varno višino.

0: pred in za ciklom premik na varno višino. Predpozicioniranje se izvede s FMAX_PROBE.

1: pred in za vsakim objektom premik na varno višino. Predpozicioniranje se izvede s FMAX_PROBE.

2: pred in za vsako tipalno točko premik na varno višino. Predpozicioniranje se izvede s FMAX_PROBE.

Vnos: -1, 0, +1, +2

Q309 Reakcija pri toleran. napaki?

Reakcija pri prekoračitvi tolerance:

0: brez prekinitve programskega teka pri prekoračitvi tolerance. Krmiljenje ne odpre nobenega okna z rezultati.

1: prekinitev programskega teka pri prekoračitvi tolerance. Krmiljenje odpre okno z rezultati.

2: krmiljenje pri dodatnem delu ne odpre nobenega okna z rezultati. Krmiljenje pri dejanskih položajih v območju odpada odpre okno z rezultati in prekine potek programa.

Vnos: 0, 1, 2

Q1126 Izravnava rotac. osi?

Pozicioniranje rotacijskih osi za nastavljeno obdelavo:

0: ohranjanje trenutnega položaja rotacijske osi.

1: samodejno pozicioniranje rotacijske osi in pri tem naknadno vodenje konice orodja (MOVE). Relativni položaj med obdelovancem in tipalnim sistemom se ne spremeni. Krmiljenje z linearnimi osmi izvede izravnalni premik.

1: samodejno pozicioniranje rotacijske osi in pri tem naknadno vodenje konice orodja (MOVE). Relativni položaj med obdelovancem in tipalnim sistemom se ne spremeni. Krmiljenje z linearnimi osmi izvede izravnalni premik.

Vnos: 0, 1, 2

Q1120 Položaj za prevzem?

Določite, ali krmiljenje popravi aktivno referenčno točko:

0: brez popravka

1: popravek glede na 1. tipalno točko. Krmiljenje popravi trenutno referenčno točko za odstopanje želenega in dejanskega položaja 1. tipalne točke.

2: popravek glede na 2. tipalno točko. Krmiljenje popravi trenutno referenčno točko za odstopanje želenega in dejanskega položaja 2. tipalne točke.

3: popravek glede na povprečno tipalno točko. Krmiljenje popravi trenutno referenčno točko za odstopanje želenega in dejanskega položaja povprečne tipalne točke.

Vnos: 0, 1, 2, 3

Q1121 Prevzem rotacije?

Določite, ali naj krmiljenje prevzame ugotovljeni poševni položaj:

0: brez osnovnega vrtenja

1: določanje osnovnega vrtenja: krmiljenje poševni položaj kot osnovo transformacijo prevzame v preglednico referenčnih točk.

2: izvedba vrtenja okrogle mize: krmiljenje poševni položaj kot zamik prevzame v preglednico referenčnih točk.

Vnos: 0, 1, 2

Primer

11 TCH PROBE 1412 TIPANJE POSEVNEGA ROBA ~

Q1100=+20

;1. TOCKA GLAVNE OSI ~

Q1101=+0

;1. TOCKA POMOZNE OSI ~

Q1102=-5

;1. TOCKA ORODNE OSI ~

QS400="+0.1-0.1"

;TOLERANCA ~

Q1130=+30

;ZELENI KOT, 1. PREMICA ~

Q1131=+1

;SMER TIPANJA, 1. PREMICA ~

Q1132=+10

;PRVI RAZMAK, 1. PREMICA ~

Q1133=+20

;DRUGI RAZMAK, 1. PREMICA ~

Q1139=+3

;NIVO OBJEKTA ~

Q320=+0

;VARNOSTNA RAZDALJA ~

Q260=+100

;VARNA VISINA ~

Q1125=+2

;NACIN VARNE VISINE ~

Q309=+0

;REAKCIJA PRI NAPAKI ~

Q1126=+0

;IZRAVNAVA ROTAC. OSI ~

Q1120=+0

;POLOZAJ PREVZEMA ~

Q1121=+0

;PREVZEMI ROTACIJO