PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av v-g »

dar303:0,8 brukar jag köra med.

Har 0,6 också men skiten går fanimej inte att borra med, de smäller av i kontakt med kortet :evil: En höll två hål sen av därefter blev jag less.

0,8 har jag handlat av sodjan och de är vassa som #¤%#¤ och går inte av, han har säkert tusentals kvar av dem också ;) Tror det är omslipade. Jag köpte 10 st och hittils har en gått av pga att jag ställde skruvdragaren på den. :wall:

Kör man med 1mm får man så stora hål för komponenterna att det blir svårt att löda, 0,8 är perfekt för ICs osv. En del saker kräver större hål typ 7805 FET:ar osv men då filar jag upp dessa efteråt eller borrar dem med annan borr direkt.
Borre
Inlägg: 4572
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av Borre »

Jag använder borrstorleken som motsvarar komponenten, man ser ju i gcoden vilken storlek det ska vara när verktygsbyte ska göras. Det är klart att man kan köra med samma storlek på alla hål, men då får man ju antingen för stora hål eller får borra upp vissa i efterhand.
För tillfället använder jag 0.8-1.2 i 0.1mm steg, skulle behöva några 1.4-1.6mm som passar bra till många kontakter och liknande.
Användarvisningsbild
hubben
Inlägg: 1754
Blev medlem: 7 september 2010, 11:46:58
Ort: Örviken

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av hubben »

Jag kör 0,6mm till vior, och den enda som gått av är den jag tappade i golvet när jag skulle byta till den.
Köper mina borrar på sorotec.de

Kör 0,6mm via, sedan 0,8, 1,0 och 1,2mm till komponenter beroende på vilka storlekar som krävs. Har 3,2mm till fästhål i hörnen på vissa kort.
Användarvisningsbild
dar303
Inlägg: 5979
Blev medlem: 17 december 2003, 19:54:56
Ort: Sthlm

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av dar303 »

Här är några inställningar för 1/3/5 pass vid gravyr så man slipper tänka själv! :) (från pcb-gcode-mailinglistan)

I have made a documentation file in case I forget the settings for
different passes

Isolation
SINGLE PASS SETTINGS (from the internet)

Default :0.01
Maximum :0.005
Step size :0.001
Etching Tool size :0.01

3 PASS SETTINGS

Default :0.0254
Maximum :0.1
Step size :0.05
Etching Tool size :0.01

5 PASS SETTINGS (DEFAULT SETTINGS)

Default :0.0254
Maximum :0.508
Step size :0.127
Etching Tool size :0.1778
Användarvisningsbild
ghost_rider
Inlägg: 2211
Blev medlem: 26 maj 2008, 21:48:15
Ort: Genarp

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av ghost_rider »

Om jag har ritat ett kort och en kontur, hur ställer jag in (i pcbcode?) att den yttre konturen skall fräsas på detta djupet och med ett annat frässtål?
Borre
Inlägg: 4572
Blev medlem: 14 juni 2007, 15:43:50
Ort: Hälsingland

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av Borre »

Rita en "linje" i lager "46 milling" och klicka i "Generate milling" (eller nå sånt) i pcbgcode samt ställ in skärdjup. Då får du ytterligare en fil med gcode som fräser som du ritat i 46.
Lämpligast är om man ritar linjen med samma bredd som diametern på fräsen man ska använda.
Användarvisningsbild
ghost_rider
Inlägg: 2211
Blev medlem: 26 maj 2008, 21:48:15
Ort: Genarp

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av ghost_rider »

:tumupp:
Funkade perfekt!
Tack
Mango
Inlägg: 4
Blev medlem: 6 april 2011, 00:49:13

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av Mango »

Hej

Jag har fräst kretskort på min borisfräs fast med blandat resultat
Problemet är att hålen hamnar fel, ibland helt åt Hel-te.
Jag har provat med olika matningshastighet fast det verkar inte hjälpa
Kan det vara så att den adderar avrundningsfel på vägen jag menar så här:

Motorerna har 200 steg/varv som jag kör i mikrosteg x 16 = 3200 steg / varv
delat med stigningen på matningsskruven 5 ger 640 steg per mm
1/640 = 0,0015625 mm per steg
Säg nu att den ska borra två hål för en ICkrets 0.1" mellan hålen 2,54mm
då ska motorn ha 2,54/0,0015625=1625,6 steg det är ju lite svårt att ge 1/6 puls så jag antar att
PCBGCODE avrundar detta till typ 1626 pulser.
Om nu fräsen hoppar runt och markerar för en massa hål så kanske alla dom här avrundningara adderas så att felet till slut blir ganska stort
Jag har iallafall märkt att när fräsningen är klar så har fräsen tappat nolläget, så när den börjar att markera för hålen så hamnar dom fel
fast det hjälper inte om jag omkalibrerar nolläget för en del hål hamnar fel iallafall.
Jag trodde att motorerna kanske tappade pulser för att jag körde för snabbt fast det verkar inte vara så för jag har kört väldigt långsamt med samma resultat.

Är mitt resonemang riktigt eller är det någon inställning eller något annat jag missat?
Någon som kan ge råd?

Tack
/Magnus
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
danielr112
Inlägg: 8051
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av danielr112 »

På t ex chinafräsarna så är drivarna sunkig kvalle. Jag hade likadant innan och fick mitt efter 40 min körning 0.2mm fel. Bytta drivare och kan nu köra kort som tar 2h att fräsa utan större problem och inte ett steg fel. Kör jag utan att trycka hål med fräsen och skippar det steget så glider gärna borren lite och kommer snett. Så jag låter alltid mach3 göra stickhål överallt och det blir bra. Jag använder 0.8 1.0 och 1.2 vanligtvis. Känner inte för att byta oftare :)
Mango
Inlägg: 4
Blev medlem: 6 april 2011, 00:49:13

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av Mango »

Det kanske är drivarna fast då borde felen bli lite mer slumpvis
kolla på första bilden det är två av tio kort jag fräste där felen hamnade på precis samma ställe
på alla korten.
Jag låter mack göra stickhålen med fast redan där har fräsen hamnat fel
det verkar ju som om den tappar steg fast frågan är om det är mekaniskt
eller om det är PCBGCODE som avrundar fel.
/Magnus
danielr112
Inlägg: 8051
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av danielr112 »

Felet på mina drivare gorde att jag fick exakt samma fel 10 ggr om.....

Ja jag testkörde 10 ggr a 40 minuter styck :) Och varenda gång exakt samma fel. bytte drivare och inga fel sedan dess och kan köra. ja längsta jag har kört var ett jobb på 3.5 timme.
v-g
EF Sponsor
Inlägg: 7875
Blev medlem: 25 november 2005, 23:47:53
Ort: Kramforce

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av v-g »

Jag brukar jogga till hålen och verifiera att de stämmer överens med fräsen.

Verkar inte som eagle gör nollan riktigt likadan på fräs och borrfilerna.

Brukade bara ta ett hål i varje hörn, stämmer de så funkade det (oftast).
danielr112
Inlägg: 8051
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av danielr112 »

Personligen har jag inte haft problem med fräsningen vs hålfilerna ivf. Funkar här
ristomemo
Inlägg: 1028
Blev medlem: 29 mars 2004, 14:12:18

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av ristomemo »

Citerar mig själv från en annan tråd.
http://www.elektronikforumet.com/forum/ ... le#p573359
Har varit med om liknande fel, men då var det inte alla hål som blev fel, bara några. Så var ren tur att jag såg det innan jag gjorde beställningen. Problemet var då att vissa delar av kortet låg på fel sida om x och y:s nollsträck, dvs med negativa koordinater. Kan ju vara nått liknande för dig.
Läs också H.O.s nästa post. Problemet i en tråden berör ju iof export till gerberfiler, men kan säkert vara snartlikt till gcode.
Användarvisningsbild
ghost_rider
Inlägg: 2211
Blev medlem: 26 maj 2008, 21:48:15
Ort: Genarp

Re: PCBfräsning med CNC (Eagle --> pcb-gcode --> Mach3/EMC2)

Inlägg av ghost_rider »

Om jag har en kontur ifrån en CAD modell, hur får jag in denna i Eagle för att kunna göra en anpassad PCB?
Skriv svar