Menu

Näytä viestit

Tämä jakso sallii sinun katsoa tämän jäsenen kaikkia viestejä. Huomaa, että näet vain niiden alueiden viestit, joihin sinulla on nyt pääsy.

Näytä viestit Menu

Viestit - puurtsi

#31
Kannattaa koittaa jos Fusion 360 riittää sinun tarpeisiisi, joka on ilmainen harrastelijoille ja pikkuyrityksille.

http://www.autodesk.com/products/fusion-360/overview

Tuossa ohje miten sen saa aktivoitua ilmaiseksi:

http://knowledge.autodesk.com/support/fusion-360/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-activate-start-up-or-educational-licensing-for-Fusion-360.html?_ga=1.238997639.641864914.1412775984

Kyseisellä softalla pystyy tekemään monenmoista ja on hyvä, mutta käytettävyydeltään ei hivo Solidworksin tuntumaa.
#32
Tuossa ilmainen vaihto ehto CAD/CAM yhdistettynä:

http://www.autodesk.com/products/fusion-360/overview

Ja miten sillä saa ilmaisen lisenssin ainakin 3-vuodeksi:

http://knowledge.autodesk.com/support/fusion-360/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-activate-start-up-or-educational-licensing-for-Fusion-360.html?_ga=1.238997639.641864914.1412775984

Post prosessoreista löytyy mm. Mach3 ja LinuxCnc. Olen tehnyt joitain kappaleita ja todennut työstöradat toimiviksi LinuxCnc:llä simuloimalla. Jos on käyttänyt SolidWorksiä niin perusasiat oppii alle kahdessa viikossa, parilla tunnilla päivässä. Voin sanoa että on ihan pätevä ohjelmisto ja kannattaa harkita.
#33
Tuli mieleen, että oisko tämmöisestä tuuletin ideasta sulle hyötyä, niin ei tartteis puhallella lastuja aina pois.

https://www.youtube.com/watch?v=2UtHh0pBxO4
#34
Suosittelen myös hankkimaan tuetut johteet. Omassa projektissa on tukemattomat pyöröjohteet ja YZ-akselilla on +-0,10mm heitto, kun kädellä testaa akseleiden joustavuutta. Jostain syystä X akselilla heittoa kädellä on vain 0,02 mm, mikä on todella hyvä. Itsellä siis johteiden pituus 12mm halkaisijalla on 300mm XY ja Z 170mm.

Sanonpa vain sen minkä monet muutkin ovat sanoneet, nälkä kasvaa syödessä. Säästä parempiin osiin ja venytä aikataulua koneen valmistumisen suhteen. Silloin ei tarvitse harmitella, kun kone ei toimi halutulla tavalla ja kaiken lisäksi koneella pystyy tekemään enemmänkin. Oma projekti on kestänyt jo kohta kaksi vuotta kun lähdin suunnittelemaan ja nyt on jo uudet suunnitelmat tiedossa. :) Siitä emäntä ei vielä tiedä mitään, joka on parempi mielen rauhan kannalta. ;)
#35
Päivitellään taas tilannetta. :)

On tullut opittua paljon LinuxCnc:n Hal-käytöstä. Olen pääosin saanut tehtyä fyysisille napeille linkit ohjelmaan ja jotain pientä logiikkaakin. Parasta oikeastaan on ollut se, että ei ole ollut valmista mallia vaan olen joutunut oppimaan kaiken alusta lähtien itse. Toki olen käyttänyt valmiita pohjia ja yhdistellyt niitä. Tällä hetkellä valitun akselin asettaminen nollaan ei toimi jostain syystä, joten siinä on vielä pähkäilemistä että miksi ei...

Arduinon koodaamisessa tulin siihen lopputulokseen, että on helpointa muuttaa PWM-signaali analogiseksi LowPass-filtterillä(eli vastus ja konkka analogi tuloon liitettynä). PwmDuty-signaalia voisi lukea pulseIn-komponentilla, mutta siinä on itsellä pieni ymmärrys probleemi että miten sillä saisi asian toimimaan..


Tuossa custom_panel.hal, jonka loppuosa ei toimi.. :(

#CONTROL PANEL - Straight connections to parallel port, so no fancy breakoutboard in there.

loadrt encoder num_chan=1
loadrt mux4 count=1
loadrt and2 count=5

addf encoder.capture-position servo-thread
addf encoder.update-counters base-thread
addf mux4.0 servo-thread
addf and2.0 servo-thread
addf and2.1 servo-thread
addf and2.2 servo-thread
addf and2.3 servo-thread
addf and2.4 servo-thread
#addf and2.5 servo-thread

#MPG AND SELECTORS
setp axis.0.jog-vel-mode 0
setp axis.1.jog-vel-mode 0
setp axis.2.jog-vel-mode 0
#setp axis.2.jog-vel-mode 0

setp axis.0.jog-vel-mode 1
setp axis.1.jog-vel-mode 1
setp axis.2.jog-vel-mode 1
#setp axis.3.jog-vel-mode 1

setp encoder.0.x4-mode 0

setp mux4.0.in0 0.1
setp mux4.0.in1 0.01
setp mux4.0.in2 0.001

net scale1 mux4.0.sel0 <= parport.1.pin-08-in-not
net scale2 mux4.0.sel1 <= parport.1.pin-09-in-not

net pend-scale axis.0.jog-scale <= mux4.0.out
net pend-scale axis.1.jog-scale
net pend-scale axis.2.jog-scale
#net pend-scale axis.3.jog-scale

net mpg-phase-a encoder.0.phase-A <= parport.1.pin-02-in-not
net mpg-phase-b encoder.0.phase-B <= parport.1.pin-03-in-not

net mpg-x axis.0.jog-enable <= parport.1.pin-04-in-not
net mpg-y axis.1.jog-enable <= parport.1.pin-05-in-not
net mpg-z axis.2.jog-enable <= parport.1.pin-06-in-not
#net mpg-a axis.3.jog-enable <= parport.1.pin-07-in-not

net pend-counts axis.0.jog-counts <= encoder.0.counts
net pend-counts axis.1.jog-counts
net pend-counts axis.2.jog-counts
#net pend-counts axis.3.jog-counts


#SIGNAL OUT
#net signalout halui.machine.is-on =>  parport.1.pin-14-out


#PUSH BUTTONS

#Automode switch
net manual-mode halui.mode.manual <= parport.1.pin-13-in
net auto-button halui.mode.auto <= parport.1.pin-13-in-not

#Start button
net start-btn and2.0.in0 <= parport.1.pin-12-in-not
net program-run-ok and2.0.in1 <= halui.mode.is-auto
net remote-program-run halui.program.run <= and2.0.out

#Pause button
net pause-button halui.program.pause <= parport.1.pin-11-in-not

#Startbutton acts as Resume button
net running-state halui.program.is-paused => and2.1.in0
net start-btn => and2.1.in1
net resume-button halui.program.resume <= and2.1.out

#net pause-button halui.program.pause <= parport.1.pin-11-in
#net pause-button halui.program.run <= parport.1.pin-12-in
#net auto-button halui.mode.auto <= parport.1.pin-13-in

#E-Stop PIN10

#Home Selected Axis PIN15

#MDI command to set X-Axis zero (G10 L20 P1 X0)
net mpg-x => and2.2.in0
net h-btn parport.1.pin-15-in-not => and2.2.in1
net xh-result and2.2.out => halui.mdi-command-00

#MDI command to set Y-Axis zero
net mpg-y => and2.3.in0
net h-btn parport.1.pin-15-in-not => and2.3.in1
net yh-result and2.3.out => halui.mdi-command-01

#MDI command to set Z-Axis zero
net mpg-z => and2.4.in0
net h-btn parport.1.pin-15-in-not => and2.4.in1
net zh-result and2.4.out => halui.mdi-command-02

#MDI command to set A-Axis zero
#net a-sel halui.joint.3.is-selected => and2.5.in0
#net h-btn parport.1.pin-15-in-not => and2.5.in1
#net ah-result and2.5.out => halui.mdi-command-03 


Jos joku voisi auttaa tuon loppuosan kanssa niin olisin kiitollinen. :)

Linkkejä aiheeseen:
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Hooking_Up_A_MPG_Pendant
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?One_Button_Run/Resume
http://linuxcnc.org/index.php/english/forum/47-hal-examples/13201-runstep-holdresume-buttons
http://forum.arduino.cc/index.php?topic=267692.0
http://www.instructables.com/id/Analog-Output-Convert-PWM-to-Voltage/
#36
Noniin,

Laitekaappi on pääosin valmis ja kone on laitettu alustavasti kaappiin sisälle. Kaapista tuli yllättävän tukeva ja eikä natise. Pelko oli siis itsellä että kaappi heiluu ja pahimmassa tapauksessa romahtaa. Oli virhe osin kun ajattelin että 6,5mm vaneri mahtuisi asennuslistan kanssa 8mm rakoon, (joo datasheet sanoo että mahtuu 4-6mm ja todellisuus on että se on tarkoitettu 4mm paneelille), niin tuli kikkailtua paneelit paikoilleen.

Kaapista puuttuu siis enään ohjauspaneeli, johon tulee ohjausnapit, hätäseis ja MPG. Nämä yhdistetään koneeseen toisella rinnakkaisportilla. Mietintää on vielä siinä miten napit asettelen alumiinilevylle.

Seuraava vaihe on tehdä kolme piirilevyä koneelle, jotta pääsisin virityksistä eroon. Kysyisin neuvoa foorumilaisilta, että miten tekisin ja toteuttaisin karanohjaus piirilevyn... Ideana olisi ohjata RC ESC:iä LinuxCNC:llä. Eli Enable + PWM/PPM sisään Arduino NanoV3:lle ja siitä ulos RC PWM -signaali. Helppoa on piirtää Eaglella piirilevy, mutta miten toteuttaa järkevä koodi Arduinolle, joka on loogisesti toimiva. Jos joku minua viisaampi kirjoittaisi koodin pätkän Arduinoa varten, niin olisin kiitollinen.

On tullut testattua koneen jäykkyyttä ja on tullut todettua että joustoa on etenkin X ja Z-akselilla. Pahimmillaan käsin rasitettuna joustoa on +-0,10mm puoleen ja toiseen. Tosin Y-akseli erittäin jäykkä ja joustoa on se 0,02mm. Ideana on seuraavana vuonna vaihtaa X ja Z-akseli lineaari johteisiiin eli pikkuhiljaa hankkia osia päivitystä varten. Ilman rasitusta kokeiltaessa X ja Y akselilla välystä on 0,01 mm, mutta Z akseli temppuilee. Z-akselilla testit jatkuvat ja tuntuu että nousu olisi 5mm 4mm siijaan... (Eli hankin 1204-ruuvin Z-akselille...)

Myynnissä on kaksi passiivijäähdytteistä näytönohjainta Nvidian piirillä. Mallit on GT210 ja GTS450. Pyyntihintaa ei ole, joten tarjotkaa. Tavarat sijaitsee Helsingin Bilteman lähistöllä, jos haluaa noutaa tuotteet.

#38
Tuossa Autodeskin CAD/CAM -ohjelma, joka on ilmainen pikkuyrityksille, opiskelijoille ja harrastajille. Ei yllä Solidin tasolle, mutta on helppo kuitenkin oppia. Siis Cad ja Cam samassa ohjelmassa ja postit löytyy Mach3, LinuxCnc jne...

http://www.autodesk.com/products/fusion-360/overview
#39
Päivitellään tilannetta pikkuisen. On tullut vaihdettua karan veto Htd3M hihnaan ja tehoa ei kulu enään niin paljoa hukkaan. Vika oli suunnittelussa kun en tein hihnapyörän v-tyyliseksi ja hihna on pyöreä. Silloin hihna kiilautuu v-uraan ja tuottaa lämpöä. Eli ura olisi pitänyt tehdä pyöreäksi eikä v-uraksi.

Laitekotelo/kaappi jyrsimelle on rakennusvaiheessa ja luultavasti on kasassa alustavasti seuraavalla viikolla. Kaappi rakentuu alumiiniprofiilista ja vanereista sivuilla. Sen on tarkoitus olla allinone ratkaisu mihin laitetaan ohjaukset, napit, itse kone ja tietsikka. Kokoa kaapilla on 600x600x1500 eli melkein jääkaapin verran.

Kuvassa on kaapin etuosa kasattuna ja testiovena vaneri, joka vaihtuu pleksiin. Välissä on testipalkki johon mallailen nappien tulevia paikkoja ergonomiaa ajatellen.

Idea olisi saada ennen heinäkuuta systeemi toimintavalmiiksi, mutta saa nähdä miten aikataulu pitää.
#40
Noniin. Lisäsin linkin saksalaiseen alumiiniprofiilikauppaan. Sieltä saa erikokoisia alumiiniprofiileita edullisesti ja lisäksi myyvät alumiinilattaa (5083) eripaksuisina ja kokoisina. Myös löytyy muutakin, kuten johteita ja kuularuuveja. Sahauksesta eivät veloita erikseen. Itse tuli tilattua iso kasa 30 koon profiilia pikkujyrsimen laitekoteloa varten. Tilauksessa meni 21 päivää, että tuli paketti kotiovelle. Tosin oli pääsiäinen välissä, jolloin liike oli noin viikon kiinni.

Suomesta vuosia sitten kyselin, niin olisivat halunneet 45 kokoisesta profiilista reilu 25 € metri.

http://www.motedis.com/shop/
#41
Itselläkin tuli samanlaista hiontajälkeä omassa jyrsin-projektissa. Luulen että se johtui liian nopeasta syötöstä ja siitä että z-akselissa oli pientä väljää. Asiaa helpottaa kun pienentää syöttöä ja ottaa y-suunnassa vähemmän hiontaa, esim. 1mm kerrallaan. Omassa koulussa vielä oli se, että kone oli heppoinen ja kone jousti nopealla syötöllä tehtäessä.

Toisaalta jälki voi olla myös koristeellinenkin kuten omassa kello projektissa, joka on tosin vielä pahasti kesken. Kello odottaa vielä paria ratasta ja elektroniikka osuutta siihen. Linkki löytyy siis allekirjoituksesta.



#42
Morjesta pitkästä aikaa. Olen päivitellyt linkkejä ja lisännyt uusiakin linkkejä. Tähän kirjoitukseen on tarkoitus lisätä syitä siihen miksi hankkia tunnettua merkkiä, kuin jotain kiinalaista halvalla tuotettua tuotetta.

Tässä on linkki Yle Areenaan missä kerrotaan elektroniikan komponenteista ja mikä niiden alkuperä on. Linkki toimii tämän helmikuun, joten suosittelen katsomaan. Etenkin loppupuolella kerrotaan väärrennetyistä osista ja miten ne joutuu lännessä tuotettuihin osiin. Toinen osa siitä on että ne ei kestä samanlaista rasitusta, jos ne on otettu puretuista osista. Syynä on siis liian kuumassa pois juottaminen.   http://areena.yle.fi/tv/2334470

Sanon siis että panostakaa vaikkapa kotimaisiin vaihtoehtoihin, kuten foorumijäsenemme Kremmenin tuotoksiin ja hänen osien/tavaroiden hankintaketjuunsa. Toisena vaihtoehtona voisin ehdottaa hankkia vaikkapa Granite Devicesin tuotteita. Tänä vuonna heillä on tulossa IONI-tuotesarja, johon toivottavasti saadaan MACH4-plugin toteuttua. Silloin ei tarvittaisi ylimääräisiä lisäkortteja (Breakout boardeja/Smoothstepper) koneen toimintaan.

Sitä en siis sano, että homma ei toimisi kiinanpoikien vehkeillä. Kiinasta hankitun systeemin saa varmaan reiluun sataan euroon, joka varmaan olisi murto-osa suomalaisesta ratkaisusta. Nykyinen jyrsimeni toimii A4988-pikkuohjaimilla, mutta se on tosin osoittanut epäluotettavaa toimintaa. Kuten reiluja askeleiden hukkausta. Vika on luultavasti kaapeloinneissa, joka aiheuttaa häiriön. Omalla kohdalla intoa toteuttaa cnc-harrastusta on vienyt emäntä ja ihana kohta nelikuinen lapsi. Joten vika selvinnee viimeistään jouluksi.

Loppuyhteenvetona voi siis sanoa, säästäkää kunnon osiin joiden alkuperän tiedätte. Silloin ei tarvitse hakata päätä seinään sen takia, että kiinalainen osa ei toiminut kuten piti. Tämä siis koskee ohjausta kuten teholähteitäkin.
#43
Tein karalla alustavia testejä ja keskityin siihen mitä ohjain syö virtaa. Moottorina on 4250 koon 890 kV brushless outrunner ja 40A ohjain. Kara on siis oma tekele ja kierroksia on nostettu hihnavälityksellä 1.33 kertaisesti. Virtalähteenä oli tietokoneen virtalähde eli 12 V jännite ja virtaa mittasin yleismittarilla. Kierrosnopeuksia en nyt vielä pystynyt mittaamaan, mutta teoriassa max. kierrokset on n. 14 000.

Pelkästään moottorilla tyhjäkäyntivirta oli alle ampeerin ja täysillä kierroksilla n. 2 A.
Karan kanssa taas tyhjäkäyntivirta oli n. 2 A ja täysillä kierroksilla n. 6-7 A.

Lieneekö pikkukaralla 40-60 W tehohäviö normaali maksimikierroksilla?
#44
Nonii, ekoja liikkeitä on saatu nyt aikaiseksi. Yks ohjauskortti on sökönä niin en saanut kynää nosteltua. Kuten arvata saattaa, niin kiinastahan nuo kortit olivat ja halvalla hankittu tietenkin. Nyt powerina testaillessa on läppärin virtalähde 18 V ja ohjaimet 1.1 A rajoituksella. Nopeutta tällä systeemillä saa hurjat 1000 mm/min ja kiihtyvyyttä sen 500. Jouluksi ois kiva saada karaa kokeiltua tositoimissa. :)
#45
Ei kokemusta ole, mutta oon lukenut Cnczonelta kyseistä viestiketjua. Viimeisimmät viestit siellä ovat valitelleet sitä että kyseisen sivun tyyppiä ei oo näkyny siellä puoleen vuoteen ja ei vastaa viesteihin. Kannattaa seurata tilannetta.

http://www.cnczone.com/forums/vertical-mill-lathe-project-log/133172-show-build-cnc-machine-beginning-end-85.html
Powered by EzPortal
SMF spam blocked by CleanTalk