Styrkort för 3d printer till fräsning?

Robot, CNC, Pneumatik, Hydraulik, mm
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Styrkort för 3d printer till fräsning?

Inlägg av Hedis »

Jag undrar om det är någon här som kör ett styrkort utvecklat för 3d-printer för fräsning istället?

Jag har en liten maskin bestyckad med ett Rambo-kort som jag i nuläget kör Marlin-firmware i som jag håller på att färdigställa, men då extrudern ändå är lite vissen och jag har tillgång till annan 3d-skrivare så blir det nog ett köra det här bygget som fräs istället. (gravering samt ev. kretskortsfräsning är tanken)
För att kunna använda den utan att byta massa delar så vore det fint att kunna köra med Rambo-kortet.

Hur "kompatibel" är g-kod som CAM-verktygen som används för fräsning med tolkningen i 3d-skrivarmjukvarorna? (Marlin i det här fallet)
hawkan
Inlägg: 3456
Blev medlem: 14 augusti 2011, 10:27:40

Re: Styrkort för 3d printer till fräsning?

Inlägg av hawkan »

Det lilla jag kan bidra med är att begreppet verktyg/tool helt saknas i Marlin. Spindel på/av finns inte heller M3/M5. Jag tror du har en rätt bra uppförsbacke framför dej, om du inte hittar en version av Marlin elller grbl som någon anpassat för fräsning.
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Re: Styrkort för 3d printer till fräsning?

Inlägg av Hedis »

Tack för din tanke!

Just den biten är jag inte så kräsen med, det kommer inte vara någon styrning kopplad till spindeln (Dremel till en början iaf.) ändå.
Eli
EF Sponsor
Inlägg: 1065
Blev medlem: 19 oktober 2005, 12:01:36
Ort: Spånga

Re: Styrkort för 3d printer till fräsning?

Inlägg av Eli »

"begreppet verktyg/tool helt saknas i Marlin. "

Inga problem. Så länge man inte har automatisk verkygsväxlare, saknar detta betydelse.
Tool # genererar isolationsprogrammet och kan skrivas ut på display vid körning.

För "Spindel på/av" kan man nyttja fläkt eller heater-MOSFET.
http://elektronikforumet.com/forum/view ... =5&t=69643
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Re: Styrkort för 3d printer till fräsning?

Inlägg av Hedis »

Ja precis, man har ju endel mosfet utgångar och att koda till stöd för M3/M5 är ju inga problem.
Läste även om någon som löste den biten i som postprocessor i CAM:en.
Användarvisningsbild
hubben
Inlägg: 1754
Blev medlem: 7 september 2010, 11:46:58
Ort: Örviken

Re: Styrkort för 3d printer till fräsning?

Inlägg av hubben »

Funderar på att göra detsamma för en plasma istället, vi får se hur det fungerar.. ;)
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Re: Styrkort för 3d printer till fräsning?

Inlägg av Hedis »

Jag drog ner CamBam, ritade en 20x20mm kvadrat och genererade ut lite g-kod för att testa, o det funkade direkt!
Satte fast en fjädrande bläckpenna som verktyg o den ritar så fint. :) Tänk vad lite det behövs för att man ska känna sig som ett barn på julafton igen. :D

Fräs och gravyrstål beställda ifrån Swech så jag kan fortsätta labba.
Hållare för en Dremel 4000 skrevs ut inatt så det ska monteras fast så labbandet kan fortsätta.
Användarvisningsbild
jihe
Inlägg: 2685
Blev medlem: 24 april 2009, 20:16:03

Re: Styrkort för 3d printer till fräsning?

Inlägg av jihe »

Det finns väl ingen cirkulär interpolering och dylikt i 3d-skrivarfirmware? De utgår väl alltid från att CAM-programmet (eller slicern som det brukar kallas i 3d-skrivarvärlden) levererar G1-rörelser för allt? Jag har ingen erfarenhet av CAM, jag skriver allt manuellt till min svarv. Men jag antar att de flesta CAM-programvaror förutsätter att det finns G2/G3 och annat?
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Styrkort för 3d printer till fräsning?

Inlägg av Micke_s »

Smoothieboard och smootieware finns annars..
Användarvisningsbild
Hedis
Inlägg: 2493
Blev medlem: 8 december 2003, 15:10:44
Ort: Vänersborg
Kontakt:

Re: Styrkort för 3d printer till fräsning?

Inlägg av Hedis »

Om man kollar i koden för Marlin så stödjer dom G2/G3.

Kod: Markera allt

/**
 * G2: Clockwise Arc
 * G3: Counterclockwise Arc
 */
inline void gcode_G2_G3(bool clockwise) {
Användarvisningsbild
hubben
Inlägg: 1754
Blev medlem: 7 september 2010, 11:46:58
Ort: Örviken

Re: Styrkort för 3d printer till fräsning?

Inlägg av hubben »

Testa göra en cirkel i cambam och se om den klarar av det helt enkelt.. ;)
Annars finns ju källkoden, så det går ju att skriva egna funktioner för de koder som saknas.. Jag kommer ju att behöva en för att tända facklan, och höjdkompensering, så det blir ju att leka lite med koden hur man än gör..
hawkan
Inlägg: 3456
Blev medlem: 14 augusti 2011, 10:27:40

Re: Styrkort för 3d printer till fräsning?

Inlägg av hawkan »

Ändra en utgång görs iofs enkelt med M42 Px och sedan förstärka så man kan driva en spindel t ex. Det kan också duga att sätta på för hand.
G2/G3 finns som sagt, men bara i bordets plan, vertikala cirkelbågar eller annan lutning går inte med G2/G3.
Jag tänker att det sällan räcker med ett verktyg för att fräsa, det ska fräsas och det ska borras t ex. Och då behövs ett sätt att justera för längden på verktyget. Normalt vill man jobba i arbetsstyckets kooordinater, inte i en fiktiv punkt på verktygshållaren. Då behövs en offset-funktion och det finns inte i Marlin. När man byter verktyg byter man också ändra offset så att verktyget är rätt positionerat i förhållande till arbetsstycket. Det är nog inte så svårt att lägga till kompensering för offset i Marlin, men det saknas i alla fall just nu. Allting går att göra för hand naturligtvis, så om man klarar att hålla sånt här i huvudet när man genererar g-kod så går det också bra.
Annars finns det mesta tror jag, 4 axlar finns och externa enheter kan styras med M42 om inte annat. Det Marlin har som man inte behöver här är temperaturmätning och styrning av värmen till hotend och bädd. Plus uppriktning av bädd, fast det kan man ha nytta av här med.
Eli
EF Sponsor
Inlägg: 1065
Blev medlem: 19 oktober 2005, 12:01:36
Ort: Spånga

Re: Styrkort för 3d printer till fräsning?

Inlägg av Eli »

"När man byter verktyg byter man också ändra offset så att verktyget är rätt positionerat i förhållande till arbetsstycket. Det är nog inte så svårt att lägga till kompensering för offset i Marlin, men det saknas i alla fall just nu."

Detta sköts av isolationsprogrammet vid kretskortsfräsning.
Skriv svar