A CNC megmunkálás előkészítési szakaszának fő tartalma a CNC programozás, amely általában magában foglalja az alkatrészrajzok elemzését és a megmunkálási folyamat meghatározását; Számítsa ki a szerszám útvonalát és szerezze be a szerszám pozíciójának adatait; CNC megmunkálási programok írása; Vezérlőmédia létrehozása; Korrektúra program és első darab próbavágás. Két módszer létezik: kézi programozás és automatikus programozás. Röviden, ez a teljes folyamat az alkatrészrajzoktól a CNC megmunkálási programokig.
Kézi programozás
definíció
A manuális programozás a programozás minden szakaszára vonatkozik, amelyet manuálisan végeznek el. Általános számítási eszközök és különböző trigonometrikus függvényszámítási módszerek használatával manuálisan végezze el a szerszámpálya számításokat és programutasításokat.
Ez a módszer viszonylag egyszerű, könnyen elsajátítható, és nagy alkalmazkodóképességgel rendelkezik. Nem penész feldolgozott alkatrészekhez használják.
Programozási lépések
CNC eljárás az alkatrészmegmunkálás manuális elvégzéséhez
Alkatrészrajzok elemzése
Folyamatdöntések meghozatala
A feldolgozási útvonal meghatározása
A folyamatparaméterek kiválasztása
Az eszközútvonal koordinátaadatainak kiszámítása
CNC megmunkáló programlap írása
Ellenőrzési program
Kézi programozás
Eszközútvonal-szimuláció
előny
Elsősorban pontmegmunkáláshoz (például fúráshoz, maráshoz) vagy egyszerű geometriai formájú (például lapos vagy négyzet alakú hornyokhoz), kis számítási bonyolultsággal, korlátozott programszegmensekkel és intuitív és könnyen implementálható programozással használják.
hiányosságok
A térbeli szabad felületekkel és összetett üregekkel rendelkező alkatrészek esetében a szerszámpályaadatok kiszámítása meglehetősen nehézkes, nagy mennyiségű munkát igényel, hajlamos a hibákra, és nehéz korrekturálni, amelyek közül néhány lehetetlen is lehet elvégezni.
automatikus programozás
szerkesztés
definíció
Geometriailag összetett alkatrészek esetében számítógépet kell használni az alkatrészforrás program meghatározott CNC nyelven történő írásához, és a feldolgozás után egy megmunkálási program létrehozásához, amelyet automatikus programozásnak neveznek.
A CNC technológia fejlesztésével a fejlett CNC rendszerek nemcsak általános előkészítési és kiegészítő funkciókat biztosítanak a felhasználók számára a programozáshoz, hanem eszközt is biztosítanak a CNC funkciók bővítésére a programozáshoz. A FANUC6M CNC rendszer paraméterprogramozása rugalmas alkalmazásban és formában ingyenes, kifejezésekkel, logikai műveletekkel és hasonló programáramlásokkal magas szintű számítógépes nyelveken, így a megmunkálási program tömör és könnyen érthető, és olyan funkciókat érhet el, amelyeket nehéz a szokásos programozás során elérni.
CNC programozás, mint a számítógépes programozás, szintén saját & kvóta; Nyelv;, Az egyik különbség azonban, hogy a számítógépek most már úgy fejlődtek ki, hogy uralják a globális piacot, mint a Microsoft Windows. A CNC szerszámgépek mások, még nem fejlődtek a kölcsönös univerzális szintre, ami azt jelenti, hogy a hardveres különbségek miatt a CNC rendszerek nem tudtak kölcsönös kompatibilitást elérni. Ezért amikor üresen szeretnék feldolgozni, az első dolog, amit tennem kell, hogy megfontoljam, milyen rendszermodellünk van már CNC szerszámgépeinkhez
Közös szoftver
UG
Az Unigraphics egy olyan háromdimenziós paraméteres szoftver, amelyet az Unigraphics Solution fejlesztett ki az Egyesült Államokban, és amely integrálja CAD, CAM és CAE funkciókat. Ez a legfejlettebb számítógépes segítségével támogatott tervezés, elemzés és gyártás high-end szoftver ma, amelyet ipari területeken használnak, mint a repülés, repülőgép, autók, hajók, általános gépek és elektronika.
Az UG szoftver vezető pozícióban van a CAM területén, amely az Egyesült Államokban található McDonnell Douglas Aircraft Company-tól származik, és a repülőgép alkatrészeinek CNC megmunkálásához előnyben részesített programozóeszköz.
A UG előnyei
Megbízható és pontos szerszámútvonalak biztosítása
Közvetlenül megmunkálható felületeken és szilárd anyagokon
Jó felhasználói felület, és az ügyfelek számos feldolgozási módszerrel testre szabhatják az interfészt, így könnyen tervezhetők és kombinálhatók a hatékony szerszámútvonalak
Teljes eszköztár
Paraméterkönyvtárkezelési funkció feldolgozása
Beleértve a 2-5 tengelyes marást, az esztergamarást és a huzalvágást
Nagy eszközkönyvtárkezelés
Szilárd szimulációs vágás
Univerzális utóprocesszor és egyéb funkciók
Nagy sebességű marási funkció
CAM testreszabási sablon
Catia
A Catia egy francia Dassault cég által indított termék, amelyet a Phantom sorozatú vadászgépek, Boeing 737 és 777 fejlesztésénél és tervezésénél használnak.
A CATIA nagy teljesítményű felületi modellezési képességekkel rendelkezik, és az összes CAD 3D szoftver első helyen áll, széles körben használják a hazai repülőgépvállalkozásokban és kutatóintézetekben, fokozatosan helyettesítve az UG-t, mint az előnyben részesített választás komplex felületi tervezéshez.
A CATIA erős programozási képességekkel rendelkezik, és megfelel a komplex alkatrészek CNC megmunkálási követelményeinek. Egyes területek alkalmazzák a CATIA tervezési modellezést és UG programozási feldolgozást, kombinálva és együtt használva őket.
⑶ Pro/E
A PTC (Parameter Technology Co., Ltd.) által az Egyesült Államokban fejlesztett szoftver a világ legnépszerűbb 3D CAD / CAM (Computer Aided Design and Manufacturing) rendszere. Széles körben használják a polgári iparágakban, mint az elektronika, a gépek, a penészek, az ipari tervezés és a játékok. Több funkcióval rendelkezik, mint például alkatrész tervezés, termék összeszerelés, penész fejlesztés, CNC megmunkálás és alakzattervezés.
A Pro / E széles körben használják Dél-Kína vállalkozásaiban, és általános gyakorlat a PRO-E tervezési modellezéshez, a MASTERCAM és a CIMATRON programozáshoz és feldolgozáshoz.
Pro/E
Cimatron
A Cimatron CAD/CAM rendszer az izraeli Cimatron vállalat CAD/CAM/PDM terméke, amely az egyik legkorábbi olyan rendszer, amely mikroszámítógépes platformon teljes körű 3D CAD/CAM funkcionalitást biztosít. A rendszer viszonylag rugalmas felhasználói felületet, kiváló 3D modellezést, mérnöki rajzot, átfogó CNC megmunkálást, különböző univerzális és speciális adatfelületeket és integrált termékadatok kezelést biztosít. A Cimatron CAD / CAM rendszer nagyon népszerű a nemzetközi penészgyártó iparban, és széles körben használják a hazai penészgyártó iparban is.
Cimatron (2 lap)
⑸Mastercam
Egy PC alapú CAD/CAM szoftver, amelyet a CNC Corporation fejlesztett ki az Egyesült Államokban. A Mastercam ideális környezetet biztosít az alkatrészek formájának megtervezéséhez kényelmes és intuitív geometriai modellezéssel. Erőteljes és stabil modellezési funkciói komplex ívelt és ívelt alkatrészeket tervezhetnek. A Mastercam erős funkciókkal rendelkezik a felületi durva megmunkálásban és a felületi precíziós megmunkálásban. A felületi precíziós megmunkálás többféle lehetősége van, amely megfelel a komplex alkatrészek felületi megmunkálási követelményeinek, és többtengelyes megmunkálási funkcióval is rendelkezik. Alacsony árának és kiváló teljesítményének köszönhetően ez lett a kedvelt CNC programozó szoftver a hazai polgári iparban.
FeatureCAM
A DELCAM által az Egyesült Államokban fejlesztett funkcióalapú, teljesen funkcionális CAM szoftver a funkciók új koncepcióját, az erős funkciófelismerést, a folyamat tudásbázisán alapuló anyagkönyvtárat, az eszközkönyvtárat és a folyamat kártya programozási módján alapuló ikonnavigációt tartalmazza. Teljesen moduláris szoftver, amely átfogó megoldásokat kínál a műhelyprogramozáshoz, a 2-5 tengelyes marástól az esztergálásig kompozit megmunkálásig, a felületi megmunkálástól a huzalvágásig. A DELCAM szoftver utószerkesztési funkciója viszonylag jó.
Néhány hazai gyártó vállalkozás fokozatosan új termékeket vezet be az ipar fejlesztésének igényeinek kielégítése érdekében.
FeatureCAM (2 lap)
CAXA gyártási mérnök
A CAXA Manufacturing Engineer egy országosan gyártott CAM termék, amelyet a Beijing Beihang Haier Software Co., Ltd. indított, amely segített a hazai CAM szoftverek elfoglalásában a hazai CAM piacon. A CAXA a kínai gyártóiparban az információs technológia területén a független szellemi tulajdonhoz kapcsolódó szoftverek kiváló képviselőjeként és jól ismert márkájaként a CAXA a kínai CAD / CAM / PLM ipar vezető és fő beszállítójává vált. CAXA Manufacturing Engineer egy maró / fúró CNC megmunkáló programozó szoftver, amely jó folyamat teljesítményt nyújt két-öt tengelyes CNC marógépek és megmunkáló központok számára. Ez a szoftver kiváló teljesítménnyel, mérsékelt árral rendelkezik, és meglehetősen népszerű a hazai piacon.
EdgeCAM
Professzionális CNC programozó szoftver intelligenciával, amelyet a Pathtrace cég gyártott az Egyesült Királyságban, és amely alkalmazható
EdgeCAM
CNC szerszámgépek programozása, mint például esztergálás, marás és huzalvágás. Az EdgeCAM egy kényelmesebb és megbízhatóbb megmunkálási módszert tervezett a jelenlegi komplex háromdimenziós felületi megmunkálási jellemzőkhöz, amely népszerű a gyártóiparban Európában és Amerikában. A British Pathway Company jelenleg fejlődik és működik a kínai piacon, több választási lehetőséget biztosítva a hazai gyártóipari ügyfelek számára.
VERICUTVERICUT
Egy fejlett speciális CNC megmunkálási szimulációs szoftver, amelyet a CGTECH gyártott az Egyesült Államokban. A VERICUT fejlett 3D-s megjelenítési és virtuális valósági technológiát alkalmaz, amely a CNC megmunkálási folyamatok rendkívül valósághű szimulációját teszi lehetővé. Nem csak színes 3D-s képekkel jeleníthetők meg a vágószerszám üres darabjai, hogy alkatrészeket alakítsanak ki
VERICUTVERICUT
Az egész folyamat megjelenítheti a szerszámgép fogantyúját, rögzítését, és még a szerszámgép működési folyamata és a virtuális gyári környezet is szimulálható, és a hatás olyan, mint egy CNC szerszámgép megmunkáló alkatrészek videójának megtekintése a képernyőn.
A programozók a VERICUTVERICUT-ba importálják a programozószoftver által generált különböző CNC megmunkálási programokat ellenőrzésre, amelyek képesek felismerni az eredeti szoftverprogramozás során keletkezett számítási hibákat, és csökkenteni a megmunkálás során a programhibák okozta megmunkálási balesetek arányát. Jelenleg sok erős hazai vállalat kezdte bevezetni ezt a szoftvert, hogy gazdagítsa meglévő CNC programozási rendszereit, és jó eredményeket ért el.
A gyártástechnika gyors fejlődésével a CNC programozó szoftverek fejlesztése és használata a gyors fejlődés új szakaszába lépett, egymás után új termékek jelennek meg, és a funkcionális modulok egyre finomabbak lesznek. A feldolgozók könnyedén tudományosan ésszerű és személyre szabott CNC megmunkálási folyamatokat tervezhetnek mikroszámítógépeken, így a CNC megmunkálás programozása egyszerűbb és kényelmesebb.
(10)PowerMill
A PowerMILL egy nagy teljesítményű CNC megmunkálási programozó szoftver rendszer, amelyet a Delcam Plc gyártott az Egyesült Királyságban, gazdag megmunkálási stratégiákkal. Egy vadonatúj kínai WINDOWS felhasználói felület elfogadása, amely átfogó feldolgozási stratégiákat biztosít. Segítséget nyújt a felhasználóknak a legjobb megmunkálási megoldás létrehozásában, ezáltal javítva a megmunkálás hatékonyságát, csökkentve a kézi vágást, valamint gyors és durva megmunkálási útvonalakat generálva. A megoldás bármilyen módosítása és újraszámítása szinte azonnal befejeződik, csökkentve a szerszámútvonal számítási idejének 85%-át. Integrált megmunkáló egység szimulációjával felszerelt, megkönnyíti a felhasználók számára, hogy megértsék a teljes megmunkálási folyamatot és eredményeket a megmunkálás előtt, ezzel megtakarítva a megmunkálási időt.
Alapvető lépések
1. Alkatrészrajzok elemzése a folyamatáramlás meghatározásához
Elemezze az alkatrészrajz által megkövetelt alakot, méretet, pontosságot, anyagot és ürességet, és tisztázza a feldolgozás tartalmát és követelményeit; Határozza meg a megmunkálási tervet, a vágási útvonalat, a vágási paramétereket, és válassza ki a vágószerszámokat és rögzítéseket.
Késút (3 lap)
2. Numerikus számítás
Számítsa ki az alkatrész kontúrján lévő geometriai jellemzők kezdő- és végpontjait, valamint az ívek középső koordinátáit az alkatrész geometriai méretei, a feldolgozási útvonal és egyéb tényezők alapján.
3. Írásfeldolgozó programok
A fenti két lépés elvégzése után írja a megmunkálási programot a CNC rendszer által megadott funkcionális utasítási kód és programszegmens formátuma szerint.
4. A program bevitele a CNC rendszerbe
A program bevitele közvetlenül bevihető a CNC rendszerbe a billentyűzeten keresztül vagy egy számítógépes kommunikációs interfészen keresztül.
Ellenőrzési eljárások és első darabos vágás
A CNC rendszer által biztosított grafikus kijelző funkcióval ellenőrizze a szerszámút helyességét. Végezze el az első darabos próbavágást a munkadarabon, elemezze a hibák okait, és időben javítsa el a minősített alkatrészeket.
Bár az egyes CNC rendszerek programozási nyelve és utasításai különbözőek, számos hasonlóság van közöttük
Funkciókód
szerkesztés
Jellemek és funkcióik
(1) Karakterek és kódok
A karakterek olyan szimbólumok, amelyeket adatok, például számok, betűk, írásjelek, matematikai operátorok stb. rendezésére, vezérlésére vagy ábrázolására használnak. Két széles körben használt standard kód létezik nemzetközi szinten:
1) ISO International Organization for Standardization Standard Code
2) EIA Electronic Industries Association of America Standard Code
Két karakter
A CNC megmunkálási programokban a karakterek a szabályok szerint elrendezett, információs egységként tárolt, továbbított és működtetett karakterek sorozatára utalnak. A karakter egy angol betűből áll, amelyet több tizedesjegy követ, és ezt az angol betűt cím karakternek nevezik.
Például az "X2500" szó, az X a cím szimbóluma, a "2500" szám pedig a cím tartalma. A FANUC rendszerben, ha a cím értékének tizedesjegye van, akkor milliméteres egységeket képvisel; ha nincs tizedesjegye, akkor mikrométeres egységeket képvisel. Például X2500 X koordináta 2500 milliméter (X2500 X koordináta 2500 mikrométer)
3. A karakterek funkciója
Minden programszegmenst alkotó szó sajátos funkcionális jelentéssel rendelkezik, és a következőket főként a FANUC-0M CNC rendszer specifikációi alapján vezetik be.
(1) N sorozatszám
Sorozatszám, más néven program szegmens száma vagy program szegmens száma. A sorozatszám a programszegmens elején található, és az N sorozatszámból és az azt követő számjegyekből áll. Funkciói közé tartozik a korrekturálás, a feltételes ugrások, a rögzített hurkok stb. Használat esetén időközönként, például N10 N20 N30... (A programszám csak jelölési célokra szolgál, és nincs tényleges jelentése)
⑵ G funkcionális szó előkészítése
A funkciószavak előkészítéséhez szükséges címszimbólum G, más néven G függvény vagy G utasítás, amely egy szerszámgép vagy vezérlőrendszer üzemmódjának meghatározására használt utasítás. G00~G99
⑶ Méret szavak
A méretszó a szerszámgép mozgásának végpontjának koordináta-helyzetének meghatározására szolgál.
Közülük az első X, Y, Z, U, V, W, P, Q, R csoportot használják a végpont lineáris koordináta méreteinek meghatározására; A végpont szögkoordináta méreteinek meghatározására a második A, B, C, D, E csoport segítségével határozzák meg; A harmadik I, J és K csoport segítségével határozzuk meg az ívkontúr középső koordináta méretét. Néhány CNC rendszerben a P utasítás is használható az idő szüneteltetésére, és R utasítás használható az ív sugarának meghatározására.
(4) Takarmányfüggvény F szó
Az adagolási függvény szó címszimbóluma F, más néven F függvény vagy F utasítás, amelyet a vágáshoz szükséges adagolási sebesség megadására használnak. Esztergagépek esetében az F két típusra osztható: percenkénti adagolás és fordulatonkénti orsó adagolás, más CNC szerszámgépek esetében általában csak percenkénti adagolás használható. Az F utasítást általában a menetvágási program szegmensekben használják a menet vezetésének jelzésére.
A főorsó fordulatszáma S szó
Az orsósebesség függvény szó címszimbóluma S, más néven S függvény vagy S parancs, amelyet az orsó sebességének megadására használnak. Az egység r/min.
Eszközfüggvény T szó
A szerszámfüggvény szó címszimbóluma T, más néven T függvény vagy T utasítás, amelyet a megmunkálás során használt szerszámok számának megadására használnak, például T01. CNC eszterga esetén a következő számokat is használjuk a meghatározott szerszámhossz kompenzációhoz és a szerszámhús sugár kompenzációhoz, például T0101.
Kiegészítő funkció M szó
A kiegészítő függvényszó címszimbóluma M, és a következő számjegyek általában 1-3 bites pozitív egész számok, más néven M függvény vagy M utasítás, amelyeket a CNC szerszámgép segédeszközének, például M00-M99 kapcsolóműveletének megadására használnak.
Programformátum
szerkesztés
Programszegmens formátuma
A CNC megmunkálási program több programszegmensből áll. A programszegmens formátuma a szavak, karakterek és adatok elrendezését jelenti egy programszegmensben. Példa a programszegmens formátumára:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Ez a programszegmens kihagyja a "G01" folytatószót, Y30.2,F500,S3000,T02,M08”, De a funkcióik még mindig hatékonyak.
A programszegmensben világosan meg kell határozni a programszegmenst alkotó különböző elemeket:
Mozgó célpont: X, Y, Z végpont koordináták;
Mozgás milyen pálya mentén: Készítse elő a G függvény szót;
Betáplálási sebesség: betáplálási funkció F szó;
Vágási sebesség: orsósebesség funkció S betű;
Szerszámok használata: A szerszámfunkció T betűje;
Szerszámgép segédművelete: M segédfunkciós szó.
Programformátum
1) A program kezdeti és befejező szimbólumai
A program kezdő és befejező szimbólumai ugyanazok a karakterek, ISO-kódban% és EP-kódban EIA-kódban. Íráskor egyetlen oszlopszegmenst kell használni.
2) Program neve
A programnevek két formája létezik: az egyik az angol O (% vagy P) betűből és 1-4 pozitív egész számból áll; Egy másik típus egy angol betűvel kezdődő programnév, amely betűk, számok és több karakter keverékéből áll (például TEST 1). Általában külön szakaszra van szükség.
3) A program tárgya
A program test több programszegmensből áll. Minden programszegmens általában egy sort foglal el
4) Program befejezése
A program az M02 vagy M30 utasítással végezhető el. Általában külön szakaszra van szükség.
Példák a megmunkálási programok általános formátumaira:
%//Start szimbólum
O2000//Program name
N10 G54 G00 X10.0 Y20.0 M03 S1000//Program test
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
…… .
N200 M30//Program befejeződött
%//End szimbólum
Szerszámgép koordinátái
szerkesztés
A koordinátarendszer meghatározása
(1) A szerszámgépek relatív mozgására vonatkozó szabályok
Szerszámgépeknél mindig azt feltételezzük, hogy a munkadarab mozgás közben áll. Ily módon a programozók az alkatrészrajz alapján meghatározhatják a szerszámgép megmunkálási folyamatát anélkül, hogy figyelembe vennék a munkadarab és a szerszám konkrét mozgását a szerszámgépen
megmunkáló központ
⑵ Szerszámgépek koordinátarendszeréről szóló előírások
Az X, Y és Z koordináta tengelyek közötti kapcsolatot a szabványos gépi koordinátarendszerben a jobb oldali kartéziai koordinátarendszer határozza meg.
CNC szerszámgépen a szerszámgép mozgását CNC eszköz vezérli. A CNC szerszámgép alakítási mozgásának és segédmozgásának meghatározásához először meg kell határozni a mozgás elmozdulását és irányát a szerszámgépen. Ezt koordinátarendszeren keresztül kell elérni, amelyet szerszámgép koordinátarendszernek neveznek.
Például egy marógépen egy szerves ágy hosszanti, keresztirányú és függőleges mozgásai. CNC megmunkálás során gépi koordináta rendszereket kell használni annak leírására.
Az X, Y és Z tengelyek közötti kapcsolatot a szabványos gépi koordinátarendszerben a jobb oldali kartéziai koordinátarendszer határozza meg:
1) Nyújtsa ki a jobb keze hüvelykujját, mutatóujját és középső ujját, így 90 fokkal egymástól. A hüvelykujj az X koordinátát, a mutatóujj az Y koordinátát, a középső ujj pedig a Z koordinátát jelenti.
2) A hüvelykujj az X koordináta pozitív irányába mutat, a mutatóujj az Y koordináta pozitív irányába mutat, a középsőujj pedig a Z koordináta pozitív irányába mutat.
3) Az X, Y és Z koordináták körüli forgási koordinátákat A, B és C jelöli. A jobb spirálszabály szerint a hüvelykujj iránya az X, Y és Z koordináták bármely tengelyének pozitív iránya, és a másik négy ujj forgási iránya az A, B és C forgási koordináták pozitív iránya.
⑶ A mozgás irányára vonatkozó szabályok
A szerszám és a munkadarab közötti távolság növelésének iránya az egyes koordináta tengelyek pozitív iránya, a következő ábra két mozdulat pozitív irányát mutatja egy CNC eszterga.
Koordináta tengely iránya
⑴ Z koordináta
A Z koordináta mozgási irányát a vágóteljesítményt továbbító orsó határozza meg, azaz az orsó tengelyével párhuzamos koordináta tengely a Z koordináta, és a Z koordináta pozitív iránya a szerszám elhagyása a munkadarabból X koordináta
Az X koordináta párhuzamos a munkadarab rögzítősíkjával, általában a vízszintes síkon belül. Az X tengely irányának meghatározásakor két helyzetet kell figyelembe venni:
1) Ha a munkadarab forgási mozgáson megy keresztül, a szerszám iránya a munkadarabból elhagyja az X koordináta pozitív irányát.
2) Ha a szerszám forog, két helyzet létezik: amikor a Z koordináta vízszintes, amikor a megfigyelő a munkadarabot a szerszámsorsó mentén nézi, a + X mozgásirány jobbra mutat; Ha a Z koordináta merőleges, amikor a megfigyelő a szerszámsorsóval néz és az oszlop felé néz, a+X mozgásirány jobbra mutat. Az alábbi ábra a CNC eszterga X koordinátáját mutatja.
⑶ Y koordináta
Az X és Z koordináták pozitív irányának meghatározása után az Y koordináta irányát a jobb oldali kartéziai koordinátarendszer segítségével lehet meghatározni az X és Z koordináták irányát.
Származási megállapítás
A szerszámgép eredete a szerszámgép rögzített pontkészletére utal, amely a gép koordinátarendszerének eredete. Ezt a szerszámgép összeszerelése és hibakeresése során határozták meg, és referenciapontja a CNC szerszámgép megmunkálási mozgásának.
(1) CNC eszterga eredete
CNC eszterga esetén a szerszámgép eredetét általában a tokmányvég és az orsó középvonala metszéspontjánál veszik figyelembe. Eközben a paraméterek beállításával a szerszámgép eredete az X és Z koordináták pozitív határpozíciójában is beállítható.
⑵ CNC marógép eredete
Az orsó alsó végének középpontja a három tengely előtti határpozíciójában van.
Esztergaprogramozás
szerkesztés
CNC eszterga esetén a különböző CNC rendszerek különböző programozási módszerekkel rendelkeznek.
A munkadarab koordinátarendszer beállítására vonatkozó utasítás
Ez egy utasítás, amely meghatározza a munkadarab koordinátarendszer eredetét, más néven programozási nulla pont.
Utasítás formátuma: G50 X Z
A képletben X és Z az X és Z irányú méretek a szerszámcsúcs kiindulási pontjától a munkadarab koordinátarendszer eredetéig.
A G50 parancs végrehajtásakor a szerszámgép nem mozog, azaz az X és Z tengelyek nem mozognak. A rendszer belül emlékszik az X és Z értékekre, és a CRT kijelzőjén megváltozó koordinátaértékekre. Ez egyenértékű egy munkadarab koordinátarendszer létrehozásával, amelyben a munkadarab eredete koordináta eredete a rendszeren belül.
CNC eszterga
A méretrendszer programozási módszere:
1. Abszolút és növekményes méretek
A CNC programozás során általában kétféleképpen jeleníthető meg a szerszám pozícióinak koordinátái: abszolút koordináták és inkrementális (relatív) koordináták: CNC eszterga programozásakor abszolút érték programozás, inkrementális érték programozás vagy mindkettő kombinációja.
⑴ Abszolút értékprogramozás: Az összes koordináta pont koordináta-értékeit a munkadarab koordináta-rendszer eredetéből számítjuk ki, az úgynevezett abszolút koordináták, amelyeket X és Z képviselnek.
⑵ Inkrementális értékprogramozás: A koordinátarendszer koordinátaértékeit az eszköz előző pozíciójához (vagy kiindulási pontjához) viszonyítva számítják ki, és inkrementális (relatív) koordinátáknak nevezzük. Az X tengely koordinátáit U képviseli, a Z tengely koordinátáit W képviseli, a pozitív és negatív pedig a mozgás iránya határozza meg.
2. Átmérő programozás és sugár programozás
A CNC eszterga programozásakor a megmunkált forgó alkatrészek kör keresztmetszetének köszönhetően radiális méreteik kétféleképpen jeleníthetők meg: átmérő és sugár. Az alkalmazott módszert a rendszer paraméterei határozzák meg. Amikor a CNC eszterga elhagyja a gyárat, általában átmérő programozásra vannak beállítva, így a program X-tengely irányú mérete az átmérő értéke. Ha sugár programozásra van szükség, meg kell változtatni a rendszer releváns paramétereit, hogy sugár programozási állapotba kerüljön.
3. Metrikus és angol méretek
G20 császári méretű bemenet G21 metrikus méretű bemenet (Frank)
G70 császári méretű bemenet G71 metrikus méretű bemenet (Siemens)
A mérnöki rajzokban kétféle dimenziójegyzet létezik: metrikus és császári. A CNC rendszer minden geometriai értéket metrikus vagy császári méretekké alakíthat át a beállított állapot alapján. A rendszer bekapcsolása után a szerszámgép metrikus G21 állapotban van.
A metrikus és a birodalmi egységek közötti konverziós kapcsolat a következő:
1mm0,0394in
1in25,4 mm
2,Orsó vezérlés, takarmány vezérlés, és eszköz kiválasztása (FANUC-0iT rendszer) 1. Orsó funkció S
Az S függvény egy S címkódból és több számjegyből áll.
⑴ Állandó lineáris fordulatszám-szabályozási parancs G96
Miután a rendszer végrehajtja a G96 parancsot, az S által megadott érték a vágási sebességet jelenti. A G96 S150 például azt jelzi, hogy az esztergáló szerszám forgáspontjának sebessége 150 m/perc.
CNC szerszám
⑵ A G97 állandó lineáris fordulatszám-szabályozó parancs törlése (állandó fordulatszám parancs)
Miután a rendszer végrehajtja a G97 parancsot, az S által megadott érték az orsó percenkénti fordulatszámát jelenti. A G97 S1200 például 1200r/perc orsósebességet jelent. A FANUC rendszer bekapcsolása után alapértelmezés szerint G97 állapotban van.
⑶ G50 legnagyobb sebességkorlátozás
A koordinátarendszer beállítási funkció mellett a G50 a maximális orsófordulatszám beállítására is szolgál. A G50 S2000 például azt jelenti, hogy az orsó maximális fordulatszámát 2000r/percre állítja be. A vágáshoz állandó lineáris fordulatszám-szabályozás alkalmazásakor a balesetek megelőzése érdekében korlátozni kell az orsó sebességét.
2. Takarmányozási funkció F
Az F függvény az előtolási sebességet jelenti, amely egy F címkódból és több későbbi számjegyből áll.
⑴ Feed parancs G98 per perc
A G98 parancs végrehajtása után a CNC rendszer megállapítja, hogy az F által említett előtolási sebesség mm/perc (milliméter/perc), például G98 G01 Z-20.0 F200; A program szegmensben az előtolási sebesség 200 mm/perc.
⑵ G99 adagolási parancs fordulatonként
A G99 parancs végrehajtása után a CNC rendszer meghatározza, hogy az F által említett előtolási sebesség mm/r (milliméter/fordulat), mint például G99 G01 Z-20.0 F0.2; Az előtolási sebesség a programszegmensben 0,2 mm / r.
Imputációs utasítás
(1) Gyors pozicionálási utasítás G00
A G00 parancs lehetővé teszi a szerszám számára, hogy gyorsan mozogjon attól a ponttól, ahol a szerszám található, a következő célpozícióba. Csak gyors pozícionálásra alkalmas mozgási pályakövetelmények nélkül és vágási folyamat nélkül.
Az utasítás formátuma:
G00 X(U)_ Z(W)_ ;
Köztük:
X. Z annak a pontnak az abszolút koordináta értéke, amelyet az eszköznek el kell érnie;
U. W a szerszám által elérendő pont és a meglévő helyzet közötti távolság lépési értéke; (Nem mozgó koordináták kihagyhatók)
2,Lineáris interpolációs utasítás G01
A G01 parancs egy lineáris mozgás parancs, amely meghatározza, hogy az eszköz bármilyen lineáris mozgást hajtson végre a megadott F előtolási sebességgel két koordináta közötti interpolációs kapcsolaton keresztül.
Az utasítás formátuma:
G01 X(U)_ Z(W)_ F_ ;
Köztük:
(1) X, Z, vagy U, W jelentése megegyezik a G00.
⑵ F a szerszám előtolási sebessége (előtolási sebessége), amelyet a vágási követelményeknek megfelelően kell meghatározni.
3,Körkörös interpolációs utasítások G02 és G03
Kétféle kör ív interpolációs parancs létezik: az óramutató járásával járó járásával megegyező irányban körív interpolációs parancs G02 és az óramutató járásával ellentétes irányban körív interpolációs parancs G03.
Programozási formátum:
Az óramutató járásával megegyező irányú ív interpolációs parancs parancsformátuma a következő:
G02 X(U)_ Z(W)_ R_ F_;
G02 X(U)_ Z(W)_ I_ K_ F_;
Az óramutató járásával ellentétes irányú ív interpolációs parancs parancsformátuma a következő:
G03 X(U)_ Z(W)_ R_ F_;
G03 X(U)_ Z(W)_ I_ K_ F_;
Köztük:
⑴ X_Z_ az ív interpolációjának végpontkoordinátáinak abszolút értéke, U_W_ pedig az ív interpolációjának végpontkoordinátáinak növekményes értéke.
⑵ (sugármódszer) R egy ív sugara, sugárértékként kifejezve.
Ha az ívnek megfelelő középső szög 180, R pozitív érték;
Ha az ívnek megfelelő középső szög> 180-nál R negatív érték.
⑶ (Kör középpontjának módszere) I és K a kör középpontjának koordináta-lépései az ív kiindulási pontjához viszonyítva, az X (I) és Z (K) tengelyek mentén fejezve ki vektorként.
(4) Kiválasztási elv: Válassza ki azt, amelyik kényelmesebb használni (számítás nélkül látható). Ha I, K és R egyszerre jelenik meg ugyanabban a programszegmensben, R elsőbbséget élvez (azaz hatékony), és I és K érvénytelenek.
Ha 0 vagy K 0, akkor kihagyható és nem írható.
Ha egy egész kör interpolálását szeretné használni, akkor csak a középső módszerrel jelenítheti meg, és a sugar módszer nem hajtható végre. Ha két félkör van összekötve a sugár módszerrel, az igazi kerekségi hiba túl nagy lesz.
F az ív érintőirányának mentén előtolási sebesség vagy előtolási sebesség.
Szakmai bevezetés
szerkesztés
Képzési célok
A modern gazdasági építés igényeihez igazodó tehetségek átfogó fejlődése az erkölcsben, az intelligenciában és a fizikai alkalmasságban, szilárd szakmai ismeretekkel rendelkeznek a CNC szerszámgépek feldolgozásáról, erős gyakorlati képességekkel, és képesek lesznek részt venni CNC megmunkálásban és CNC berendezések üzemeltetésében és irányításában intelligens és képzett üzemi pozíciókban a gyártósoron.
Főfogások
Mechanikai rajz alapjai, tolerancia illeszkedés és műszaki mérés, fémanyagok és hőkezelés, mechanikai tervezés alapjai, mérnöki mechanika, hidraulikus és pneumatikus technológia, szerszámgép berendezések, fémvágási elvek és szerszámok, mechanikai gyártástechnika, elektromos és elektronikus alapok és üzemeltetési készségek, szerelői készségek képzés CNC eszterga feldolgozási technológia, CNC maróközpont feldolgozási technológia, EDM technológia, AutoCAD, PRO/E 3D modellezés és tervezés, UG 3D tervezés és CNC programozás, MASTERCAM 3D tervezés és CNC programozás, CNC gép szerkezete és karbantartása.
Foglalkoztatási irány
szerkesztés
Részt vesz a termelésmenedzsmentben, a mechanikai terméktervezésben, a CNC programozásban és feldolgozási műveletekben, a CNC berendezések telepítésében, hibakeresésében és üzemeltetésében, a CNC berendezések hibadiagnosztizálásában és karbantartásában, a felújításban és az értékesítés utáni szolgáltatásban.
Az első lehetőség a CNC kezelők. A CNC szakmai gyakorlaton és CNC működési képzésen részt vevő hallgatók lehetnek kompetenciák, de a legnagyobb verseny erre a pozícióra. Ez a főiskola bármely mérnöki szakkollégiumban elérhető, nem is beszélve a szakmai iskolák és műszaki iskolák diákjairól. Jelenleg a CNC működési pozíciók a kínai megmunkálóiparban alapvetően elérték a telítettséget. Néhány diák elmondta nekem, hogy az osztálytársaik, akik a középiskolából végeztek és náluk öt-hat évvel korábban CNC műveletekben dolgoztak, már képzett munkások voltak tisztességes fizetéssel, így nagyon reménytelennek érezték magukat. Elmondtam nekik, hogy amit össze kell hasonlítani, az nem a jelen, hanem a jövőbeli fejlődés.
Másodszor, egy CNC programozó. Számos megmunkáló vállalkozás automatikus programozást használ CNC megmunkálási programok létrehozására, ezért meg kell tanulniuk CAM szoftvert. A különböző egységek különböző típusú CAM szoftvereket használnak, de a feldolgozási módszerek általában hasonlóak, ezért jól meg kell tanulni egyet. CNC programozóként azonban a követelmények magasak és a felelősség is jelentős, így gazdag megmunkálási tapasztalat szükséges. Ebben az esetben nem reális, hogy azok a diákok, akik épp most hagyták el az iskolát, azonnal elfogadják ezt a pozíciót. Egy vagy két évtől három és öt évig terjedő időszakot kell végrehajtani.
Harmadszor, CNC karbantartó személyzet vagy értékesítés utáni szolgáltató személyzet. Ez a pozíció magasabb követelményekkel rendelkezik, és a legnagyobb hiányzik a CNC területén. Nem csak gazdag mechanikai ismereteket igényel, hanem gazdag elektromos ismereteket is. Ha ezt az irányt választja, nagyon nehéz lehet (például gyakori üzleti utak), és folyamatosan meg kell tanulnia és tapasztalatot gyűjteni. Ez a pozíció több képzést igényel, így hosszabb idő lesz a jártasságra, de a jutalmak is viszonylag nagylelkűek lesznek.
Negyedszer, CNC értékesítő személyzet. Ennek a pozíciónak a fizetése a legnagylelkűbb, és a szükséges szakmai ismeretek nem annyira, de kiemelkedő ékesszólóságot és jó társadalmi készségeket igényel, amelyek nem olyasmi, amit a hétköznapi emberek tehetnek.
Ötödik, hasonló szakok is választhatók: mechanikai tervezési szakemberek, mint például a tervezők, a mechanikai tervezők és a szerkezeti tervezők; Folyamatmenedzsment vagy helyszíni műszaki személyzet, gépészeti tervezők (gépmérnökök), CNC gépkezelők, gépi berendezések karbantartásával foglalkozó dolgozók, gépi berendezések értékesítői, programozók, gépi folyamatok dolgozói, ellenőrök és termelési adminisztrátorok.
Programozás tanulása
szerkesztés
A hazai gyártóiparban a CNC megmunkálás iránti gyorsan növekvő keresletben komoly hiány van a CNC programozási technológiai tehetségekből, és a CNC programozási technológia forró keresletté vált a munkaerőpiacon.
Teljesítendő alapvető feltételek
(1) Alapvető tanulási képességekkel rendelkezik, azaz a hallgatók bizonyos tanulási képességekkel és előkészítő ismeretekkel rendelkeznek.
⑵ Rendelkezzen a megfelelő képzéshez szükséges feltételekkel, beleértve a jó képzési intézmények és képzési anyagok kiválasztását.
Gyakorlati tapasztalatok gyűjtése.
Előkészítő ismeretek és készségek
(1) Alapvető geometriai ismeretek (középiskola vagy annál magasabb) és mechanikai rajz alapjai.
Alapvető angol.
⑶ A mechanikai feldolgozás általános ismerete.
Alapvető 3D modellezési készségek.
Képzési anyagok kiválasztása
A tankönyv tartalmának alkalmasnak kell lennie a gyakorlati programozási alkalmazások követelményeinek, fő tartalomként a CAD/CAM szoftveren alapuló, széles körben elfogadott interaktív grafikai programozási technológia. A gyakorlati technikák, például a szoftverműveletek és a programozási módszerek tanítása során bizonyos mennyiségű alapismeretet is tartalmaznia kell, hogy az olvasók megértsék a mögötte rejlő természetet és okait.
A tankönyv szerkezete. A CNC programozási technológia tanulása folyamatosan fejlődő folyamat, ezért a tankönyvek tartalmát ésszerűen a különböző tanulási szakaszok szerint kell elosztani. Ugyanakkor szisztematikusan összefoglalja és osztályozza a tartalmat alkalmazás szempontjából, így az olvasók könnyebben megérthetik és emlékezhetnek rá.
Tanulási tartalom és tanulási folyamat
1. szakasz: Alapvető ismeretek tanulása, beleértve a CNC megmunkálási elvek, CNC programok, CNC megmunkálási folyamatok stb. alapvető ismereteit.
2. fázis: CNC programozási technológia tanulása, a manuális programozás előzetes megértésével, fókuszálva az interaktív grafikai programozási technológia tanulására CAD/CAM szoftver alapján.
3. szakasz: CNC programozási és megmunkálási gyakorlatok, beleértve bizonyos számú tényleges termék CNC programozási és megmunkálási gyakorlatot.
Tanulási módszerek és készségek
Mint más ismeretek és készségek elsajátítása, a megfelelő tanulási módszerek elsajátítása kulcsfontosságú szerepet játszik a CNC programozási technológia hatékonyságának és minőségének javításában. Íme néhány javaslat:
Koncentráljon a megsemmisítés csatájának harcára, rövid idő alatt teljesítse el a tanulási célt, és alkalmazza azt időben, hogy elkerülje a maraton stílusú tanulást.
⑵ A szoftverfunkciók ésszerű kategorizálása nemcsak javítja a memória hatékonyságát, hanem segít megérteni a szoftverfunkciók általános alkalmazását is.
A kezdetektől kezdve gyakran fontosabb, hogy a szabványosított működési szokások és a szigorú és aprólékos munkamód ápolására összpontosítsunk, ahelyett, hogy egyszerűen tanuljunk technológiát.
Rögzítse a mindennapi életben tapasztalt problémákat, hibákat és tanulási pontokat, és ez a felhalmozódási folyamat az egyén szintjének folyamatos javításának folyamata.
Hogyan lehet megtanulni CAM
Az interaktív grafikai programozási technológia (más néven CAM programozás kulcspontjai) tanulása három szempontra osztható:
(1) A CAD/CAM szoftverek tanulásakor a fő funkciók elsajátítására kell összpontosítani, mivel a CAD/CAM szoftverek alkalmazása is megfelel az úgynevezett "20/80 elvnek", ami azt jelenti, hogy az alkalmazások 80%-ának csak a funkciók 20%-át kell használnia.
2. A szabványosított és szabványosított munkavégzési szokások kialakítása. Az általánosan használt megmunkálási folyamatok esetében szabványosított paraméterbeállításokat kell végrehajtani és szabványos paraméterbeállításokat kell kialakítani, amelyeket közvetlenül a különböző termékek CNC programozásában kell használni a működési bonyolultság csökkentése és a megbízhatóság javítása érdekében.
Fontos, hogy tapasztalatot gyűjtsön a feldolgozástechnológia területén, megismerje a felhasznált CNC szerszámgépek, vágószerszámok és feldolgozóanyagok jellemzőit, annak érdekében, hogy a folyamatparaméterek beállításai ésszerűbbek legyenek.
Meg kell jegyezni, hogy a gyakorlati tapasztalat a CNC programozási technológia fontos eleme, és csak tényleges megmunkálással szerezhető meg, amelyet nem helyettesíthet semmilyen CNC megmunkálási képzési tankönyv. Bár ez a könyv teljes mértékben hangsúlyozza a gyakorlat kombinációját, el kell mondani, hogy a különböző feldolgozási környezetekben keletkező folyamattényezők változásait nehéz teljes mértékben írásban kifejezni.
Végezetül, mint más technológiák tanulása, el kell érnünk azt a célt, hogy "stratégiailag megvetjük az ellenséget és taktikailag értékeljük az ellenséget", nemcsak szilárd bizalmat kell kialakítanunk tanulási céljaink elérésében, hanem minden tanulási folyamatot egy földi attitűddel kell megközelítenünk.