Morjesta
Tuossa nurkissa pyörinyt pari kuularuuvia ja lineaarijohteen pätkiä + kelkkoja, ja ajattelin että näistä voisi saada vaikka jotain hyödyllistäkin tehtyä.
Plasmaleikkurille nyt aina löytyy käyttöä niin eikun tuumasta toimeen ja 60*60*4 Rhs:ssää sahaukseen ja rungon hitsaukseen.
Liikealueeksi tuli n. 1300 *1300*150
x ja y akseli tosiaan kuularuuvilla (nousu 5mm) niitä pyörittämään Omronin 100w servot 1:3 hammashihnavälityksellä. Pikaliike max. 5000 mm/min.
z liikkuu trapetsilla 3mm nousulla, ja sitä pyörittelee Nema 23 stepperi.
Ohjaus mach3 ja sheetcam.
Ensimmäiset kuivaharjoittelut tuli ajeltua, ja tunnin mittainen ohjelma pyöriteltyä läpi. Ei vielä ainakaan havaittavissa askelhukkaa millään akselilla.
Plasmakoneeksi tulee Migatronic zeta 60, ja siihen tuli hommattua tämä THC http://www.ebay.com/itm/Proffessional-Compact-CNC-Plasma-THC-Controller-Torch-Height-Control-/170953153081?pt=LH_DefaultDomain_0&hash=item27cd9a1a39 (http://www.ebay.com/itm/Proffessional-Compact-CNC-Plasma-THC-Controller-Torch-Height-Control-/170953153081?pt=LH_DefaultDomain_0&hash=item27cd9a1a39)
Vielä pitäisi tehdä vesipöytään ritilä, plasmapolttimelle pidike ja z akselin levynpintaan nollaus niin sitten pääsee koittamaan tositoimissa.
Tässä jotain kännykällä napattuja kuvia sekajärjestyksessä rungosta. http://imageshack.us/g/1/9904385/ (http://imageshack.us/g/1/9904385/)
Terve.
Ompas asiallisen näköistä jälkeä. Miten olet aikonut toteuttaa nollauksen levyn pintaan? ottaako suutin kiinni levyyn vai jonkinlainen tanko jolla nollataan levyyn? itsellä samanlainen projekti menossa ja mietityttää juurikin tuo nollaus että jos suuttimella koskee ruosteiseen levyyn, niin tuleekohan ns "roskia" suuttimeen ja lähtee plasmasuihku vinoon.
Ajattelin että z:talla eli suuttimella pökättäisiin leikattavan levyn pintaan ja se painaa mikrokytkintä ja nollaus. Eli mach3 probe input, ja sheetcam g-koodi G31
Näkyy olevan tuossa Migatronicin plasman suuttimessa keskella syvennys ettei haittaa vaikka painaa kiinni levyyn.
Hyvältä näyttää :D
On se mukava aloitella omaa jyrsinprojektia kun porukat on ottanu laitteittensa rakennusvaiheista niin paljon kuvamateriaalia. Näkee erilaisia vaihtoehtoja ja herää uusia ajatuksia ja löytää enemmän vaihtoehtoja, mukava,aktiivisten ihmisten areena.... ;D
Rupes kiinnostamaan tuo nollauksen toteutus kun itellä plasma "lähes" valmiina just tuolla thc llä ja koodin teen myös sheetcamillä. Laitappa kuvia ja kytkentäohje ku saat toimimaan. Sitten kysymyskin... Itellä nyt ongelma miten saan lisättyä viiveen koneen liikkeellelähtöön kun plasma sytytetään. sheetcamissä on polttimen asetuksissa kohta mihin sen voi lisätä mut ei vaikuta mitenkään sit käytännössä. Kumoaako tuo thc sen komennon ja pitäs lisätä viive mach3 asetuksista vai kuinka?
Tänään sain aikaseksi tuolle plasmapolttimelle pidikkeen ja sille nollauskytkimen.
En ole ennen tuota probe jutskaa käyttänytkään ja oletin että se olisi simppeli homma, mutta se taitaa vaatia jonkun koodin tai macron ym.
Machin VB Script editoriin. Yhtäkkiä googlasin ja jotain valmiita koodia löyty, mutta en ole ehtinyt testaamaan niitä. Jos jollakin löytyy tähän apuja
niin kiitollisena otetaan vastaan.
Tuo Samin viiveongelma mietityttää kun tänään tein testiajoja niin kaikki toimi oikein kun kokeilin 10 sekunnin lävistysaikaa. Itsellä käytössä Machin uusin versio ja sheetcamin uusin demoversio.
Postprosessoria en muista mutta vilkasen huomenna pajalla.
Lävistysviiveen saa G-koodissa tehtyä laittamalla polttimon sytytyskomennon jälkeen aikaviivekoodin G04.
Lainaus käyttäjältä: nirkkow - 09.12.12 - klo:19:34
Lävistysviiveen saa G-koodissa tehtyä laittamalla polttimon sytytyskomennon jälkeen aikaviivekoodin G04.
Itekkin tekisin sen noin tai laittaisin sen suoraan sinne postarin koodiin että se lisää sen automaattisesti koska eikös tuo ole aika lailla aina sama aika
THC- pitäisi saada pois toiminnasta puhkaisun ajaksi, sitten kun kone lähtee leikkaamaan tulisi THC mukaan. Lisäksi olisi hyvä olla erillinen näppäin jolla THC;n saisi hetkellisesti kytkettyä pois, tämä tulee tarpeeseen esim. silloin kun kappale on lähes irti ja kun poltin menee aloitus kohtaan jossa ei metallia ole silloin THC- laskee poltinta jolloin usein tulee törmäys levyyn ennen kuin itse ohjelma sammuttaa polttimen ja nostaa ylös. Sama ongelma tulee tehdessä pieniä reikiä THC- sekoaa kun osa leikattavasta materiaalista on jo poistunut ja laskee polttimen levyyn kiinni.
Itsellä sheetcamin postprosessori on Mach3 flame with THC G31 ja lävistysaika toimii oikein.
LainaaTHC- pitäisi saada pois toiminnasta puhkaisun ajaksi, sitten kun kone lähtee leikkaamaan tulisi THC mukaan. Lisäksi olisi hyvä olla erillinen näppäin jolla THC;n saisi hetkellisesti kytkettyä pois, tämä tulee tarpeeseen esim. silloin kun kappale on lähes irti ja kun poltin menee aloitus kohtaan jossa ei metallia ole silloin THC- laskee poltinta jolloin usein tulee törmäys levyyn ennen kuin itse ohjelma sammuttaa polttimen ja nostaa ylös. Sama ongelma tulee tehdessä pieniä reikiä THC- sekoaa kun osa leikattavasta materiaalista on jo poistunut ja laskee polttimen levyyn kiinni.
Hyvä pointti!
Samaten tuon lävistysajan kanssa. Jos jotain paksumpaa leikkaa niin jos liian pitkä lävistysaika niin sehän lykkää polttimen kiinni levyn pintaan.
Vai saakohan machista jotenkin kikkailtua että onko se thc lävistyhetkellä päällä
Saiskohan tuon G31 myös ulos ohjaamaan vaikka ulkopuolista relettä, joka katkaisisi tiedon kulun THC;ltä machiin ja samaa relettä voisi ohjata myös erillisellä painonapilla.
Kannattaa kokeilla ennen mitään isompia muutoksia saattaa toimia koodilla G31 (ohitustoiminto) myös tuo thc,n irti kytky puhkaisussa.
http://www03.edu.fi/oppimateriaalit/nctekniikka/NCkoodit.html#valmistelevat_G-koodit (http://www03.edu.fi/oppimateriaalit/nctekniikka/NCkoodit.html#valmistelevat_G-koodit)
Niin tuli värkkäiltyä taas tuota omaa rakkinetta ja se viiveongelma johtu siitä et vaati koodiin ajan millisekunteina tai jotain mut kun 1000 laitto ajaks niin sit sai sekunnin viiveen...
Mutta sit menikin täysin järki koko korkeudensäätöön. Tuo sytytys tiesti vaatis juuri sen nollauksen aina levyn pintaan et poltin on varmasti oikealla korkeudella ennen sytytystä. Muutaman kuukauden oon ollut leikkaamassa yhellä tehtaanvehkeellä joka juuri nollaa aina ennen puhkaisua zetan levyn pintaan polttimella tökkäämällä. Nykyisessä koodissa joka puhkaisussa g28.1 z3 käsky nostaa zetaa kolme milliä ylöspäin ja nollaa sen sit siihen... Kun tulee monta puhkaisua niin poltin nousee aina vaan ylemmäs ja viimein se ei enää syty ku on niin korkealla... Ja sit muutenki kun levyssä on korkeushettoja niin ongelmia tulee tuon puhkaisun kanssa. Ei vaan ymmärrä tuon logiikkaa miten se kuuluis toimia. Tuossa mach3 thc säädöissä kai näkyis olevan joku nollapisteen korjaussysteemi ku se muuttelee sitä leikkuun aikana mut ei se ainakaan kunnolla toimi jos se edes joku sellanen on. Sit kokeilin tuota Tonin ehottamaa Mach3 flame with THC G31 postauskoodia. Pitäskö siinä sit olla se kytkin millä se nollaa levyn pintaan vai kuinka kun se ajaa heti alussa zetalla 100milliä levyn sisään ennen sytytystä... Ja ite en ainakaan keksiny miten sais sen kytkimen toimimaan tuossa mach3:ssa...
Machissahan voi tehdä VBA-makroja ja M-koodien taakse. Esim jyrsinkoneessa saa työkalun vaihtajan toimimaan koodaamalla M6:n taakse tarvittava vaihtosekvenssin. Makroilla voi ohjata lähtöjä päälle ja pois (ohjaa esim relettä). Samaa voisi ehkä soveltaa THC:n kanssa.
Mahtaisiko tuolla THC:n valmistajalla olla tuohon ratkaisua. Ainakin youtubessa näyttäisi kaikki sujuvan hienosti.
Thc:ssä on myös tuo viive mahdollisuus ?
Jussi
Eikös se ratkea sillä kun sisään menon tekee sen verran isolla kaarella että huono aloitus kohta jää hukka palaan kaarella sisään vaan
http://youtu.be/GeaVlMuYvoQ
Lainaus käyttäjältä: Sami99999999 - 15.12.12 - klo:18:24
Niin tuli värkkäiltyä taas tuota omaa rakkinetta ja se viiveongelma johtu siitä et vaati koodiin ajan millisekunteina tai jotain mut kun 1000 laitto ajaks niin sit sai sekunnin viiveen...
Mutta sit menikin täysin järki koko korkeudensäätöön. Tuo sytytys tiesti vaatis juuri sen nollauksen aina levyn pintaan et poltin on varmasti oikealla korkeudella ennen sytytystä. Muutaman kuukauden oon ollut leikkaamassa yhellä tehtaanvehkeellä joka juuri nollaa aina ennen puhkaisua zetan levyn pintaan polttimella tökkäämällä. Nykyisessä koodissa joka puhkaisussa g28.1 z3 käsky nostaa zetaa kolme milliä ylöspäin ja nollaa sen sit siihen... Kun tulee monta puhkaisua niin poltin nousee aina vaan ylemmäs ja viimein se ei enää syty ku on niin korkealla... Ja sit muutenki kun levyssä on korkeushettoja niin ongelmia tulee tuon puhkaisun kanssa. Ei vaan ymmärrä tuon logiikkaa miten se kuuluis toimia. Tuossa mach3 thc säädöissä kai näkyis olevan joku nollapisteen korjaussysteemi ku se muuttelee sitä leikkuun aikana mut ei se ainakaan kunnolla toimi jos se edes joku sellanen on. Sit kokeilin tuota Tonin ehottamaa Mach3 flame with THC G31 postauskoodia. Pitäskö siinä sit olla se kytkin millä se nollaa levyn pintaan vai kuinka kun se ajaa heti alussa zetalla 100milliä levyn sisään ennen sytytystä... Ja ite en ainakaan keksiny miten sais sen kytkimen toimimaan tuossa mach3:ssa...
Levyn pinnan korkeuden tarkastus ennen sytytystä on välttämätön jos haluaa plasman toimivan moitteitta. Se millä se toteutetaan on pohdinnan paikka. Vaihtoehtoja on mm.
- Polttimella kosketus ( sähköinen kontakti polttimen ja suojakilven ja levyn välillä tai mekaaninen kontakti, polttimen uiva kiinnitys jousta vastaan jolloin polttimen koskettaessa levyä se joustaa ylös ja kytkee rajakytkimen tms. toiseen asentoon.
- Jonkinlainen ulkopuolinen korkeuden määritys laite esim. paineilmasylinteri pökkää rajakytkimen tms. alas ja z-akseli laskee niin kauan kun se saa tiedon rajakytkimeltä jolloin peruskorkeus on saavutettu sylinteri ylös ja z-akselilla vakio siirto sytytys korkeuteen tätä menetelmää käyttää esab siinä 4 induktiivista anturia rajakytkiminä ne on kehyksessä polttimen ympärillä jota paineilmasylinteri käyttää. Etuna ettei polttimen pää vaurioidu kosketuksissa haittana monimutkaisempi rakenne.
- Joku tarkka ultraääni, laser anturi tms. voisi myös toimia korkeuden määrityksessä.
Hyvä olisi jos pinnankorkeuden määritys anturi olisi polttimen kohdalla, jos se on sivussa tulee tilanteita joissa anturi on levyn ulkopuolella tai jo poltetun reiän kohdalla jolloin se ei korkeustietoa voi antaa ja z;ta painaa polttimen levyyn.
Myös törmäysanturi on lähes välttämätön eli jos poltin törmää johonkin anturi pistää pelit seis ettei mitään vaurioita tapahtuisi
Mietin että jos Z:ta olis uiva ja se ajettais levyä päin jos levy on koholla esim. 10mm ja sytytyksen jälkeen thc alkaisi nostaa sitä tasatakseen valokaarta. Uivaa liikettä vois olla esim. 30mm, joka riittäisi jo aika pitkälti kuperiin levyihin ? Polttimen ympärillä pitäisi olla myös joku kehys.
Ongelma voi olla että thc ei kerkeä tasaamaan tuota välystä pois ennen liikkeelle lähtöä ? Korkeus nollattaisiin aina matalimmasta kohdasta. Pitää kokeilla ensivuonna josko saisi oman plasma kokeiluun.
Hyperthetrmillä on muuten sellainen paineilma "sylinteri" polttimen kiinnikkeessä, jossa on vähän painetta.
Sitten rajakytkin joka on vasten tuota sylinterin mäntää. Jos poltin törmää sieltä tulee ilmat pihalle ja rajakytkin pysäyttää leikkaksen... Sylinteri voi olla vähän huono nimitys... Sellainen paineilmakellon näköinen...
Jussi
Pitäs koittaa saada se nyt toteutettua niin et poltin on uiva ja kun sillä tökkää niin se painaa jotain mikrokytkintä mut kun ois vaan joku joka osais neuvoa miten sen saa toimimaan sen mac3 kans. Silleen mietin kans et ku koodiin laittaa enst et se ajaa vaikka 100mm levyyn ja kytkis kytkimen hätästoppiin ku mascista löytyy paikka sille niin se pysäyttäs koneen levyn pintaan... Sit ku painaa taas starttia nii se hyppää suoraan seuraavaan lauseeseen ku kokeilin niin siin se sit nollaa z mut ainut tuos on vaan et joka puhkaisussa pitää erikseen painaa starttia et se lähtee leikkaamaan....
Kannattaa tutkia G31 koodia Machista. Anturiksi riittää, kunhan polttimen peltiin koskeva osa ja pelti on kytketty Machin tuloihin, että poltin kytkee virtapiirin koskettaessaan peltiä. Kannattaa katsoa videoita tuubasta, niin näkee tuon toiminnan. Machin manuaaleissa on selivitetty G31 ja THC toimintaa.
Toimiskohan tuo probe toiminto levyn pinnan haussa (port/pins)
Täytyi hetken hakata päätä seinään että sain tuon z nollauksen toimimaan.
Elikkä se on sillä probe inputilla ja sheetcamin g-koodi 31. Uiva poltin tökkää kytkintä joka lykkää 0v printteriportin pinni 15.
Sitten machin operator valikosta edit button script jolla tehdään auto tool zero nappulaan ohjelma.
Koodin löysin googlella jota muokkaamalla sain toimimaan omassa koneessa.
Koodia en ulkoa muista mutta voin laittaa tänne kun pääsen pajalle.
Enkä myöskään tiedä kuinka tuo pelittää thc:n kanssa, mutta asia kerrallaan.
Tässä videoo nollauksen testailusta. Eli ensin nollaus ja sitten z lävistyskorkeuteen ja lävistys (videolla 5 sekunnin lävistyaika jos ihmettelette kun kestää niin kauan) sitten z leikkauskorkeuteen ja ajo. videon lopussa poltin ottaakin jo levyyn kiinni noinkin pienellä kappaleella niin taitaa tuo thc olla kans aikalailla pakollinen http://youtu.be/y6KWxGjopck (http://youtu.be/y6KWxGjopck)
Niin ja tuo sheetcam tekee tuon nollauksen automaattisesti aina 500mm välein.
Ja saisko semmosen makron tehtyä että jos plasma ei syty niin sais jotain ulkoista nappia painamalla helposti g-koodissa askeleen taakseppäin
Mach osaa ajaa rataa taaksepäin.
Hienoa!! Toni on GURU :)
Kuinka Sauli peruuttaako machi tuolla reverse run nappulalla vai millä lailla? ei ole tullut kokeiltua, mutta plasmassa tätä ominaisuutta tarvitaan.
Lainaus käyttäjältä: mpr - 16.12.12 - klo:21:24
Hienoa!! Toni on GURU :)
Kuinka Sauli peruuttaako machi tuolla reverse run nappulalla vai millä lailla? ei ole tullut kokeiltua, mutta plasmassa tätä ominaisuutta tarvitaan.
Niin se taitaa mennä, en ole kokeillut.
No niin itekkin sain tuon levyn pintaan nollauksen toimimaan juurikin tuolla probe imputilla... Sit muokkasin sheetcamissa postausohjelmaa sen verran et se tekee aina ennen puhkaisua nollauksen levyn pintaan eikä vaan 500mm välein.
Toimii testiajossa todella hienosti mut sit käytännössä tulikin ongelma. Siin mach3 ruudussa missä on ne thc minimi ja maksimikorkeussäädöt ja nopeus niin niiden yläpuolella missä lukee CURR pitäs jotenkin saada pois toiminnasta. Se korjaa thc:n toimiessa jotenkin nollapistettä ja siihen tulee välistä leikkauksen loputtua esim: -10mm Sit ku seuraava puhkaisu tulee niin kone nollaa enst ittensä levyn pintaan ja sit sen pitäs nousta sytytyskorkeuteen vaikka 6mm mut se laskeekin tuon -10mm mukaan eikä nouse edes irti levystä ku se on -4mm Eli tuo nyt sekoittaa koko systeemin niin saako sen jostain valikosta pois toiminnasta vai miten tuon ratkasis?
Itse sain tuon nollauksen muuten toimimaan niin et g31 z-100 käskyllä vaan levyä päin ja sit ku poltin tökkää levyyn niin painaa kytkintä mikä on kytketty probe imputtiin Sen jälkeen olikohan se G92 z0 käskyllä nollapisteen nollaus...
Lainaus käyttäjältä: Sami99999999 - 17.12.12 - klo:16:21
Itse sain tuon nollauksen muuten toimimaan niin et g31 z-100 käskyllä vaan levyä päin ja sit ku poltin tökkää levyyn niin painaa kytkintä mikä on kytketty probe imputtiin Sen jälkeen olikohan se G92 z0 käskyllä nollapisteen nollaus...
Kokeile laittaa G92 ;sen tilalle G52
http://www03.edu.fi/oppimateriaalit/nctekniikka/NCkoodit.html#valmistelevat_G-koodit (http://www03.edu.fi/oppimateriaalit/nctekniikka/NCkoodit.html#valmistelevat_G-koodit)
No sain nyt sen toimimaan melko asiallisesti kun lisäsin koodiin Sen G92 z0.0 jälkeen viel G28.1 z0.0 Sillon se teki niin et toi 92 nollaa enst nollapisteen ja sit toi G28.1 sen CURR kohan... Paras se ois ku sais sen kokonaan pois käytöstä et ei muuttele sitä nollaa leikkuun aikana mut kyllä se nyt ainaki toimii ku se nollaa kaikki ennen puhkasua.
Pienen tauon jälkeen taas tullut vähän valmista plasmapöytään.
Tänään sain altaaseen veden ja ensimmäiset osat poltettua irti 5mm levystä
Leikkuunopeuksien ja lävistysaikojen kanssa vielä hakemista mutta muuten kone tuntuu toimivalta, eikä plasmakaan aiheuttanut mitään häiriöitä toimintaan.
Kovasti roiskii vettä johteille niin varmaan jotkun suojat pitäisi vielä värkätä johteille. Olisi pitänyt laittaa poltin pidemmän varren päähän ja leikkuupöytää alemmaksi 20 senttiä niin pysyisi paremmin johteet kuivina.
Siinä videopätkää http://www.youtube.com/watch?v=RV6ZVwIGRY8 (http://www.youtube.com/watch?v=RV6ZVwIGRY8)
Hieno homma, kone on todella siistin näköinen.
Saitko thc;een toimintaan ?
Siistin näkönen laite kateeks käy! :-[. Onnittelut!