Výroba DPS pomocí CNC frézky je další alternativou pro prototypovou výrobu. Je však o mnoho náročnější co se týče SW podkladů DPS. Jak jsem přednesl v předchozích článcích, CNC frézku jsem stavěl hlavně pro účel výroby prototypových DPS a čelních panelů přístrojů.
Já používám pro navrhování schémat a boardů program Eagle. Ten je schopen generovat Gerber data která potřebujeme pro frézování a vrtání DPS. Ty však musíme dále upravovat… Pro vygenerování G-Code dat poro frézku používám PCB-Gcode, ten je dostupný na: pcbgcode.org/ V sekci SW/download najdeme poslední verzi a stáhneme si ji, v eagle/options/directories pak upravíme cestu k našemu umístění scriptů ULP.
Script nám vygeneruje G-code soubor *.tap. S tím uz umí pracovat program pro řízení CNC, v mém případě MACH3.
Z desky odebírám cca 50μm vrstvičku, díky nerovnostem cuprextidu však vznikají místa více nebo méně zahloubená, to můžeme optimanizovat pomocí programu Autoleveler, dostupný je na: http://www.autoleveller.co.uk/
Náš soubor s G-code proženeme přes autoleveler a výsledkem je pak odměření nerovností před začátkem samotného frézování DPS.
Samotné frézování pak vypadá takto:
Vyvrtávání pak takto:
Boardy frézované s autolevelingem:
Dobrý den,
vaše práce je zajimavá a velmi pěkná. Chtěl jsem se zeptat jaké používáte nástroje a jak vysoké otáčky.
Děkuji za odpověď
Dobrý den,
používám tyto gravírovací hroty:
http://www.ebay.com/itm/10Pcs-45-Degree-0-1mm-Carbide-Engraving-Bits-CNC-Router-Tool-for-PCB-Board-/161320355781?hash=item258f7147c5:g:~1kAAOSwPcVVzglH
Když se zlomí tak to tolik nemrzí:) Jsou i kvalitnější a vydrží hrubší zacházení. Čína se samozřejmě láme jako první ale zase stojí zlomek ceny…
Používám 18 000 – 20 000 to/min, tak aby vychýzel jeden záběr zubu frézy/hrotu na cca 30um posuvu. Pří frézování/gravírovýní je nutno chladit, já používám směs vody a saponátu.
Dobrý den,
Děkuji za Vaše stránky o CNC. Chtěl bych Vás poprosit o radu právě ohledně frézování DPS. V Eagle si vytvořím schéma a poté převedu na board. Pokouším se zde zesílit cesty, což se mi i daří, ale skutečnost je pak jiná. Před spuštěním operace (již převedený formát) CNC v programu GRBL Control, vidím, jak jsou cesty tlusté a těším se na výsledek. Frézuji stejným příslušenstvím jako Vy. Aby mi “nůž” nehladil desku, jsem nucen mu nastavit osu Z do hloubky asi 0.6mm (tedy menší dirka v desce). Až CNC dokončí práci tak mne vždy čeká nemilé překvapení. Cesty jsou tenké ca 1.2 – 1.5mm, a kontakty, které musím ještě vyvrtat se hodí maximálně tak pro pájení SMD součástek.
Nevím jak udělat, abych měl cesty s kontakty normální velikosti. Říkal jsem si, že třeba musím používat jiný nástroj (např. frézku), protože nůž během zahlubování sebou bere i to co nemá, nebo špatně nastavený program… nevím. Už jsem takto zničil několik desek, a stále na to nemohu přijít. Když hodně zesílím cestu, tak skutečně mi to CNC tak vyfrézuje, ale rozdíl jsem třeba jen 1mm, a místa pro kontakty jsou pořád malé, že 0.85mm vrták by plošku rozvrtal 🙁 Můžete mi prosím poradit nebo mne aspoň navést správným směrem ? Byl bych Vám moc vděčný, Děkuji.
Ještě dodám… kdybych si onen tištěný spoj z Eagle vytiskl tak je výborný a ideální, ale jakmile projde frézováním tak je “titěrný.”
Dobrý den,
můžete mi poslat screen z programu a pak ještě foto “zkažené” desky? A jaký nástroj, nastavení izolačních mezer, počet průchodů používáte?
Dobrý den,
jaký je správný postup pro použití vyrovnávacího programu?
Spustit MACH3 nahrát *.tap ?
Zdravím,
GCODE soubor pro Mach3 musíte nejdříve prohnat Autolevelerem. Ten ho upraví a doplní příslušný kód. Pak ho použijete v Mach3.
Dobrý den,
já používám Candle prográmek a ten má leveler integrovanej.
Petr
Dobrý den, jakou cnc frézu používáte? Jaký typ?
Dobrý den,
využívám frézku vlastní konstrukce viz článek na tomto webu.
https://www.banggood.com/cs/Machifit-ER11-Chuck-CNC-500W-Spindle-Motor-with-52mm-Clamps-and-Power-Supply-Speed-Governor-p-1027937.html?gmcCountry=CZ¤cy=CZK&createTmp=1&utm_source=googleshopping&utm_medium=cpc_bgs&utm_content=xibei&utm_campaign=xibei-ssc-cz-cs-all-0910-13anv&gclid=Cj0KCQiAiNnuBRD3ARIsAM8KmlvV_dD_7Zs8hh0K2K3n2r40_kxvCpAgt68GBFgEUQPCo78TwjyetcIaAiQFEALw_wcB&cur_warehouse=CN
Dobrý den,
DPS dělám v Eagle, používám pcbgcode k exportu stop nástroje, frézuji v programu Candle. Čínskou frézku se podařilo vyladit tak, že dělá pěkné hladké stopy.
Došlo na to, že potřebuji kolem stop a plošek odfrézovat plochy, ale zatím se mi tonedaří, v pcbgcode se mi ve vrstvě “milling” polygony nezobrazí, tudíž také nefrézují. Pcbgcode “milling” umí, ale asi jen čáry, obrys desky v “milling” se objeví a běžně ho používám. Můžete mi s polygony které je třeba odfrézovat poradit? Myslím tím v jaké vrstvě a postup jak to dělat.
Předem díky, Standa.