Programozási interpoláció - studopediya
A lineáris interpoláció gyors mozgású, - G00. A hatás az, hogy a programozott elmozdulás interpolált, és a vége felé pont a közvetlen vezeték a maximális áramlás. Sebesség és gyorsulás takarmány, legalább egy maximális tengely. A betáplálási sebessége a többi tengely úgy szabályozzuk, hogy a mozgás az összes tengely végén megszűnt ponton egyszerre. Az aktív G00 utasításhoz mozgása lelassul nullára minden egyes képkocka. Ebben a megvalósításban „pontos helymeghatározás” függ az utasításokat G161, G162. Ha lassul az előtolást nullára mindegyik keretben nem kell, ahelyett, hogy a G00 G200. A maximális előtolás nincs programozva, de amelyeket az úgynevezett „gép” paraméter a CNC rendszer memória. Utasítás G00 jelentése modális, és deaktiválja a G-megjelenése azonos csoportba az utasítások: G01, G02, G03, G05, G10-G13, G73, G200.
A lineáris interpoláció a gyors lassulás mozgatása nélkül, hogy V = 0, -G200.
A hatás az, hogy nincs lassításában előtolás nullára végén minden egyes keret; t. e. gátlását nem találkozásánál a szomszédos keretek és az interpolációs eljárás folytatódik. Ugyanakkor előfeltételek kell teljesíteni: G61 és G163 passzív utasítást.
Ha azonban utasítás G61 aktív, annak ellenére, hogy a G200, lassul a nullához fog végezni az egyes keretekben. Ha az aktív vezető G163, a karakter a mozgás határozza meg a pontos helymeghatározás funkciót (lásd útmutató G164 -. G166).
A maximális előtolás nincs programozva, hanem állítsa „gép” paraméter a CNC rendszer memória. G200 modális utasítást, és deaktiválja a G-megjelenése azonos csoportba az utasítások: G00, G01, G02, G03, G05, G10-G13, G73.
A lineáris interpoláció van ellátva előtolással - G01.
Mozgó, hogy egy előre meghatározott betáplálási sebesség (F-szó), hogy blokkolja a végpont végezzük egy egyenes vonal. Minden tengely teljes mozgás egyszerre. Az előtolás a végén a blokk nullára csökken, de csak akkor, ha az utasítás G08 passzív. A programozott előtolás a kontúr, azaz a. E. Takarmány értékek az egyes Koordinátatengelyek kevesebb lesz. Az érték a betáplálási sebessége általában korlátozzák beállítás „gép beállításait.” Variant szavak együtt utasítás G01 mondatban: G01_ X_ Y_ Z_F_.
Jellemzők használat G01 utasítás:
• bármely keretben G01 utasítást ellátható vagy anélkül helyzeti adatokat;
• bármely keretben utasítás kíséretében F-G01 szót, ha mielőtt etetés nem volt hozzá;
• Rendelje ellátás aktív marad, amíg annak értéke nem írható felül.
• oktatás G01 öröklődő, és deaktiválja a G-megjelenése azonos csoportba az utasításokat: G0O, G02, G03, G05, G10-G13, G73, G200.
Töredéke a programot (lásd: 4.10 ..):
X100 Y100 / Start állásba.
G01 X500 Y300 F100 / mozgását a végpontig.

4.10 ábra - Illusztráció programozásához lineáris interpoláció
Kör interpoláció, - G02, G03. Mozgó a keret hajtjuk kör mentén a kontúr meghatározott mértékű aktív F-szót. A mozgás minden Koordinátatengelyek a keret befejezése egyidejűleg; abban az esetben is, ha az egyik tengely nem tartozik a sík a kör interpoláció. E tengely mentén mozgás lineárisan interpolált, és a teljes pályája lesz a spirál. Utasítás G02 és G03 modális és deaktiválja a többi G-utasítás az azonos csoportban. Takarmány meghajtók define körkörösen mozgó az előtolás a kiválasztott interpolációs sík; míg a G02 mozgást érzékel az óramutató járásával megegyező irányban, és a G03 - az óramutató járásával ellentétes. Kiválasztása két szinkron koordinátatengelyeken végre szabadon kiválasztásával interpolációs sík.
Ha a programozás egy kör adja a sugár, vagy a koordinátáit közepén. További kerületileg programozási opció megadva használati G05: körinterpolációnál kapunk trajektória tangenciálisan (lásd alább.).
Programozása útján kerületi sugara. Sugár mindig meghatározott relatív koordinátákat; Ellentétben a végpontja az ív, amely megadható a relatív és abszolút koordinátákkal.
A helyzet a kezdő- és végpontját, valamint a sugár, a TNC elsődlegesen meghatározza a koordinátákat a kör közepén. A számítás eredménye lehet a koordinátáit a két pontot, ML MR (lásd. Ábra. 4.11) rendelkezik, amelyek a bal és a jobb összekötő vonal kezdő- és végpontját.
Elhelyezkedés körközéppontot függ a jel a sugár; pozitív sugara a központ lesz a bal oldalon, és a negatív sugár - jobb. Helye a központ is utasítások határozzák meg G02 vagy G03 (lásd. Ábra. 4.12).

Ábra 4.11 - kiszámítása pontok koordinátáinak körinterpolációs

Ábra 4.12 - középpontjának helyzetét körinterpoláció
Amint az a 4.10 ábra, a sugár értéke legyen legalább kétszer a hossza egy szegmens összekötő kezdő- és végpontját a körív. Egy különleges eset kétszeresével egyenlő a sugara a szegmens. Ez az eset megfelel az utasításokat a félkör. ahol a sugár jele lényegtelen. Programozása egy teljes körön feladat elfogadhatatlan. Variant szavak együtt utasítás G03 mondatban: N_G17_G03_X_Y_R ± _F_S_M. Itt: utasítás kiválasztása azt jelenti, G17 Körinterpoláció az X / Y síkban; G03 utasítás meghatároz körinterpolációnál az óramutató járásával ellentétes irányba; X_Y_ koordinátáit reprezentálják a végpontja körív; R - a kör sugara.
Programozási kerülete révén közepén koordinátákat. Az aktuális pozíció használjuk kiindulási pontként. A kör közepén koordináták meghatározása, akkor átmegy a kezdő és végpontjai. Koordinátatengelyek részt körinterpolációnál folyamatban van paraméterek I, J és K átviszünk a tengelyek X, Y, Z, ill. Paraméter megadja a távolságot a kiindulási pont és a központ M a körív párhuzamos irányban a tengelyekkel. A jel által meghatározott irányba vektort egy M. A szabvány meghatározása a következő paraméterekkel: I = M (X) -A (X); J = M (Y) -A (Y); K = M (Z) -A (Z).
Ábrák 4,13-4,15 mutat példákat, kerülete programozás.
Példa 1. interpoláció G02 (ábra 4.13.):
N. G90 G17 G02 X350 Y25O I200 J-50 F. S. M.

4.13 ábra - paramétereinek meghatározására a G02 Kör interpoláció
N ... G90 G17 G03 X350 Y200 I-50 J200 F ... S ... M ...

Ábra 4.14 - paramétereinek meghatározására a G03 Kör interpoláció
N ... G17 G02 X ... Y ... J ... F ... S ... M ...

Ábra 4.15 - Programozási negyed kör
N ... G17 G03 X ... I ... F ... S ... M ...

4.16 ábra - programozása félkört
N ... G17 G02 I ... F ... S ... M ...

Ábra 4.17 - programozás egy teljes kört
N-helikális interpoláció, - G202, G203. Egy kör alakú interpoláció a kiválasztott síkban, és egy lineáris interpolációval eljárás N-helikális interpolációt végzünk, a többi szinkron koordinátatengelyek, összesen hat rotációs vagy lineáris tengelyek. Ez annak a ténynek köszönhető, hogy az összes szinkron tengely az egyik csatorna nem haladja meg a nyolc. A mozgalom az összes tengely befejeződött egyidejűleg. Spirális N-interpoláció általánosítása egy egyszerű csavar, amelyben lineáris interpoláció végzik csak egy tengelyre merőleges a sík a kiválasztott kör alakú interpoláció.
Által meghatározott síkban körinterpolációs utasításokat G17, G18, G19, G20. Csak egy teljes kört lehet programozni, ugyanabban a blokkban. Az előtolás kontúros; Azonban vannak olyan jellemzők a lineáris interpolálásával tengely használatával kapcsolatos dokumentum G594 és G595. Körkörös mozdulatokkal óramutató járásával megegyező irányban végzett G202 utasításokat; körkörös mozdulatokkal az óramutató járásával ellentétes végzi G203 utasítás. Programozás kerülete a sugár- és a koordinátákat a kör közepén.
Útmutató spirális interpoláció öröklődő, és tartozik a második csoport a G-modális utasításokat.
Példa egyszerű spirális interpoláció ábra mutatja 4.18: