Erik's 6040 CNC fräs - LinuxCNC - MESA

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
drh
Inlägg: 1338
Blev medlem: 10 januari 2011, 23:38:41

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av drh »

Senast så var det nog en 3mm 2-skärs som jag körde med

http://cnc-plus.de/en/End-Mills-266/
Matthew
Inlägg: 54
Blev medlem: 18 juni 2009, 15:14:55
Ort: Karlstad

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Matthew »

3-5mm fyrskärig fräs har fungerat fint för mig att torrfräsa med. Testade med 4mm treskärig och den kletade igen nästan direkt. Fast jag har måttliga varvtal ca 3000rpm.

//Mattias
slaith
Inlägg: 127
Blev medlem: 26 maj 2009, 08:36:59

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av slaith »

Jag kör enbart med karbidverktyg!
Min personliga åsikt är att HSS helt enkelt inte duger om man inte har möjlighet att slipa om stålen ofta.

Det går att köpa fina frässtål från Kina eller USA via ebay som exempel, har funkat utmärkt för mig.
Stålen håller riktigt länge och till och med när dem inte duger för finish så behåller jag dem för grovkörningar och då håller dem ytterligare längre.

Det är mitt tips. :)
hawkan
Inlägg: 3392
Blev medlem: 14 augusti 2011, 10:27:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av hawkan »

Fick svar från Mesa angående 7i76E på BBB:
Hi,

I wonder if the 7i76E will work with a BeagleBone Black?
I have a rt-preempt kernel on the BBB so it should work?
Probably though in general, network latencies with Preempt-RT are inversely proportional to CPU speed and cache size so it may not be possible to run a 1 KHz servo thred reliably on that slow a platform
Så, hur tänker du då Erik?

Hade redan råkat beställa en 7i76e innan ändå.

Beställde mönsterkort för att ersätta CRAMPS-cape + påhängskort. Jag använder
vanlig cat6-kabel för signalering.

Bild
Användarvisningsbild
Erikk
Inlägg: 63
Blev medlem: 1 april 2011, 12:13:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Erikk »

Bra tips av allihopa!

Blir nog att plocka ihop PCn jag har ligger, så borde det finnas prestanda nog.
Provade latency på min vanliga stationära PC med i7 och 16gb ram, hamna runt 4usec så den skulle ju vara ypperlig att köra linuxcnc på :lol:


Mitt 7i76e landar nog imorgon, Postnord lyckades försena paketet en dag.
Jag har iaf provkört spindel ihop med frekvensaren samt kört alla axlar ihop med dess drivmoduler. Stegade från en funktionsgenerator för att testa att allt fungerade.

Hur högt skall man ställa microsteppingen? Kör 1/8 nu (1600 steg / varv)
Hur hög upplösning bör man räkna med att få ut innan man bara eldar extrasteg i onödan?
hawkan
Inlägg: 3392
Blev medlem: 14 augusti 2011, 10:27:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av hawkan »

Det blir säkert bra med en PC. Funderar också åt det hållet,
inte för styrningen för det fungerar bra, men för grafiken.
BBB känns lite trög att jobba med. Det är nog minst en vecka
innan jag kan prova 7i76e här på BBB så vet man efter det.

Jag valde mikrostepping till 200 per millimeter och det blir
1000 steg per varv på min skruv.

Tillägg sent på kvällen:
Testade att installera debian/machinekit på min alltiallo-server
som är en gammal AMD Sempron 2.8 GHz single-core och nåt
radeon grafikkort. Ojoj, ja där försvann BBB. Vad kvick grafiken
var, som man vill ha det. Latency låg på 45 usek så ingen höjdare
i det avseendet. Så la beställning på en ny miniITX dator med i3-6100.
Det blir nog bra. Det här med användarupplevelsen ja det var så
viktigt som jag misstänkte. Det går inte att det segar.
7i76E mellanlandade i Kastrup idag.
Användarvisningsbild
Erikk
Inlägg: 63
Blev medlem: 1 april 2011, 12:13:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Erikk »

Har haft lite fullt upp med annat men har fått hem mitt Mesa-kort och har kopplat det mesta, har endast testat att kortet svarar på nätverket.
Nästa steg är att dra igång Linuxcnc.
hawkan
Inlägg: 3392
Blev medlem: 14 augusti 2011, 10:27:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av hawkan »

Hur har du kopplat på 7i76e? TB2 för drivare till stegmotorerna känns självklart.
Men har du gränslägesbrytare? Längdprob för verktyg? Hur styr du spindeln?
Jag tittade på detta igår. Utan att veta bättre så tänkte jag använda inputs/outputs
på TB4. Spindeln styr jag tills vidare med pwm, samma som med BBB tänkte jag.
7i76e dyker upp idag eller imorgon.

Jag testade ett annat gui till BBB - Cetus och Machinface som jag fick upp på mobilen.
Kanske var för snabb att dissa BBB helt, för Cetus var helt okej på mobilen.
Ska finnas till Windows också. Och isåfall kan det ju vara okej, det var kul att sitta
med mobilen och jogga axlarna. Då skulle man ha en 10-tums android-platta för
att få det mobilt. Eller köra på Windows/Linux. Och låta BBB vara utan monitor.
Blir mer test på det temat. Fräste lite igår och jag skulle vilja ha en pekskärm
till gmoccapy.

Tillägg efter mer tester.
Cetus var ju faktiskt as-bra! Fullständigt användbart. Nu gillar jag BBB igen :)
Installerade en Machinekit-client på Windowsen och detr rullar på utav bara sjutton.
Nytt liv i den lille BBBn. Såklart går det för alla linuxar.
Användarvisningsbild
Erikk
Inlägg: 63
Blev medlem: 1 april 2011, 12:13:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Erikk »

Nu har jag joggad samt kört första snutten G-kod. Den där "LinuxCNC" skylten som ligger i som standard i Axis gränssnittet! Bara torrkörning samt utan spindel, men iaf :D

Jag har konfigurerat alltihop via Pncconf, men är inte helt överens med det.
Det går inte att ställa in spindelvarvtal över 10.000 rpm?
Får väl kansle gå in o skrkva manuellt i konfig-filerna, men tycker inte det borde behövas.

Har endast kopplat in en induktivgivare för test på INPUT0(kommer inte ihåg vilken plint det är), har inte monterat dom ännu men ingången svarar :tumupp:
Spindel-vfdn styrs med den isolerade digitala potten på Mesa kortet. Har dock inte testat det skarp än, blir imorgon.
hawkan
Inlägg: 3392
Blev medlem: 14 augusti 2011, 10:27:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av hawkan »

Verkar inte vart några problem att få igång det.
På spindeln, lägger du 5V på den "ena" och gnd på den "andra"?
Det är så det är tänkt, eller?
Blandade nog ihop vad plintarna heter.

Om du känner för att testa Cetus och det, följ detta https://github.com/strahlex/QtQuickVcp.

Upptäckte gigantiskt glapp i infästningen av Z-skruven, måste fixas.
Användarvisningsbild
Erikk
Inlägg: 63
Blev medlem: 1 april 2011, 12:13:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Erikk »

Spindle ENA- till DCM ( Digital common ground ), Spindle ENA+ till FOR, som är inställd som RUN via parametrarna i frekvensomriktaren.
Digitala potten kopplad SPINDLE- -> ACM ( Analog common ground ), SPINDLE+ -> 10v+ ( finns tillgängligt på frekvensaren ), SPINDLE OUT -> VI på frekvensaren.
Kör endast en riktning
Nu fungerar det att styra via linuxcnc, men eftersom max rpm är 10.000 i Pncconf så får jag fel skalning på varvtalet. Lär kika om det går att handknacka in i configfilerna.

Förutom det verkar allt vara redo för en testfräsning! :tumupp:
hawkan
Inlägg: 3392
Blev medlem: 14 augusti 2011, 10:27:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av hawkan »

pncconf har jag inte använt förrän nu, jag hittade config-filer som var rätt lika som jag ändrade.
Leta efter nånting "setp signalnåtånåt.scale 10000" i din .hal-fil.
Jag har en rad

Kod: Markera allt

 setp hpg.pwmgen.00.out.00.scale 24000
som sätter max-varvtalet.
Användarvisningsbild
Erikk
Inlägg: 63
Blev medlem: 1 april 2011, 12:13:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Erikk »

Ja precis. Hittade några ställen att ändra på så funkade allt som det skulle.

Bild
.
Bild



Körde först den nedre, biten satt lite dåligt så den gled runt lite under fräsningen :roll:
Men när jag fick fast den ordentligt så hoppade den övre ut, ser kanon ut!

Måste jag bara lära mig lite CAM beredning.
hawkan
Inlägg: 3392
Blev medlem: 14 augusti 2011, 10:27:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av hawkan »

Ser ju toppen ut!
För cam använder jag Fusion360, Flatcam och emacs.

Kan du berätta vilken kärna du har och vilken linuxcnc? Såpass att jag kan ta efter. Fick ihop den nya intel-datorn och har testat massor utan att få till det. Klarar inte loadrt hm2_eth, returnar -1. Mesaflash hittar 7i76e. Det sista jag gjorde var att försöka med livecd men då vart det nåt strul med skärmen och jag blev utan grafik. För ny dator?

Den nya i3 6100 började med 180000 nsec i latency, var inte så upplyftande. Slog av hyperthreading och vips kom den ner på 6000 nsec.
Användarvisningsbild
Erikk
Inlägg: 63
Blev medlem: 1 april 2011, 12:13:40

Re: Erik's 6040 CNC fräs - LinuxCNC - MESA

Inlägg av Erikk »

Jag drog igång alltihop på min vanliga stationära dator. Det är en ny i7 4ghz med 4kärnor + hyperthreading och 16gb ram, så det är nog inte för att din är för ny.

Jag körde igång med LiveCD / Debian Wheezy / RTAI.
Uppdaterade linuxcnc från 2.7.0 till 2.7.5 genom Synaptics, drog även hem preemt-rt därifrån. Tror det var 3.2.0.4.
Efter det så hoppade det mesta igång.

Jag gjorde en liten testritning i Fusion360 och gjorde ett Cam-program, funkar riktigt bra! Det skall jag använda mera.


Det märks vilket land Huanyang - frekvensomriktaren kommer ifrån :(
Finns två "Open-collector" utgångar som heter DRV och UPF. I manualen så benämns dessa som Y1 Output samt Y2 Output (om man inte råkar läsa på sidan 40, där nämns de som Y1 Input & Y2 Input istället :doh: )
Dessa går att konfigurera att aktiveras när spindeln är uppe i hastighet (bland annat, har testat RUN funktionen också) och de är säkert Open-collector, men tror det är Open-base också :mrgreen:
De är inte NPN eller PNP, har testat med allt möjligt men jag tror helt enkelt att det inte går att styra dessa.
Det sitter ett relä, ska testa om de går att driva.


edit: Det funkade kanon att styra via relät. Känns bra att allt hinner komma upp i fart innan det sätter igång o fräser :lol:
Skriv svar