Hlavné funkcie softvérových riadiacich systémov na CNC strojoch. Pomocné funkcie (m - kódy) M funkcie

  • 3. Hlavné špecifikácie a mechanický systém
  • 4. Generátor ultra vysokého tlaku
  • 5. Elektrický riadiaci systém. Elektrický systém generátora ultra vysokého tlaku
  • 6. Elektrický systém obrábacieho stroja
  • 7. CNC systém. Súradnicový systém
  • 8. Vykonanie NC programu
  • 9. Prípravné funkcie. (Funkcia G)
  • ➔ 13. Ďalšie funkcie (M funkcie)
  • 14. Fungovanie systému
  • 15. Výber základných funkcií
  • 16. Úprava
  • 17. Premenovanie, vymazanie
  • 18. Vlastnosti NC programov
  • 19. Ručné ovládanie mechanizmu
  • 20. Nastavenie prevádzkového režimu systému
  • 21. Nastavenie parametrov stroja
  • 22. Hlavná funkcia GRAFU
  • 23. Ďalší spôsob výberu hlavnej funkcie GRAF
  • 24. DODATOK 1: Chybové kódy
  • 25. Ochranný systém
  • 26. Technológia a parametre rezania vodným lúčom
  • 27. Doprava a inštalácia
  • 28. Skúšobná prevádzka
  • 29. Dvojrozmerný a poloautomatický programovací systém s CNC
  • 30. Spustenie a inštalácia
  • 31. Výber súboru
  • 32. Predbežná príprava zápletky
  • 33. Výber materiálu a vybavenia
  • 34. Vytvorenie NC programu
  • Ďalšie funkcie (M funkcie)

    Ostatné funkcie vodného lúča sú naprogramované s písmenom M, za ktorým nasledujú 2 jednoduché číslice. Tento systém má niekoľko takýchto funkcií:

    M00 Zastaviť program

    M02 Koniec programu

    M30 Koniec programu s návratom na začiatok

    M71-79 Porucha plus výstup

    Teraz sa podrobne pozrieme na výkon funkcie M.

    1. M00 - Zastavte program

    Príklad: Keď CNC rezací stroj vodným lúčom prečíta kód M00 v bloku, program sa zastaví. Program spustíte opätovným stlačením vypínača.

    2. M02 - Koniec programu

    Príklad: Tento kód označuje koniec programu a vykonáva základnú funkciu resetovania vodného lúča CNC.

    3. M30 -Dokončenie programu s návratom na začiatok

    Príklad: Táto funkcia je podobná funkcii M02 a navyše CNC vodného lúča sa vráti do prvého bloku spustenia programu.

    4. M71-79 Porucha plus výstup

    Formát: M71 Príklad: CNC systém vodným lúčom nastavuje túto funkciu a postupnosť operácií je nasledovná:

      ovládanie zodpovedajúceho prenosu, spojenia

      čas oneskorenia 400 m / s

      rozpis číslo 1

    M71- Zastavenie olejového čerpadla stroja na rezanie vodným lúčom

    M71 sa zvyčajne vyskytuje pred M02, čo znamená, že olejové čerpadlo sa po rezaní zastaví. Táto funkcia je rovnaká ako stlačenie tlačidla stop.

    M72- zastavte vodné čerpadlo

    Keď sa zobrazí M72, motor čerpadla prestane bežať. Táto funkcia je rovnaká ako funkcia tlačidla zastavenia čerpadla zariadenia na vodný lúč.

    M73- Spustenie systému vysokého tlaku vody

    Keď je zvýraznený M73, ventil vysokého tlaku vody sa otvorí. Táto funkcia je rovnaká ako funkcia stlačenia tlačidla systému vysokého tlaku vody.

    M74 - Vypnutie vysokotlakového vodného systému

    Keď svieti M74, vysokotlakový ventil prívodu vody je zatvorený. Táto funkcia je rovnaká ako funkcia stlačenia tlačidla stop na vodovodnom systéme.

    pod vysokým tlakom.

    M75 - otvorenie ventilu prívodu piesku

    Vzhľad M 75 znamená otvorenie ventilu prívodu piesku. Táto funkcia je rovnaká ako funkcia stlačenia tlačidla otvorenia pieskového ventilu vodného lúča.

    M76- Zatvorenie ventilu prívodu piesku

    Vzhľad M 76 znamená zatvorenie ventilu prívodu piesku. Táto funkcia je rovnaká ako funkcia stlačenia tlačidla zatvorenia pieskového ventilu.

    F, S, T funkcie.

    1. Funkcia výberu F-feed.

    Funkcia výberu krmiva sa bežne označuje ako F-funkcia. S touto funkciou môžete priamo ovládať posuv na každej osi. Funkciu F je možné označiť písmenom F a číslami, ktoré za písmenom nasledujú, ako aj označením rýchlosti posuvu, ktorá je vyjadrená v mm / min.

    Rýchlosť posuvu v tomto systéme sa pohybuje od 9 do 1 300 mm / min. Rýchlosti vodného lúča je možné zvoliť ľubovoľne v závislosti od požadovaných podmienok rezania.

    2. Funkcia výberu T-nástroja.

    Funkcia výberu nástroja sa označuje aj ako funkcia T. Táto funkcia sa používa na výber nástroja. Funkcia výberu nástrojov je označená písmenom T číslami, ktoré sú umiestnené za označením T. Systém obsahuje až 20 názvov parametrov výberu nástroja od T01 do T20. V režime PARAM stlačte tlačidlo F2 a na displeji sa zobrazí 20 možností výberu nástroja. V závislosti od priemeru nástroja môže operátor vybrať ľubovoľné tlačidlo parametra D na obrazovke vodného lúča.

    Ak program vyžaduje kompenzáciu polomeru rezačky vodným lúčom, riadiaci systém sa môže obrátiť na príslušný parameter a opraviť ho.

    Rusko-anglický preklad M-FUNKCIÍ

    Voskoboinikov B.S., Mitrovich V.L. Rusko-anglický slovník strojárstva a priemyselnej automatizácie. Rusko-anglický slovník strojárstva a automatizácie výroby. 2003

    • Rusko-anglické slovníky →
    • Rusko-anglický slovník strojárstva a automatizácie výroby

    Tiež významy slova a preklad M-FUNKCIE z angličtiny do ruštiny v anglicko-ruských slovníkoch a z ruštiny do angličtiny v rusko-anglických slovníkoch.

    Viac významov tohto slova a anglicko-ruských, rusko-anglických prekladov pre slovo „M-FUNCTIONS“ v slovníkoch.

    • FUNKCIE - Všeobecné
    • FUNKCIE - Funkcie
      Rusko-americký anglický slovník
    • - Em
      Rusko-americký anglický slovník
    • FUNKCIE - Funkcie
      Slovník ruského študenta
    • FUNKCIE - funkcie
      Slovník ruského študenta
    • - odpočúvanie
      Anglicko-rusko-anglický slovník špeciálnych služieb
    • - konv. M, m
    • - konv. M, m
      Veľký rusko-anglický slovník
    • PODOBA - kap. 1) podniknúť, vykonať Syn: spustenie 2) prevziať zodpovednosť (za to, čo robí). Zaviazala sa dokončiť ...
    • NIKDE - 1. miesto; neg. (vo funkčnom podstatnom mene) ani jeden z týchto dvoch; nikto; nikto z vás to nemôže urobiť - nikto ...
      Veľký anglicko-ruský slovník
    • FUNKCIE - Funkcie funkcie: pokladník ~ pokladník obradné povinnosti ~ opatrovateľské formality ~ drobné opatrovník správy majetku opatrovník funkcie: pokladník ~ ...
      Veľký anglicko-ruský slovník
    • FUNKCIA - funkcia, účel - * vzdelanie je rozvíjať myseľ vzdelávanie má za cieľ rozvíjať mentálne schopnosti - ...
      Veľký anglicko-ruský slovník
    • ZA - ( plná forma); (zmenšená forma) 1. zväzok 1) pre; pretože (zavádza klauzulu o dôvode) Toto nie je otázka strany, pretože ...
      Veľký anglicko-ruský slovník
    • FOR - (plná forma); fə (zmenšená forma) 1. zväzok 1) pre; vzhľadom na skutočnosť, že (zavádza doložku o dôvode ...
      Anglicko-ruský slovník všeobecnej slovnej zásoby
    • ZA - 1. zväzok 1) pre; pretože (zavádza klauzulu o dôvode) Toto nie je otázka strany, pretože sa nás nedotýka ako liberálov ...
      Anglicko-ruský slovník všeobecnej slovnej zásoby
    • RÁDIOVÝ AMATÉR - rádioamatér; rádiová šunka ~ stožiar š. rádiový stožiar, bezdrôtový stožiar; ~ maják m. rádiomaják; ~ metristor m. operátor radaru; ~ mierenie s. ...
      Rusko-anglický slovník všeobecných tém
    • RÁDIOVÝ AMATÉR - rádioamatér; rádiová šunka ~ stožiar š. rádiový stožiar, bezdrôtový stožiar; ~ maják m. rádiomaják; ~ metristor m. operátor radaru; ~ mierenie s. rádiové navádzanie / ovládanie; ~ zariadenie s. bezdrôtové / rádiové zariadenia; ~ náčrt ...
      Rusko -anglický slovník - QD
    • ČÍSLO - Číslo približne rovnajúce sa 2,718, ktoré sa často nachádza v matematike a prírodných vedách. Napríklad s časom rozpadu rádioaktívnej látky ...
      Colier ruský slovník
    • FUNKCIE - TEÓRIA FUNKCIÍ V prírodných vedách. Analytické funkcie sú v niektorých oblastiach vedy a techniky široko používané jednoducho preto, že poskytujú ...
      Colier ruský slovník
    • FUNKCIE - TEÓRIA FUNKCIÍ Teória miery a integrácie je dôležitou súčasťou všeobecnej teórie matematických funkcií, ktorá pochádza z prác A. Lebesguea (1906) o ...
      Colier ruský slovník
    • TURECKO - TURECKO: PRÍRODA Reliéfu dominujú pohorie Pontine (pohoria Kure a Ilgaz), ktoré sa tiahne pozdĺž pobrežia východným smerom. Väčšina ...
      Colier ruský slovník
    • ZSSR - ÚNIA SOVIETSKYCH SOCIALISTICKÝCH REPUBLIK, ZSSR Februárová revolúcia. Vojenské porážky na frontoch prvej svetovej vojny a rastúci ekonomický chaos spôsobili verejné ...
      Colier ruský slovník
    • SRDCE - SRDCE Pred začiatkom 16. storočia. o srdcových chorobách nebola žiadna predstava; verilo sa, že akékoľvek poškodenie tohto orgánu nevyhnutne povedie k ...
      Colier ruský slovník
    • SÉRIA - Mnoho problémov v matematike vedie k vzorcom, ktoré obsahujú napríklad nekonečné súčty alebo Také súčty sa nazývajú nekonečné rady a ich termíny ...
      Colier ruský slovník
    • RUSKO - RUSKÁ FEDERÁCIA: PRÍRODA Väčšinu územia Ruska zaberajú roviny. Ruská (východoeurópska) rovina sa nachádza západne od pohoria Ural. Priemerná výška ...
      Colier ruský slovník
    • MEXIKO - MEXIKO: PRÍRODA Väčšinu Mexika zaberajú Mexické vysočiny, ktoré sa na severe menia na vysoké nížiny a plošiny Texasu a Nového Mexika; s…
      Colier ruský slovník
    • GLACIERS sú akumulácie ľadu, ktoré sa pomaly pohybujú po zemskom povrchu. V niektorých prípadoch sa ľad prestane pohybovať a vzniká mŕtvy ľad. Veľa ľadovcov ...
      Colier ruský slovník
    • FINNOLÓGIE - FINNOLÓGIE Skutočné tulene (čeľaď Phocidae) sa dobre prispôsobujú životu v studených moriach: celé telo vrátane krátkeho chvosta a plutiev, ...
      Colier ruský slovník
    • KENYA - Keňská republika, štát vo východnej Afrike. V minulosti získala britská kolónia a protektorát nezávislosť v roku 1963. Na juhu hraničí s ...
      Colier ruský slovník
    • CANADA - Výkonná pobočka CANADA. Výkonné funkcie v Kanade sú rozdelené medzi hlavu štátu a hlavu vlády. Funkcie prvého sú formálne, ...
      Colier ruský slovník
    • ČÍNA - ČÍNA: PRÍRODA Séria náhorných plošín a dutín susedí s tibetskou plošinou na severe, severovýchode a východe. Tieto územia sú Xinjiang, Vnútorné ...
      Colier ruský slovník
    • Kytovci - veľryby Podrad zubatých veľrýb (Odontoceti) zahŕňa veľryby so zubami - buď na prednej strane spodnej čeľuste, alebo na oboch ...
      Colier ruský slovník
    • ÍRSKO
      Colier ruský slovník
    • DIFERENCIÁL - Mnoho fyzikálnych zákonov, ktoré sa riadia určitými javmi, je napísaných vo forme matematickej rovnice vyjadrujúcej určitý vzťah medzi niektorými veličinami. ...
      Colier ruský slovník
    • TREE je trváca rastlina s lignifikovane vztýčeným hlavným kmeňom - ​​kmeňom. Je ťažké poskytnúť podrobnejšiu alebo presnejšiu definíciu tejto „formy života“, pretože ...
      Colier ruský slovník
    • VENEZUELA - VENEZUELA: PRÍRODA Vysoký hrebeň pohoria Sierra de Perija tvorí severozápadný výbežok Ánd, kde hraničia Venezuela a Kolumbia. V rámci tejto zóny jednotlivci ...
      Colier ruský slovník
    • KNIŽNICE - špeciálne organizované zbierky kníh, časopisov, videí a pod. Napriek tomu, že knižnice boli tradične považované za úložiská kníh, knižničné zbierky vždy pozostávali z ...
      Colier ruský slovník
    • BAALBEK je teraz malou osadou, v staroveku-nádherným mestským chrámom v Libanone, medzi Libanonom a Anti-Libanonom. Široké údolie, ...
      Colier ruský slovník
    • BANKOVNÍCTVO - BANKOVÉ SYSTÉMY Komerčné banky. Najdôležitejšie miesto v bankových systémoch zaujímajú komerčné banky, ktoré sa v súčasnej podobe prvýkrát objavili ...
      Colier ruský slovník
    • ANTILOPE je bežný názov pre mnohé cicavce s kopytami patriace do čeľade bovidovitých (Bovidae), ktoré sa však od ostatných zástupcov líšia elegantnejšou stavbou ...
      Colier ruský slovník
    • DELETINA - DELETVO Úlohy delostrelectva. Dve hlavné úlohy poľného delostrelectva sú tieto: 1) poskytovanie palebnej podpory pechotným a tankovým jednotkám ...
      Colier ruský slovník
    • AUSTRÁLIA - AUSTRÁLIA: PRÍRODA Pozdĺž východného pobrežia Austrálie, od Kapského Yorku po centrálnu Viktóriu a ďalej po Tasmániu vrátane, sa nachádza vyvýšený pás ...
      Colier ruský slovník
    • JUHÝ AFRIKÁN - štát v južnej Afrike. 31. mája 1910 bola vytvorená Juhoafrická únia, ktorá zahŕňala samosprávne anglické kolónie (Cape, Natal) ...
      Colier ruský slovník
    • FUNKCIA je termín používaný v matematike na označenie takého vzťahu medzi dvoma veličinami, v ktorom ak je uvedené jedno množstvo, druhé môže ...
      Colier ruský slovník
    • FUNKCIE - TEÓRIA FUNKCIÍ Bohatosť a rozmanitosť teórie funkcií komplexnej premennej je dôsledkom interakcie geometrie a analýzy. Pokiaľ ide o komplexné číslo ...
      Colier ruský slovník
    • FUNKCIE - TEÓRIA FUNKCIÍ Funkcie používané v elementárnej analýze sú definované vzorcami. Ich grafy je zvyčajne možné nakresliť bez toho, aby ste vybrali ceruzku z papiera, napríklad ...
      Colier ruský slovník
    • FUNKCIE - TEÓRIA FUNKCIÍ Matematikom sa v nasledujúcich desaťročiach podarilo využiť predovšetkým prostriedky, ako sú mocenské rady, obrysový integrál a diferenciácia, ...
      Colier ruský slovník
    • SÚSTAVA
      Colier ruský slovník
    • RADIOASTRONOMY je odvetvie astronómie, ktoré študuje vesmírne objekty analýzou rádiového žiarenia z nich pochádzajúceho. Mnoho kozmických telies vysiela rádiové vlny dopadajúce na Zem: toto, v ...
      Colier ruský slovník

    Pomocné funkcie (alebo M-kódy) sa programujú pomocou adresného slova M... Na ovládanie programu a elektrickej automatiky stroja slúžia pomocné funkcie - zapnutie / vypnutie vretena, chladiacej kvapaliny, výmena nástrojov atď.

    Tabuľka 3

    Označenie

    Vymenovanie

    M00

    Programovateľné zastavenie

    M01

    Prestaňte s potvrdením

    M02

    Koniec programu

    M03

    Otáčanie vretena v smere hodinových ručičiek

    M04

    Otáčanie vretena proti smeru hodinových ručičiek

    M05

    Zastavenie vretena

    M06

    Výmena nástrojov

    M08

    Chladenie zapnuté

    M09

    Ochladzovanie

    M17

    Návrat z podprogramu

    M18

    Polohovanie vretena pod daným uhlom

    M19

    Orientácia vretena

    M20

    Koniec sekcie opakujúceho sa programu

    M30

    Zastavte a choďte na začiatok riadiaceho programu

    M99

    Pokračujte v vykonávaní NC prvého bloku

    Pomocné funkcie, ktoré vykonávajú zahrnutie akýchkoľvek operácií ( M03, M04 a M08) sa vykonávajú na začiatku bloku pred príkazmi pohybu. Ostatné pomocné funkcie sa vykonávajú na konci bloku.

    Tabuľka 3 je zoznam bežne používaných pomocných funkcií.

    2.1. Programovateľné zastavenie (M00)

    Bezpodmienečné zastavenie programu NC po vykonaní pohybu obsiahnutého v aktuálnom bloku. Stav UE sa nezmení, kým znova nestlačíte tlačidlo ZAČNI na ovládacom paneli alebo klávesoch CNC NA ZAČIATOK, vrátiť sa na začiatok prebiehajúceho programu.

    2.2. Zastaviť s potvrdením (M01)

    Zastavte riadiaci program po vykonaní pohybu obsiahnutého v aktuálnom bloku za predpokladu, že je nastavený režim “Zastaviť s potvrdením” z ovládacieho panela CNC (pozri dokument CNC MSHAK- CNC návod na obsluhu).

    Príklad:

    X-2 X-4.

    M1; Zastavte spustenie programu v tomto bloku, ak

    ; režim je nastavený “Zastaviť s potvrdením” z konzoly operátora

    2.3. Koniec programu (M02)

    Určuje koniec vykonávania riadiaceho programu, zastaví prívod chladiacej kvapaliny a zastaví otáčanie vretena.

    Príklad:

    G0X20Z50 Z.5

    G0 X0Z0 M2

    2.4. Otáčanie vretena v smere hodinových ručičiek (M03)

    Spustí otáčanie vretena v smere hodinových ručičiek pomocou aktuálnej hodnoty špecifikovanej slovom.

    Príklad:

    G54 G0 X-20 Z30 S500M3

    2.5. Otáčanie vretena proti smeru hodinových ručičiek (M04)

    Spustí otáčanie vretena proti smeru hodinových ručičiek pomocou aktuálnej hodnoty určenej slovom.

    Príklad:

    G54 G0 X-20 Z30 S1500M4

    2.6. Zastavenie vretena (M05)

    Zastaví otáčanie vretena. Vykonáva sa po pohyboch obsiahnutých v ráme.

    Príklad:

    G28 X0 Z0 M5

    G4 P2 M2

    2.7. Výmena nástroja (M06)

    Vykonáva výmenu nástroja medzi vretenom a zásobníkom nástrojov. Táto funkcia sa vyskytuje:

    · Polohovanie pozdĺž osí k bodu výmeny nástroja;

    · Zastavenie otáčania vretena a orientácia vretena;

    · Výmena nástrojov.

    Príklad:

    T5; začnite v zásobníku hľadať nástroj 5

    X50 Z60; pokračovanie programu

    M6; výmena nástrojov

    2.8. Chladenie ZAPNUTÉ (M08)

    Zahŕňa dodávku reznej kvapaliny (chladiacej kvapaliny).

    Príklad:

    S300M3X20Z30G0

    G1X50Z44M8; Zapnite chladiacu kvapalinu

    G0Z-100

    2.9. Chladenie (M09)

    Vypne prívod reznej kvapaliny (chladiacej kvapaliny).

    Príklad:

    S300M3X20Z30G0 G1X50Z44 M9M5G0Z-100

    2.10. Návrat z podprogramu (M17)

    Určuje koniec podprogramu, keď je volaný slovom s adresou L.

    Príklad:

    X5Z5

    ; Hlavný program

    L10; Volanie podprogramu začínajúceho blokom N10 X2Z8

    N10Z2; Podprogram s blokovým štítkom N10 X10

    M17; Koniec podprogramu a návrat do hlavného programu

    2.11. Polohovanie vretena (M18)

    S touto funkciou môžete otáčať vretenom v danom uhle.

    Formát:

    M18 Pnnn

    Kde: nnn - uhol rotácie +/- 360 stupňov.

    Uhol natočenia sa počíta vzhľadom na polohu vretena, do ktorej je vreteno nastavené pomocou funkcie M19.

    Príklad:

    M18 P45; otáčanie vretena o 45 stupňov

    2.12. Orientácia vretena (M19)

    Pomocná funkcia M19 zastaví otáčanie vretena, vykoná jeho orientáciu.

    2.13. Koniec sekcie opakovaného programu (M20)

    Určuje koniec opakovaného segmentu programu, keď je volaný slovom s adresou H.

    Príklad:

    N10 H2; spustite programovú sekciu až do M20 dvakrát

    Jazyk technických výpočtov

    Milióny inžinierov a vedcov na celom svete používajú MATLAB® na analýzu a vývoj systémov a produktov, ktoré transformujú náš svet. Maticový jazyk MATLAB je najviac prirodzeným spôsobom vo svete na vyjadrenie výpočtovej matematiky. Vstavaná grafika uľahčuje vizualizáciu a porozumenie údajov. Desktopové prostredie podporuje experimentovanie, skúmanie a objavovanie. Všetky tieto nástroje a schopnosti MATLAB sú prísne testované a navrhnuté tak, aby spolupracovali.

    MATLAB vám pomáha uviesť vaše nápady do života mimo pracovnej plochy. Môžete spustiť prieskumy vo veľkých množinách údajov a škálovať ich do klastrov a cloudov. Kód MATLAB je možné integrovať s inými jazykmi, čo vám umožní nasadiť algoritmy a aplikácie v sieťových, podnikových a priemyselných systémoch.

    Začiatok práce

    Naučte sa základy MATLABu

    Jazykové základy

    Syntax, indexovanie a spracovanie polí, dátové typy, operátory

    Import a analýza údajov

    Import a export údajov vrátane veľkých súborov; predspracovanie údajov, vizualizácia a výskum

    Matematika

    Lineárna algebra, diferenciácia a integrácia, Fourierove transformácie a iná matematika

    Grafika

    2D a 3D grafika, obrázky, animácie

    Programovanie

    Skripty, funkcie a triedy

    Tvorba aplikácie

    Vývoj aplikácií pomocou App Designer, programovateľného pracovného toku alebo GUIDE

    Nástroje na vývoj softvéru

    Ladenie a testovanie, organizácia veľkých projektov, integrácia so systémom na správu verzií, balíky nástrojov

    Pri programovaní obrábania súčiastok na CNC strojoch podľa DIN 66025 (ISO 6983), predtým známej ako ISO 7bit, sa používajú tieto operátory:

    • N - číslo rámca;
    • G - prípravné funkcie;
    • X, Y, Z, A, B, C - informácie o posunoch pozdĺž osí;
    • M - doplnkové funkcie;
    • S - funkcie vretena;
    • T - funkcie nástroja;
    • F - funkcie posuvu;
    • H - pomocné funkcie (dátové bloky ofsetu nástrojov v režime DIN -ISO). Ak existuje platné číslo D aktuálneho nástroja, zobrazí sa dodatočne.

    Pre väčšiu prehľadnosť štruktúry rámca by mali byť operátory v rámci usporiadané v nasledujúcom poradí: N, G, X, Y, Z, A, B, C, F, S, T, D, M, H .

    Riadiaci program pozostáva z n-th počet rámcov prehrávaných nepretržite alebo so špecifikovanými prestávkami (pri vysokorýchlostnom obrábaní dielov vyrobených z vysokopevných zliatin hliníka je dokonca aj krátke zastavenie nástroja medzi susednými rámcami neprijateľné z dôvodu nebezpečenstva prehriatia alebo prieniku opracovaného povrch v dôsledku trenia). Pripojením prípravných funkcií je navyše možné preskočiť jednotlivé snímky a správne veľkosti. To zaisťuje vývoj riadiacich programov pre typické technologické procesy.

    Programové bloky NC pozostávajú z nasledujúcich komponentov:

    • príkazy (operátory) podľa DIN 66025;
    • prvky programovacieho jazyka CNC na vysokej úrovni;
    • identifikátory (konkrétne názvy) pre:
      • systémové premenné;
      • užívateľom definované premenné;
      • podprogramy;
      • kódové slová;
      • skokové značky;
      • makrá;
    • porovnávacie operátory;
    • logické operátory;
    • výpočtové funkcie;
    • riadiace štruktúry.

    Pretože inštrukčný súbor podľa DIN 66025 nepostačuje na programovanie zložitých obrábacích procesov na moderných viacúlohových strojoch, bol doplnený o prvky vysokoúrovňového programovacieho jazyka CNC.

    Na rozdiel od príkazov podľa DIN 66025 sa príkazy programovacieho jazyka NC na vysokej úrovni skladajú z niekoľkých adries, napríklad:

    • OVR - na korekciu rýchlosti (v percentách);
    • SPOS - na polohovanie vretena.

    Štruktúra programu je nasledovná: „%“ (iba pre programy vyvinuté na počítači PC), názov programu „O“ alebo „:“ a za ním číslo programu, ktoré obsahuje maximálne štyri číslice. Každý riadok v programe je blok.

    Každý programový blok má štruktúru:

    • N je poradové číslo rámca (nie viac ako štyri znaky, číslovanie sa vykonáva po 5 alebo 10, aby bolo možné pri vypracovaní programu zaviesť ďalšie rámce);
    • prípravná funkcia G;
    • súradnice X, Y, Z, A, C, B;
    • doplnková funkcia M;
    • funkcia vretena S;
    • funkcia nástroja T;
    • funkcia posuvu F;
    • D - číslo ofsetu nástroja;
    • H - dátové bloky ofsetu nástrojov v režime DIN -ISO. Príkazy fungujú modálne alebo po jednotlivých snímkach.

    Modálne platné príkazy zostanú platné vo všetkých nasledujúcich blokoch s naprogramovanou hodnotou, kým sa na rovnakú adresu nenaprogramuje nová hodnota, ktorá prepíše predtým platný príkaz.

    Nemodálne príkazy zostávajú platné iba v bloku, v ktorom sú naprogramované.

    Každý rámec končí znakom LF, znak LF nie je potrebné písať, generuje sa automaticky pri prepnutí riadka. Program končí príkazmi M2, M30 alebo M99. Blok môže mať maximálne 512 znakov (vrátane komentára a znaku konca bloku LF).

    Prípravné funkcie G zabezpečujú všetky činnosti stroja.

    X, Y, Z - lineárne súradnicové osi stroja, súradnica Z je vždy rovnobežná s osou vretena stroja alebo kolmá na rovinu upínania obrobku pri strojoch s dvojotáčkovou frézovacou hlavou; А, С, В - uhlové súradnice rotácie okolo lineárnych súradnicových osí. Ak má stroj viac ako dve vretená, ako aj hlavy nástrojov, zobrazia sa ďalšie súradnicové osi X ', Y', Z ', A', C ', B' atď.

    Je potrebné poznamenať, že prípravné funkcie vám umožňujú prejsť na súradnicový systém časti, ktorý vám v niektorých prípadoch umožňuje opustiť používanie špeciálnych zariadení.

    Ďalšie funkcie M sú zodpovedné za zapínanie a vypínanie vretena, čerpacie stanice na prívod chladiacej kvapaliny, smer otáčania vretena, koniec programu.

    Funkcia vretena S nastavuje otáčky vretena.

    Funkcia nástroja T definuje číslo nástroja alebo nastavenia nástroja.

    Funkcia posuvu F nastavuje hodnotu posuvu.

    Ryža. 1.

    Súradnicový systém stroja a smery pozitívnych posunov sú znázornené na obrázku 1.

    NC programy je možné zostaviť v súradnicovom systéme stroja, v tomto prípade musí byť použité obrábacie stroje zosúladené so súradnicovou mriežkou tabuľky stroja. K zladeniu dochádza tým, že základná doska svietidla má centrovací kolík a kľúč. Čap je zarovnaný s puzdrom stlačeným v strede stola stroja a kľúčom so studenou drážkou. Teda pracovný priestor stroja v rovine NSY zarovnané so súradnicovým systémom zariadenia. V súradnicovom systéme zariadenia sú základné povrchy vyrobené napríklad z roviny a dvoch prstov (valcových a rezaných). Preto sa chyby lokalizácie vyskytujú tak pri inštalácii zariadenia, ako aj pri inštalácii súčiastky.

    Pri intenzívnej prevádzke vo výrobnom prostredí viacerých produktov, to znamená pri častej výmene upínacích prípravkov, je potrebné znova skontrolovať nielen nástroje, ale aj vodiace lišty základných povrchov stola stroja, a to strediaceho puzdra a chladiacej vložky. drážka.

    S ohľadom na to je vhodné vykonávať obrábanie v súradnicovom systéme obrobku. Zariadenie je orientované iba pozdĺž jednej osi a referenciu na súradnicový systém obrobku vykonávajú meracie snímače. V tomto prípade sú okrem odstránenia chyby polohovania znížené aj požiadavky na načasovanie opätovnej kontroly nástrojov, okrem toho je možné širšie používať normalizované zariadenia alebo ich úpravy bez odkazu na súradnicový systém stroja.

    Prípravné funkcie G, doplnkové funkcie M sú uvedené v tabuľkách 1, 2.

    Na frézkach sa teda výmena nástroja vykonáva v nasledujúcom poradí: pomocou príkazu T sa vyberie nástroj a k jeho zmene dôjde iba pomocou príkazu M6.

    U veží na sústruhoch stačí na výmenu nástroja príkaz T.

    Funkcia vretena S nastavuje otáčky vretena, funkcia nástroja T nastavuje nástroj alebo číslo nástroja a funkcia posuvu F nastavuje posuv.

    Stôl 1.Prípravné funkcie G

    Inštrukcie Popis
    G00Lineárna interpolácia pri rýchlom posune
    G01Lineárna interpolácia pri rýchlosti posuvu
    G02Kruhová interpolácia v smere hodinových ručičiek
    G03Kruhová interpolácia proti smeru hodinových ručičiek
    G04Časové oneskorenie
    G05Kruhová interpolácia s dotykovou kruhovou dráhou
    G06Znížte prípustnú úroveň zrýchlenia
    G07Zrušenie zníženia prípustnej úrovne zrýchlenia
    G0SRiadenie rýchlosti posuvu v bodoch zlomu
    G09Zrušenie kontroly rýchlosti posuvu v inflexných bodoch
    G10Rýchly posuv v polárnych súradniciach
    G11Lineárna interpolácia v polárnych súradniciach
    G12V smere hodinových ručičiek kruhová interpolácia v polárnych súradniciach
    G13Kruhová interpolácia proti smeru hodinových ručičiek v polárnych súradniciach
    G14Programovanie hodnoty zosilnenia pomocou rýchlosti pohonu sledovača
    G15Zrušiť G14
    G16Programovanie bez špecifikácie lietadla
    G17Výber lietadla MaťNS
    G1SVýber lietadla ZX
    G19Výber lietadla MaťZ
    G20Zadanie pólu a roviny súradníc pri programovaní v polárnych súradniciach
    G21Programovanie klasifikácie osí
    G22Aktivačné tabuľky
    G23Podmienené vetvenie
    G24Programovanie bezpodmienečného skoku
    G32Rezanie v režime lineárnej interpolácie bez kompenzačného skľučovadla
    G34Zaoblenie rohu pre dve susediace rovné časti (s toleranciou pod adresou E)
    G35Vypnite vyhladzovanie rohov
    G36Deaktivácia vychýlenia naprogramovaného počas zaobľovania rohov, ktorá sa rovná parametru stroja
    G37Programovanie bodu na zrkadlenie alebo otáčanie súradníc
    G38Aktivácia zrkadlenia, otáčanie súradníc, zmena mierky
    G39Zrušenie zrkadlenia, otáčanie súradníc, zmena mierky
    G40Zrušenie ekvidištančnej korekcie
    G41Korekcia rovnako vzdialene doľava v smere posuvu
    G42Korekcia rovnako vzdialene doprava v smere posuvu
    G53Zrušenie posunu nuly
    G54-G59Začína sa nulový posun
    G60Ofset programového súradnicového systému
    G61Presné polohovanie pri pohybe posuvom
    G62Zrušenie jemného polohovania
    G63Zapnutie 100% naprogramovanej hodnoty otáčok
    G64Spojenie posuvu s bodom kontaktu medzi frézou a súčiastkou
    G65Spojenie rýchlosti posuvu so stredom frézy
    G66Aktivácia hodnoty otáčok nastavenej potenciometrom
    G67Zrušenie posunu systému súradníc programu
    G68Varianta konjugácie segmentov rovnako vzdialených čiar pozdĺž oblúka
    G69Variant konjugácie segmentov ekvidištančných čiar pozdĺž trajektórie priesečníku ekvidištančných čiar
    G70Palcové programovanie
    G71Zrušte programovanie v palcoch
    G73Lineárna interpolácia s presným polohovaním
    G74Výstup na pôvod
    G75Prevádzka dotykového senzora
    G76Presun do bodu s absolútnymi súradnicami v súradnicovom systéme stroja
    G78Aktivácia osi vŕtania
    G79Deaktivácia jednej osi vŕtania alebo všetkých naraz
    G80Zrušenie volania konzervovaných cyklov
    G81, G82Cyklus vŕtania v konzervách
    G83Cyklus konzervy s hlbokými dierami
    G84Cyklus odpichu s kompenzačným skľučovadlom
    G85, G86Vystružovanie štandardného cyklu
    G90Absolútne súradnicové programovanie
    G91Programovanie relatívnych súradníc
    G92Nastavenie hodnôt súradníc
    G93Programovanie doby chodu bloku
    G94Programovanie posuvu v mm / min
    G95Programovanie posuvu v mm / ot
    G97Programovanie reznej rýchlosti
    G105Nulové nastavenie pre lineárne nekonečné osi
    G108Pozrite sa dopredu Kontrola sklonu
    G112
    G113Umožnenie pokročilého ovládania brzdenia
    G114Povolenie pokročilého riadenia rýchlosti
    G115Deaktivácia pokročilého riadenia rýchlosti
    G138Povolenie kompenzácie polohy obrobku
    G139Deaktivácia kompenzácie polohy obrobku
    G145-845Aktivácia externej korekcie programovateľným regulátorom
    G146Vypnite offset externého nástroja
    G147, G847Sekundárna kompenzačná skupina ofsetov nástrojov; opravy korelované s osami
    G148Zrušenie dodatočnej kompenzácie nástrojov
    G153Zrušenie prvého posunu nuly aditíva
    G154-159Údaj o prvom posunutí nuly aditíva
    G160-360Externý posun nuly
    G161Presné polohovanie počas rýchleho posuvu
    G162Zrušenie presného polohovania počas rýchleho posuvu
    G163Presné polohovanie pri rýchlom posúvaní a posúvanie pri posuve
    G164Prvá presná možnosť polohovania
    G165Druhá presná možnosť polohovania
    G166Tretia možnosť presného polohovania
    G167Zrušenie externého nulového ofsetu
    G168Ofset súradnicového systému riadiaceho programu
    G169Zrušenie všetkých ofsetov súradnicového systému
    G184Cyklus odpichu bez vyrovnávacieho skľučovadla
    G189Absolútne súradnicové programovanie pre nekonečné osi
    G190Programovanie slovo po slove v absolútnych súradniciach
    G191Programovanie slovo po slove v relatívnych súradniciach
    G192Nastavenie dolného limitu rýchlosti v riadiacom programe
    G194Rýchlosť programovania (posuv, rýchlosť) s prispôsobením zrýchlenia
    G200Lineárna interpolácia pri rýchlom posune bez spomalenia až do V.= 0
    G202V smere hodinových ručičiek špirálová interpolácia
    G203Helikálna interpolácia proti smeru hodinových ručičiek
    G206Aktivácia a skladovanie maximálne hodnoty zrýchlenia
    G228Prechody z rámu do rámu bez brzdenia
    G253Zrušenie druhého posunu nuly aditíva
    G254-259Začatie druhého nulového posunu aditíva
    G268Aditívny ofset súradnicového systému riadiaceho programu
    G269Zrušenie aditívneho ofsetu súradnicového systému NC programu
    G292Nastavenie horného limitu rýchlosti v riadiacom programe
    G301Zapnutie oscilačného pohybu
    G350Nastavenie parametrov kmitavého pohybu
    G408Vytvorenie plynulého zrýchlenia z bodu do bodu
    G500Detekcia možných kolízií pri pozeraní snímok dopredu
    G543Povolenie správy kolízií s ukážkou snímok
    G544Vypnite správu kolízií pri prezeraní rámcov
    G575Prepínanie rámcov vysokorýchlostným externým signálom
    G580Rozpustenie súradnicových osí
    G581Tvorba súradnicových osí
    G608Vytvorenie plynulého zrýchlenia pri pohybe z bodu do bodu pre každú os zvlášť

    Poznámka... Pre každý riadiaci systém môžu mať niektoré hodnoty prípravných funkcií odlišný význam v závislosti od výrobcu stroja. Je potrebné poznamenať, že s cieľom rozšíriť technologické možnosti zariadení majú výrobcovia CNC systémov tendenciu zvyšovať prípravné funkcie.

    Tabuľka 2Ďalšie funkcie M.

    Inštrukcie Popis
    MOZastavenie programu
    M1Požiadajte o zastavenie
    M2Koniec programu
    M3Umožnenie otáčania vretena v smere hodinových ručičiek
    М4Povolenie otáčania vretena proti smeru hodinových ručičiek
    M5Zastavenie vretena
    M2 = 3Elektrické náradie sa otáča v smere hodinových ručičiek
    M2 = 4Náradie je zapnuté proti smeru hodinových ručičiek
    M2 = 5Náradie vypnuté
    M6Automatická výmena nástrojov
    M7Fúka vzduch
    PANIZapnutie prívodu chladiacej kvapaliny
    M9Ochladzovanie
    M1OVypnutie fúkania vzduchu
    M11Svorka na náradie
    M12Odopínanie nástrojov
    M13Zapnutie otáčania vretena v smere hodinových ručičiek spolu so zapnutím chladiacej kvapaliny
    M14Zapnutie otáčania vretena proti smeru hodinových ručičiek spolu so zapnutím chladiacej kvapaliny
    M15Zapnutie chladiacej kvapaliny preplachovania čipov
    M17Koniec podprogramu
    M19Orientácia vretena
    M21 NS
    M22Zapnite zrkadlenie programu pozdĺž osi Mať
    M23Zakázať zrkadlenie programu
    M29Povolenie režimu pevného vlákna
    M3OUkončenie programu s možnosťou súčasného vypnutia napájania stroja
    M52Presunutie zásobníka do polohy vpravo
    M53Presunutie zásobníka do polohy vľavo
    M7OInicializácia obchodu
    M71Sklopenie aktívneho vrecka na časopis
    M72Otočte manipulátor o 60 °
    M73Odopínanie nástrojov
    M74Otočenie manipulátora o 120 °
    M75Svorka na náradie
    M76Otočte manipulátor o 180 °
    M77Zdvíhanie aktívneho vrecka obchodu
    M98Volanie podprogramu
    M99Návrat do hlavného programu

    Poznámka:... Pre rôzne riadiace systémy a typy strojov môžu mať dodatočné funkcie rôzne významy, napríklad na aktiváciu pohybu koníka, funkcií nakladacieho zariadenia, stabilného odpočinku atď.

    Pri vytváraní NC programu je samotné programovanie, teda prevod jednotlivých pracovných krokov do NC jazyka, často len malou časťou programátorskej práce.

    Pred programovaním je potrebné naplánovať a pripraviť pracovné prechody. Čím presnejšie je naplánovaný štart a štruktúra NC programu, tým rýchlejšie a jednoduchšie bude samotné programovanie a tým intuitívnejšie a menej náchylné na chyby bude hotový NC program.

    Výhoda vizuálnych programov je obzvlášť evidentná, keď je potrebné vykonať zmeny neskôr.

    Pretože nie každý program má rovnakú štruktúru, nemá zmysel pracovať podľa typickej šablóny. Vo väčšine prípadov je však vhodné dodržať nasledujúcu postupnosť.

    1. Príprava výkresu časti pozostáva z:

    • a) pri určovaní nulového bodu súčiastky;
    • b) pri vykresľovaní súradnicového systému;
    • c) vo výpočte možno chýbajúcich súradníc.

    2. Definícia procesu spracovania:

    • a) Kedy sa budú používať, aké nástroje a na spracovanie akých kontúr?
    • b) V akom poradí bude jednotlivé prvky detaily?
    • c) Ktoré jednotlivé prvky sa opakujú (možno otáčajú) a mali by byť uložené v podprograme?
    • d) Existujú obrysy súčiastky v iných čiastkových programoch alebo podprogramoch, ktoré je možné opätovne použiť pre aktuálnu časť?
    • e) Kde sú nulové posuny, rotácia, zrkadlenie, zmena mierky (koncept rámca) vhodné alebo nevyhnutné?

    3. Tvorba technologická mapa... Stanovte jeden po druhom všetky procesy obrábania stroja, napríklad:

    • a) pohyb rýchloposuvom na polohovanie;
    • b) výmena nástroja;
    • c) stanovenie roviny spracovania;
    • d) voľná hra na ďalšie meranie;
    • e) zapnutie / vypnutie vretena, chladiacej kvapaliny;
    • f) vyvolať údaje nástroja;
    • g) predloženie;
    • h) korekcia trajektórie;
    • i) prístup k obrysu;
    • j) vetva z okruhu a pod.

    4. Preklad prechodov do programovacieho jazyka: záznam každého prechodu ako NC bloku (alebo NC blokov).

    5. Kombinácia všetkých jednotlivých prechodov do operácie, spravidla v jednom programe. Niekedy, najmä pri obrábaní veľkých súčiastok do programu, je možné zvýrazniť prechody hrubovania, polodokončenia a dokončovania. To bol prípad obmedzeného priestoru pamäte, ktorý sa nachádza v starších CNC systémoch. V prípade moderných systémov na ovládanie softvéru množstvo pamäte prakticky neobmedzuje technologické možnosti obrábacích strojov.

    Štandardné cykly spracovania sú v moderných softvérových riadiacich systémoch široko používané. Ich použitie výrazne skracuje čas strávený programovaním.

    Niektoré z konzervovaných cyklov pre riadiace systémy používané v softvéri WIN NC SINUMERIK sú uvedené nižšie:

    • CYCLE81- vŕtanie, centrovanie;
    • CYCLE82 - vŕtanie, zahĺbenie;
    • CYCLE83 - vŕtanie do hlbokých otvorov pomocou spirálových vrtákov;
    • CYCLE84 - vnútorné závitovanie bez vyrovnávacieho skľučovadla;
    • CYCLE840 - Vnútorné závitovanie s kompenzačným skľučovadlom;
    • CYCLE85 - nudný 1;
    • CYCLE86 - nudný 2;
    • CYCLE87 - nudný 3;
    • CYCLE88 - nudný 4;
    • CYCLE89 - nudný 5;
    • CYCLE93 - drážka;
    • CYCLE94 - vnútorné podrezanie;
    • CYCLE95 - cyklus odstraňovania materiálu;
    • CYCLE96 - závitové podrezanie;
    • CYCLE97 - cyklus navliekania.

    Je potrebné poznamenať, že softvérové ​​riadiace systémy vysoký stupeň sú otvorené, čo vám umožňuje rozšíriť knižnicu štandardných cyklov na spracovanie typických povrchov typických pre výrobu tohto typu výrobkov a tým skrátiť čas prípravy na výrobu.


    Ryža. 2.

    Použitie systémov CAM viedlo k tomu, že je potrebné, aby každý softvérový riadiaci systém vyvíjal postprocesory, bez ktorých zariadenie nerozumie programom bez ich prekladu do strojových kódov (obr. 2).

    Programovanie moderných CNC systémov prebieha podľa viac ako 50 -ročnej normy ISO 6983 (DIN 66025), ktorá podľa programátorov údajne brzdí rozvoj CNC technológií. Pojem „CNC technológia“ podľa autora nie je legitímny, spracovanie dielov na CNC strojoch sa riadi všetkými zákonmi strojárskej technológie a rezania kovov alebo inými spôsobmi tvarovania.

    Porušenie zákonov technologických vied vedie k:

    • k zvýšenému zdeformovaniu dielov;
    • na zníženie presnosti lineárnych rozmerov;
    • na zvýšenie zložitosti spracovania dielov atď.

    Hlavným rozdielom pre viacúčelové obrábacie stroje je extrémne výrazná koncentrácia operácií, nielen charakteristická pre tento typ zariadenia, ale aj implementovaná poháňaným nástrojom a špeciálnym vretenovým zariadením, ako aj metódy zaistenia presnosti pomocou merania obrábacích strojov. systémy. Štandard podporuje jednoduché príkazy pre elementárne pohyby a logické operácie... V súčasnej dobe sa na riešenie zložitých geometrických a logických problémov v softvérových riadiacich systémoch používajú okrem strojových kódov podľa DIN 66025 (ISO 7bit) aj programovacie jazyky na vysokej úrovni. NC programy v norme ISO 6983 obsahujú malé množstvo informácií získaných na úrovni systémov CAD-CAM. Vážnejšou nevýhodou je však podľa vývojárov softvérových riadiacich systémov nemožnosť obojsmernej výmeny informácií s týmito systémami, čo znamená, že akékoľvek zmeny v riadiacom programe sa nedajú premietnuť do toku informácií upstream do CAD -CAM systémy. Je potrebné poznamenať, že to nie je vhodné pre všetky odvetvia. Napríklad je prípustné vyhladenie hladkých väzieb teoretických obrysov pomocou splajnov a konjugácia dvoch povrchov si vyžaduje analýzu možných spôsobov ich tvarovania, pre množstvo konštrukčných materiálov môžu existovať technologické obmedzenia, napríklad minimálne prípustný polomer párovania konštrukčných prvkov častí vyrobených z vysokopevných zliatin hliníka atď. ...

    Na rozdiel od DIN 66025 (ISO 6983), vyvinutá norma STEP -NC ISO 14649 (v súčasnosti nie sú vyvinuté všetky jej moduly) definuje špeciálnu štruktúru riadiaceho programu NC - programovú štruktúru, ktorá sa používa na zostavenie logické bloky v rámci programovania štruktúrovaného obrábania. Štruktúra riadiaceho programu nie je zoznamom typicky spracovaných foriem (vlastností); definuje pracovný plán, ktorý je postupnosťou spustiteľných súborov. STEP-NC predpokladá rozsiahlu výmenu informácií medzi inžinierskymi službami, vrátane prípravy a plánovania výroby, ako aj predajne.

    Štruktúra navrhovanej výmeny informácií je znázornená na obrázku 3.

    Štruktúra plánovanej výmeny informácií vyvoláva množstvo otázok:

    • nedostatočná úroveň formalizácie inžinierskych prác komplikuje vytváranie znalostných základní;
    • veľký počet katalógov rezných nástrojov, ktoré poskytujú nedostatočné informácie pre výber nástroja na spracovanie špeciálnych materiálov a podmienky jeho použitia, ktoré si vo väčšine prípadov vyžadujú experimentálne overenie;
    • v katalógoch zariadení často chýbajú informácie o polohovej presnosti ovládaných osí stroja, dynamických charakteristikách pohonov atď .;
    • zastarané technologické príručky vyvinuté pre univerzálne vybavenie a systematicky znovu publikované prakticky bez aktualizácie technologických informácií;
    • nedostatok systematizovaných informácií o progresívnom technologickom vybavení.

    Ryža. 3. Plánovaná komunikácia medzi inžinierskymi službami a predajňou

    Okrem toho je potrebné poznamenať, že neexistujú žiadne štandardné metódy na optimalizáciu programovania obrábacích strojov z hľadiska parametrov, ktoré vám umožňujú vybrať najlepší stroj alebo skupinu strojov na vykonanie konkrétnej technologickej operácie alebo postupu.

    Na tieto problémy mnohokrát poukázali používatelia rôznych obrábacích strojov zapojených do procesu štandardizácie STEP-NC. Výrobcovia a vývojári zariadení softvér pokúste sa vziať do úvahy požiadavky používateľov a implementovať niektoré zo špecifikovaných funkcií do svojich produktov. Ich práca je však často neuposlúchnutá. jednotný štandard, ktoré podľa doterajšieho stanoviska môže spomaliť modernizáciu priemyselných systémov. Tiež nemožno nespomenúť, že vyrobené zariadenia používajú všetci len zriedka moderné technológie a v dôsledku toho nie je výrobná základňa taká efektívna a dokonalá. S ohľadom na to výrobcovia softvérových riadiacich systémov zvolili kompromisnú možnosť, ktorá im umožňuje pracovať podľa DIN 66025 (ISO 6983) aj ISO 14649 (obr. 4).

    Ryža. 4. Zmiešaná CNC architektúra podporujúca DIN 66025 (ISO 6983) a ISO 14649 (STEP-NC)

    To všetko naznačuje, že okrem zdokonalenia systémov riadenia programu a metód programovania je potrebné zapojiť sa aj do systematiky a pripraviť technologické informácie:

    • nástroj, ktorý poskytuje zintenzívnenie režimov spracovania;
    • odporúčania na použitie rôznych návrhov nástrojov;
    • závislosti na výpočte rezania;
    • závislosti pre výpočet zložiek rezných síl;
    • databázy o CNC zariadení a ich technologických možnostiach, a to aj v prípade zariadení rôzne systémy zvládanie;
    • algoritmy na výpočet rezných režimov pre obrábacie stroje, kde sa ako pohon hlavného pohybu používa elektrické vreteno;
    • stratégia spracovania rôznych konštrukčných prvkov dielov na CNC strojoch;
    • databázy o použití sériovo vyrábaných nástrojov pre CNC stroje;
    • meracie systémy pre obrábacie stroje, vrátane snímačov na meranie nuly a na meranie;
    • výrobné pokyny na montáž úprav nástrojov a ich vyváženie;
    • technologické predpisy na kontrolu presnosti CNC strojov, opätovnú kontrolu vretenového zariadenia, najmä tŕňov a puzdier typu HSK a mnoho ďalších.