TIEDOTE sähköpostiviesteistä

Muistathan tarkistaa sähköpostisi roskapostikansion – foorumin lähettämät automaattiviestit saattavat päätyä sinne. Viestit tulevat osoitteesta cnc-tekniikka@cnc-tekniikka.com.

5-akselikone

Aloittaja Kai, 17.02.13 - klo:15:38

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

Kai

Meni kokonaan uusien osien tekoon,katotaan saako tulemaan paremmat osat,nyt on ainakin ammattisorvari asialla.
Se liitoskappale tehdään uusiksi,, jolla pakka tulee kiinni siihen pyöröpöytään.
Mää teen ne alumiinit uusiksi ja hitsaan ne tekevammksi,laittamalla kulmaan lisää tavaraa,ja jos niistä tulee kieroja tai ne vetelee hitsatessa, niin ne voi oikoa jyrsimellä.
Kai

Kai

Kirjoitan tänne pitkästä aikaa,kun tein ensimmäiset 5-akseliradat ja kone toimii ja tekee työstön siellä missä kuuluukin.
On tää ollu moinen savotta,tehdä ja tapella tän koneen kanssa, ja pari päivää taaksepäin tajusin että en ole tehny yhtään 5-akseli rataa enkä osannu tehdä , kaikki radat oli ollu 4-akseliratoja,, eikä konekaan työstäny siellä missä piti,kun tein ekat radat.
X Y ja Z nollien kanssa olikin ihmettelyä miten ne kuuluu olla.
Laitan simulaation siitä työstä,  http://screencast.com/t/ogy8pkJhzz9P  ja kuvat vahasta,videota ette saa kun aiptec päätti päivänsä.eli kamera ei toimi.mutta saatte olla varmoja että videota tulee,kun vaan saa homman pelittää.
Se vahapala on reiällinen kun sellanen sattu käteen,vaikka simussa se on umpikamaa.


Kai

Ton ekan palan jälkeen meni homma ihan sekaisin.
Mulla ei ollu hajukaan miten se XYZ nolla laitetaan 5-akselityöstössä,ja siinä tuli pieni paniikki.
Pienellä treenillä  se homma kolahti ainakin tän seuraavan palan kohdalta kuntoon.
Simulaatio harjoitteesta>>http://screencast.com/t/jstnEZS7
Kuvia ajetusta palasta.

Jussik

Terve

Nollapiste asetetaan CAMissä pyörintä akseleiden keskipisteeseen kappalleesta nähden.
Sitten pitää mitata tarkasti koneella pyörintä akseleiden nollapisteen kordinaatit, ja nollata esim G58 tähän pisteeseen,
tai vastaavasti asettaa koneen nollapisteen tähän pyörintä keskiölle.

Viisiakselityöstö on menetelmä jossa työstöliikkeen aikaansaamiseksi käytetään kaikkia 5 akselia yhtä aikaisesti.

Indeksoiva työstö on työkappaleen kääntämistä 4 ja 5 akseleilla eri asemiin ja työstö tapahtuu kuitenkin vain 2.5 tai 3 akselisesti.
Tässä esimerkki indexsoivasta työstöstä,, tommoisia prismaattisia osia tein yhteen harraste vehkeeseeni.

https://www.youtube.com/watch?v=b-qWp8Nhcuk

Yksikään ilmainen cnc ohjaus ei tämänhetkisen tietoni mukaisesti  tue TCP:tä non rotating coordinate moodissa.
Eli puhdasta 5-akseli työstöä ei näillä ns. ilmais ohjauksilla pystytä vielä tekemään.
Mulla on toki työn alla LinuxCNC:lle G43.4 (TCP ja non rotating mode).

Nollapisteen asetuksista, lue tämä kirja, siinä yksiselitteisesti kerrotaan ja ohjeistetaan pyörintä keskiön mittaaminen.
http://www.scribd.com/doc/35582337/Secrets-of-5-Axis-Machining

Kai

#49
Se nollapistejuttu selvisi jo heti sen mun ekan työstön jälkeen.
Softa jota käytän ratojen tekoon on madCAM,se on täysverinen 5-akseli softa,
mulla on vaan karvalakkimalli, eli ei pysty tekee ratoja niin että simuloisi kaikkia  5 samaan aikaan.
Tässäkin riittää opiskeltavaa ihan tarpeeksi,
Millä sinä teet työstöradat ,kun olet selvästikin todella kokenut 5-akselityöstäjä?
Onko toi videon kone se sun 5akselikone?
Kai

eemeli

Hep.

Mä oon antanu ittelleni kertoa, että monesti 3+2 akselisesti saadaan nopeemmin valmista kuin 5 akselilla, elikkä lastuvirta on isompi pois kappaleesta. No tällä on merkitystä enimmäkseen sillon, kun pitää saada paljon metallia pois kimpaleen sisällä piilossa olevan kappaleen ympäriltä.

Itse en asiasta vielä tarpeeksi tiedä, mutta ahkerasti opiskellen ja viksummilta kysymällä toivottavasti asia minullekin selviää vielä joskus. Ittellä olis parikin kappaletta mielessä, mitä ei 3:lla akselilla saa kertakiinnityksellä valmiiksi. Toistaiseksi ei osaaminen riitä niiden miettimiseen =)

-eemeli-
*tekemällä virheitä oppii tekemään parempia virheitä*

Kai

Mulla on työn alla tollanen palikka.tossa on tämän hetken tilanteesta simulaatio,  >>>  http://screencast.com/t/9AG8rRnfVnc,,   ajoin sitä koneessa,ja se viimeinen vaihe meni suteen,
Täytyy muokata koodia käsipelillä,ja sitten kattoo että tulisi kunnollinen työ, kun tossa kruunussa ei ole pelivaraa,eli ylimäärää ainetta.
Kun saan ton viimeisen vaiheen menemään oikein niin teen lisää vaiheita ja ajan sitä sitten koneella.
Kun saisin sen kokonaisuuden onnistumaan,niin olisi tarkoitus kuvata siitä video.

Kai

Lainaus käyttäjältä: Jussik - 17.03.14 - klo:21:55
Terve

En halua lannistaa pikemminkin neuvoa ja ohjata oikeaan suuntaan.
Täytyy sanoa, että olet vallinnut projektiksi heti alkaa päältä sen kaikista vaativimman, kuten jo aijemmin tästä kirjoitin.

Aloita sillä että ensimmäisenä kellotat koneen lineaari akselit suoraan.
Toisena kunnollinen mekaniikka, pois kaikki ohuet pellit ja muut vastaava, jos ei mitään muuta niin edes paksumpaa alumiinia.
4 ja 5 akselin osat ehdottomasti koneistettuna, vaikkahan yhdestä palasta alumiinista.
Vain näin voit olla varma että ne on ja pysyy suorassa toisiinsa nähden.

Seuraavaksi on mittaaminen ja nollan määrittäminen, siitä ja 5 akselisesta koneesta saat lisätietoa täältä:
http://books.google.fi/books?id=Ws228Aht0bcC&pg=PA1&lpg=PA1&dq=basics+of+5+axis+machining+book&source=bl&ots=7EADjOXUlT&sig=7HKs2bL-xld-Z-vOi9Jl5-Io3bY&hl=en&sa=X&ei=rlAnU_-CMpGQ4ASi_4GQAQ&ved=0CFcQ6AEwBA#v=onepage&q=basics%20of%205%20axis%20machining%20book&f=false


AC-pöytä on helpoin ja nopein ratkaisu ottaa käyttöön, myös ainoa ratkaisu jossa 5-akseli koneistus ei vaadi TCP:tä.
Eli melkein käytännössä ainoa harrastekäyttöön soveltuna.

TCP on Tool Center Point contol, eli ohjelmointi työkalun kärjen mukaisesti.
CAMit yleisesti antaa työstöradat XYZ kordinaatteina ja IJK vektoreina työkalun suunnan.
Tästä postprosessori parsii sitten G-koodia eri ohjauksille, antaen pihalle XYZ kordinaatit + AC akseleiden arvot.
HUOM. Posta ei kompensoi lineaari akseleiden liikeitä, vaan tulostaa G-koodin työkalun kärjen mukaan
antaen A ja C akseleille arvot jossa työkalunsuunta vastaa IJK Vektoreita.

Eli posta tulostaa G koodin TCP:n mukaan (Tool Center Point).

Normaalisti posta ei tiedä työkalun pituutta, työkalu pitimen pituutta ja karan mittaa sitä kääntävän akselin keskipisteestä  jne...
Vaikka se pystyisi laskea nämä valmiiksi saatko työkalun millä vaivaa samaan mittaan kuin CAMissä?

Oikeissa koneissa joissa karaa kääntää esim B-akseli, on nämä mitat määriteltynä parametreiksi ja koneen ohjaus TCP:n ollessa aktiivinen laskee lennossa
X ja Z akseleiden kombensoinnit näiden parametrien perusteella.
Tässä Karaa kääntävä B akseli TCP:n ollessa aktiivinen:
http://www.youtube.com/watch?v=4H77tAKb_UE

Ilmaisille ohjauksille tälläinen TCP voidaan toteuttaa, jonkinmoisella vaivaa, esim EMC2 tukee jo valmiiksi joitain kinemaattisia malleja.
Tässä esimerkki jossa olen tehnyt TCP laskennan (Rotating table mode) EMC2 ohjaukselle:
http://www.youtube.com/watch?v=abbforVdruw

EMC2 laskee lennossa akseleiden uuden sijainnin niin, että se säilyttää työkalun kärjen samassa pisteessä huolimatta miten A ja C akseleita käännetään.
( EMC2 ohjaus ohjaa tuota simulointi mallia, ja syö ihan NC koodia)
Eli ei mikään mahdottomuus ole, mutta oman aikansa ja perehtymisensä se vaatii.

Eli tee AC pöytä, kunnollinen mekaniikka ja kellota se suoraan niin homma toimii takuulla.

Mikä toi softa on,,joka tossa pyörii?

Kai

Ei näytä täälläkään ketään kiinnostavan vastailla,sama tilanne CNCZonella,jos yrittää asiallista kysymystä laittaa niin eipä juurikaan ketään kiinnosta,ja kun siellä kysyy uudestaan,niin jo joku vetää herneitä,mutta oli mulla asiaakin..
Tein tollasen työstöradan>> http://screencast.com/t/UPhStGDLh  ja simu näyttää oikelta,mutta jyrsintä tulos on täysin pielessä.
Kuva työstöradasta>>http://screencast.com/t/IygsyTaS
Siellä asetuksissa on jotain täysin väärin,,.mä en vaan tajua mikä asetus on väärin ,ja huvittavinta on se että tää pitäisi olla helppo ja yksinkertainen säätö.
Eikö näytä mistään löytyvän sen vertaa 5-akseli asioita ymmärtävää ihmistä että osaisi neuvoa.
Etsin sitä nyt täältä..

username

Lainaus käyttäjältä: Kai - 17.01.15 - klo:10:21
Mikä toi softa on,,joka tossa pyörii?
Oiskohan Siemens NX ?

Hiekkaranta_92

Tuo koodi näyttää tekevän kaarta zx tasolla viiva segementeistä, joten tulee pitkä ohjelma... näyttäisi kyllä tekevän samaa kuin simulaattori, mutta tuossa välissä ei veilä keritä kääntöakseleita käyttämään. Pitäisi olla jokin kaarisuodatus tms cam ohjelmassa päällä mutta ohjelmasi ei ole oikein tuttu, joten sen suhteen en osaa auttaa.

Mitä se kone sitten mahtaa tehdä, sillä simulointi ja g-koodi vaikuttavat tekevän ihan samaa asiaa?
Kannattaa myös laittaa koko g koodi näkyviin niin saa vastaajat paremmin tietoa g koodista irti, esimerkiksi omissa simulointi ohjelmissaan.

Kuten jussik aiemin sanoi käytännössä koneen nollapiste täytyy olla kiertoakseleiden leikauspisteessä, tai ainakin tarkasti sama kuin cam softalla.  Camiin pitää myös määrittää tarkasti sama geometria kuin todellisella koneella. Kaikki teräkorjaukset pitänee tehdä camiin ja käyttää ns nollakorjaimia koneessa.

Noissa kun pienikin akselin kohdistus virhe saattaa kertautua aika paljon ja teet kuitenkin hommaa jossa pienikin heitto on jo merkittävä. Monelta taitaa myös puuttua kokemuspohja viis akseli koneista, joten ei haluta tulla vain arvailemaan.

On myös vaikea pysyä perässä missä milloinkin mennään kun ongelmat pirstaloituvat moneen ketjuun, eikä tiedä mitä jo on mahdettu ehdottaa korjaukseksi, mutta se lienee enemmänkin tottumattomuutta foorumieihin kuin tarkoituksellisuutta :)

Kai

Tässä on  video Madcam softalla tekevästä ukosta. >>
https://www.youtube.com/watch?v=Cx9rbOzEN1M
Tässä on toinen saman ukon pelkkä simulaatio >>
https://www.youtube.com/watch?v=Apc21LvMKcQ
Noissa se tekee oikeen tosi vaikeaa rataa,ja monesta kantista. eikä ole mitään ongelmaa.
Toivon että nää selkiyttää mun selitystä.

Hiekkaranta_92

En kuitenkaan pääse ongelmastasi jyvälle? Kyllähän sinullakin näytti simulointi ja rata keskenään ihan samoilta?

Sen verran asiaa nyt tutkin että madcam tuottaa radat viiva segmenteistä, eikä siinä siis ole mitään kaarisovitus ominaisuutta, ainakaan toistaiseksi. Se tarkoittaa sitä että ohjelmissa tulee olemaan valtavasti rivejä, kun kaaret ajetaankin pieninä viivoina. Myös tuolla kaverilla joka on tehnyt näyttävämpiäkin ratoja tulee tuhansien rivien ohjelmia.

Linkitä:

- simulointi video (joka täällä jo on)
- Camin tuottama ohjelma (kokonaisuudessaan)
- video koneen liikkeistä

Sen jälkeen voidaan varmasti paremmin kertoa mikä mättää.

Jussik

Terve

Vastaukset jo noihin kysymiisi ongelmiin oli tuossa edellisessä viestissä.
Lukemalla ajatuksella tuo lähettämäni linkin kirja,se kertoo vastaukset 99% sun kysymyksistäsi.

Älä yritä tehdä 4- tai 5-akseli koodia, mikään ilmaisohjaus ei tue vielä TCP:tä, kertokaa toki, jos olen väärässä.

En tunne madCAMiä, mutta oletan, että toimii kuten muutkin CAMit, eli työstöradat tehdään työkalun kärjen mukaisesti.
CAMit yleisesti tekee koodin, joko rotating tai non-rotating coordinate moodissa.
Tällöin CAMi oleettaa myös, että koodi luonnollisesti ajettaisiin koneessa, joka tätä TCP:tä tukee.

CAM ei koskaan tee ympyränkaaria G2 tai G3, 4- ja 5-akselikoneistuksessa.
Jos se tekisi, mille tasolle tämä kaaret tehtäisiin, G17 G18 vai G19 ????

Tässä yksinkertainen etenemis malli tämän ongelman ratkaisemiseen.

Tarkista akseleiden suoruus, myös 4- ja 5-akselit.
Tee vain 2.5D tai 3D työstöä ja indexsoi kappaletta 4 ja 5 akseleilla.
tarkista nollat kohdilleen.
Lue tuo kirja.
Nollien mittaaminen on kerrottu tuossa kirjassa.


Hiekkaranta_92

Tuo g kielinen ohjalma näyttää toimivan mielestäni indeksoimis tyylillä, eli ajetaan tiettyyn kulmaan ja työskennellään siinä kolmi ulotteisesti, eli neljännellä tai viidennellä akselilla ei työstetä.
Tällöin terän kärjen paikkaa ei käsittääkseni tarvitse monitoroidakkaan?

Powered by EzPortal
SMF spam blocked by CleanTalk