CNC Tekijän kokemuksia omavalmisteisten jyrsien rakenteluun ja käyttöönottoon

Samankaltaiset tiedostot
CNC Tekijän kokemuksia omavalmisteisten jyrsien rakenteluun ja käyttöönottoon

CNC Tekijän kokemuksia omavalmisteisten jyrsien rakentelussa ja käyttöönottossa

Tekijän kokemuksia ja kommelluksia matkalla numeerisesti ohjattujen omavalmisteisten jyrsin/3d printterin rakenteluun ja käyttöönottoon

Omavalmisteinen 3d-printteri Arduino Megan ohjaamana. Sisällysluettelo

JYRSIN SISÄLLYSLUETTELO:

Rakennussarjan sisältö (osat eivät ole oikeassa mittakaavassa) Vasen portaali oranssi, alumiini. Oikea portaali oranssi, alumiini

Apollo SPEEDY Syöttölaite

ArchiCad:istä Inventoriin ja NC-jyrsin mallin teko

UUSIN FREJOTH ACRA SILTATYYPPINEN KONEISTUSKESKUS - TÄYNNÄ UUSIA INNOVATIIVISIA RATKAISUJA NOPEAAN JA RASKAASEEN LASTUAMISEEN &

OHJELMOINTILAITE 10/50

Katve-Hufcor Classic 7500 siirtoseinän asennusohje

PUUNTYÖSTÖ JYRSIMET Puuntyöstöjyrsimet

TYÖKOORDINAATISTON MÄÄRITTELY MITSUI SEIKI HR5B -KONEISTUS- KESKUKSELLA

MONITOIMIMOOTTORI EAM-30-MT EAM-52-MT ASENNUS- JA KÄYTTÖOHJE

KARAMOOTTORIT IP N 3000N - 210mm 310mm - IP 55 - säädettävissä molemmilta rajoilta - rajaulosotot merkkilampuille vakiona 02.

JOUSTAVA YKSITTÄISVALMISTUS. Konepajamiehet Kauko Lappalainen

OUM6410C pisteohjattu venttiilimoottori 24 VAC

Sulautettujen järjestelmien kilpailutehtävä

Katve-Hufcor Classic 7600 siirtoseinän asennusohje

JYRSIMET PORANTERÄT KIILLOTUSTERÄT ERIKOISISTUKAT TIMANTTITERÄT KOVAMETALLITERÄT - LAIKAT

Tee-se-itse.fi Ja saat sellaisen, kuin sattuu tulemaan!

Aloitusopas. Desktop CNC-/3D-System STEPCRAFT 300 / 420 / 600. Alkuperäiset ohjeet:

AS Automaatio- ja systeemitekniikan projektityöt

74 cm - 89 cm ASENNUSOHJEET KOMPACT

2.1 Yksinkertaisen geometrian luonti

KRSC 9011/1 KRSC 9006 KRSF 9005/SL KRSF 9005/BL. Asennusohjeet

Venekilpailu! Esteiden väistely ja hahmon ohjaaminen

SÄÄTÖKARAMOOTTORIT. Käyttökohteet: Ilmastointipellit Dieselmoottorit Venttiilit Ikkunat ja luukut Voimat 1000N asti 04.99

START Pääohjelma - arvojen asettaminen - keskipisteet - kierrenousujen ohjaus. Tokan reiän hionta

Tallennus ja tiedostot

Mitä Uutta - SURFCAM V5.1 Sisällysluettelo

Arctic Cat ZR200 / Yamaha Snoscoot ohjauksen muutos

Suojuspelti, moottorin alle

ONE 118 OHJELMOITAVA PÄÄVAHVISTIN

CCO kit. Compact Change Over - 6-tievaihtoventtiili toimilaitteineen LYHYESTI

Ennen asennuksen aloittamista:

Runkotyyppi F700 F800 F950 F957 F958 Runkoleveys ja toleranssi (mm) ,5 R11 R11

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

Näppäimistö CT Käyttäjäopas. Global Safety & Security Solutions Oy info@globalsafety.fi. CT1000v.5

Vaiheittaiset ohjeet Majan rakentaminen puuhun

CADS Planner Electric perusteet

-Motorracing Electronics WB-NÄYTTÖ KÄYTTÖOHJE. WB-näyttö Käyttöohje v1.0 12/2011 1/7

TAC Asennusohje. 1. Asennus 0FL

Nokeval. FD100-sarja. Käyttöohje

- 4 aloituslaattaa pelaajien väreissä molemmille puolille on kuvattu vesialtaat, joista lähtee eri määrä akvedukteja.

ASENNUSOHJE ALLASPEITE GS 7

Etälukija PR Käyttäjäopas. Global Safety & Security Solutions Oy info@globalsafety.fi. PR1000v.2

( ) B-B 142 `0,3 28-0,2. 36 Ra1.6. 2x45. 1x45. 2x45. Keskiöporaus sallitaan. 0,5x0,5. Ra3.2. Ra1.6. Koneistusnäyttö Aihio: D50x145 S355

S09 04 Kohteiden tunnistaminen 3D datasta

Kysymyksiä ja vastauksia

KÄYTTÖOHJE. Haswing W-20

Merkkikohtainen asennusohje AP-550 GoldCruiselle joka on suunniteltu: Fiat Ducato JTD Peugeot Boxer HDi Citroën Jumper HDi 2002 > (vaijerikäyttöinen)

Scratch ohjeita. Perusteet

English...2 Svenska...15 Norsk...28 Dansk...41 Suomi...54 Deutsch...68 Netherlands Français...95 Italiano Español Português...

Datatähti 2019 loppu

TEKNISET TIEDOT Pakokaasukela sarja 865, jousipalautteinen

Kitkapalat, tiivistysrengas, välilevy, pyöreä jousi, rullalaakerit ja ruuvi

1 TYÖNTÖMITTA. sisä mittakärjet tuuma-nonio lukitusruuvi. 1.1 Yleistä työntömitasta

Installation instructions, accessories. Alcoguard. Volvo Car Corporation Gothenburg, Sweden. Sivu 1 / 22 IMG

NUUO OHJELMA PIKAOPAS. Dasys Oy Lapinlahdenkatu 19 A HELSINKI info@dasys.fi Faksi

2.3 Voiman jakaminen komponentteihin

KOKO PERHEEN HAUSKA STRATEGIAPELI OHJEET

NOSTO-OVEN ASENNUSOPAS

Adafruit Circuit Playground Express

Nokeval. FD200-sarja. Käyttöohje

b = KÄYTTÖÖNOTTO RTS-kaukosäätimen ohjelmointi

CNC-JYRSINRUNGON KASAUSOHJE

Peilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla

Muita kuvankäsittelyohjelmia on mm. Paint Shop Pro, Photoshop Elements, Microsoft Office Picture Manager

m2 ja Micromon erot Sami Tikkanen Micromon Ei laajennettavissa Laajennettavissa 99 pisteeseen m2 + yksiköllä

Möbiuksen nauha. Välineet: paperisuikaleita, paperiristejä (liitteenä) lyijykynä, teippiä, sakset, värikyniä, liimaa ja värillistä paperia

Couper EN KÄYTTÖOHJE. Kääntöporttien moottori VALMISTETTU ITALIASSA

Ohjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta.

HandlingTech. Automations-Systeme ENSIAPU TYÖKALUN RIKKOUTUESSA.

Condes. Quick Start opas. Suunnistuksen ratamestariohjelmisto. Versio 7. Quick Start - opas Condes 7. olfellows 1.

LED - KORVAUSPOLTTIMOT

LED Paneeli-tarvikkeet. Paneeli-tarvikkeet. Delia 1 LED. LED-paneelien kiinnitys- ja ripustussarjat. Koot: 600x600, 600x300 ja 1200x300 mm

AUTOCAD-TULOSTUSOHJE. Tällä ohjeella selitetään Autocadin mittakaavatulostuksen perusasiat (mallin mittayksikkönä millimetrit)

Midwest PetGate koiraportti

Merkkikohtainen asennusohje AP-550 GoldCruiselle joka on suunniteltu: Nissan Almera Tino 2003 > (vaijerikäyttöinen) Osa B

Harjoitustyö - Mikroprosessorit Liikennevalot

Videon tallentaminen Virtual Mapista

Tehtävä Vastaus

Kertasääteinen linjasäätöventtiili MSV-I Sulku- ja tyhjennysventtiili MSV-M

Samsung tarakka-akku Asennusohje

NC-koneet ja niiden ohjelmointi

I-Vinssi LM.60i 24V / I/O-net / 60NM. Sisältö Sovellukset 1 Ominaisuudet 1 Mitoitus 3 Varavirtalähde 3 Varusteet 4 Johdotus 5 Tekninen erittely 5

Bläuer D-Tulostaminen

mm mm mm mm x x 305. Moottori Nopeus Pienin Ø kw AC m/min mm

BRV2 paineenalennusventtiili Asennus- ja huolto-ohje

Tarkista puunrunko lian, kivien ja vanhojen ruuvien varalta estääksesi sahan ketjua rikkoutumasta.

ELOKUVATYÖKALUN KÄYTTÖ ANIMAATION LEIKKAAMISESSA. Kun aloitetaan uusi projekti, on se ensimmäisenä syytä tallentaa.

HUOM! Latauskaapelia ei saa kytkeä laitteeseen ennen hyväksytyn maksuprosessin suorittamista! Kirjaudu

Modulaatio-ohjauksen toimimoottori AME 85QM

Pikaohje Aplisens APIS type 1X0 ja 2XO

Tuotetietoa. Neulasulku tarkemmin kuin koskaan aikaisemmin EWIKONin sähköinen neulasulku

AS Automaatio ja systeemitekniikan projektityöt A13 10 Radio ohjattavan pienoismallin ohjausjärjestelmän ja käyttöliittymän kehittäminen

S Havaitseminen ja toiminta

DumpDbox-ohjelmiston asennus- ja käyttöohjeet Sisällys

MASADOOR. autotallinovet. Asennusohje

Transkriptio:

CNC Tekijän kokemuksia omavalmisteisten jyrsien rakenteluun ja käyttöönottoon SISÄLTÖ: 1. Mekaaninen rakenne Jyrsirunko 2. Sähköiset komponentit Moottorit Ohjauskorttien rakenne Muuntaja 3. käyttöönotto Tarpeet kappaleen suunnittelusta lopulliseen tuotteeseen. Eri ohjelmien rooli Spaceclaim ja Rhinoceros 4 Cut3D Mach3 Mallikappale: vaiheittainen eteneminen, käytännön toteutus 4.Mikä on G-code 5. Miten tästä eteenpäin 1. CNC jyrsin mekaaninen rakenne Luullakseni myös muille, ei yksin minulle, on sattunut, että jyrsimen rakentelu on aloitettu liian heppoisesta materiaalista ja vasta koekäytössä on voitu havaita, että runkovärinöitä ja muuta "klappia" esiintyy luvattoman paljon. Lähtökohta edellisten kokemuksien perusteella on se, että rakennelma tulee saada värinätömäksi. Tavoitteena on kyetä työstämään 1000x1000x300 mm kokoinen kappale Runkomateriaali Materiaali on n 50x50 mm terästä. X johteet ovat 25 mm vedettyä akselia ja Y ja Z suunnan 50x50 mm vahvuinen ohjauspalkki liukuu 300 mm pituisten teflonpintaisen holkkien varassa.

Löysä mutteri Trapeziruuville ominainen pituussuuntainen "klappi"aiheutti sen, että X-akselin ohjausvarteen kiinnittymistä varten mutterien kiinnityspulttien paikat piti porata niin niin, että mutterien kierteet ovat toisiinsa nähden aavistuksen eri vaiheessa, jolloin löysyys eliminoituu. 5 moottoria X-suuntaista liikettä ohjaa kelkan raskaudesta johtuen kaksi ohjainkortin tahdistamaa moottoria, jotka pyörittävät 1300 mm pitkiä 16 mm:n trapezi-ruuveja. Y- ja Z suuntaista liikettä ohjataan samalla periaatteella trapeziruuvien avulla. Käytännön syistä Trapezi ruuvien päät ovat sorvatut 10 milliin päätylaakerointia varten. Moottorien puoleiset akselien päät ovat edelleen kavennetut 15 mm pituudelta 8 millimetriin. Kavennus on tarpeen, koska myös moottorien akselisovitteet ovat kooltaan 8 mm. Jos työstöterän sijasta työkaluna käytettään muovia syöttävää extrderia, viides moottori tarvitaan ohjaamaan muovilangan syöttöä Moottorin kiinnitys Kiinnitystä varten olen tulostanut 3d printterillä suorakulmaisen kappaleen, jossa on valmiina tarvittavat upotukset ja rei tykset: Kappale on piirretty Spacecliamilla ja talletettu stl -formaatissa

3d printteritulostusta varten. Vastaava moottorin kiinnitysratkaisua on käytetty myös Y- ja Z moottorien runkokiinnityksessä, tosin hieman soveltaen Kuva Joustava akseliliitos Pitkien akselin aiheuttamia vapinoita salliva liitos edelyyttää alumiinisten sahattujen liittimien käyttöä Kuva Kaikki vaateriin Rungon molemmissa päädyissä on 30 mm L-palkit, jonka ala-osassa on pultit pystykierteessä. Pulttien ja heittokellon avulla säädetään X:n ohjausakselien korkeudet niin, että ne tulevat kummaltakin puolelta ja koko pituudeltaan tarkasti samaan korkeuteen. Y- ja Z-akselit jo on rakenteensa vuoksi valmiiksi säädetyt 2, Sähköiset komponentit Päämoottorit ovat vahvat Nema 23/450 oz-in moottorit 2 kpl X akseleille 1 kpl Y ja 1 kpl Z akselille ja 1 kpl pienempi Nema 23 moottori mahdolliselle muovi langansyötölle siinä tapauksessa, että ohjainta käytetään 3d printtaukseen. Mootorit vaativat toimiakseen 45 v jännitteen. Vaadittu jännite saadaan kahden 306 tyyppisen muuntajan avulla, Toinen tarjoaa jännitteen X- aksein ohjaukseen ja toinen Y ja Z akselien ohjaukseen.

Moottorien ohjaus Kaikkien viiden moottorin perusohjaus toimii keskitetysti yhdellä ohjailukortilla, nimeltä 5AXIS BREAKOUT BOARD FOR STEPPERMOTOR DRIVER CNC. Kortin perusidea on yksinkertainen. Tarvitsemansa 5 v jännitteen kortti ottaa tietokoneen USBliitännästä ja tietokoneen antamat ohjailukäskyt se ottaa vastaan tavallisen LPT 24- napaisen printteriportin kautta ja jakaa käskyt kullekin moottorille erikseen. X-moottorin ohjaus: Tietokoneelta käskyt tulevat sisään lpt portista ja siirtyvät X-moottorin ohjailupinneille: -käsky1. moottorin pöyrimissuunta, pyörii myötäpäivään + - pyörii vastapäivään - + 14 -käsky2. pulssi tulon ajankohta (hetki): pulssi tulee + - ei tule - + 2 - käsky3 pulssin sisääntulo (enabled) sallitaan + - ei sallita - + 1 - kortin maadoitus G Vastaavat moottoriohjaukset (kuvassa oikealla ja alla) Y, Z,A ja B-moottoreille siirtyvät ohjauspinneille g 3 16 1 g 8 7 1 g 5 6 1 g 17 4 1

Moottoriohjain Yksittäistä moottoria ohjaa erillinen moottoriohjain (5 kpl) CNC One Axis TB6600 0,2-5a Two Phase Hybrid Stepper Motor Driver

Kuvan mukaan kytkentä oikealta lukien on seuraava Dir- Dir+ = pyörimissuunta Pul- Pul+ = pulssin tulo En- En+ = enabled (sallittu) Moottorin ohjausjohtojen kytkentä nastoille musta a+ vihreä a- sininen b+ punainen b- tulojännite nastoille D- - 45 D+ +45 Moottoriohjaimen dippaus (katso kuva) on on off - 2,5 amppeeria virtaa off on off - nopeus 1/8 Elektroniikan kotelointi ja kaapeleiden kytkentä Ylläkuvattu laitteisto ja sen kaapelointi on sijoitettu jyrsin päähän niitä varten rakennettuun pölytiiviiseen tuuletettuun laatikostoon, Komponenttien sijoitus ja kaapeliasennus on Kalevi Sippolan käsialaa.

3. Tuotteen matka ideasta lopulliseen toteutukseen Matka on kolmivaiheinen, Aluksi kappale piirretään kolmiulotteisena (Spaceclaim 11+), Siitä luodaan G-koodi (Cut3D) ja työstetään jyrsillä. Jyrsin terän liikkeitä ohjaa 4 askelmoottoria (X+A, Y ja Z) G-koodin lukemisen kykenevän ohjausohjelman avulla (Mach3) 3.1. Kappaleen suunnittelu Ensimmäiseksi piirretään mittatarkka kappale, Se tehdään Spaceclaim11 nimisen kolmiulotteisen piirto-ohjelman avulla. Piirron lopuksi valmis piirros tallennetaan stl muodossa seuraavaa työvaihetta varten. Kuva 8 Hahmon suunnitteluvaihe Spaceclaimilla Kappaleen Suunnitteluun voi toki käyttää muitakin 3d ohjelmia, (Rhinocers, Sketchup). 3.2. G-koodin luonti Seuraava vaihe on -stl muotoisen kappaleen tuonti G-koodin luontiin kykenevään Cut3d ohjelmaan. Cut3d luo niin haluttaessa stl:stä virtuaalisen veistoksen, jota tarkastelemalla voi

pohtia, mitä tuleman pitää ja myös muuttaa parametrejä tarpeen mukaan. Viimeisenä vaiheena se luo jyrsinnässä tarvittavat G-koodit: 1. koodi karkeaa jyrsintää varten, 2. koodi hieno jyrsintään ja 3. koodi viimeistelyä varten Kva 9 Jyrsinparametrien syöttö Cut 3d:n avulla Kuva 10 Virtuaaliveistos 3.3. Jysin ohjaustiedon työstö ohjausmoottoreille Kolmas vaihe on Cut 3D ohjelmassa tallennettujen kolmen tason koodien ajo, siis jyrsintä. Se tehdään Mach 3 ohjelman avulla. Se kykenee lukemaan g-koodia ja ohjaamaan jyrsimen terän kulkua millimetrien osien tarkkuudella koodin määräämää jyrsintäreittiä periaatteella pisteestä A pisteeseen B jne.

Kuva 11 Mach3 ohjausnäyttö

Esimerkkiprojekti: Kiinnitystuen valmistus

1. 3d kuvan piirtäminen Tavoitteena on jyrsiä CNC:llä tuki -niminen kappale lämmönvaihtimen kiinnittämiseksi lämminvesivaraajan kylkeen. - ensimmäinen testiversio jyrsitään foamilla, lopullinen versio jyrsitään mahongista. - piirretään tarkasti mittakaavan mukainen tasopiirros (Spaceclaim 11) - tasopiirroksesta pursotetaan tuki 3-ulotteisesti nähtynä - kun tallennus stl muodossa on tehty, ohjelma suljetaan liikaa vääntöä vaativana ohjelmana ja jatkossa tarpeettomana. - avataan Cut3D, joka osaa lukea lukuisia eri tiedostoformaatteja mm. stl, -3ds.

2. Cut3D Avausvalikosta avataan haluttu ohjelma: tuki.stl tarvittavien asetusten ja muunnoksien syöttämistä varten Cut3D ohjelmaan Cut3D ohjelman vaikeaselkoiselta näyttävien säätöjen ja ohjailuiden haltuunotto on lopulta varsin helppoa, sillä ohjelman tuottaja on valmistuttanut siitä netistä ladattavan helppotajuisen HowTo videon os: www.cut3d.com Ennenkuin loppulisiin g-koodeihin voidaan päätyä, käyttäjän määriteltäväksi tulee lukuisia eri tekijöitä.

Näitä ovat mm. valmistettavan kappaleen mitoitus, mm/cm/tuuma, terän pituus, paksuus, sen pään muoto, kappaleen skaalaus kaikilta osin tai x, y. xz osalta tai erikseen, työstön ajosuunnat sen askelluksen määrä ja syvyysajon askellus. Oma kokonaisuutensa on tuotteen tarkastelu virtuaalimallissa.

Asetusvalikoiden vaatimien syöttötietojen ja testiajojen jälkeen Cut3D tarjoaa virtuaalisen suorakaiteen,

joka on hieman suurempi kuin lopullinen työstettävä kappale.

Halutun kappaleen, tässä kappale tuki Cut 3D kaivertaa virtuaalisesta kappaleesta.

Lopputulosta voi käännellä ja tarkastelle sitä eri kulmista, pohtia sen oikeellisuutta ja muotoa eri katselukulmissa Lopuksi kappale tulee aina tallentaa kolmessa eri formaatissa, aluksi karkea jyrsintä nimellä tuki1r.tap, sitten hieno jyrsintä tuki1f.tap ja viimeistely tukio1.tap ja sen mahdollisesti aiheuttamat muutostarpeet ja korjaukset ja lopuksi tarvittavat kolme eriasteista tallennusta.

3. MACH3 Avauksen jälkeen edellinen ohjelma suljetaan ja tilalle avataan Mach3, joka on varsinainen CNC jyrsimen ohjaus ja työstöohjelma. Mach3 lukee G-koodia ja ohjaa CNC-jyrsimen terän liikkeitä x- y- ja z suunnissa ao. esimerkki G- koodin mukaisesti (kuva vasemmalla) Tässä kuvassa siniset viivat kuvaavat terän vaakaliikettä X ja tumma väli korkeusaskellusta Y. Z- liike ei tasokuvassa näy. Jyrsinnän edistymistä voi seurata ruudulta ja tehdä koodiin tarvittavia muutoksia (kuva alla).

tuki -nimisen kappaleen karkean jyrsinnän G-goodin "16 alkutahteja"

Mach 3:n käyttö vaatii, että käyttäjä hyvin perehtynyt ohjelman toimintaan ja on tarkasti tietoinen jyrsittävän materiaalin ja vaadittavista terän ominaisuuksista, sen muodosta ja lukuisista muista tekijöistä. Aivan erityistä tarkkuutta vaatii myös aloituspaikan määrittely, esim. (X=0, Y=0, Z=0)

Saksalaisilla on tapana sanoa, Ubung macht den magister Mitä G-koodi oikeastaan on? Mistä ohjailussa on kysymys? G-koodi on jyrsin terän ohjauksen komentokieli; mistä paikasta terä tulee ja minne se seuraavaksi päätyy joko jyrsien tai työstötaspm pinnalla vappassti liikkuen. Monimutkaisen liikeradan ohjelmointi suoraan G-koodilla on työlästä. Sen voi antaa Cut 3D:n tehtäväksi, Eesimerkki CNC-kielen sorvikäskyistä G50 s700 Karanpyörimisnopeuden rajoitus 700 r/min G95 F0.2 työkalun syötöksi 0,2 millimetriä per kierros G96 S200 Vakiolastuamisnopeus 200 m/min - pyörimisnopeus vaihtelee T0101 valitaan työkalu 1 M3 karan moottori päälle - työkappale pyörimään G0 X52.Z2. siirretään työkalu pikaliikkeellä lähelle kappaletta G1 Z0. lähestytään kappaletta vaakasuoraan 0,2 mm/kierros G1 X-2 työstetään kappaleen pääty pystysuoralla liikkeellä G0 X50.Z2. siirrytään pikaliikkeellä halkaisijaan 50 mm G1 Z-100. työstetään vaakasuoralla liikkeellä 100 mm G0 X200.Z200. siirrytään pikaliikkeellä pois M5 Karanpysäytys M30 ohjelman lopetus - moottori seis Miten tästä eteenpäin

Hyvä kysymys. Kun perusohjaus on kunnossa ja mekaaninen rakenne on saatu riittävän lujaksi, käytönopiskelu voi alkaa, erilaisia kokeilumahdollisuuksia on rajattomasti Kiinnostavia asioita ovat esim 3d skannerointi http://www.3dcutting.com/ solutions/frogscan.html ja Mach3:n käyttö 3d printterin ohjaukseen ja miksipä ei http://www.3dcutting.com/solutions/frogscan.html Vuoroaan odottaa myös laser.

Contact

Tapio Nummi, Kappalaisentie 11, 28200 Pori, p.0445119411, email tapio.nummi@edupori.fi