Pisanje preprostega nadzornega programa. Strojna orodja, numerično krmiljenje (CNC), postprocesorji

Ime: Delcam ArtCAM Pro
Različica: 2010 Service Pack 4.0 32bit & 64bit
Razvijalec: www.artcam.ru
Vmesnik: ruski
Operacijski sistem: Windows XP/Vista/Seven
Velikost datoteke: 1,8 Gb
Programska rešitev za prostorsko modeliranje/obdelovanje, ki vam omogoča avtomatsko generiranje virtualnih tridimenzionalnih modelov iz 2D risbe in na njihovi osnovi razvoj krmilnih programov za CNC stroje.

Delcam plc je vodilno podjetje v svetu na področju razvoja oblikovalskih in tehnoloških CAD sistemov za modeliranje, izdelavo in krmiljenje kompleksnih izdelkov in tehnološke opreme. Programska oprema se uporablja v različnih panogah, vključno z avtomobilsko in vesoljsko industrijo, strojništvom in energetiko, proizvodnjo plastike, stekla, keramike, izdelkov iz gume, pa tudi različne embalaže; za naloge, ki segajo od idejne zasnove do izdelave glavnih modelov in proizvodne opreme. Podjetje je bilo uradno ustanovljeno leta 1977 po začetnem razvoju na Univerzi v Cambridgeu. Ekipa je podjetje kupila leta 1989, leta 1997 pa je podjetje postalo odprta delniška družba. Podjetje ima trenutno več kot 400 zaposlenih po vsem svetu, od tega polovica zaposlenih v Angliji.

O Delcam ArtCAM

Delcam ArtCAM ponuja zmogljivo zbirko za modeliranje, ki je enostavna za uporabo in daje oblikovalcu svobodo pri ustvarjanju kompleksnega prostorskega terena. ArtCAM spremeni ideje v končne izdelke veliko hitreje, kot je to mogoče z uporabo običajnih metod. ArtCAM je kos tudi v primerih, ko je bila prej potrebna ročna sprememba.

Ustvarjanje 2D elementov

ArtCAM vam omogoča ustvarjanje reliefa z uporabo uvoženih vektorjev ali rastrske slike, ustvarjene v katerem koli grafični urejevalnik. Poleg tega ima ArtCAM svoj nabor orodij za ustvarjanje in urejanje vektorskih in rastrskih slik.

Ustvarjanje 3D modela

ArtCAM vam omogoča ustvarjanje kompleksnih tridimenzionalnih modelov z uporabo vektorjev in rastrskih slik. Obsežne možnosti modeliranja vam omogočajo ustvarjanje tkanj, tekstur, iztiskov in črk s konstantno višino. Interaktivna kiparska orodja v ArtCAM vam omogočajo spreminjanje tridimenzionalnega modela v realnem času, kar vam omogoča, da dosežete učinek "ročnega" dela.

Strategije obdelave

ArtCAM Pro ima prilagodljive strategije obdelave, ki so hitre, natančne in, kar je najpomembnejše, zelo zanesljive. Obstajajo strategije strojne obdelave, kot so 2D vzorčenje, obdelava profilov, obdelava matrice/prebijanja in graviranje. ArtCAM omogoča tudi obrezovanje robov ali graviranje vzdolž sredinske črte, kar ustvari videz ročnega graviranja.

Nadzorne programe je mogoče preprosto ustvariti, shraniti in urejati. ArtCAM ima v svoji bazi podatkov široko paleto zelo učinkovitih strategij obdelave, ki vam omogočajo, da minimizirate čas priprave NC in skrajšate čas obdelave na stroju.

Deli, obdelani na CNC stroju, se lahko obravnavajo kot geometrijski objekti. Med obdelavo se vrteče se orodje in obdelovanec premikata drug glede na drugega po določeni poti. UE opisuje gibanje določene točke orodja – njegovega središča. Pot orodja je predstavljena kot sestavljena iz ločenih odsekov, ki se zlivajo drug v drugega. Ti odseki so lahko ravne črte, krožni loki, krivulje drugega ali višjega reda. Presečišča teh odsekov se imenujejo referenčne ali vozliščne točke. CP praviloma vsebuje koordinate referenčnih točk.

Poskusimo napisati majhen program za obdelavo utora, prikazanega na sl. 3.4. Če poznamo koordinate referenčnih točk, to ni težko narediti. Ne bomo podrobno obravnavali kode celotnega programa, ampak bomo posebno pozornost namenili pisanju vrstic (okvirjev programa), ki so neposredno odgovorni za premikanje skozi referenčne točke utora. Za obdelavo utora morate rezkar najprej premakniti na točko T1 in ga spustiti na ustrezno globino. Nato morate rezalnik zaporedno premakniti skozi vse referenčne točke in premakniti orodje navzgor iz materiala obdelovanca. Poiščimo koordinate vseh referenčnih točk utora in jih za udobje postavimo v tabelo. 3.1.

Tabela 3.1. Koordinate referenčnih točk žlebov

Pika X koordinata Y koordinata
Tl 3 8
T2 3 3
TK 7 3
T4 7 8

Pripeljemo rezalno orodje na prvo referenčno točko:

Naslednja dva okvirja povzročita, da se orodje spusti do zahtevane globine v material obdelovanca.

N60 G00 Z0.5
N70 G01 Z-l F25

Ko je orodje na želeni globini (1 mm), ga lahko premikate skozi vse referenčne točke za obdelavo utora:

N80 G01 X3 Y3
N90 G01 X7 Y3
N100 G01 X7 Y8

Zdaj morate orodje odstraniti iz materiala obdelovanca - dvignite ga na majhno višino:

Sestavimo vse okvirje skupaj, dodamo nekaj pomožnih ukazov in dobimo končno različico programa:

osebje UP Opis okvirja
% Simbol za začetek programa
O0001 (PAZ) Številka programa (0001) in ime programa (PAZ)
N10 G21 G40 G49 G54 G80 G90 Varnostni niz
N20 M06 T01 (FREZA D1) Orodje za klicanje št. 1
N30 G43 H01 Popravek dolžine orodja št. 1
N40 M03 S1000 Vklop vrtljajev vretena (1000 rpm)
N50 G00 X3 Y8 Pospešeno gibanje do referenčne točke T1
N60 G00 Z0.5 Hitro premikanje orodja B Z0.5
N70 G01 Z-l F25 Premik do globine 1 mm pri pomiku 25 mm/min
N80 G01 ХЗ Y3 Premik orodja do točke T2 (25 mm/min)
N90 G01 X7 Y3 Premik orodja do točke T3 (25 mm/min)
N100 G01 X7 Y8 Premik orodja do točke T4 (25 mm/min)
N110 G01 Z5 Dvig orodja v Z5 (25 mm/min)
N120 M05 Izklop hitrosti vretena
N130 MZ0 Dokončanje programa
% Simbol za konec programa

Mach3 je program za krmiljenje CNC stroja, ki omogoča avtomatizacijo procesov obdelave obdelovancev. Uporaba CNC strojev je pomembna za velika podjetja in majhne delavnice. Razlika je le v lastnostih in velikostih strojev, ki se uporabljajo v določenih situacijah. Razmislimo o vprašanju uporabe Mach3 v začetnih fazah njegovega razvoja.

  • Sodoben rezkalni stroj, opremljen s CNC modulom, omogoča interakcijo z navadnim osebnim računalnikom ali prenosnikom;
  • Z namestitvijo gonilnika Mach3 na vaš osebni računalnik lahko razvijete nadzorne programe;
  • Po razvoju se program naloži v pomnilnik numerično krmiljenega modula;
  • Naloga računalnika je konfigurirati vse potrebne parametre za delovanje CNC;
  • Poleg avtomatizacije procesov lahko prek osebnega računalnika ročno nadzirate premike rezalnih orodij stroja, nadzirate njihovo premike glede na obdelovanec ali delovno mizo;
  • Delovanje Mach3 temelji na naslednji shemi: računalnik - glavni - rezkalna oprema. Za izvedbo takšnega upravljanja boste potrebovali ustrezen program;
  • Mach3 je odličen primer sodobne programske opreme, ki nadzoruje in konfigurira stroje;
  • Mach3 je zasnovan za delo z vsemi operacijskimi sistemi Microsoft;
  • Program deluje takole: običajna aplikacija vrsta "okna";
  • Mac3 ima široko funkcionalnost, intuitiven vmesnik;
  • Obenem naj začetniki, za katere je CNC nastavitev nekaj povsem novega, skrbno preučijo navodila za uporabo. Za prilagoditev na delo s CNC-jem s pomočjo posebnega programa potrebujete najmanj časa. To je posledica dobro zasnovanega vmesnika in razumljivega principa upravljanja.

Priprave na delo z Mach3

Photo Mach3 - programi za krmiljenje CNC stroja

Numerično programsko vodenje, to je CNC, je napreden razvoj na področju konstrukcije obdelovalnih strojev. Program poenostavlja upravljanje in avtomatizira vse procese. Pravilna nastavitev CNC s programom prek osebnega računalnika vam omogoča, da zmanjšate človeški dejavnik in zmanjšate verjetnost napak na nič.

Pomembno je razumeti, da če so nastavitve izvedene nepravilno, lahko zlomite rezila, nepravilno obdelate obdelovanec in poškodujete modul CNC in druge komponente opreme.

Da bi se izognili takšnim napakam in neprijetnim incidentom, morate začeti z ustrezno pripravo na upravljanje CNC strojev.

  1. Popolnoma povežite stroje. Poskrbeti morate, da je stroj pripravljen za delo in prejema kakovostno napajanje iz električnega omrežja. Na voljo za številne stroje posebni programi, ki vam omogoča, da preko osebnega računalnika preverite stanje opreme in uporabnost njenih posameznih komponent.
  2. Namestite Mach3 na svoj Osebni računalnik ali prenosni računalnik. Hkrati se prepričajte, da vaš računalnik izpolnjuje minimalne programske zahteve značilnosti sistema. Mach3 ni "težak" program, zato ga zlahka obvlada skoraj vsak računalnik.
  3. Program lahko v nekaterih primerih zahteva rusificiranje. Licenčna različica je narejena na angleški jezik, vendar so na internetu široko dostopni posebni lokalizatorji. Ni priporočljivo uporabljati piratskih programov, kot je Mach3, saj lahko takšna programska oprema povzroči resne napake, ki lahko poškodujejo vaš stroj, tudi če so bile nastavitve pravilno izvedene. Licenca stane približno 12 tisoč rubljev.
  4. Poskusite optimizirati delovanje operacijskega sistema tako, da onemogočite vse vrste pojavnih oken in neuporabljenih programov. Nič vas ne sme motiti pri delu s strojem.
  5. Ne izvajajte Mach3 vzporedno programi tretjih oseb. To še posebej velja za računalniške igre, gledanje filmov in druge vsebine, ki od osebnega računalnika zahtevajo impresivna sredstva. V nasprotnem primeru je lahko nastavitev napačna, kar bo vplivalo na kakovost obdelave in sam stroj.
  6. Če želite hkrati sestaviti krmilne programe za CNC stroj ali uporabiti računalnik ne samo za delo z Mac3, potem razdelite HDD v pododdelke. Za programsko opremo za CNC stroj namestite ločen operacijski sistem. Logični pododdelek trdi disk mora biti popolnoma posvečen nadzoru stroja. To vam bo omogočilo, da ne boste zasedli celotnega računalnika s težavami s CNC krmiljenjem. Uporabite ta operacijski sistem posebej za nastavitve strojne opreme, ne nalagajte tuje programske opreme, zmanjšajte nabor programov.

Delo s programom

Ko so pripravljalne faze končane, boste morali začeti nastavljati sam program Mac3.

  1. Pozorno preučite vse gumbe, ki so na voljo v meniju Mack3. Mnogi so prestrašeni zaradi njihovega ogromnega števila. Toda rusificirana različica vam bo omogočila, da to hitro ugotovite.
  2. Odvisno od vrste stroja morate odpreti ustrezne zavihke. Za opremo za rezkanje boste potrebovali zavihke za parametre elektromotorjev, delne hitrosti, parametre vrat, parametre vretena itd.
  3. Ko kupite licenčno različico programske opreme, boste vse opise nastavitev našli v uporabniškem priročniku. Lahko pa se najde na svetovnem spletu.
  4. Če ste pogojno pravilno konfigurirali stroj prek programa Mak3, se bodo električni motorji opreme ob izdaji ukazov s tipkovnice začeli vrteti in premikati. Pomembno je, da se portal premika brez sunkov, lepo in prosto. To pomeni, da je bila nastavitev izvedena pravilno.
  5. Izvedite tek. To je tako imenovano poskusno ročno premikanje orodij. Obstaja ustrezen gumb za zagon v programu Mac3.
  6. Zagon je določen z ustrezno ikono, ki vam omogoča vklop in izklop tega preizkusnega načina.
  7. Bodite pozorni na jog žogo. Med tekom mora svetiti. Uporablja se za upravljanje obdelovalnih strojev z miško. Bližje kot je kazalec ob kliku kolescu, večja bo hitrost vrtenja elektromotorjev. Poleg miške lahko orodje aktivirate tudi s tipkami na tipkovnici.
  8. Krmiljenje premikov orodja je lahko postopno ali neprekinjeno. V primeru neprekinjenega se stroj nenehno premika, medtem ko držite ustrezno tipko ali gumb miške. Način po korakih predvideva, da se po pritisku na gumb portal premakne na strogo določeno razdaljo. Velikost koraka lahko nastavite sami.

Mach3 je na voljo strankam z podrobna navodila priročnik. Na podlagi uradnega priročnika lahko program prilagodite določenemu stroju. Nadaljujte strogo v skladu s tovarniškimi navodili. Samo ti omogočajo pravilno nastavitev delovnih parametrov CNC opreme. Če se nastavitev izkaže za pravilno, vam bo sestavljen krmilni program omogočil avtomatizacijo stroja in njegovo prilagoditev za izvajanje določenih operacij z obdelovanci.

Vsak lastnik CNC stroja se sooča z vprašanjem izbire programske opreme. Programska oprema, ki se uporablja za takšno tehnološko opremo, mora biti večnamenska in enostavna za uporabo. Priporočljivo je kupiti licenco programski izdelki. V tem primeru programi za CNC stroje ne bodo zamrznili, kar bo povečalo učinkovitost proizvodnih procesov.

Komplet programske opreme za CNC stroje

Izbira programske opreme je v veliki meri odvisna od vrste opreme in nalog, ki jih uporabnik namerava rešiti. Vendar pa obstajajo univerzalni programi, ki jih je mogoče uporabiti za skoraj vse vrste CNC strojev. Najbolj razširjeni izdelki so:


1. . Ta programski paket je bil razvit za modeliranje in načrtovanje izdelkov, izdelanih na obdelovalnih strojih. Opremljen je s funkcijo samodejnega generiranja modelov iz ravnih risb. Programski paket ArtCAM vsebuje vsa potrebna orodja za oblikovanje kreativnih izdelkov in izdelavo kompleksnih prostorskih reliefov.
Omeniti velja, da ta programska oprema omogoča uporabo tridimenzionalnih predlog za ustvarjanje modelov za prihodnje izdelke iz preprostih elementov. Poleg tega program uporabniku omogoča vstavljanje enega reliefa v drugega, kot pri dvodimenzionalni risbi.


2. Univerzalni program LinuxCNC krmiljenje. Funkcionalni namen te programske opreme je nadzor delovanja CNC stroja, odpravljanje napak v programu za obdelavo delov in še veliko več.
Podoben programski paket se lahko uporablja za obdelovalne centre, rezkalne in stružnice ter stroje za termično ali lasersko rezanje.
Razlika med tem izdelkom in drugimi programskimi paketi je v tem, da so ga razvijalci delno združili z operacijskim sistemom. Zahvaljujoč temu ima program LinuxCNC napredno funkcionalnost. Ta izdelek lahko prenesete popolnoma brezplačno na spletni strani razvijalca. Na voljo je kot namestitveni paket in kot LifeCD.
Uporabniški vmesnik te programske opreme je intuitiven in dostopen. Za nemoteno delovanje programske opreme mora imeti trdi disk vašega računalnika vsaj 4 gigabajte prostega pomnilnika. Natančen opis Programe LinuxCNC lahko najdete prosto dostopne na internetu.


3. . Ta programska oprema ima ogromno oboževalcev po vsem svetu. Programska oprema se uporablja za nadzor rezkalnih, stružnih, gravirnih in drugih vrst CNC strojev. Ta programski paket lahko namestite na kateri koli računalnik z operacijskim sistemom sistem Windows. Prednost uporabe te programske opreme je dostopna cena, redne posodobitve in prisotnost ruske različice, kar operaterju, ki ne govori angleško, olajša uporabo izdelka.



4. Mach4. To je najnovejši razvoj podjetja Artsoft. Mach4 velja za naslednika priljubljenega programa Mach3. Program velja za enega najhitrejših. Njegova temeljna razlika od prejšnje različice je imeti vmesnik, ki sodeluje z elektroniko. To je novo programsko opremo lahko kadar koli dela z velikimi datotekami operacijski sistem. Uporabnik ima dostop do priročnika za uporabo programa Mach4 v ruskem jeziku.



5. MeshCAM. To je paket za izdelavo krmilnih programov za CNC stroje na osnovi tridimenzionalnih modelov in vektorske grafike. Omeniti velja, da uporabniku za obvladovanje te programske opreme ni treba imeti obsežnih izkušenj s CNC programiranjem. Dovolj je imeti osnovno računalniško znanje in natančno nastaviti parametre, po katerih bodo izdelki obdelani na stroju.
MeshCAM je idealen za načrtovanje dvostranske obdelave poljubnih 3D modelov. V tem načinu bo uporabnik lahko hitro obdelal predmete katere koli kompleksnosti na stroju.


6. SimplyCam. To je kompakten in večnamenski sistem za ustvarjanje, urejanje, shranjevanje risb v formatu DXF. Ta programska oprema ustvarja krmilne programe in G-kode za CNC stroje. Ustvarjeni so z uporabo maltnih modelov. Uporabnik lahko ustvari sliko v enem od grafični programi svoj računalnik in ga nato naložite v SimplyCam. Program bo optimiziral to risbo in jo pretvoril v vektorsko risbo. Uporabnik lahko uporablja tudi funkcijo, kot je ročna vektorizacija. V tem primeru je slika obrobljena s standardnimi orodji, ki se uporabljajo v AutoCAD-u. SimplyCam ustvarja poti orodij za CNC obdelavo.



7. CutViewer. Ta program simulira obdelavo odstranjevanja materiala na dvoosnih CNC strojih. Z njegovo pomočjo lahko uporabnik pridobi vizualizacijo obdelanih obdelovancev in delov. Uporaba te programske opreme vam omogoča, da povečate produktivnost tehnološkega procesa, odpravite obstoječe programske napake in zmanjšate čas, porabljen za delo pri odpravljanju napak. CutViewer je združljiv s široko paleto sodobnih obdelovalnih strojev. Njegova zmogljiva orodja vam omogočajo odkrivanje resnih napak v tehnološki proces in jih pravočasno odpraviti.



8. CadStd. Je enostaven za uporabo program za risanje. Uporablja se za ustvarjanje projektov, diagramov in grafik katere koli kompleksnosti. Z uporabo naprednega nabora orodij tega programa lahko uporabnik ustvari poljubne vektorske risbe, ki jih je mogoče uporabiti za oblikovanje rezkanja ali plazemske obdelave na CNC strojih. Ustvarjene datoteke DXF lahko nato naložite v programe CAM, da ustvarite pravilne poti delov.




Vrh