Funkce linuxcncMulti
Co retrofit s linuxcncMulti získá nad rámec standardního LinuxCNC: více kanálů v jednom jádru reálného času, plánovač dráhy s look-ahead a zaobleními se spojitou křivostí, 5osé transformace, správu nástrojů s monitorováním životnosti, monitorování procesu, které rozpozná zlomení nástroje ze zátěže vřetena nebo os, a inženýrské nástroje kolem toho.
Vícekanálové obrábění
Více kanálů, každý s vlastním programem, interpretem a plánovačem dráhy, běží vedle sebe v jednom jádru reálného času: hlavní a protivřeteno, revolver a frézovací hlava, nebo výměník nástrojů jako samostatný kanál, který připravuje další nástroj, zatímco se díl obrábí. Kanál 0 se chová přesně jako standardní LinuxCNC, existující jednokanálové konfigurace běží dál.
- Čekací značky mezi kanály, vyhodnocované v části reálného času, ne v uživatelském prostoru
- Výměna os mezi kanály (GET, GETD, RELEASE), názvy os podle kanálu jako X1 a X2, hlavní vřeteno se SETMS
- INIT a START jiných kanálů z programu, provozní stav, chyby a alarmy podle kanálu
- Synchronní akce v syntaxi Siemens: ID/IDS WHEN DO, DELDTG, RDISABLE, příkazové osy, funkce H
- Programovací jazyk Siemens: R parametry, DEF, GOTO, REPEAT, IF/WHILE/CASE, asynchronní podprogramy (ASUP) a programy událostí
Plánovač dráhy s look-ahead
Plánovač jede s profily S s omezeným trhnutím a look-ahead až přes 2000 segmentů, takže krátké CAM segmenty 0,2 až 2 mm jedou programovaným posuvem a ne jeho zlomkem. Rohy dostávají polynomická zaoblení se spojitou křivostí v rámci tolerance G64 – obdoba Siemens G642 se SOFT – a 5osé programy se komprimují jako s COMPCAD: mikrosegmenty se změnami orientace se sloučí v rámci tolerance dráhy a orientace.
- Limity trhnutí pro osu a pro dráhu, překročení zrychlení na zaoblovacích obloucích jako MD32310
- Zaoblení s rotačním pohybem na Hermitově křivce: rychlost a zrychlení orientace zůstávají spojité
- Kompresor pro 5osý výstup CAM (G64 Q s tolerancí orientace, obdoba ORISON)
- Limity kloubů při netriviální kinematice, diagnostika plánovače jako piny HAL, referenční konfigurace
5 os a kinematické transformace
TRAORI s vedením středu nástroje pro hlavové, stolové a smíšené kinematiky, TRANSMIT pro čelní obrábění a TRACYL pro válcové plochy na soustruhu, zapínané z programu pro každý kanál, s datovými sadami v souboru INI. Orientace se programuje jako úhly nebo vektory (A3, B3, C3); délka nástroje působí v transformaci.
- TRAORI, TRANSMIT, TRACYL, TRAFOOF pro každý kanál
- Ruční posuv v souřadnicovém systému nástroje (TCS) podél nakloněného nástroje
- 3D model stroje a obrobek s úběrem materiálu v ovládacím panelu
Správa nástrojů s monitorováním životnosti
Soubor nástrojů pro každý kanál se zásobníky, mezipozicemi (vřeteno, chapadla) a nakládacími místy, spravovaný v ovládacím panelu: pás zásobníku, tabulka a detaily. Každý nástroj nese svou životnost podle kusů nebo času s požadovanou hodnotou, skutečnou hodnotou, předvarováním a blokováním; když je nástroj spotřebován, automaticky jej nahradí sesterský nástroj a sekvence výměny běží jako asynchronní podprogram.
- Sesterské nástroje a automatická výměna sesterského nástroje, SETPIECE, TOOLSET a data nástroje z programu
- Zásobníky 1…9997, mezisklad 9998, nakládací zásobník 9999 jako u Siemensu: MVTOOL, TCI, POSM, vlastnické místo, hledání volného místa
- Systémové proměnné $TC_MPP, $A_MYMN, $P_TOOLNO; výměna nástroje zaúčtuje vřeteno a vlastnické místo
- Nástroje vykreslené na svých místech a v chapadlech 3D modelu
Monitorování procesu a detekce zlomení nástroje
mcwatch (Enterprise) sleduje zátěž vřetena a os během každého řezného procesu – výkon vřetena, moment pohonu nebo proud motoru, libovolný signál HAL – vůči naučeným křivkám s obálkou a vůči pevným limitům. Zlomení nástroje nebo přetížení vypne okamžitě, spustí se rutina odjezdu a u závitů se odjezd odvíjí synchronizovaně od místa zlomení. Opotřebení nástroje se hodnotí z více učicích křivek.
- Učicí křivky pro proces: reference, obálka s tolerancí, křivka opotřebení, pevné limity
- Přepínače celkově, na nástroj a na proces; i vypnuté se dál zaznamenává
- Graf se živými zátěžemi, zónami a alarmy v ovládacím panelu, statistika běhů
Ovládací panel mchmi
Ovládací panel ve stylu SINUMERIK Operate: jeden sloupec na kanál, 3D stroj a obrobek s úběrem materiálu, správce programů s úrovněmi programu a stav synchronních akcí. Programy se kontrolují před spuštěním: držák vůči stroji a polotovaru a kanály simulované společně na časové ose na kolize nástroj proti nástroji a zablokování v čekacích značkách.
- Stroj, seznam nástrojů, posunutí nuly, program, správce programů, monitorování procesu, diagnostika
- Obrobky se správou verzí, test kruhovitosti, uživatelské obrazovky, tlačítka panelu HAL
- Osm jazyků: němčina, angličtina, španělština, italština, francouzština, slovenština, slovinština, čeština
Inženýrské nástroje
mcplc – PLC
Logika stroje jako kontaktní schéma (KOP) s funkčními bloky a SCL, hardwarový katalog karet Mesa a EtherCAT svorek a pohonů, HAL generovaný z projektu, CNC asistent pro osy a vřetena.
Podívejte se na to v provozu
Zaregistrujte se, spusťte testovací instanci v zákaznickém portálu a ovládejte mchmi v prohlížeči. Edice Community je ke stažení zdarma; edice Enterprise přidává monitorování procesu, inženýrské nástroje, aktualizace a podporu.
Spustit testovací instanci Stáhnout Community Enterprise v obchodě







