Körinterpoláció - G02 és G03

Ha a kezelés egy egyenes vonal könnyű előállítani és egyszerű gép, kézi vezérlés, a szerszám mozgása íve mentén pontosabb és könnyebb elvégezni CNC gépeken.

G02 és G03 kódokkal ellátására tervezték körinterpolációval. G02 kód használata mozogni egy ív mentén az óramutató járásával megegyező irányba, a G03 - az óramutató járásával ellentétes. A mozgás iránya határozza meg, ha megnézzük a része az orsó a negatív tengely irányába Z. Mint során végrehajtott lineáris interpoláció a interpoláció keretben kell adnia egy körvágáshoz F előtolás

Két módszer kialakítására egy kör alakú interpoláció keretben. Hasonlítsa össze a szerkezet a következő személyzet:

G02 Xn.n Yn.n Zn.n In.n Jn.n Kn.n Fn.n.

G02 Xn.n Yn.n Zn.n Rn.n Fn.n.

Az első kiviteli alaknál, hogy végezze el a körkörös mozgása pont: G02 kód (G0Z); koordinálja a végpontja az ív; I, J, K - szóval és dolgozik előtolás. A második kiviteli alakban, ahelyett, I, J, K jelzik keret R. rekordkiválasztási kiviteli alakja körkörös elmozdulását képességeitől függ a CNC programozó és szokásokat. A legtöbb modern CNC gépeken egyaránt támogatják felvételi lehetőségeket.

Körinterpoláció - G02 és G03

Ábra. 6.5. A mozgás iránya az ív lehet meghatározni, ha megnézzük a munkadarab az eszköz. Ebben az esetben a vágó mozgatjuk az óramutató járásával megegyező irányba, majd a kód G02

Ennek keretében a körinterpolációs kódot kell adnia a koordinátáit végpontjának mozgása (ív). Ha emellett az X és Y, jelentése a keret egy Z-szót adatok, ez azt jelenti, hogy a spirális interpoláció végezzük. Spirális interpoláció, ami nem támogatja minden CNC rendszerek lehetővé maró és menetvágó egyenletes előtolás csavaros eszköz a munkadarab anyaga.

Arc az I, J, K

A teljes leírása az ív nem elég csak beállítani a koordinátákat a végpontját. Meg kell adnia a sugár és a központ koordinátákat.

Körinterpoláció - G02 és G03

Segítségével I, J és K, akkor adja meg a relatív (inkrementális érték) a távolság a kiindulópontja, hogy az ívet a közepén. Word Data I utal, hogy a X-tengelyre adatok szót J - Y tengely, és egy adat szó K - a Z tengellyel Ebben az esetben, attól függően, hogy a helyét ív értékek lehet pozitív vagy negatív.

Körinterpoláció - G02 és G03

Ábra. 6.7. Leírni az ív № 1 meg kell adnia egy értéket a pozitív és a negatív I J

Körinterpoláció - G02 és G03

Ábra. 6.8. Leírni az ív № 2 tartalmaznia kell egy pozitív értéket a pozitív I és J

Az egyértelmű meghatározására az ív alakja megfelel szükséges azoknak a jel előtt egy számértéket a R sugarú Egy ív, amely nagyobb, mint 180 °, R negatív lesz. Egy ív, amely kisebb, mint 180 °, R lesz pozitív értéket.

Körinterpoláció - G02 és G03

Ábra. 6.9. Mivel az ív kisebb, mint 180 ° (a középpontja kívül található az akkord), akkor R lesz pozitív értéket

Körinterpoláció - G02 és G03

Ábra. 6.10. Mivel az ív nagyobb, mint 180 ° (a közepén helyezkedik el a húrt), akkor R negatív lesz

Segítségével G02 és G03

Lássuk, hogy a kör interpoláció példaként. A következő részlet a vezérlőprogram mozgatja a szerszámot egy ív mentén sugarú 3 mm-re az A pont (0, 0) a B (3, 3) egy a vágási ütemet takarmány 100 mm / min.

N10 G02 X3.0 Y3.0 I3.0 J0.0 F100

Mivel a az ív közepén van a parttól 3 mm 0 mm és X Y-tengely szerinti kiindulási pont, akkor azt egyenlő lesz 3.0, egy J 0. A kapott ív csak a negyede egy teljes kört. Próbáljuk meg leírni az egész kör fokozatosan. Következő Frame szerszám a B pont (B1) egy bizonyos pontig a B2. Mivel a vágás előtolást nem változik, akkor nincs szükség többször jelzik az F-bites adat szó.

Körinterpoláció - G02 és G03

Ábra. 6.11. Mozgó egy ív mentén R3 a ponton A (0, 0) a B (3, 3)

Mivel a az ív közepén van a parttól 3 mm 0 mm és X Y-tengely szerinti kiindulási pont, akkor azt egyenlő lesz 3.0, egy J 0. A kapott ív csak a negyede egy teljes kört. Próbáljuk meg leírni az egész kör fokozatosan. Következő keret szerszám mozog a pont B1 pont B2. Mivel a vágás előtolást nem változik, akkor nincs szükség többször jelzik az F-bites adat szó.

Mivel a az ív közepén van a parttól 0 mm X-tengely és 3 mm Y tengely képest a B pont, I értéke 0, egy J jelentése -3. Így sikerült létrehozni egy ív lépés pontból a B pont 2. két képkocka. Ez a példa nem véletlen. Az a tény, hogy sok gép ehhez pontosan egy ilyen partíciót a kör. Ez leírni egy teljes kört is eltarthat akár négy kép.

Jelenleg a legtöbb CNC rendszerek lehetővé teszik a működését leíró teljes kör két vagy akár egyetlen keretben. Ezért, a mozgás a pont-pont C felírható a következőképpen:

N05 G02 X6.0 Y0.0 I3.0 J0.0

Körinterpoláció - G02 és G03

Ábra. 6.12. Modern CNC rendszerek lehetővé teszik ábrázolása hasonló ívet egy keretben

És a teljes-kör sugara 3 mm és középre a ponton koordinátái (0, 0) mindössze következő keretben:

N15 G02 X-3.0 Y0.0 13,0 J0.0

Körinterpoláció - G02 és G03

Ábra. 6.13. Leírás A teljes kört egy keretben is lehetséges

Az ív az ilyen egyszerű matematikai leírása. Azonban, ha a kezdő- és végpontját az ív szögét, így néhány bonyolult, vagy ezek a pontok különböző negyedében, majd megtalálják a I, J, K megköveteli, hogy bizonyos trigonometrikus számítások (ábra. 6.14). Ebben az esetben van szükség, hogy a számítások pontosak voltak elég, különben a vezérlő üzenetet ad arról, hogy lehetetlen építésének az ív.

Körinterpoláció - G02 és G03

Ábra. 6.14. Gyakran előfordul, hogy a számítás az ív „kézzel” kell tenni némi erőfeszítést

Ábra. 6.15 ábrázolja az ív, amely kell segítségével leírt Körinterpoláció a kódok R-adatok szót. Amikor a szerszám mozog egy ív óramutató járásával megegyező irányban (G02) a pont-pont B. UE jelen kell lennie a következő keretben: G02 X0 Y-10 R10. Ha mozog a szerszám egy ívet az óramutató járásával ellentétes (G03) a B pontból az A ponthoz, UE jelen kell lennie a következő keret: G03 X10 Y0 R10.

Körinterpoláció - G02 és G03

Ábra. 6.15. Az ív, hogy kell segítségével leírt Körinterpoláció a kódok R-adatszó

Kapcsolódó cikkek