Contact Companies
kérjük, töltse ki az alábbi űrlapot, hogy ajánlatkérést nyújtson be a következő felsorolt vállalatok bármelyikéhez
vegye fel vállalatát ezen a Power oldalon
a számítógépes numerikus vezérlés (CNC) a modern gyártás alapvető része. A gépek többsége CNC programvezérlővel letöltött utasítások és irányelvek alapján működik. Ahhoz, hogy egy gép értelmezze a CNC parancsait, a parancsokat G és M kódokkal kell megadni. A CNC-kezelőknek ismerniük kell a megfelelő kódokat és utasításokat, valamint azok használatát. Mindkét típusú kódolás szükséges ahhoz, hogy a CNC-eszköz rendszere megfelelően működjön.
az M-kód része annak a nyelvnek, amelyet az AutoCAD és a CAM, a computer aided manufacturing használ az utasítások CNC gépekbe történő beviteléhez. A G-kódok és az M-kódok együttesen működnek a munkadarab pozicionálásában és a gép műveleteinek irányításában. M-kódok, különféle vagy gépi kódok vezérlik a berendezés működését, amely megmondja, mikor kell működtetni vagy leállítani a működést. Míg a G-kód arra irányíthatja a gépet, hogy egy sorban vagy ívben mozogjon, a szerszám elhelyezése után nem fogja tudni megállítani, szerszámokat cserélni, hűtőfolyadékot hozzáadni vagy bármilyen más műveletet végrehajtani, amelyeket az M-kódok biztosítanak. Az eszköz be-vagy kikapcsolására vonatkozó utasítások az M-kód nyelvének részét képezik.
az M-kódok használata a géptől függően változik. A programozás során kódblokkonként egy M-kódra van szükség, amely megadja a parancsokat egy eszköz be-vagy kikapcsolásához, valamint más műveletek aktiválásához. Ha egynél több M-kód van egy kódblokkban, problémákat okozhat. Az M-kód funkcióinak meghatározását és azok használatát a gép gyártója határozza meg.
az üzemeltetők M-kódokkal utasítják a gépet, hogy cserélje ki a szerszámokat, kapcsolja be az orsót, töltse be a hűtőfolyadékot, vagy nyissa ki és csukja be az ajtót. Számos M-kód létezik, amelyeket az üzemeltetőknek tudniuk kell a gép megfelelő működéséhez. Ezenkívül minden gépnek más módja van az M-kódok letöltésére. Az egyik vezérlőnek szüksége lehet nullára az M és a szám között, míg másoknak nincs szükségük nullára. A gép konkrét módszerét egyértelműen a gyártó utasításai tartalmazzák.
szerezd meg a cég alább felsorolt
vezető gyártók és beszállítók
a CNC-gépbe programozott parancsok típusai
az M-kódok fontos elemei a CNC-gép működésének. Míg a G-kódok leírják a művelet pozicionálását, az M-kódok adatokat szolgáltatnak a gép műveleteihez. A CNC gép megfelelő működéséhez G és M kódokat kell megadni. Tandemben és együtt dolgoznak, hogy utasítsák, irányítsák és programozzák a CNC-eszközök válaszait. Mint minden számítógép esetében, a CNC gépek rendelkeznek vezérlővel az adatbevitelhez. Bár a legtöbb számítógépes nyelv C vagy C++ – ra épül, az egyes vezérlőtípusokhoz vannak eltérések.
a Fanuc robotvezérlőket gyárt, amelyek M-kódokat használnak a CNC gépek parancsaihoz. Vezérlőik az M nulla szám formáját használják M-kódok. Az alábbiakban bemutatjuk a Fanuc vezérlő M-kódjait.
- M00 program leállítása
- M01 opcionális program leállítása
- M02 program vége
- M03 Orsóindítás előre CW
- M04 Orsóindítás hátra CCW
- M05 Orsóindítás
- M08 hűtőfolyadék bekapcsolva
- M09 hűtőfolyadék kikapcsolva
- M29 merev csap üzemmód
- M99 a program vége
az M parancsok egy információs csoport részét képezik, amely meghatározza, hogy a gépnek hogyan és mikor kell elindítania vagy leállítania egy műveletet. Az M00-tól kezdve aritmetikai progresszióban folytatják az M99-et, amely befejezi a programot. Az M-kód használata különbözik a gyártók és a gyártók között. Sok esetben nem minden M-kód van programozva a gépbe. A kódok ismerete és a gép működésének ismerete kritikus fontosságú. Bizonyos esetekben, amikor egy kódot nem használnak vagy programoznak, a kód meghatározása a felhasználó belátása szerint marad.
az eszterga-és marási művelet programozható kódjainak példáit az alábbiakban soroljuk fel. Táblázat 1 kódokat egy eszterga, míg táblázat 2 az M-kódok marási művelet. Mindkét táblázat a Fanuc vezérlők M-kódjainak példái.
Fanuc M-kódlista (eszterga)
M kód | leírás |
---|---|
M00 | Program leállítása |
M01 | opcionális program leállítása |
M02 | program vége |
M03 | Orsóindítás előre CW |
M04 | Orsóindítás fordított CCW |
M05 | orsó ütköző |
M08 | hűtőközeg be |
M09 | hűtőközeg ki |
M29 | merev csap mód |
M30 | a Program visszaállítása vége |
M40 | Orsóhajtómű középen |
M41 | alacsony sebességfokozat kiválasztása |
M42 | magas sebességfokozat kiválasztása |
M68 | hidraulikus tokmány bezárása |
M69 | hidraulikus tokmány nyitva |
M78 | szegnyereg előrenyomulása |
M79 | szegnyereg hátramenet |
M94 | Mirrorimage mégsem |
M95 | X tengely tükörképe |
M98 | alprogram hívás |
M99 | az alprogram vége |
Fanuc M-kódlista (Mill)
M kód | leírás |
---|---|
M00 | Program leállítása |
M01 | opcionális program leállítása |
M02 | program vége |
M03 | Orsóindítás előre CW |
M04 | Orsóindítás fordított CCW |
M05 | orsó ütköző |
M06 | szerszámcsere |
M07 | hűtőközeg be – köd hűtőközeg / hűtőközeg orsó |
M08 | hűtőközeg ON-Flood hűtőközeg |
M09 | hűtőfolyadék kikapcsolva |
M19 | orsó tájolása |
M28 | vissza az eredethez |
M29 | merev csap |
M30 | program vége (Visszaállítás) |
M41 | alacsony sebességfokozat kiválasztása |
M42 | magas sebességfokozat kiválasztása |
M94 | Mégse tükörkép |
M95 | X tengely tükörképe |
M96 | Y tengely tükörképe |
M98 | alprogram hívás |
M99 | az alprogram vége |
lehet, hogy némi zavart a CNC gépek kódjaival kapcsolatban, mivel egyes operátorok az összesre utalnak a kódok mint G-kódok, annak ellenére, hogy mind a G, mind az M kódot megadják. A téves információk és félreértések elkerülése érdekében fontos tudni, hogy minden kódblokknak rendelkeznie kell egy M-kóddal a funkció megkezdéséhez és befejezéséhez. A G-kód megmondja a gépnek, hogy hol és mikor végezzen munkát. Az M-kódok leállítanak egy műveletet, befejeznek egy programozott feladatot, vagy elindítanak egy mozgást a szerszám elhelyezése után.
a CNC gépek által gyártott legtöbb alkatrész és termék CAD vagy CAM szoftverrel van programozva, amely alfanumerikus programozást használó CNC gépekhez ad útmutatást. Annak ellenére, hogy a mérnökök folyékonyan beszélnek a szoftver e két formájáról, továbbra is fontos számukra, hogy megértsék, hogyan irányítják a G és M kódokat egy CNC-gép.
szerezd meg a cég alább felsorolt