Další funkce (funkce M)
Další funkce vodního paprsku jsou naprogramovány písmenem M následovaným 2 jednoduchými číslicemi. Tento systém má několik takových funkcí:
M00 Zastavit program
M02 Konec programu
M30 Konec programu s návratem na začátek
M71-79 Nefunkční plus výstup
Nyní se podrobně podíváme na provedení funkce M.
1. M00 - Zastavte program
Příklad: Když CNC řezací stroj s vodním paprskem přečte v bloku kód M00, zastaví program. Chcete -li spustit program, musíte znovu stisknout tlačítko napájení.
2. M02 - Konec programu
Příklad: Tento kód označuje konec programu a provádí základní resetovací funkci CNC vodního paprsku.
3. M30 - Konec programu s návratem na začátek
Příklad: Tato funkce je podobná funkci M02, navíc CNC vodního paprsku se vrací do prvního bloku začátku programu.
4. M71-79 Porucha plus výstup
Formát: M71 Příklad: Vodní paprsek CNC systém nastavuje tuto funkci a sled operací je následující:
ovládání odpovídajícího přenosu, připojení
doba zpoždění 400 m / s
rozpis číslo 1
M71- Zastavení olejového čerpadla řezacího stroje vodním paprskem
M71 se obvykle vyskytuje před M02, což znamená, že se olejové čerpadlo po řezání zastaví. Tato funkce je stejná jako stisknutí tlačítka stop.
M72- zastavte vodní čerpadlo
Když se zobrazí M72, motor čerpadla přestane běžet. Tato funkce je stejná jako u tlačítka pro zastavení čerpadla zařízení na vodní paprsky.
M73- Spuštění vysokotlakého systému zásobování vodou
Když je zvýrazněn M73, otevře se vysokotlaký ventil přívodu vody. Tato funkce je stejná jako funkce tlačítka vysokotlakého vodního systému.
M74 - Vypnutí vysokotlakého vodního systému
Když svítí M74, vysokotlaký ventil přívodu vody je uzavřen. Tato funkce je stejná jako funkce stisknutí tlačítka stop na vodovodním systému.
pod vysokým tlakem.
M75 - otevření ventilu přívodu písku
Vzhled M 75 znamená otevření ventilu pro přívod písku. Tato funkce je stejná jako funkce stisknutí tlačítka otevření pískového ventilu vodního paprsku.
M76- Zavření přívodního ventilu písku
Vzhled M 76 znamená uzavření písečného přívodního ventilu. Tato funkce je stejná jako funkce stisknutí tlačítka zavírání pískového ventilu.
Funkce F, S, T.
1. Funkce výběru F-feed.
Funkce výběru krmiva se běžně označuje jako funkce F. Pomocí této funkce můžete přímo řídit posuv na každé ose. Funkci F lze označit písmenem F a číslicemi, která za písmenem následují, jakož i označením rychlosti posuvu, která je vyjádřena v mm / min.
Rychlost posuvu v tomto systému se pohybuje od 9 do 1300 mm / min. Rychlost vodního paprsku lze libovolně zvolit v závislosti na požadovaných podmínkách řezání.
2. Funkce výběru nástroje T.
Funkce výběru nástroje je také označována jako funkce T. Tato funkce slouží k výběru nástroje. Funkce výběru nástroje je označena písmenem T čísly, která jsou umístěna za označením T. Systém obsahuje až 20 názvů parametrů výběru nástroje, od T01 do T20. V režimu PARAM stiskněte tlačítko F2 a na displeji se zobrazí 20 možností výběru nástroje. V závislosti na průměru nástroje může operátor vybrat libovolné tlačítko parametru D na obrazovce vodního paprsku.
Pokud program vyžaduje kompenzaci poloměru řezačky vodním paprskem, může řídicí systém provést opravu příslušného parametru.
Rusko-anglický překlad M-FUNKCÍ
Voskoboinikov B.S., Mitrovich V.L. Rusko-anglický slovník strojírenství a průmyslové automatizace. Rusko-anglický slovník strojírenství a automatizace výroby. 2003
- Rusko-anglické slovníky →
- Rusko-anglický slovník strojírenství a automatizace výroby
Také významy slova a překlad M-FUNKCE z angličtiny do ruštiny v anglicko-ruských slovnících a z ruštiny do angličtiny v rusko-anglických slovnících.
Více významů tohoto slova a anglicko-ruských, rusko-anglických překladů pro slovo „M-FUNCTIONS“ ve slovnících.
- FUNKCE - Obecné
- FUNKCE - Funkce
Rusko-americký anglický slovník - - Em
Rusko-americký anglický slovník - FUNKCE - Funkce
Ruský žákovský slovník - FUNKCE - funkce
Ruský žákovský slovník - - odposlechy
Anglicko-rusko-anglický slovník speciálních služeb - - konv. M, m
- - konv. M, m
Velký rusko-anglický slovník - ZÁVAZEK - kap. 1) podniknout, provést Syn: spustit 2) převzít odpovědnost (za cokoli) Zavázala se dokončit ...
- NIKDY - 1. místo; neg. (ve funkčním podstatném jménu) ani jeden z těchto dvou; nikdo; nikdo z vás to nemůže udělat ≈ nikdo ...
Velký anglicko-ruský slovník - FUNKCE - Funkce funkce: pokladní ~ pokladní obřadní povinnosti ~ správcovské formality ~ drobné funkce správce opatrovníka funkce: pokladní ~ ...
Velký anglicko-ruský slovník - FUNKCE - funkce, účel - * vzdělávání je rozvíjet mysl, vzdělávání si klade za cíl rozvíjet mentální schopnosti - ...
Velký anglicko-ruský slovník - PRO - ( plná forma); (zmenšená forma) 1. unie 1) pro; protože (zavádí klauzuli o důvodu) Toto není otázka strany, protože ...
Velký anglicko-ruský slovník - FOR - (plná forma); fə (zmenšená forma) 1. unie 1) pro; s ohledem na skutečnost, že (zavádí klauzuli důvodu ...
Anglicko-ruský slovník obecné slovní zásoby - PRO - 1. unie 1) pro; protože (zavádí klauzuli o důvodu) Toto není otázka strany, protože se nás nedotýká jako liberálů ...
Anglicko-ruský slovník obecné slovní zásoby - RADIO AMATEUR - radioamatér; rádiová šunka ~ stožár š. rádiový stožár, bezdrátový stožár; ~ maják m. rádiový maják; ~ metrist m. radarový operátor; ~ míření s. ...
Rusko-anglický slovník obecných témat - RADIO AMATEUR - radioamatér; rádiová šunka ~ stožár š. rádiový stožár, bezdrátový stožár; ~ maják m. rádiový maják; ~ metrist m. radarový operátor; ~ míření s. rádiové navádění / ovládání; ~ zařízení s. bezdrátová / rádiová zařízení; ~ skica ...
Rusko -anglický slovník - QD - ČÍSLO - Číslo přibližně stejné jako 2,718, které se často nachází v matematice a přírodních vědách. Například když se radioaktivní látka po čase rozpadne ...
Colier ruský slovník - FUNKCE - TEORIE FUNKCÍ V přírodních vědách. Analytické funkce jsou široce používány v některých oblastech vědy a techniky jednoduše proto, že dávají ...
Colier ruský slovník - FUNKCE - TEORIE FUNKCÍ Teorie míry a integrace je důležitou částí obecné teorie matematických funkcí, pocházející z prací A. Lebesgueea (1906) o ...
Colier ruský slovník - TURECKO - TURECKO: PŘÍRODA Reliéfu dominují pohoří Pontine (pohoří Kure a Ilgaz), které se táhne podél pobřeží východním směrem. Většina ...
Colier ruský slovník - SSSR - UNIE SOVIETSKÝCH SOCIALISTICKÝCH REPUBLIK, SSSR Únorová revoluce. Vojenské porážky na frontách první světové války a sílící ekonomický chaos způsobily veřejné ...
Colier ruský slovník - SRDCE - SRDCE Před začátkem 16. století. o srdeční chorobě nebyla ani potuchy; věřilo se, že jakékoli poškození tohoto orgánu nevyhnutelně povede k ...
Colier ruský slovník - ŘADA - Mnoho problémů v matematice vede k vzorcům obsahujícím například nekonečné částky nebo Takové součty se nazývají nekonečné řady a jejich termíny ...
Colier ruský slovník - RUSKO - RUSKÁ FEDERACE: PŘÍRODA Většinu území Ruska zaujímají pláně. Ruská (východoevropská) rovina se nachází západně od pohoří Ural. Průměrná výška ...
Colier ruský slovník - MEXIKO - MEXIKO: PŘÍRODA Většinu Mexika zaujímají mexické vysočiny, které se na severu mění na vysoké pláně a náhorní plošiny Texasu a Nového Mexika; s…
Colier ruský slovník - GLACIERS jsou akumulace ledu, které se pomalu pohybují po zemském povrchu. V některých případech se led přestane pohybovat a vytvoří se mrtvý led. Mnoho ledovců ...
Colier ruský slovník - FINNOLOGIE - FINNOLOGIE Skuteční tuleni (čeleď Phocidae) jsou dobře přizpůsobeni životu ve studených mořích: celé tělo včetně krátkého ocasu a ploutví, ...
Colier ruský slovník - KENYA - Keňská republika, stát ve východní Africe. V minulosti získala britská kolonie a protektorát nezávislost v roce 1963. Na jihu hraničí s ...
Colier ruský slovník - CANADA - výkonná pobočka CANADA. Výkonné funkce v Kanadě jsou rozděleny mezi hlavu státu a hlavu vlády. Funkce prvního jsou formální, ...
Colier ruský slovník - ČÍNA - ČÍNA: PŘÍRODA Série náhorních plošin a prohlubní sousedí s tibetskou náhorní plošinou na severu, severovýchodě a východě. Tato území jsou Xinjiang, Vnitřní ...
Colier ruský slovník - CALIFORM - CALIFORM Podřád zubatých velryb (Odontoceti) zahrnuje kytovce se zuby - buď na přední straně dolní čelisti, nebo na obou ...
Colier ruský slovník - IRSKO
Colier ruský slovník - DIFERENCIÁL - Mnoho fyzikálních zákonů, které dodržují určité jevy, je napsáno ve formě matematické rovnice vyjadřující určitý vztah mezi některými veličinami. ...
Colier ruský slovník - TREE je vytrvalá rostlina s lignifikovaným vztyčeným hlavním kmenem - kmenem. Je těžké poskytnout podrobnější nebo přesnější definici této „formy života“, protože ...
Colier ruský slovník - VENEZUELA - VENEZUELA: PŘÍRODA Vysoký hřeben Sierra de Perija tvoří severozápadní výběžky And, kde hraničí Venezuela a Kolumbie. V této zóně individuální ...
Colier ruský slovník - KNIHOVNY - speciálně organizované sbírky knih, časopisů, videí atd. Ačkoli knihovny byly tradičně považovány za úložiště knih, knihovní fondy vždy sestávaly z ...
Colier ruský slovník - BAALBEK je nyní ve starověku malou osadou - nádherné chrámové město v Libanonu, mezi Libanonem a Antilibanonem. Široké údolí, ...
Colier ruský slovník - BANKING - BANKOVNÍ SYSTÉMY Komerční banky. Nejdůležitější místo v bankovních systémech zaujímají komerční banky, které se ve své současné podobě poprvé objevily ...
Colier ruský slovník - ANTILOPE je společný název pro mnoho spárkatých kopytníků z čeledi bovidních (Bovidae), ale liší se od ostatních zástupců elegantnější konstitucí ...
Colier ruský slovník - Dělostřelectvo - dělostřelectvo Úkoly dělostřelectva. Dva hlavní úkoly polního dělostřelectva jsou následující: 1) poskytování palebné podpory pěchotním a tankovým jednotkám ...
Colier ruský slovník - AUSTRÁLIE - AUSTRÁLIE: PŘÍRODA Podél východního pobřeží Austrálie od mysu York po centrální Victorii a dále do Tasmánie včetně se nachází vyvýšený pás ...
Colier ruský slovník - JIŽNÍ AFRIKÁN - stát v jižní Africe. 31. května 1910 byla vytvořena Jihoafrická unie, která zahrnovala samosprávné anglické kolonie (Cape, Natal) ...
Colier ruský slovník - FUNCTION je termín používaný v matematice k označení takového vztahu mezi dvěma veličinami, ve kterém pokud je dána jedna veličina, pak druhá může ...
Colier ruský slovník - FUNKCE - TEORIE FUNKCÍ Bohatost a rozmanitost teorie funkcí komplexní proměnné je dána interakcí geometrie a analýzy. Pokud jde o komplexní číslo ...
Colier ruský slovník - FUNKCE - TEORIE FUNKCÍ Funkce používané v elementární analýze jsou definovány vzorci. Jejich grafy lze obvykle kreslit bez zvednutí tužky z papíru, jako ...
Colier ruský slovník - FUNKCE - TEORIE FUNKCÍ Využití hlavně takových prostředků, jako jsou mocenské řady, obrysový integrál a diferenciace, se matematikům v následujících desetiletích podařilo dosáhnout ...
Colier ruský slovník - SOUHVĚZDÍ
Colier ruský slovník - RADIOASTRONOMY je obor astronomie, který studuje vesmírné objekty analýzou radiových emisí pocházejících z nich. Mnoho vesmírných těles vysílá rádiové vlny dopadající na Zemi: toto v ...
Colier ruský slovník
Pomocné funkce (nebo M-codes) se programují pomocí adresního slova M... K ovládání programu a elektrické automatiky stroje slouží pomocné funkce - zapnutí / vypnutí vřetena, chladicí kapaliny, výměna nástroje atd.
Tabulka 3.
Označení |
Jmenování |
M00 |
Programovatelné zastavení |
M01 |
Zastavit s potvrzením |
M02 |
Konec programu |
M03 |
Otáčení vřetena ve směru hodinových ručiček |
M04 |
Otáčení vřetena proti směru hodinových ručiček |
M05 |
Zastavení vřetena |
M06 |
Výměna nástroje |
M08 |
Chlazení zapnuto |
M09 |
Vypněte chlazení |
M17 |
Návrat z podprogramu |
M18 |
Umístění vřetena v daném úhlu |
M19 |
Orientace vřetena |
M20 |
Konec opakující se části programu |
M30 |
Zastavte a přejděte na začátek řídicího programu |
M99 |
Pokračujte v provádění NC prvního bloku |
Pomocné funkce, které provádějí zahrnutí jakýchkoli operací ( M03, M04 a M08) jsou provedeny na začátku bloku před příkazy pohybu. Zbývající pomocné funkce jsou prováděny na konci bloku.
Stůl 3 je seznam běžně používaných pomocných funkcí.
2.1. Programovatelné zastavení (M00)
Bezpodmínečné zastavení NC programu po provedení pohybu obsaženého v aktuálním bloku. Stav UE se nezmění, dokud znovu nestisknete tlačítko START na ovládacím panelu nebo klávesách CNC NA ZAČÁTEK, pro návrat na začátek probíhajícího programu.
2.2. Zastavit s potvrzením (M01)
Zastavte řídicí program po provedení pohybu obsaženého v aktuálním bloku za předpokladu, že je nastaven režim “Zastavit s potvrzením” z ovládacího panelu CNC (viz dokument CNC MSHAK- CNC Návod k obsluze).
Příklad:
X-2 X-4.
M1; Zastavte provádění programu v tomto bloku, pokud
; režim je nastaven “Zastavit s potvrzením” z konzoly operátora
2.3. Konec programu (M02)
Určuje konec provádění řídicího programu, zastaví přívod chladicí kapaliny a zastaví otáčení vřetena.
Příklad:
G0X20Z50 Z.5
G0 X0Z0 M2
2.4. Otáčení vřetena ve směru hodinových ručiček (M03)
Spustí otáčení vřetene ve směru hodinových ručiček pomocí aktuální hodnoty určené slovem.
Příklad:
G54 G0 X-20 Z30 S500M3
2.5. Otáčení vřetena proti směru hodinových ručiček (M04)
Spustí otáčení vřetena proti směru hodinových ručiček pomocí aktuální hodnoty určené slovem.
Příklad:
G54 G0 X-20 Z30 S1500M4
2.6. Zastavení vřetena (M05)
Zastaví otáčení vřetena. Provedeno po pohybech obsažených v rámci.
Příklad:
G28 X0 Z0 M5
G4 P2 M2
2.7. Výměna nástroje (M06)
Provede výměnu nástroje mezi vřetenem a zásobníkem nástrojů. Tato funkce se vyskytuje:
· Polohování podél os do bodu výměny nástroje;
· Zastavení otáčení vřetena a orientace vřetena;
· Výměna nástroje.
Příklad:
T5; začněte v zásobníku hledat nástroj 5
X50 Z60; pokračování programu
M6; výměna nástroje
2.8. Chlazení zapnuto (M08)
Zahrnuje dodávku řezné kapaliny (chladicí kapaliny).
Příklad:
S300M3X20Z30G0
G1X50Z44M8; Zapněte chladicí kapalinu
G0Z-100
2.9. Ochlazení (M09)
Vypíná přívod řezné kapaliny (chladicí kapaliny).
Příklad:
S300M3X20Z30G0 G1X50Z44 M9M5G0Z-100
2.10. Návrat z podprogramu (M17)
Určuje konec podprogramu, když je volán slovem s adresou L.
Příklad:
X5Z5
; Hlavní program
L10; Volání podprogramu počínaje blokem N10 X2Z8
N10Z2; Podprogram s blokovým štítkem N10 X10
M17; Konec podprogramu a návrat do hlavního programu
2.11. Polohování vřetena (M18)
Tuto funkci lze použít k otáčení vřetena v daném úhlu.
Formát:
M18 Pnnn
Kde: nnn - úhel otočení +/- 360 stupňů.
Úhel otočení se počítá vzhledem k poloze vřetena, na kterou je vřeteno nastaveno pomocí funkce M19.
Příklad:
M18 P45; otáčení vřetena 45 stupňů
2.12. Orientace vřetena (M19)
Pomocná funkce M19 zastaví otáčení vřetena, provede jeho orientaci.
2.13. Konec sekce opakovaného programu (M20)
Určuje konec opakovaného segmentu programu, když je volán slovem s adresou H.
Příklad:
N10 H2; spusťte programovou sekci až M20 2krát
Jazyk technické výpočetní techniky
Miliony inženýrů a vědců po celém světě používají MATLAB® k analýze a vývoji systémů a produktů, které mění náš svět. Maticový jazyk MATLAB je nejvíce přirozeným způsobem ve světě k vyjádření výpočetní matematiky. Vestavěná grafika usnadňuje vizualizaci a porozumění dat. Desktopové prostředí podporuje experimentování, průzkum a objevování. Všechny tyto nástroje a schopnosti MATLAB jsou důkladně testovány a navrženy tak, aby spolupracovaly.
MATLAB vám pomůže přivést vaše nápady k životu mimo pracovní plochu. Můžete spouštět průzkumy velkých datových sad a škálovat je do klastrů a cloudů. Kód MATLAB lze integrovat s jinými jazyky, což vám umožní nasadit algoritmy a aplikace napříč sítí, podnikovými a průmyslovými systémy.
Začátek práce
Naučte se základy MATLABu
Jazykové základy
Syntaxe, indexování a zpracování polí, datové typy, operátory
Import a analýza dat
Import a export dat, včetně velkých souborů; předzpracování dat, vizualizace a výzkum
Matematika
Lineární algebra, diferenciace a integrace, Fourierovy transformace a další matematika
Grafika
2D a 3D grafika, obrázky, animace
Programování
Skripty, funkce a třídy
Vytvoření aplikace
Vývoj aplikací pomocí App Designer, programovatelného pracovního postupu nebo GUIDE
Nástroje pro vývoj softwaru
Ladění a testování, organizování velkých projektů, integrace se systémem správy verzí, balení nástrojů
Při programování zpracování dílů na CNC strojích podle DIN 66025 (ISO 6983), dříve známé jako ISO 7bit, se používají následující operátory:
- N - číslo rámce;
- G - přípravné funkce;
- X, Y, Z, A, B, C - informace o posunech podél os;
- M - doplňkové funkce;
- S - funkce vřetena;
- T - funkce nástroje;
- F - funkce posuvu;
- H - pomocné funkce (datové bloky ofsetu nástrojů v režimu DIN -ISO). Pokud existuje platné číslo D aktuálního nástroje, zobrazí se dodatečně.
Pro větší přehlednost struktury rámce by měly být operátory v rámci uspořádány v následujícím pořadí: N, G, X, Y, Z, A, B, C, F, S, T, D, M, H.
Řídicí program se skládá z n-th počet snímků přehrávaných nepřetržitě nebo se specifikovanými přestávkami (při vysokorychlostním obrábění dílů vyrobených z vysoce pevných slitin hliníku je i krátké zastavení nástroje mezi sousedními snímky nepřijatelné z důvodu nebezpečí přehřátí nebo proniknutí obráběného povrch v důsledku tření). Kromě toho je možné přeskakovat jednotlivé snímky a opravovat velikosti připojením přípravných funkcí. Tím je zajištěn vývoj řídicích programů pro typické technologické procesy.
Programové bloky NC se skládají z následujících komponent:
- příkazy (operátory) podle DIN 66025;
- prvky programovacího jazyka CNC na vysoké úrovni;
- identifikátory (konkrétní názvy) pro:
- systémové proměnné;
- uživatelsky definované proměnné;
- podprogramy;
- kódová slova;
- skokové značky;
- makra;
- srovnávací operátory;
- logické operátory;
- výpočetní funkce;
- řídicí struktury.
Protože instrukční sada podle DIN 66025 není dostačující pro programování složitých obráběcích procesů na moderních víceúčelových strojích, byla doplněna o prvky vysoce kvalitního programovacího jazyka CNC.
Na rozdíl od příkazů podle DIN 66025 se příkazy programovacího jazyka NC na vysoké úrovni skládají z několika adresních písmen, například:
- OVR - pro korekci rychlosti (v procentech);
- SPOS - pro polohování vřetena.
Struktura programu je následující: „%“ (pouze u programů vyvinutých na počítači PC), název programu „O“ nebo „:“ a za ním číslo programu, které neobsahuje více než čtyři číslice. Každý řádek v programu je blok.
Každý programový blok má strukturu:
- N je pořadové číslo rámce (ne více než čtyři znaky, číslování se provádí po 5 nebo 10, aby bylo možné při zpracování programu zavést další rámce);
- přípravná funkce G;
- souřadnice X, Y, Z, A, C, B;
- doplňková funkce M;
- funkce vřetena S;
- funkce nástroje T;
- funkce posuvu F;
- D - číslo ofsetu nástroje;
- H - Datové bloky ofsetu nástroje v režimu DIN -ISO. Příkazy fungují buď modálně, nebo snímek po snímku.
Modálně platné příkazy zůstávají platné ve všech následujících blocích s naprogramovanou hodnotou, dokud není na stejné adrese naprogramována nová hodnota, která přepíše dříve platný příkaz.
Nemodální příkazy zůstávají platné pouze v bloku, ve kterém jsou naprogramovány.
Každý rámec končí znakem LF, znak LF není nutné zapisovat, generuje se automaticky při přepnutí řádku. Program končí příkazy M2, M30 nebo M99. Blok může mít maximálně 512 znaků (včetně komentáře a znaku konce bloku LF).
Přípravné funkce G zajišťují všechny činnosti stroje.
X, Y, Z - lineární osy souřadnic stroje, souřadnice Z je vždy rovnoběžná s osou vřetena stroje nebo kolmá na upínací rovinu obrobku u strojů s dvouotáčkovou frézovací hlavou; А, С, В - úhlové souřadnice otáčení kolem lineárních souřadnicových os. Pokud má stroj více než dvě vřetena a také hlavy nástrojů, objeví se další souřadnicové osy X ', Y', Z ', A', C ', B' atd.
Je třeba poznamenat, že přípravné funkce vám umožňují přejít na souřadnicový systém součásti, což vám v některých případech umožňuje upustit od používání speciálních zařízení.
Další funkce M jsou zodpovědné za zapnutí a vypnutí vřetena, čerpací stanice pro přívod chladicí kapaliny, směr otáčení vřetena, konec programu.
Funkce vřetena S nastavuje otáčky vřetena.
Funkce nástroje T definuje číslo nástroje nebo nastavení nástroje.
Funkce posuvu F nastavuje hodnotu posuvu.
Rýže. 1.
Souřadnicový systém stroje a směry kladných posunutí jsou znázorněny na obrázku 1.
NC programy mohou být zpracovány v souřadnicovém systému stroje, v tomto případě musí být použité obráběcí stroje koordinovány se souřadnicovou mřížkou stolu stroje. Sladění se provádí tím, že základní deska zařízení má středicí kolík a klíč. Čep je zarovnán s pouzdrem stlačeným ve středu stolu stroje a klíč se studenou drážkou. Tedy pracovní prostor stroje v rovině NS–Y zarovnáno se souřadnicovým systémem zařízení. V souřadnicovém systému zařízení jsou základní povrchy vyrobeny například z roviny a dvou prstů (válcových a řezaných). K chybám lokalizace tedy dochází jak při instalaci zařízení, tak při instalaci dílu.
Během intenzivního provozu ve víceproduktovém výrobním prostředí, tj. Při časté výměně upínacích přípravků, je nutné znovu zkontrolovat nejen nástroje, ale také vedení základních ploch stolu stroje, konkrétně středicí objímky a chladicího drážka.
S ohledem na to je vhodné provádět obrábění v souřadném systému obrobku. Svítidlo je orientováno pouze podél jedné osy a reference na souřadnicový systém obrobku je prováděna měřicími senzory. V tomto případě jsou kromě eliminace chyby polohování sníženy požadavky na načasování opětovné kontroly nástrojů, navíc je možné v širším měřítku používat normalizovaná zařízení nebo jejich úpravy bez odkazu na souřadnicový systém stroje.
Přípravné funkce G, doplňkové funkce M jsou uvedeny v tabulkách 1, 2.
Na frézkách se tedy změna nástroje provádí v následujícím pořadí: příkazem T se vybere nástroj a k jeho změně dojde pouze příkazem M6.
U věží na soustruzích stačí ke změně nástroje příkaz T.
Funkce vřetena S nastavuje otáčky vřetena, funkce nástroje T nastavuje nástroj nebo číslo nástroje a funkce posuvu F nastavuje posuv.
Stůl 1.Přípravné G funkce
Instrukce | Popis |
G00 | Lineární interpolace rychlým posuvem |
G01 | Lineární interpolace při rychlosti posuvu |
G02 | Kruhová interpolace ve směru hodinových ručiček |
G03 | Kruhová interpolace proti směru hodinových ručiček |
G04 | Časová prodleva |
G05 | Kruhová interpolace s tečnou kruhovou cestou |
G06 | Snížení přípustné úrovně zrychlení |
G07 | Zrušení snížení přípustné úrovně zrychlení |
G0S | Řízení rychlosti posuvu v bodech zlomu |
G09 | Zrušení řízení rychlosti posuvu v inflexních bodech |
G10 | Rychlý posuv v polárních souřadnicích |
G11 | Lineární interpolace v polárních souřadnicích |
G12 | Ve směru hodinových ručiček kruhová interpolace v polárních souřadnicích |
G13 | Kruhová interpolace proti směru hodinových ručiček v polárních souřadnicích |
G14 | Programování hodnoty zesílení rychlostí pohonu sledovače |
G15 | Zrušit G14 |
G16 | Programování bez specifikace roviny |
G17 | Výběr letadla Mít–NS |
G1S | Výběr letadla Z–X |
G19 | Výběr letadla Mít–Z |
G20 | Určení pólu a roviny souřadnic při programování v polárních souřadnicích |
G21 | Programování klasifikace os |
G22 | Aktivační tabulky |
G23 | Podmíněné programování větví |
G24 | Programování bezpodmínečného skoku |
G32 | Klepání v režimu lineární interpolace bez kompenzačního sklíčidla |
G34 | Zaoblení rohů pro dvě sousedící rovné části (s tolerancí pod adresou E) |
G35 | Vypněte vyhlazování rohů |
G36 | Deaktivace odchylky naprogramované během zaoblení rohů, která se rovná parametru stroje |
G37 | Programování bodu tak, aby zrcadlil nebo otáčel souřadnice |
G38 | Aktivace zrcadlení, otáčení souřadnic, změna měřítka |
G39 | Zrušení zrcadlení, otáčení souřadnic, změna měřítka |
G40 | Rušení ekvidistantní korekce |
G41 | Korekce ve stejné vzdálenosti doleva ve směru posuvu |
G42 | Korekce ve stejné vzdálenosti vpravo ve směru posuvu |
G53 | Rušení nulového posunu |
G54-G59 | Zahájení nulového posunu |
G60 | Ofset programového souřadného systému |
G61 | Přesné polohování při pohybu rychlostí posuvu |
G62 | Rušení jemného polohování |
G63 | Zapnutí 100% naprogramované hodnoty otáček |
G64 | Spojení posuvu s bodem kontaktu mezi frézou a dílem |
G65 | Spojení rychlosti posuvu se středem řezačky |
G66 | Aktivace hodnoty rychlosti nastavené potenciometrem |
G67 | Zrušení ofsetu systému souřadnic programu |
G68 | Varianta konjugace segmentů ekvidistantních čar podél oblouku |
G69 | Varianta konjugace segmentů ekvidistantních čar podél trajektorie průsečíku ekvidistantních linií |
G70 | Palcové programování |
G71 | Zrušte programování v palcích |
G73 | Lineární interpolace s přesným polohováním |
G74 | Exit na původ |
G75 | Provoz dotykového senzoru |
G76 | Přesun do bodu s absolutními souřadnicemi v souřadnicovém systému stroje |
G78 | Aktivace osy vrtání |
G79 | Deaktivace jedné osy vrtání nebo všech najednou |
G80 | Zrušení volání konzervovaných cyklů |
G81, G82 | Cyklus vrtání v konzervách |
G83 | Cyklus konzerv v hluboké díře |
G84 | Cyklus řezání závitů s kompenzačním sklíčidlem |
G85, G86 | Vystružování standardního cyklu |
G90 | Absolutní souřadnicové programování |
G91 | Programování relativních souřadnic |
G92 | Nastavení hodnot souřadnic |
G93 | Programování doby běhu bloku |
G94 | Programování posuvu v mm / min |
G95 | Programování posuvu v mm / ot |
G97 | Programování řezné rychlosti |
G105 | Nulové nastavení pro lineární nekonečné osy |
G108 | Podívejte se dopředu Kontrola sklonu |
G112 | |
G113 | Umožňuje pokročilé ovládání brzdění |
G114 | Povolení pokročilého řízení rychlosti |
G115 | Deaktivace pokročilé regulace rychlosti |
G138 | Povolení kompenzace polohy obrobku |
G139 | Deaktivace kompenzace polohy obrobku |
G145-845 | Aktivace externí korekce programovatelným ovladačem |
G146 | Vypněte offset externího nástroje |
G147, G847 | Sekundární kompenzační skupina offsetů nástrojů; opravy korelované s osami |
G148 | Zrušení dodatečné kompenzace nástroje |
G153 | Zrušení prvního posunutí nuly aditiva |
G154-159 | Indikace prvního posunutí nuly aditiva |
G160-360 | Externí posun nuly |
G161 | Přesné polohování při rychloposuvu |
G162 | Zrušení přesného polohování během rychlého posuvu |
G163 | Přesné polohování rychloposuvem a pojezd posuvem |
G164 | První možnost přesného polohování |
G165 | Druhá přesná možnost polohování |
G166 | Třetí možnost přesného polohování |
G167 | Zrušení externího nulového ofsetu |
G168 | Offset souřadnicového systému řídicího programu |
G169 | Zrušení všech ofsetů souřadnicového systému |
G184 | Cyklus řezání závitů bez vyrovnávacího sklíčidla |
G189 | Absolutní souřadnicové programování pro nekonečné osy |
G190 | Absolutní programování od slova k slovu |
G191 | Programování po slovech v relativních souřadnicích |
G192 | Nastavení spodního limitu rychlosti v řídicím programu |
G194 | Rychlost programování (posuv, rychlost) s přizpůsobením zrychlení |
G200 | Lineární interpolace rychlým posuvem bez zpomalení až do PROTI= 0 |
G202 | Ve směru hodinových ručiček spirálová interpolace |
G203 | Spirálová interpolace proti směru hodinových ručiček |
G206 | Aktivace a skladování maximální hodnoty zrychlení |
G228 | Přechody z rámu do rámu bez brzdění |
G253 | Zrušení druhého nulového posunu aditiva |
G254-259 | Zahájení druhého nulového posunu aditiva |
G268 | Aditivní offset souřadnicového systému řídicího programu |
G269 | Zrušení aditivního offsetu souřadného systému NC programu |
G292 | Nastavení horního limitu rychlosti v řídicím programu |
G301 | Zapnutí oscilačního pohybu |
G350 | Nastavení parametrů kmitavého pohybu |
G408 | Tvorba plynulého zrychlení z bodu do bodu |
G500 | Detekce možných kolizí při náhledu snímků |
G543 | Povolení správy kolizí náhledu snímků |
G544 | Při náhledu snímků vypněte správu kolizí |
G575 | Přepínání rámců vysokorychlostním externím signálem |
G580 | Rozpuštění souřadnicových os |
G581 | Tvorba souřadnicových os |
G608 | Vytváření plynulého zrychlení při pohybu z bodu do bodu pro každou osu zvlášť |
Poznámka... Pro každý řídicí systém mohou mít některé hodnoty přípravných funkcí jiný význam v závislosti na výrobci stroje. Je třeba poznamenat, že za účelem rozšíření technologických možností zařízení mají výrobci CNC systémů tendenci zvyšovat přípravné funkce.
Tabulka 2.Další funkce M.
Instrukce | Popis |
MO | Zastavení programu |
M1 | Požádat o zastavení |
M2 | Konec programu |
M3 | Povolení otáčení vřetene ve směru hodinových ručiček |
М4 | Povolení otáčení vřetena proti směru hodinových ručiček |
M5 | Zastavení vřetena |
M2 = 3 | Nářadí se otáčí ve směru hodinových ručiček |
M2 = 4 | Elektrické nářadí je zapnuté proti směru hodinových ručiček |
M2 = 5 | Nářadí vypnuto |
M6 | Automatická výměna nástroje |
M7 | Fouká vzduch |
SLEČNA | Zapnutí přívodu chladicí kapaliny |
M9 | Vychladnout |
М1О | Deaktivace foukání vzduchu |
M11 | Nástrojová svorka |
M12 | Odepnutí nástroje |
M13 | Zapnutí otáčení vřetena ve směru hodinových ručiček společně se zapnutím chladicí kapaliny |
M14 | Zapnutí otáčení vřetena proti směru hodinových ručiček společně se zapnutím chladicí kapaliny |
M15 | Zapnutí chladicí kapaliny proplachování třísek |
M17 | Konec podprogramu |
M19 | Orientace vřetena |
M21 | NS |
M22 | Zapněte zrcadlení programu podél osy Mít |
M23 | Zakázat zrcadlení programu |
M29 | Povolení režimu pevného vlákna |
M3O | Konec programu s možností současného vypnutí napájení stroje |
M52 | Přesunutí zásobníku do polohy doprava |
M53 | Přesunutí zásobníku do polohy doleva |
M7O | Inicializace úložiště |
M71 | Snížení aktivní kapsy zásobníku |
M72 | Otočení manipulátoru o 60 ° |
M73 | Odepnutí nástroje |
M74 | Otočení manipulátoru o 120 ° |
M75 | Nástrojová svorka |
M76 | Otočte manipulátor o 180 ° |
M77 | Zvednutí aktivní kapsy obchodu |
M98 | Volání podprogramu |
M99 | Návrat do hlavního programu |
Poznámka:... Pro různé řídicí systémy a typy strojů mohou mít další funkce různé významy, například pro aktivaci pohybu koníku, funkcí nakládacího zařízení, stabilního odpočinku atd.
Při tvorbě NC programu je samotné programování, tedy převod jednotlivých pracovních kroků do NC jazyka, často jen malou částí programátorské práce.
Před programováním je nutné naplánovat a připravit pracovní přechody. Čím přesněji je naplánován start a struktura NC programu, tím rychlejší a snazší bude samotné programování a tím intuitivnější a méně náchylné k chybám bude hotový NC program.
Výhoda vizuálních programů je zvláště evidentní, když je třeba provést změny později.
Protože ne každý program má stejnou strukturu, nemá smysl pracovat podle typické šablony. Ve většině případů je však vhodné dodržet následující posloupnost.
1. Příprava výkresu součásti se skládá z:
- a) při určování nulového bodu součásti;
- b) při vykreslování souřadnicového systému;
- c) při výpočtu případně chybějících souřadnic.
2. Definice procesu zpracování:
- a) Kdy budou použity, jaké nástroje a pro zpracování jakých kontur?
- b) V jakém pořadí bude jednotlivé prvky detaily?
- c) Které jednotlivé prvky se opakují (případně otáčejí) a měly by být uloženy v podprogramu?
- d) Existují obrysy součásti v jiných programech partií nebo podprogramech, které lze znovu použít pro aktuální část?
- e) Kde jsou nulové posuny, rotace, zrcadlení, škálování (koncept rámce) vhodné nebo nutné?
3. Tvorba technologická mapa... Postupně určete všechny obráběcí procesy stroje, například:
- a) pohyb rychloposuvem pro polohování;
- b) výměna nástroje;
- c) stanovení roviny zpracování;
- d) volná hra pro další měření;
- e) zapnutí / vypnutí vřetena, chladicí kapaliny;
- f) vyvolat data nástroje;
- g) podání;
- h) korekce trajektorie;
- i) najetí na obrys;
- j) odbočka z okruhu atd.
4. Překlad přechodů do programovacího jazyka: záznam každého přechodu jako NC blok (nebo NC bloky).
5. Sloučení všech jednotlivých přechodů do operace, zpravidla v jednom programu. Někdy, zvláště při obrábění velkých dílů do programu, lze zvýraznit přechody hrubování, polodokončení a dokončování. To byl případ omezeného prostoru paměti, který se nachází ve starších CNC systémech. U moderních systémů pro řízení softwaru množství paměti prakticky neomezuje technologické možnosti strojů.
V moderních systémech řízení softwaru jsou široce používány standardní zpracovatelské cykly. Jejich použití výrazně zkracuje čas strávený programováním.
Některé z předpřipravených cyklů pro řídicí systémy používané v softwaru WIN NC SINUMERIK jsou uvedeny níže:
- CYCLE81- vrtání, centrování;
- CYCLE82 - vrtání, zahlubování;
- CYCLE83 - vrtání hlubokých děr pomocí spirálových vrtáků;
- CYCLE84 - vnitřní závit bez kompenzačního sklíčidla;
- CYCLE840 - vnitřní závit s kompenzačním sklíčidlem;
- CYCLE85 - nudný 1;
- CYCLE86 - nudný 2;
- CYCLE87 - nudný 3;
- CYCLE88 - nudný 4;
- CYCLE89 - nudný 5;
- CYCLE93 - drážka;
- CYCLE94 - vnitřní podříznutí;
- CYCLE95 - cyklus odstraňování materiálu;
- CYCLE96 - závitové podříznutí;
- CYCLE97 - cyklus navlékání.
Je třeba poznamenat, že softwarové řídicí systémy vysoká úroveň jsou otevřené, což umožňuje rozšířit knihovnu standardních cyklů pro zpracování typických povrchů typických pro výrobu tohoto typu produkty a tím zkrátit dobu přípravy na výrobu.
Rýže. 2.
Použití systémů CAM vedlo k tomu, že každý softwarový řídicí systém musí vyvinout postprocesory, bez nichž zařízení nerozumí programům, aniž by je převádělo do strojových kódů (obr. 2).
Programování moderních CNC systémů probíhá podle normy ISO 6983 (DIN 66025), která je stará více než 50 let a která podle programátorů údajně brání rozvoji CNC technologií. Pojem „CNC technologie“ podle autora není legitimní, zpracování dílů na CNC strojích se řídí všemi zákony technologie strojírenství a obrábění kovů nebo jinými způsoby tvarování.
Porušení zákonů technologických věd vede k:
- ke zvýšené deformaci součástí;
- ke snížení přesnosti lineárních rozměrů;
- ke zvýšení složitosti zpracování dílů atd.
Hlavním rozdílem víceúčelových obráběcích strojů je extrémně výrazná koncentrace operací, nejen charakteristická pro tento typ zařízení, ale také realizovaná poháněným nástrojem a speciálním vřetenovým zařízením, jakož i způsoby zajištění přesnosti pomocí měření obráběcích strojů systémy. Standard podporuje jednoduché příkazy pro elementární pohyby a logické operace... V současné době se k řešení složitých geometrických a logických problémů v systémech řízení softwaru používají kromě strojových kódů podle DIN 66025 (ISO 7bit) také programovací jazyky na vysoké úrovni. NC programy ve standardu ISO 6983 obsahují malé množství informací získaných na úrovni systémů CAD-CAM. Vážnější nevýhodou je však podle vývojářů systémů pro řízení softwaru nemožnost obousměrné výměny informací s těmito systémy, což znamená, že jakékoli změny v řídicím programu nelze promítnout do toku informací upstream do CAD -CAM systémy. Je třeba poznamenat, že to není vhodné pro všechna průmyslová odvětví. Je například přípustné vyhlazování hladkých vazeb teoretických obrysů splajny a konjugace dvou povrchů vyžaduje analýzu možných metod jejich tvarování, u řady konstrukčních materiálů mohou existovat technologická omezení, například minimální přípustný poloměr spojování konstrukčních prvků částí vyrobených z vysoce pevných slitin hliníku atd ...
Na rozdíl od DIN 66025 (ISO 6983) definuje vyvinutá norma STEP -NC ISO 14649 (v tuto chvíli nebyly vyvinuty všechny její moduly) speciální strukturu řídicího programu NC - programovou strukturu, která se používá k sestavení logické bloky v rámci programování strukturovaného obrábění. Struktura řídicího programu není seznam typických zpracovaných formulářů (funkcí); definuje pracovní plán, což je sekvence spustitelných souborů. STEP-NC předpokládá širokou výměnu informací mezi inženýrskými službami, včetně přípravy a plánování výroby, jakož i dílny.
Struktura navrhované výměny informací je znázorněna na obrázku 3.
Struktura plánované výměny informací vyvolává mnoho otázek:
- nedostatečná úroveň formalizace inženýrské práce komplikuje vytváření znalostních základen;
- velké množství katalogů řezných nástrojů, které poskytují nedostatečné informace pro výběr nástroje pro zpracování speciálních materiálů a podmínky pro jeho použití, což ve většině případů vyžaduje experimentální ověření;
- v katalozích vybavení často chybí informace o přesnosti polohy ovládaných os stroje, dynamických charakteristikách pohonů atd .;
- zastaralé technologické příručky, vyvinuté pro univerzální zařízení a systematicky přetištěné prakticky bez aktualizace technologických informací;
- nedostatek systematizovaných informací o progresivním technologickém vybavení.
Rýže. 3. Plánovaná komunikace mezi inženýrskými službami a dílnou
Kromě toho je třeba poznamenat, že neexistují žádné standardní metody pro optimalizaci programování obráběcích strojů z hlediska parametrů, které vám umožňují vybrat nejlepší stroj nebo skupinu strojů pro provádění konkrétní technologické operace nebo procesu.
Na tyto problémy již mnohokrát upozornili uživatelé různých obráběcích strojů zapojených do procesu standardizace STEP-NC. Výrobci a vývojáři zařízení software zkuste vzít v úvahu požadavky uživatelů a implementovat některé ze zadaných funkcí do svých produktů. Jejich práce je však často neuposlechnuta. jednotný standard, což podle stávajícího stanoviska může zpomalit modernizaci průmyslových systémů. Nelze také nezmínit, že vyrobené zařízení všichni používají jen zřídka moderní technologie a v důsledku toho není výrobní základna tak účinná a dokonalá. S ohledem na tuto skutečnost zvolili výrobci systémů řízení softwaru kompromisní možnost, která jim umožňuje pracovat podle DIN 66025 (ISO 6983) i ISO 14649 (obr. 4).
Rýže. 4. Smíšená CNC architektura podporující DIN 66025 (ISO 6983) a ISO 14649 (STEP-NC)
To vše naznačuje, že kromě zdokonalení systémů řízení programu a metod programování je nutné zapojit se systematicky a připravit technologické informace:
- nástroj, který poskytuje intenzifikaci režimů zpracování;
- doporučení pro použití různých návrhů nástrojů;
- závislosti pro výpočet řezání;
- závislosti pro výpočet složek řezných sil;
- databáze o CNC zařízeních a jejich technologických možnostech, a to i v případech vybavení různé systémyřízení;
- algoritmy pro výpočet řezných režimů pro obráběcí stroje, kde je jako pohon hlavního pohybu použito elektrické vřeteno;
- strategie pro zpracování různých strukturálních prvků dílů na CNC strojích;
- databáze o používání komerčně dostupných nástrojů pro CNC obráběcí stroje;
- měřicí systémy pro obráběcí stroje, včetně nulového počtu a měřicích senzorů;
- výrobní pokyny pro montáž úprav nástrojů a jejich vyvážení;
- technologické předpisy pro kontrolu přesnosti CNC strojů, opětovnou kontrolu vřetenového vybavení, zejména trnů a pouzder typu HSK a mnoho dalšího.