1416. METSZÉSPONT TAPINTÁSA ciklus
ISO-programozás
G1416
Alkalmazás
A tapintórendszer 1416. ciklusával határozhatja meg két él metszéspontját. A ciklust mindhárom megmunkálási síkban (XY, XZ és YZ) használhatja. A ciklus összesen négy tapintási pontot igényel, mindegyik élen két pozíciót. Az élek sorrendjét tetszés szerint kiválaszthatja.
Amennyiben e ciklus előtt a 1493 EXTRUZIO TAPINTASA ciklust programozza, a vezérlő a kiválasztott irányban és egy egyenes mentén meghatározott hosszon ismétli a tapintási pontokat.
1493. EXTRUZIO TAPINTASA ciklus
A ciklus ezenkívül a következő lehetőségeket is kínálja:
- Ha a tapintási pontok koordinátái nem ismertek, a ciklust félautomatikus módban is futtathatja.
- Ha a pontos pozíciót előzőleg meghatározta, akkor azt a ciklusban tényleges pozícióként határozhatja meg.
Ciklus lefutása
- A vezérlő a tapintórendszert pozicionáló logikával pozicionálja az 1 jelű első tapintási pont előpozíciójához.
- Majd a vezérlő a tapintórendszert a megadott Q1102 mérési magasságra pozicionálja, és F tapintó előtolással végrehajtja az első tapintási folyamatot a tapintórendszer-táblázatból.
- Ha a Q1125 BIZTONSÁGOS MAGASSÁG paramétert programozza, a vezérlő a tapintórendszert FMAX_PROBE előtolással visszapozicionálja a Q260 biztonságos magasságra.
- A vezérlő a tapintórendszert a következő tapintási pontra pozicionálja.
- A vezérlő a tapintórendszert a megadott Q1102 mérési magasságra pozicionálja, és rögzíti a következő tapintási pontot.
- A vezérlő addig ismétli a 3–5. lépést, amíg mind a négy tapintási pontot nem rögzíti.
- A vezérlő az alábbi Q-paraméterekbe menti a meghatározott pozíciókat. Ha a Q1120 ATVETELI POZICIO az 1 értékkel van megadva, a vezérlő a meghatározott pozíciót a bázisponttáblázat aktív sorába írja.
A Q paraméter | Jelentés |
---|---|
Q950 – Q952 | Első mért pozíció a fő-, mellék- és szerszámtengelyen |
Q953 – Q955 | Második mért pozíció a fő-, mellék- és szerszámtengelyen |
Q956 – Q958 | Harmadik mért pozíció a fő-, mellék- és szerszámtengelyen |
Q959 – Q960 | A fő- és melléktengely mért metszéspontja |
Q964 | Mért alapelforgatás |
Q965 | Mért asztalelforgatás |
Q980 – Q982 | Az első tapintási pont mért eltérése a fő-, mellék- és szerszámtengelyen |
Q983 – Q985 | A második tapintási pont mért eltérése a fő-, mellék- és szerszámtengelyen |
Q986 – Q988 | A harmadik tapintási pont mért eltérése a fő-, mellék- és szerszámtengelyen |
Q989 – Q990 | A metszéspont mért eltérései a fő és melléktengelyen |
Q994 | Az alapelforgatás mért szögeltérése |
Q995 | Az asztalelforgatás mért szögeltérése |
Q183 | A munkadarab állapota
|
Q970 | Ha előtte az 1493. EXTRUZIO TAPINTASA ciklust programozta: Maximális eltérés az 1. tapintási pontból kiindulva |
Q971 | Ha előtte az 1493. EXTRUZIO TAPINTASA ciklust programozta: Maximális eltérés a 2. tapintási pontból kiindulva |
Q972 | Ha előtte az 1493. EXTRUZIO TAPINTASA ciklust programozta: Maximális eltérés a 3. tapintási pontból kiindulva |
Megjegyzések
- Minden objektum vagy tapintási pont között álljon biztonsági magasságra. Programozza a Q1125 BIZTONSÁGOS MAGASSÁG-ot -1-től eltérő értékre.
- Állítsa vissza a koordinátaátszámításokat a ciklusbehívás előtt
- A ciklust kizárólag FUNCTION MODE MILL üzemmódban tudja végrehajtani.
- Vegye figyelembe az 14xx. tapintórendszer-ciklusok alapjait.
Megjegyzés a forgótengelyekkel kapcsolatban:
- Ha döntött megmunkálási síkban határozza meg az alapelforgatást, ügyeljen a következőkre:
- Ha a forgótengelyek aktuális koordinátái és a definiált döntési szög (3D-ROT menü) megegyeznek, a megmunkálási sík konzisztens. A vezérlő az alapelforgatást az I-CS beviteli koordinátarendszerben számítja.
- Ha a forgótengelyek aktuális koordinátái és a meghatározott döntési szög (3D-ROT menü) nem egyeznek meg, a megmunkálási sík inkonzisztens. Az alapelforgatást a vezérlő a W-CS munkadarab-koordinátarendszerben, a szerszámtengely függvényében számítja.
- A chkTiltingAxes (204601. sz.) opcionális gépparaméterrel definiálja a gépgyártó, hogy a vezérlő ellenőrizze-e a döntési helyzet egyezését. Ha nincs az ellenőrzés definiálva, a vezérlő alapvetően konzisztens megmunkálási síkot feltételez. Az alapelforgatás számítása ezután az I-CS-ben történik.
Körasztal tengely beállítása:
- A vezérlő csak akkor tudja a körasztalt beállítani, ha a mért forgatás korrigálható az egyik körasztal tengellyel. Ennek a tengelynek a munkadarab felőli első körasztal tengelynek kell lennie
- A körasztaltengelyek beállításához (Q1126 nem egyenlő 0-val) át kell vennie a forgást (Q1121 nem egyenlő 0-val). Ellenkező esetben a vezérlő hibaüzenetet jelenít meg.
- A forgóasztaltengelyekkel való beállítás csak akkor végezhető el, ha előzetesen nem állított be alapelforgatást.
Példa: az alapelforgatás meghatározása síkkal és két furattal
Ciklusparaméter
Segédábra | Paraméter |
---|---|
Q1100 Fő tengely 1. névl. pozíciója? Abszolút előírt pozíció a főtengelyen, ahol a két él metszi egymást. Megadás: -99999.9999...+99999.9999 alternatív módon ? vagy @
| |
Q1101 Melléktengely 1.névl. pozíciója? Az az abszolút névleges pozíció a melléktengelyen, ahol a két él metszi egymást. Megadás: -99999.9999...+99999.9999 Az alternatív opciók megadásához, lásd Q1100 | |
Q1102 Szerszámteng. 1.névl. pozíciója? Tapintási pontok abszolút névleges pozíciója a szerszámtengelyen. Megadás: -99999.9999...+9999.9999 opcionális megadás, lásd Q1100 | |
QS400 Tűrésmező határai? A ciklus által felügyelt tűréstartomány. A tűrés a felületi normálisok megengedett eltérését határozza meg az első él mentén. A vezérlő a szerkezeti elem névleges koordinátái és a tényleges koordinátái között határozza meg az eltérést. Példák:
Megadás: Maximum 255 karakter | |
Q1130 Az 1. egyenes névleges szöge? Az első egyenes névleges szöge Megadás: -180...+180 | |
Q1131 Az 1. egyenes tapintási iránya? Az első él tapintási iránya: +1: Elforgatja a tapintási irányt +90°-kal a Q1130 névleges szöghöz képest, és derékszögben tapintja a névleges élt. -1: Elforgatja a tapintási irányt -90°-kal a Q1130 névleges szöghöz képest, és derékszögben tapintja a névleges élt. Megadás: -1, +1 | |
Q1132 Első távolság az 1. egyenesen? A metszéspont és az első élen fekvő első tapintási pont távolsága. Az érték növekményes értelmű. Megadás: -999 999...+999 999 | |
Q1133 Második távolság az 1.egyenesen? A metszéspont és az első élen fekvő második tapintási pont távolsága. Az érték növekményes értelmű. Megadás: -999 999...+999 999 | |
QS401 Tűrés 2 megadása? A ciklus által felügyelt tűréstartomány. A tűrés a felületi normálvektorok megengedett eltérését határozza meg a második él mentén. A vezérlő az alkatrész előírt koordinátája és tényleges koordinátája között határozza meg az eltérést. Megadás: Maximum 255 karakter | |
Q1134 A 2. egyenes névleges szöge? A második egyenes névleges szöge Megadás: -180...+180 | |
Q1135 A 2. egyenes tapintási iránya? A második él tapintási iránya: +1: Elforgatja a tapintási irányt +90°-kal a Q1134 névleges szöghöz képest, és derékszögben tapintja a névleges élt. -1: Elforgatja a tapintási irányt -90°-kal a Q1134 névleges szöghöz képest, és derékszögben tapintja a névleges élt. Megadás: -1, +1 | |
Q1136 Első távolság a 2. egyenesen? A metszéspont és a második élen fekvő első tapintási pont távolsága. Az érték növekményes értelmű. Megadás: -999 999...+999 999 | |
Q1137 Második távolság a 2. egyenesen? A metszéspont és a második élen fekvő második tapintási pont távolsága. Az érték növekményes értelmű. Megadás: -999 999...+999 999 | |
Q1139 Objektum síkja (1-3)? Az a sík, ahol a vezérlő a Q1130 és Q1134 névleges szögeket és a Q1131 és Q1135 tapintási irányokat értelmezi. 1: YZ-sík 2: ZX-sík 3: XY-sík Megadás: 1, 2, 3 | |
Q320 Biztonsagi tavolsag ? A tapintási pont és a tapintó gömb közötti további távolság. A Q320 hozzáadódik a tapintórendszer táblázat SET_UP oszlopához. Az érték növekményes értelmű. Megadás: 0...99999.9999 vagy PREDEF | |
Q260 Biztonsagi magassag ? A szerszámtengely koordinátája, ahol a tapintó rendszer és a munkadarab (befogás) nem ütközhet össze. Az érték abszolút értelmű. Megadás: -99999.9999...+99999.9999 vagy PREDEF | |
Q1125 Mozgás biztonsági magasságra? Pozícionálás a tapintási pozíciók között: -1: Ne mozogjon a biztonsági távolságra. 0: Mozogjon a ciklus előtt és után a biztonsági magasságra. Az előpozicionálás FMAX_PROBE előtolással történik. 1: Mozogjon minden objektum előtt és után a biztonsági magasságra. Az előpozicionálás FMAX_PROBE előtolással történik. 2: Mozogjon minden tapintási pont előtt és után a biztonsági magasságra. Az előpozicionálás FMAX_PROBE előtolással történik. Megadás: -1, 0, +1, +2 | |
Q309 Reakció tűréshiba esetén? Viselkedés a tűrés átlépésekor: 0: A tűrés átlépésekor nem szakad meg a programfutás. A vezérlő nem nyit eredményablakot. 1: A tűrés átlépésekor megszakad a programfutás. A vezérlő megnyit egy eredményablakot. 2: A vezérlő utómunka esetén nem nyit eredményablakot. A vezérlő selejttartományba eső tényleges pozíció esetén megnyit egy eredményablakot és megszakítja a program futását. Megadás: 0, 1, 2 | |
Q1126 Forgó tengelyek igazítása? Forgótengelyek pozícionálása a döntött megmunkáláshoz: 0: aktuális forgástengely pozíció megtartása 1: Forgástengely automatikus pozícionálása és szerszámcsúcs egyidejű követése (MOVE). A munkadarab és a tapintó rendszer közötti relatív pozíció nem változik. A vezérlő kompenzációs mozgást hajt végre a lineáris tengelyekkel. 2: Forgástengely automatikus pozícionálása a szerszámcsúcs követése nélkül (TURN). Megadás: 0, 1, 2 | |
Q1120 Pozíció átvételére? Annak meghatározása, hogy a korrigálja-e a vezérlő az aktív bázispontot: 0: Nincs korrekció 1: Az aktív bázispont korrekciója a metszésponthoz képest. A vezérlő az aktív bázispontot a metszéspont névleges és aktuális pozíciójának különbségével korrigálja. Megadás: 0, 1 | |
Q1121 Átveszi a forgatást? Azt határozza meg, hogy a vezérlő a meghatározott ferdeséget átvegye-e: 0: Nincs alapelforgatás 1: Alapelforgatás beállítása: A vezérlő bázistranszformációként veszi át az első él ferdeségét a bázispont táblázatba. 2: Körasztal elforgatás: A vezérlő ofszetként veszi át az első él ferdeségét a bázispont táblázatba. 3: Alapelforgatás beállítása: A vezérlő bázistranszformációként veszi át a második él ferdeségét a bázispont táblázatba. 4: Körasztal elforgatás: A vezérlő ofszetként veszi át a második él ferdeségét a bázispont táblázatba. 5: Alapelforgatás beállítása: A vezérlő bázistranszformációként veszi át a ferdeséget a két él számított eltéréséből a bázispont táblázatba. 6: Körasztal elforgatás: A vezérlő ofszetként veszi át a ferdeséget a két él számított eltéréséből a bázispont táblázatba. Megadás: 0, 1, 2, 3, 4, 5, 6 |
11 TCH PROBE 1416 METSZÉSPONT TAPINTÁSA ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|