Programozás alapjai CNC szerszámgépek, CNC házi

A menedzsment a program szerkezetét

Az építés során az ellenőrzési programok felvételére csak a geometriai, technológiai és kiegészítő információt meg kell változtatni képest az előző keret, azaz parancs elérhető a keretben a következő keretekben megismétlik, a lemondás csak akkor történik keresztül egy másik parancsot.







Az általános eset azt jelenti, hogy minden egyes UE kezdődik% karakter jelentése „Program start” (lásd 1. ábra - .. 1 pos) ezután meg az ellenőrzési program számát (2 gomb). További előírt szimbólum SS (néhány TNC elhelyezett szimbólum LF) - «vége keret” (1. ábra - a 3. poz.). Például,% 012PS, azaz Ellenőrzési program alá megy a kódszámot 12. A keret, amelynek a% jel, nem számozott.

Kezdve a következő keret pedig a kép számozását a programot, és azok rögzítési (lásd 1. ábra -. Pos.4, 5, 6). Mind a keretvégek szimbólum SS (LF) - «vége keret” (az ábrán - a 8. poz.).

Miután a program minden blokk van rögzítve, követnie kell egy blokkot, amely a szimbólum „program vége” ( „véget információk”). M02 szimbólum (. Pos 9) van definiálva a kisegítő funkciót - "program vége", és egy szimbólum M30 - "adatok vége".

Ajánlott a lyukszalag mielőtt a karakter jelentése „indítsa el a program”, és miután a „program vége” vagy „adat végén” hagyja el a zónát az AA ( „üres”).

Szimbólumok képviselő műveletek, és nem kell munkálni, rögzítve van zárójelben - Pos. 7 1. ábra A TNC nem teljesíti ezeket a karaktereket. Az információ zárójelben van szükség, amikor a nyomtatás egy programot, akkor lehetséges, hogy megjelenjen a. Ez az információ tartalmazza a nevét, a szerszám, mérnökök és egyéb utasításokat. Belül a konzolok, nem a karakterek% jelöli, „az elején a program”, és. - "a fő frame".

Amikor hivatkozva a fizikai elején a papírszalag, ha egy elhelyezés rajta számos UP, hogy jelölje meg a „A program kezdete”, az első program lehet egy rekordot egy másik karakter „Start program”, például PS %% (%% 001PS).

Az utasítások az egyes CNC vezérlő szerkezet a programot az alapja annak jellegét.

Ábra. 1. A szerkezet a vezérlő program

Összeállításában UP általában (a CNC új generáció) használjon 3 típusú keretek: a fő keret, a következő képkocka, és egy legördülő keretben.

Kijelölése a fő váz -. Azt írja az eredeti állapot a CNC megmunkáló megkezdése előtt, vagy folytatása a különleges kezelés; beállít egy kezdeti állapotban előkészítő és segédfunkciók (G és M).

Az elnevezés a következő keret - N számozott szimbólum. Ez azt jelzi, csak adja meg az új adatokat, vagy törli a korábban megadott.

Rendeltetése legördülő keret - a szimbólum /. Ez lehet akár a fő (/ :) és a másik (/ N), és a megcélzott kijelölő információ lehet hagyni, vagy jelezzük. A jelenléte a legördülő keret lehetővé teszi a programozók technológusok egy program, amely leírja a feldolgozás részleteit, különböző egyes elemek (például, a jelenléte a főnök). A szimbólum „/” is használható képkocka kihagyás (visszaigazolást).

Ábra. 2. kerettípusokat

Format programot blokk

A képarány ellenőrzési program vázlatos blokk rekordot, amely a lehető legnagyobb mennyiségű információt. A formátum tartalmaz egy sor használt CNC szavak és a rend és az információk mennyisége egy bizonyos szót. Különböző CNC különböző keret formátum, de lehet vázlatosan az általános formában, mint a 3. ábrán látható Ebben a rendszerben, egy keret formátum ömlesztett TNC, például a következő formában:

Ábra. 3. A képarány általában

Építése szó a keretben

Ezek a funkciók működésének bemutatása a CNC. A következők az értékek az alap előkészítő funkció (1. táblázat).

- Quest „mozgását X, Y, Z tengely” készül abszolút értékek (G90), valamint inkrementális (G91). A jel „+” vagy „-” határozza meg a mozgás irányát. Mennyiségének meghatározása elmozdulása X, Y koordinátákat egy mm-es végzi a hat számjegyű szám 000.000, amelyben az első 3 számjegy egész számok, és a második - frakcionált, például X + 154.125. A Z-koordináta értékét a koordináta után a forgalmas meghatározza két számjegy.

- B32 - «forgási tengely körül” vagy kapcsolja asztal és a munkadarab körül az Y-tengely. forgás összeg határozza meg egy ötjegyű szám, ahol az első 3 számjegy jelzi, fok, és a következő 2 - a tized, századok.

- Kódolás F2 - «előtolás” - végzi egy kétjegyű számot, például, F28.

- kódolás S2 - «orsó sebesség” - végzi egy kétjegyű számot, például S54.

Kódolás F (előtolás) és S (orsó-fordulatszám) az általános esetben lehet közvetlen kijelölése, valamint a mértani haladvány.

A leggyakrabban használt a következők:

M00 - kódoló programozható megálló;

M02 - kódoló végén a program;

M03, M04 - kódoló tengelycsonk / óramutató járásával ellentétes irányban;

M05 - kódoló orsómegállás;

M06 - kódoló eszköz cseréje;

M08, M09 - kódoló on / off hűtés;

M10, M11 - kódoló szerszámszorító, eltávolítjuk a bilincs;

M60 - kódoló helyettesítések előforma;

M68 - kódoló munkadarab bilincs;

M78 - kódoló asztalszorítóval;

M79 - kódoló fonás asztal;

- SS vagy LF - jelzi "end frame" - vége keret átviteli vonalak esetén nyomatokat.







Programozás: koordinátarendszer

A felkészülés az ellenőrzési program használt 3 koordináta-rendszer.

CNC eszterga-típusú szerszámgép adatrendszer bemutatott 4. és 5. ábrán.

- XMZ - a gépi koordinátarendszerben a származási TM - gépi nullpont. Viszonylag TM, ha a készüléket egy abszolút koordináta rendszerben van végrehajtva számítva mozgások t F -. Datum féknyereg. Ott kell ismerni, hogy megtalálják a bázis t. Az eszközöket.

- XdWZd - munkadarab koordinátarendszer / program. Ebben a forgatókönyvben a munka ellenőrzési pontok programozott pálya a szerszám középpontjának mozgása a feldolgozás során. Referencia pontok azok a pontok kezdődik, végét, és geometriai metszéspont részei a munkadarab kontúr. Ebben a koordinátarendszerben jelzi a kiindulási pont a feldolgozás vagy a kiindulási pont O, amely az első vagy első feldolgozási elemeket a program szerint.

Gyakran nevezik a nulla pont O programot, és a helyzet ezen a ponton van kiválasztva technológus programozó. Amikor multiinstrumentnoy feldolgozás lehet egynél több forrásból - a szerszámok, mert minden eszköz adott egy bizonyos pályára.

-XiTYi - szerszám koordináta-rendszer eredetét a TT - referenciapont a szerszám egységet. Szerinti szerszám beállítási legyek (koordinátáit a szerszám központ HiTZi rendszer - tr). TT Hely - referenciapont - középpontjához képest K szerszámtartó meghatározni műszaki jellemzőit a gép. Pozíció hivatkoznak is fölöslegesen a vonatkoztatási pont F támogatást. Így, egy koordináta-rendszerben helyzete által meghatározott HiTZi tr - eszköz központ - tekintetében a referenciapont F (K, T) a gép támogatása.

Mielőtt elkezdi a kezelést, a szerszám középpontja - tr - össze kell kapcsolni a kezdeti (nulla) TS Az ez adott egyes eszközök meghatározott mozgás útját.

Helyét az eredeti O pont, mint a többi pont a szerszám pályáját, le kell fordítani a koordináta-rendszer a gép-koordinátarendszer alkatrészek / program által a bázispontot készülék C. P pont - szerszám központ, amely be van állítva a szerszám koordináta-rendszerben, szükséges, hogy adja át a szerszám koordináta-rendszer segítségével a referenciapont F gép a féknyereg.

Az ábra bal oldalán látható az első SET részletek a jobb - a második, ahol a törölt ZdWB támogatásra. "

Technológiai alapja első egy vonalba kerül a felfekvő felület segítségével (gyártó beállítási pontok a C és C „), amely lehetővé teszi a kapcsolatot a koordináta-rendszerek és programok a gép. Mivel a gép főorsó tengelye és a részleteket az ugyanaz, csak akkor kell kapcsolni, hogy megtalálják azt a pontot, a Z-W - a program kezdete koordinátarendszer a gépi koordinátarendszerben. 1 ahol INSTALL ZMC, zdWB „jelentése alkalmazásánál bázispont a gépi koordináta rendszer és a programok. A 2. létrehozni, ahol zdWB „az applikáta bázis t.B» részletesen feldolgozás során ez a 2. telepíteni. Meghatározásra kerül, koordináta értékek (ZMP XMP) tr - szerszám középpontját - a gépi koordinátarendszerben XMZ. Leigazolások szerszám Khitrov, ziTR által meghatározott beállítása, és megállapította, a relatív TT tk - jellemző a gép. Úgy kell meghatározni, mint találni egy viszonylag t.F tk - bázispontot.

A modern típusú CNC kommunikálni koordinátáit használják a lehetőséget, „úszó nulla” és a műszeres dimenzió szeg.

Bemutatása szerszámútvonal

Hozzárendelése egy részét a program - a leírás a szerszámot a munkadarab. Leírása a mozgások sokkal kényelmesebb programozás történik, hogy a központ szimmetria a vágószerszám elem. A vágó végét, és a végén a hengeres típusú, valamint a fúrók, süllyesztő vagy söpörni ez a központ a központ a bázis; A vágószerszámok - az ív a kör közepén a csúcs, stb Annak érdekében, hogy kialakítsuk a szükséges adatokat a konfigurációs eszköz, meg kell leírni egy bizonyos pályára. Feltételezve, hogy a szerszám sugara feldolgozása során részleteket a kontúr állandó, a pályára a szerszám középpontja abban az esetben, kontúrozás van egyenlő távolságra a kontúrt a részét. Ebben az esetben ez jelenti a locus egyenlő távolságra egyenlő távolságra egy bizonyos vonalat, és hogy belőle az egyik oldalon. Így, egyenlő távolságra pályája meghatározott dolgozó mozgását a vágás része a szerszám.

Land pályája a szerszám-pálya és általában általában kényelmesen grafikailag ábrázolható. Feltételezzük rögzítve bármilyen módon megmunkáló helyzetben a munkadarab kontúr (lásd. 6. ábra).

Képződése egyes szakaszok tuskó kontúr, valamint egyenlő távolságra készült geometriai elemek (vonalak, vonalak, görbék, ívek, stb). adatelemek vagy pontok metszéspontja párjuk nevezzük geometriai referencia pont. Így a mozgó szerszám pályája középpont a technológiai pont, ahol van egy változás a folyamat paramétereinek (előtolási sebesség, szerszám, stb), és az ideiglenes kikapcsolási pont. Továbbá, annak érdekében, hogy ellenőrizzék a feldolgozó elem slozhnkonturnyh jelzik töréspont.

Mind a geometriai és technológiai ellenőrzés vagy referencia pontot a kiválasztott koordinátarendszerben leírható koordinátáit. Azt is jelzik, a kiindulási pont, ahol a műveletet hajtunk végre mielőtt a központ a vágószerszám. Szintén az a kiindulási pont koordinátáit a helyét az alapvető elemeket, amelyek ellen a munkadarab kerül végrehajtásra a gép beállítása.

Az összes fenti bejegyzett áttekintő a számítás-feldolgozó kártya (RTC) lanítja a munkadarab (lásd. 6. ábra).

Ábra. 6. elemei a szerszám pályáját a programozott feldolgozás

feldolgozó programozási példa

Itt egy példa, hogy írja le a folyamatot a programozás fordult részek „tengely” abban az esetben feltételes TNC (NC osztály). Ebben a példában (lásd. A 7. ábrát), a szerszám mozgását a pont O (TCR-ek), hogy V.5 (Tk5) van programozva egy abszolút koordináta rendszerben.

Ebben az esetben az összes értéket az X-koordináta egy adott átmérőjű, de nem sugárral. Hagyja Tk0 szerszám középpontja O végzi négy korábbi kereteket. Ezt követi a mozgását egy Tk0 TK1, majd TK1 - TK2, TK2 - Tk4. Ebben a feldolgozó program van írva a következő: (folytatás ellenőrzési program az alábbiakban leírt).

Frame N5 program felelős az eltolás (G92) TM - nulla gép - a T. W munkadarab nulla. Ezután minden méretben rögzített ellenőrzési program nulla alkatrészek W. Frame N6: útfeltételek felelősek azonosító:

G00 - rangsor gyors;

G60 - precíz megközelítése a megadott pontra;

G90 - azt mutatják, hogy a méret a feladatot végzett az abszolút koordináta rendszerben. Meghatározása TK1 pozícióban végzi az értékek X = 30 mm, és Z = 140 mm.

Frame N8: a szerszám mozgása készült TC-2 TK4. G96 határozza meg a függvény állandó forgácsolási sebesség 75m / perc (de a feldolgozás átmérőjű változás).

A következő a folytatása a program:

Still N9: a funkció G91 azt jelzi, hogy méretezése készült lépésekben (Z = -11); G97 funkció - a kifejezés a főorsó fordulatszámát ford / perc.

Mozgó kontroll program Tk5 Tk8 jobban beállítani és a kódolás az poláris abszolút koordinátákat.

Frame N10: útfeltételek felelősek azonosító:

G90 - abszolút koordináta rendszerben;

G10 - lineáris interpoláció a nagy sebességű;

TR3 koordináta pont (közepén a poláris koordinátarendszer) - Z84, X0;

B 54,3 - sugara megfelel TK6-os megállapítás;

A + 135 - szöget zár be a Z-tengely.

Még N11: szerszám mozgását határozza TK6-os a TC7; A sugara 75,3 (34,3 + 21). Ez nem változtat szöghelyzetét.

Még N12: a feladat végrehajtásra kerül a mozgás tK7-et Tk8, összesen referenciapont - szög 148 °, sugár 79,3mm. A feltételek, amelyeket előzőleg beállított mentve.

Still N13: mozgó szerszámot Tk9 (Z = 15; X = 120).

M05 (kiegészítő funkció) - orsó megáll.

Ábra. 7. Az építőiparban a szerszám pályáját során fordult tengely




Kapcsolódó cikkek