CAM ohjelmat - HacklabJKL/sergei_cnc2 GitHub Wiki

Jyrsimen ohjaukseen käytetty G-koodi tehdään yleensä CAM (Computer Aided Manufacturing) -sovelluksella. Teollisessa tuotannossa käytetyt CAM-ohjelmat ovat erittäin edistyneitä ja myös kalliita, koska tuotannossa säästynyt aika maksaa nopeasti itsensä takaisin. Harrastajapuolella on tyydyttävä alkeellisempiin ohjelmiin, joista yleisimmät ilmaiset vaihtoehdot on listattu tällä sivulla.

Eri ohjelmat ovat hyviä eri tarkoituksiin.

Kun tarvitaan jokin perusmuoto, esimerkiksi vain pyöreä reikä, voi sen syöttää suoraan mittoina ilman kuvan piirtämistä.

Jos tehtävä kappale on yksinkertainen, on monesti helpointa piirtää 2D-vektorikuva ja tehdä jyrsintäpolut sen pohjalta. Tällöinkin eri kohdille voi asettaa eri jyrsintäsyvyydet, mutta kolmiulotteisesti kaarevia pintoja ei saa tehtyä. Yleisimmät muodot 2D-vektorikuville ovat SVG ja DXF. Esimerkiksi Inkscape sopii 2D-kuvien käsittelyyn.

Kolmiulotteisia kaaria varten tarvitaan 3D-malli. Kolmiulotteisesta suunnittelusta on apua myös monimutkaisempien kappaleiden hahmottamisessa suunnittelun aikana, tai jos haluaa 3D-tulostaa prototyypin. 3D-malleille on kaksi yleistä tiedostomuotoa: STL ja STEP. Näistä STL on 3D-tulostuksessa yleisesti käytetty, mutta se muuttaa kaarevat pinnat litteiksi monikulmioiksi. Parempi vaihtoehto on STEP, jos käytetyt ohjelmat tukevat sitä.

NativeCAM OpenBuilds CAM LaserWeb Kiri:Moto BlenderCAM FreeCAD Fusion 360
Avoin lisenssi 🟢 🟢 🟢 🟢 🟢 🟢
Perusmuodot 🟢 🟢 🟡 🟡 🟡
2D-kuvat 🟢 🟢 🟡 🟡 🟡 🟡
3D-malli STL 🟢 🟢 🟢 🟢
3D-malli STEP 🟢 🟢

🟢 = tuettu ominaisuus

🟡 = mahdollista mutta vaatii välivaiheita

❌ = ei tuettu