Cikel 1420 RAVEN TIPANJA
Programiranje ISO
G1420
Uporaba
Cikel tipalnega sistema 1420 zazna kot ravnine z merjenjem treh točk in shrani vrednosti v Q-parametrih.
Če pred ciklom programirate cikel 1493 TIPANJE IZSTOPANJA, krmiljenje ponovi tipalne točke v izbrani smeri in definirani dolžini vzdolž premic.
- Cikel dodatno nudi naslednje možnosti:
- Če so koordinate tipalnih točk neznane, lahko cikel izvedete v polsamodejnem načinu.
- Cikel lahko poljubno spremlja tolerance. Pri tem se lahko nadzorujeta položaj in velikost objekta.
- Če ste točni položaj določili že vnaprej, lahko vrednost v ciklu določite kot dejanski položaj.
Potek cikla
- Krmiljenje pozicionira tipalni sistem v hitrem teku FMAX_PROBE (iz preglednice tipalnega sistema) in s pozicionirno logiko na programirano tipalno točko 1.
- Krmiljenje tipalni sistem v hitrem teku FMAX_PROBE pozicionira na varnostno razdaljo. To nastane iz vsote Q320, SET_UP in polmera tipalne glave. Varnostna razdalja bo pri tipanju upoštevana v vseh smereh tipanja.
- Tipalni sistem se nato premakne na nastavljeno merilno višino Q1102 in izvede prvi postopek tipanja z nastavljenim tipalnim pomikom F, iz preglednice tipalnih sistemov.
- Če programirate možnost NACIN VARNE VISINE Q1125, krmiljenje tipalni sistem s FMAX_PROBE pozicionira nazaj na varno višino Q260.
- Nato pa v obdelovalno ravnino do tipalne točke 2, kjer bo izmeril dejanski položaj druge točke ravnine.
- Tipalni sistem se premakne nazaj na varno višino (odvisno od Q1125), nato pa v obdelovalni ravnini na tipalno točko 3, kjer izmeri dejanski položaj tretje točke ravnine.
- Krmiljenje pozicionira tipalni sistem nazaj na varno višino (odvisno od Q1125) in shrani ugotovljene vrednosti v naslednjih Q-parametrih:
Številka | 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 |
Q956 do Q958 | Tretji izmerjeni položaj na glavni, pomožni in orodni osi |
Q961 do Q963 | Izmerjeni prostorski koti SPA, SPB in SPC v WP-CS |
Q980 do Q982 | Izmerjeno odstopanje prve tipalne točke |
Q983 do Q985 | Izmerjeno odstopanje druge tipalne točke |
Q986 do Q988 | 3. izmerjeno odstopanje položajev |
Q183 |
|
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 |
Q972 | Če ste cikel 1493 TIPANJE IZSTOPANJA programirali vnaprej: Največje odstopanje izhajajoč iz tretje tipalne točke |
Napotki
- 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.
- Ponastavitev preračunavanja koordinat pred priklicem cikla
- Ta cikel lahko izvedete izključno v načinu obdelovanja FUNKCIJE PROGRAMA REZKANJE.
- Tri tipalne točke ne smejo ležati na ravni črti, da lahko krmiljenje izračuna vrednosti kota.
- Z definicijo želenih položajev je določen želeni prostorski kot. Cikel shrani izmerjeni prostorski kot v parametrih od Q961 do Q963. Za prenos v 3D-osnovno rotacijo uporablja krmiljenje razliko med izmerjenim in želenim prostorskim kotom.
- Podjetje HEIDENHAIN priporoča, da pri tem ciklu ne uporabljate osnega kota!
Izravnava osi vrtljive mize:
- Usmeritev osi vrtljive mize je mogoča samo, kadar sta v kinematiki na voljo dve osi vrtljive mize.
- Za izravnavo osi vrtljive mize (Q1126 ni enako 0), morate prevzeti vrtenje (Q1121 ni enako 0). V nasprotnem primeru krmiljenje prikaže napako.
Parameter cikla
Pomožna slika | Parameter |
---|---|
Upoštevajte Q1100 1. Želen položaj glavne osi? Absolutni želeni položaj prve tipalne točke na glavni osi obdelovalne ravnine Vnos: -99999.9999...+99999.9999 alternativno ?, -, + ali @
| |
Upoštevajte Q1101 1. Želen položaj pomožne osi? Absolutni želeni položaj prve tipalne točke na pomožni osi obdelovalne ravnine Vnos: -99999.9999...+9999.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 | |
Upoštevajte Q1103 2. Želen položaj glavne osi? Absolutni želeni položaj druge tipalne točke na glavni osi obdelovalne ravnine Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100 | |
Upoštevajte Q1104 2. Želen položaj pomožne osi? Absolutni želeni položaj druge tipalne točke na pomožni osi obdelovalne ravnine Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100 | |
Upoštevajte Q1105 2. Želen položaj orodne osi? Absolutni želeni položaj druge tipalne točke na orodni osi obdelovalne ravnine Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100 | |
Upoštevajte Q1106 3. Želen položaj glavne osi? Absolutni želeni položaj tretje tipalne točke na glavni osi obdelovalne ravnine. Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100 | |
Upoštevajte Q1107 3. Želen položaj pomožne osi? Absolutni želeni položaj tretje tipalne točke na pomožni osi obdelovalne ravnine Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100 | |
Upoštevajte Q1108 3. Želen položaj orodne osi? Absolutni želeni položaj tretje tipalne točke na orodni osi obdelovalne ravnine Vnos: -99999.9999...+9999.9999 ali izbirni vnos, glejte Q1100 | |
Q372 Smer tipanja (od -3 do +3)? Os, v smeri katere naj se izvede tipanje. S predznakom določite, ali se krmiljenje premakne v pozitivno ali negativno smer. Vnos: -3, -2, -1, +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. 2: samodejno pozicioniranje rotacijske osi, brez naknadnega vodenja konice orodja (TURN). 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 3. tipalno točko. Krmiljenje popravi trenutno referenčno točko za odstopanje želenega in dejanskega položaja 3. tipalne točke. 4: 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, 4 | |
Q1121 Prevzem osnovne rotacije? Določite, ali naj krmiljenje ugotovljeni poševni položaj prevzame kot osnovno vrtenje: 0: brez osnovnega vrtenja 1: določanje osnovnega vrtenja: tukaj krmiljenje shrani osnovno vrtenje Vnos: 0, 1 |
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.
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 ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|