Funkcije linuxcncMulti
Kaj retrofit z linuxcncMulti dobi poleg standardnega LinuxCNC: več kanalov v enem jedru realnega časa, načrtovalnik poti z look-ahead in zaokrožitvami z zvezno ukrivljenostjo, 5-osne transformacije, upravljanje orodij z nadzorom življenjske dobe, nadzor procesa, ki zazna zlom orodja iz obremenitve vretena ali osi, in inženirska orodja okoli tega.
Večkanalna obdelava
Več kanalov, vsak s svojim programom, interpreterjem in načrtovalnikom poti, teče vzporedno v enem jedru realnega časa: glavno in protivreteno, revolver in rezkalna glava, ali menjalnik orodij kot lasten kanal, ki pripravlja naslednje orodje, medtem ko se obdelovanec obdeluje. Kanal 0 se obnaša natanko kot standardni LinuxCNC, obstoječe enokanalne konfiguracije delujejo naprej.
- Čakalne oznake med kanali, ovrednotene v delu realnega časa, ne v uporabniškem prostoru
- Izmenjava osi med kanali (GET, GETD, RELEASE), imena osi po kanalu kot X1 in X2, glavno vreteno s SETMS
- INIT in START drugih kanalov iz programa, obratovalno stanje, napake in alarmi po kanalu
- Sinhrone akcije v sintaksi Siemens: ID/IDS WHEN DO, DELDTG, RDISABLE, ukazne osi, funkcije H
- Programski jezik Siemens: parametri R, DEF, GOTO, REPEAT, IF/WHILE/CASE, asinhroni podprogrami (ASUP) in programi dogodkov
Načrtovalnik poti z look-ahead
Načrtovalnik vozi profile S z omejenim sunkom in look-ahead prek do 2000 segmentov, tako da kratki CAM segmenti od 0,2 do 2 mm tečejo s programiranim podajanjem in ne z njegovim delčkom. Vogali dobijo polinomske zaokrožitve z zvezno ukrivljenostjo znotraj tolerance G64 – ustreznica Siemens G642 s SOFT – in 5-osni programi se stisnejo kot s COMPCAD: mikrosegmenti s spremembami orientacije se združijo znotraj tolerance poti in orientacije.
- Omejitve sunka po osi in za pot, prekoračitev pospeška na zaokrožitvenih lokih kot MD32310
- Zaokrožitve z rotacijskim gibanjem na Hermitovi krivulji: hitrost in pospešek orientacije ostaneta zvezna
- Kompresor za 5-osni izhod CAM (G64 Q s toleranco orientacije, ustreznica ORISON)
- Omejitve sklepov pri netrivialni kinematiki, diagnostika načrtovalnika kot pini HAL, referenčna konfiguracija
5 osi in kinematične transformacije
TRAORI z vodenjem središča orodja za glavne, mizne in mešane kinematike, TRANSMIT za čelno obdelavo in TRACYL za valjaste površine na stružnici, vklopljeni iz programa za vsak kanal, s podatkovnimi nizi v datoteki INI. Orientacija se programira kot koti ali vektorji (A3, B3, C3); dolžina orodja deluje v transformaciji.
- TRAORI, TRANSMIT, TRACYL, TRAFOOF za vsak kanal
- Ročni pomik v koordinatnem sistemu orodja (TCS) vzdolž nagnjenega orodja
- 3D model stroja in obdelovanec z odvzemom materiala na upravljalni plošči
Upravljanje orodij z nadzorom življenjske dobe
Datoteka orodij za vsak kanal z magazini, vmesnimi mesti (vreteno, prijemala) in nakladalnimi mesti, vzdrževana na upravljalni plošči: trak magazina, tabela in podrobnosti. Vsako orodje nosi svojo življenjsko dobo po kosih ali času z želeno vrednostjo, dejansko vrednostjo, predopozorilom in zaporo; ko je orodje izrabljeno, ga samodejno nadomesti sestrsko orodje in zaporedje menjave teče kot asinhroni podprogram.
- Sestrska orodja in samodejna menjava sestrskega orodja, SETPIECE, TOOLSET in podatki orodja iz programa
- Magazini 1…9997, vmesni 9998, nakladalni magazin 9999 kot pri Siemensu: MVTOOL, TCI, POSM, lastniško mesto, iskanje prostega mesta
- Sistemske spremenljivke $TC_MPP, $A_MYMN, $P_TOOLNO; menjava orodja knjiži vreteno in lastniško mesto
- Orodja, narisana na svojih mestih in v prijemalih 3D modela
Nadzor procesa in zaznavanje zloma orodja
mcwatch (Enterprise) nadzira obremenitev vretena in osi med vsakim rezalnim procesom – moč vretena, navor pogona ali tok motorja, katerikoli signal HAL – glede na naučene krivulje z ovojnico in glede na fiksne meje. Zlom orodja ali preobremenitev sproži takoj, zažene se rutina umika in pri navojih se umik odvije sinhronizirano od točke zloma. Obraba orodja se oceni iz več učnih krivulj.
- Učne krivulje na proces: referenca, ovojnica s toleranco, krivulja obrabe, fiksne meje
- Stikala skupno, na orodje in na proces; tudi izklopljeno se še naprej beleži
- Graf z obremenitvami v živo, conami in alarmi na upravljalni plošči, statistika zagonov
Upravljalna plošča mchmi
Upravljalna plošča v slogu SINUMERIK Operate: en stolpec na kanal, 3D stroj in obdelovanec z odvzemom materiala, upravitelj programov s programskimi nivoji in stanje sinhronih akcij. Programi se preverijo pred zagonom: držalo proti stroju in surovcu ter kanali, simulirani skupaj na časovni osi za trke orodja proti orodju in zastoje v čakalnih oznakah.
- Stroj, seznam orodij, ničelni zamiki, program, upravitelj programov, nadzor procesa, diagnostika
- Obdelovanci z nadzorom različic, test krožnosti, uporabniški zasloni, tipke plošče HAL
- Osem jezikov: nemščina, angleščina, španščina, italijanščina, francoščina, slovaščina, slovenščina, češčina
Inženirska orodja
mcplc – PLK
Logika stroja kot kontaktni načrt (KOP) s funkcijskimi bloki in SCL, katalog strojne opreme kartic Mesa ter EtherCAT sponk in pogonov, HAL ustvarjen iz projekta, CNC pomočnik za osi in vretena.
Oglejte si delovanje
Registrirajte se, zaženite testni primerek v portalu za stranke in uporabljajte mchmi v brskalniku. Izdaja Community je brezplačna za prenos; izdaja Enterprise dodaja nadzor procesa, inženirska orodja, posodobitve in podporo.
Zaženi testni primerek Prenesi Community Enterprise v trgovini







