Osnove ciklov tipalnega sistema 14xx

Skupne lastnosti ciklov tipalnega sistema 14xx za vrtenje

Cikli lahko določijo vrtenje in vsebujejo naslednje:

  • Upoštevanje aktivne strojne kinematike
  • Polsamodejno tipanje
  • Nadzor toleranc
  • Upoštevanje umerjanja 3D
  • Sočasna določitev vrtenja in položaja
 
Tip
  • Napotki za programiranje in upravljanje:
  • Tipalni položaji se nanašajo na programirane želene položaje v I-CS.
  • Želeni položaj je naveden v vaši risbi.
  • Pred definiranjem cikla je treba programirati priklic orodja za definicijo osi tipalnega sistema.
  • Tipalni cikli 14xx podpirajo obliko tipalnega zatiča SIMPLE in L-TYPE.
  • Za pridobitev optimalnih rezultatov glede natančnosti z L-TYPE priporočamo, da tipanje in umerjanje izvedete z identično hitrostjo. Upoštevajte položaj preglasitve pomika, če je ta med tipanjem aktiven.
Razlage pojmov

Oznaka

Kratek opis

Nominalni položaj

Položaj iz vaše risbe, npr. položaj izvrtine

Žel. vred.

Mera iz vaše risbe npr. premer izvrtine

Dejanski položaj

Rezultat meritve položaja, npr. položaj izvrtine

Dejanska mera

Rezultat meritve mere, npr. premer izvrtine

I-CS

Koordinatni sistem vnosa
I-CS: Input Coordinate System

W-CS

Koordinatni sistem obdelovanca
W-CS: Workpiece Coordinate System

Objekt

Objekti za tipanje: krog, čep, ravnina, rob

Ocena – referenčna točka:

  • Zamiki se lahko zapišejo v osnovno pretvorbo preglednice referenčnih točk, ko se izvaja tipanje pri dosledni obdelovalni ravnini ali pri objektih z aktivno funkcijo TCPM.
  • Vrtenja se lahko zapišejo v osnovno pretvorbo preglednice referenčnih točk kot osnovno vrtenje ali kot zamik osi prve osi vrtljive mize z vidika obdelovanca.
 
Tip
  • Napotki za upravljanje:
  • Pri tipanju se upoštevajo obstoječi podatki umerjanja 3D. Če ti podatki umerjanja niso na voljo, lahko pride do odstopanja.
  • Če želite poleg vrtenja uporabiti tudi izmerjeni položaj, morate izvesti tipanje, ki je čim bolj pravokotno na površino. Čim večja je napaka kota in čim večji je polmer tipalne glave, tem večja je napaka položaja. Zaradi velikega odstopanja kotnih vrednosti v izhodiščnem položaju lahko tukaj pride do ustreznih odstopanj položaja.

Protokol:

Ugotovljeni rezultati so protokolirani v TCHPRAUTO.html ter shranjeni v Q-parametre, predvidene za cikel.

Izmerjena odstopanja predstavljajo razliko med izmerjenimi dejanskimi vrednostmi in sredino tolerance. Če toleranca ni navedena, se nanašajo na nazivno mero.

V glavi protokola je razvidna merska enota glavnega programa.

Polsamodejni način

Če položaji tipanja v povezavi s trenutno ničelno točko niso znani, je lahko cikel izveden v polsamodejnem načinu. Pri tem lahko pred izvedbo postopka tipanja določite začetni položaj z ročnim predpozicioniranjem.

Za ta namen morate potrebnemu želenemu položaju na začetku dodati "?". To lahko izvedete prek možnosti izbire Ime v vrstici ukrepov. Glede na objekt morate definirati tiste želene položaje, ki določajo smer vašega postopka tipanja, glejte "Primeri".

 
Tip

Glede na objekt morate definirati tiste želene položaje, ki določajo smer vašega postopka tipanja.

Potek cikla

Pri tem sledite naslednjemu postopku:

  1. Izvedite cikel
  2. Krmiljenje prekine NC-program.
  3. Pokaže se okno.
  4. Tipalni sistem s tipkami za smer osi pozicionirajte na želeno tipalno točko
  5. ali

  6. Tipalni sistem z električnim krmilnikom pozicionirajte na želeno točko
  7. Po potrebi v oknu spremenite smer tipanja

  1. Izberite tipko NC start
  2. Krmiljenje zapre okno in izvede prvi postopek tipanja.
  3. Če je NACIN VARNE VISINE Q1125 = 1 ali 2, krmiljenje v zavihku FN 16 delovnega območja Status odpre sporočilo. To sporočilo nakazuje, da način za pomik na varno višino ni mogoč.
  4. Tipalni sistem premaknite na varen položaj

  1. Izberite tipko NC start
  2. Cikel oz. program se nadaljuje. Po potrebi morate celoten postopek ponoviti za nadaljnje tipalne točke.
 
Napotek
Pozor, nevarnost trka!
Pri izvajanju polsamodejnega načina prezre krmiljenje programirano vrednost 1 in 2 za umik na varno višino. Glede na položaj, v katerem se nahaja tipalni sistem, obstaja nevarnost trka.
  1. Po vsakem postopku tipanja je treba v polsamodejnem načinu izvesti ročni pomik na varno višino
 
Tip
  • Napotki za programiranje in upravljanje:
  • Želeni položaji so navedeni v vaši risbi.
  • Polsamodejni način se izvede samo v načinih delovanja stroja, ne v simulaciji.
  • Če pri točki tipanja v vse smeri ne določite nobenih želenih položajev, krmiljenje prikaže sporočilo o napaki.
  • Če za smer niste definirali želeni položaj, je po tipanju objekta izveden prevzem dejanskega želenega položaja. To pomeni, da se izmerjeni dejanski položaj naknadno prevzame kot želeni položaj. Zaradi tega za ta položaj ne pride do odstopanj in zato tudi ne do popravka položaja.

Primeri

Pomembno: Vnesite želene položaje iz vaše risbe!

V navedenih treh primerih so uporabljeni želeni položaji iz te risbe.

Usmerite prek dveh izvrtin

V tem primeru usmerite dve izvrtini. Tipanje je izvedeno po X-osi (glavna os) in Y-osi (pomožna os). Zato morate za te osi iz risbe obvezno določiti želeni položaj! Želeni položaj Z-osi (os orodja) ni obvezen, ker ne boste beležili nobene mere v tej smeri.

  • QS1100 = želeni položaj 1 za glavno os je naveden, vendar položaj obdelovanca ni znan
  • QS1101 = želeni položaj 1 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1102 = želeni položaj 1 za orodno os ni znan
  • QS1103 = želeni položaj 2 za glavno os je naveden, vendar položaj obdelovanca ni znan
  • QS1100 = želeni položaj 2 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1105 = želeni položaj 2 za orodno os ni znan

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

11 TCH PROBE 1411 TIPANJE DVEH KROGOV ~

QS1100= "?30"

;1. TOCKA GLAVNE OSI ~

QS1101= "?50"

;1. TOCKA POMOZNE OSI ~

QS1102= "?"

;1. TOCKA ORODNE OSI ~

Q1116=+10

;Premer 1 ~

QS1103= "?75"

;2. TOCKA GLAVNE OSI ~

QS1104= "?50"

;2. TOCKA POMOZNE OSI ~

QS1105= "?"

;2. TOCKA ORODNE OSI ~

Q1117=+10

;PREMER 2 ~

Q1115=+0

;GEOMETRIJSKI TIP ~

Q423=+4

;STEVILO TIPANJ ~

Q325=+0

;STARTNI KOT ~

Q1119=+360

;ODPIRALNI KOT ~

Q320=+2

;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

Usmeritev prek roba

V tem primeru usmerite rob. Tipanje je izvedeno po Y-osi (pomožna os). Zato morate za to os iz risbe obvezno določiti želeni položaj! Želeni položaji X-osi (glavna os) in Z-osi (os orodja) niso obvezni, ker ne boste beležili nobene mere v tej smeri.

  • QS1100 = želeni položaj 1 za glavno os ni znan
  • QS1101 = želeni položaj 1 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1102 = želeni položaj 1 za orodno os ni znan
  • QS1103 = želeni položaj 2 za glavno os ni znan
  • QS1100 = želeni položaj 2 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1105 = želeni položaj 2 za orodno os ni znan

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

11 TCH PROBE 1410 ROB TIPANJA ~

QS1100= "?"

;1. TOCKA GLAVNE OSI ~

QS1101= "?0"

;1. TOCKA POMOZNE OSI ~

QS1102= "?"

;1. TOCKA ORODNE OSI ~

QS1103= "?"

;2. TOCKA GLAVNE OSI ~

QS1104= "?0"

;2. TOCKA POMOZNE OSI ~

QS1105= "?"

;2. TOCKA ORODNE OSI ~

Q372=+2

;SMER TIPANJA ~

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

Usmeritev prek ravnine

V tem primeru usmerite nivo. Tukaj morate iz risbe obvezno določiti vse tri želene položaje. Za izračun kota je namreč pomembno, da se za vsako tipanje upoštevajo vse tri osi.

  • QS1100 = želeni položaj 1 za glavno os je naveden, vendar položaj obdelovanca ni znan
  • QS1101 = želeni položaj 1 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1102 = želeni položaj 1 za orodno os je naveden, vendar položaj obdelovanca ni znan
  • QS1103 = želeni položaj 2 za glavno os je naveden, vendar položaj obdelovanca ni znan
  • QS1100 = želeni položaj 2 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1105 = želeni položaj 2 za orodno os je naveden, vendar položaj obdelovanca ni znan
  • QS1106 = želeni položaj 3 za glavno os je naveden, vendar položaj obdelovanca ni znan
  • QS1107 = želeni položaj 3 za pomožno os je naveden, vendar položaj obdelovanca ni znan
  • QS1108 = želeni položaj 3 za orodno os je naveden, vendar položaj obdelovanca ni znan

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

11 TCH PROBE 1420 RAVEN TIPANJA ~

QS1100= "?50"

;1. TOCKA GLAVNE OSI ~

QS1101= "?10"

;1. TOCKA POMOZNE OSI ~

QS1102= "?0"

;1. TOCKA ORODNE OSI ~

QS1103= "?80"

;2. TOCKA GLAVNE OSI ~

QS1104= "?50"

;2. TOCKA POMOZNE OSI ~

QS1105= "?0"

;2. TOCKA ORODNE OSI ~

QS1106= "?20"

;3. TOCKA GLAVNE OSI ~

QS1107= "?80"

;3. TOCKA POMOZNE OSI ~

QS1108= "?0"

;3. TOCKA ORODNE OSI ~

Q372=-3

;SMER TIPANJA ~

Q320=+2

;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

Ocena toleranc

S pomočjo ciklov 14xx lahko preverite tudi tolerančna območja. Pri tem se lahko preverita položaj in velikost objekta.

Možni so naslednji vnosi s tolerancami:

Toleranca

Primer

Mere

10+0,01-0,015

DIN EN ISO 286-2

10H7

DIN ISO 2768-1

10m

 
Tip

Pri vnosu toleranc bodite pozorni na veliko in malo začetnico.

Če programirate vnos s toleranco, krmiljenje nadzoruje tolerančno območje. Krmiljenje stanja Dobro/dodatna obdelava ali odpad zapiše v povratni parameter Q183. Če je programiran popravek referenčne točke, krmiljenje po postopku tipanja popravi aktivno referenčno točko

Naslednji parametri cikla omogočajo vnose s tolerancami:

  • Upoštevajte Q1100 1. TOCKA GLAVNE OSI
  • Upoštevajte Q1101 1. TOCKA POMOZNE OSI
  • Upoštevajte Q1102 1. TOCKA ORODNE OSI
  • Upoštevajte Q1103 2. TOCKA GLAVNE OSI
  • Upoštevajte Q1104 2. TOCKA POMOZNE OSI
  • Upoštevajte Q1105 2. TOCKA ORODNE OSI
  • Upoštevajte Q1106 3. TOCKA GLAVNE OSI
  • Upoštevajte Q1107 3. TOCKA POMOZNE OSI
  • Upoštevajte Q1108 3. TOCKA ORODNE OSI
  • Q1116 PREMER 1
  • Q1117 PREMER 2
  1. Zagon definicije cikla
  2. Aktivacija možnosti izbire imena v vrstici ukrepov
  3. Programiranje želenega položaja/mere vklj. s toleranco
  4. V ciklu je shranjeno npr. QS1116="+8-2-1".
 
Tip

Če programirate napačno toleranco, potem krmiljenje obdelavo zaključi s sporočilom o napaki.

Potek cikla

Če se dejanski položaj nahaja izven tolerance, je vedenje krmiljenja naslednje:

  • Q309=0: krmiljenje ne izvede prekinitve.
  • Q309=1: krmiljenje program s sporočilom prekine pri odpadu in dodatni obdelavi.
  • Q309=2: krmiljenje program s sporočilom prekine pri odpadu.

Če je Q309 = 1 ali 2, sledite naslednjemu postopku:

  1. Odpre se okno. Krmiljenje prikaže vse želene in dejanske mere objekta.
  2. Prekinitev NC-programa z gumbom PREKIN.

  1. ali

  2. Nadaljevanje NC-programa z možnostjo NC start
 
Tip

Upoštevajte, da cikli tipalnega sistema vrnejo odstopanja glede na sredino tolerance v Q98x in Q99x. Če sta definirani možnosti Q1120 in Q1121, so vrednosti skladne z velikostmi, ki se uporabljajo za popravek. Če samodejna ocena ni aktivna, krmiljenje shrani vrednosti glede na sredino tolerance v predvidenem parametru Q in te vrednosti lahko še naprej urejate.

Primer

  • QS1116 = premer 1 z navedbo tolerance
  • QS1117 = premer 2 z navedbo tolerance

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

11 TCH PROBE 1411TIPANJE DVEH KROGOV ~

Q1100=+30

;1. TOCKA GLAVNE OSI ~

Q1101=+50

;1. TOCKA POMOZNE OSI ~

Q1102=-5

;1. TOCKA ORODNE OSI ~

QS1116="+8-2-1"

;PREMER 1 ~

Q1103=+75

;2. TOCKA GLAVNE OSI ~

Q1104=+50

;2. TOCKA POMOZNE OSI ~

QS1105=-5

;2. TOCKA ORODNE OSI ~

QS1117="+8-2-1"

;PREMER 2 ~

Q1115=+0

;GEOMETRIJSKI TIP ~

Q423=+4

;STEVILO TIPANJ ~

Q325=+0

;STARTNI KOT ~

Q1119=+360

;ODPIRALNI KOT ~

Q320=+2

;VARNOSTNA RAZDALJA ~

Q260=+100

;VARNA VISINA ~

Q1125=+2

;NACIN VARNE VISINE ~

Q309=2

;REAKCIJA PRI NAPAKI ~

Q1126=+0

;IZRAVNAVA ROTAC. OSI ~

Q1120=+0

;POLOZAJ PREVZEMA ~

Q1121=+0

;PREVZEMI ROTACIJO

Prenos dejanskega položaja

Pravi položaj lahko določite že vnaprej in ga v ciklu tipalnega sistema definirate kot dejanski položaj. Za objekt se preneseta želeni položaj in dejanski položaj. Cikel na podlagi razlike izračuna popravke in uporabi nadzor tolerance.

  1. Definiranje cikla
  2. Aktivacija možnosti izbire imena v vrstici ukrepov
  3. Programiranje želenega položaja z možnim nadzorom tolerance
  4. Programiranje "@"
  5. Programiranje dejanskega položaja
  6. V ciklu je shranjeno npr. QS1100="10+0,02@10.0123".
 
Tip
  • Napotki za programiranje in upravljanje:
  • Če uporabite @, tipanje ne bo izvedeno. Krmiljenje izračuna samo dejanske in želene položaje.
  • Dejanski položaj morate določiti za vse tri osi (glavno, pomožno in orodno). Če dejanski položaj določite samo za eno os, krmiljenje prikaže sporočilo o napaki.
  • Dejanske položaje je mogoče določiti s Q1900–Q1999.

Primer

  • S to možnostjo lahko naredite naslednje:
  • Določite krožni vzorec iz različnih objektov
  • Zobnik poravnajte nad sredino zobnika in položajem zoba

Želeni položaji so tukaj določeni z nadzorom tolerance in dejanskim položajem.

V uporabniškem priročniku vsebovani NC-programi so predlogi rešitev. Preden na stroju uporabite NC-programe ali posamezne NC-nize, jih morate prilagoditi.

  • Prilagodite naslednje vsebine:
  • Orodja
  • Podatki o rezanju
  • Pomiki
  • Varna višina ali varni položaji
  • Položaji, značilni za stroje, npr. z M91
  • Poti priklicev programov

Nekateri NC-programi so odvisni od kinematike stroja. Te NC-programe pred prvim testnim delovanjem prilagodite vaši kinematiki stroja.

NC-programe dodatno testiranje s pomočjo simulacije dejanskega programskega teka.

 
Tip

S pomočjo programskega testa ugotovite, ali lahko NC-programe uporabljate z razpoložljivimi možnostmi programske opreme, aktivno kinematiko stroja in trenutno konfiguracijo stroja.

5 TCH PROBE 1410 ROB TIPANJA ~

QS1100="10+0.02@10.0123"

;1. TOCKA GLAVNE OSI ~

QS1101="50@50.0321"

;1. TOCKA POMOZNE OSI ~

QS1102="-10-0.2+0.2@Q1900"

;1. TOCKA ORODNE OSI ~

QS1103="30+0.02@30.0134"

;2. TOCKA GLAVNE OSI ~

QS1104="50@50.534"

;2. TOCKA POMOZNE OSI ~

QS1105="-10-0.02@Q1901"

;2. TOCKA ORODNE OSI ~

Q372=+2

;SMER TIPANJA ~

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