Výrobce desek plošných spojů nepotřebuje váš projekt, ale výrobní podklady: Gerber soubor pro každou vrstvu a vrtací soubory s otvory. V tomto návodu je krok za krokem vyexportujete z Altium Designeru tak, aby šly rovnou do výroby.
Tlačítka a nabídky uvádíme tak, jak je Altium Designer zobrazuje v angličtině. Kroky vycházejí ze sjednoceného okna Gerber X2 Setup v současném Altium Designeru; starší verze dialogů vypadají jinak. Okna na obrázcích jsme překreslili podle Altium Designeru, ve vaší verzi se mohou v detailech lišit. Exporty z Altium Designeru 21.3 a 26.3 jsme ověřili naší automatickou kontrolou, kterou spouštíme po nahrání (dále „naše kontrola“).
Co od vás potřebujeme
Projekt z Altiumu nahrát nejde. Soubory .PcbDoc, .PrjPcb, .SchDoc a .OutJob nečteme, desku z nich nevytvoříme. Nahrajte výrobní podklady: Gerber soubory a vrtací soubory NC Drill v jednom ZIPu. Rovnou z projektu převádíme jen KiCad. Formáty ODB++ a IPC-2581 mezi přijímanými neuvádíme, použijte Gerber a NC Drill.
Obrázek ukazuje, co potřebuje dvouvrstvá deska a jak Altium soubory pojmenuje. U desek z Altiumu jsme ověřili obě volby pojmenování: *.gbr i přípony jako .GTL. Vrstvy pasty (Paste) potřebujete jen tehdy, když si k desce objednáte šablonu (stencil).

1. Zkontrolujte desku
Nejdřív nastavte pravidla Altiumu podle našich limitů. Otevřete Design » Rules (okno PCB Rules and Constraints Editor). Tabulka říká, které pravidlo odpovídá které hodnotě. Úplný seznam limitů je v technických parametrech výroby DPS.
| Limit | Pravidlo v Altiumu |
|---|---|
| Šířka cest: alespoň 0,2 mm | Width (Min Width) |
| Mezera mezi měděnými prvky: alespoň 0,2 mm | Clearance |
| Mezikruží (měď kolem otvoru): alespoň 0,12 mm | Minimum Annular Ring |
| Prokovené otvory (PTH): od 0,3 mm | Hole Size |
| Neprokovené otvory (NPTH): od 0,5 mm | druhé pravidlo Hole Size |
| Otvor od otvoru: alespoň 0,2 mm | Hole To Hole Clearance |
| Otvor od okraje desky: alespoň 0,2 mm | Board Outline Clearance |
| Rozměr desky: od 10 × 10 mm do 155 × 130 mm (v obou orientacích) | žádné pravidlo |
Nové pravidlo Altium ve výchozím stavu použije na všechny objekty (scope All). Pro neprokovené otvory proto vytvořte vlastní pravidlo Hole Size s minimem 0,5 mm. V části Where The Object Matches zvolte Custom Query a zadejte dotaz IsPad And PadIsPlated = 'False' And Hole > 0. Nové pravidlo dostane nejvyšší prioritu, takže pro neprokovené otvory platí ono.
Pak v editoru DPS (PCB Editor) před exportem:
- Znovu vylijte měděné polygony (Polygon Pours, vylité měděné plochy). Zvolte Tools » Polygon Pours » Repour All. Měď v souborech pak odpovídá tomu, co vidíte na obrazovce.
- Spusťte kontrolu návrhových pravidel (DRC): otevřete Tools » Design Rule Check a klikněte na Run Design Rule Check. Opravte chyby. Naše kontrola po nahrání pomáhá, ale vaše DRC nenahrazuje.
- Zkontrolujte obrys desky. Tvar desky (Board Shape) musí být jeden uzavřený tvar. Pokud jste obrys nakreslili čarami a oblouky, vyberte je a zvolte Design » Board Shape » Define Board Shape from Selected Objects. Otevřený nebo rozdělený obrys je chyba a náhled desky z něj nevytvoříme.
- Změřte vzdálenost otvorů od okraje desky. Reports » Measure Distance (zkratka Ctrl+M) změří vzdálenost dvou bodů, například okraje otvoru a nejbližšího bodu obrysu. Reports » Measure Primitives ukáže nejmenší vzdálenost dvou prvků, třeba otvoru a čáry obrysu. Hodnota má být alespoň 0,2 mm.
2. Vyexportujte Gerber soubory
Otevřete File » Fabrication Outputs » Gerber X2 Files. Otevře se okno Gerber X2 Setup. Gerber X2 je rozšíření formátu RS-274X: soubory navíc nesou údaje o skladbě vrstev a o ploškách a prokovech a starší programy je přečtou jako obyčejný RS-274X. Správný export X2 může odstranit některá varování naší kontroly.
Nastavte okno podle obrázku. Čísla v obrázku odpovídají seznamu pod ním.


- Units: Millimeters.
- Decimal: funguje vysoké rozlišení. Naše kontrola přečetla export 4:5 (0,00001 mm, obvyklé výchozí nastavení X2 v Altiumu) i export 4:3 (0,001 mm). Formát Gerberů a vrtacích souborů nechte shodný, jak Altium doporučuje.
- Outputs: FileName.Extension: obě volby jsou v pořádku, *.gbr i filename.* (gtl, gbl, gto,...). Soubory z obou naše kontrola přečte.
- Layers to Plot: na záložce Layers to Plot otevřete Plot Layers a zvolte Select Used. Pak nechte zaškrtnuté jen Board Outline (první řádek seznamu), měděné vrstvy včetně vnitřních, potisk (silkscreen) a nepájivou masku (solder mask). Pastu zaškrtněte jen pro šablonu. Mechanické vrstvy nepotřebujeme. Skupinu Drills také ne, otvory půjdou do souborů NC Drill (naše kontrola přijme i vrtání z vrstev Drills). Board Outline vezme Altium přímo z tvaru desky, ne z objektů na mechanické vrstvě.
- Advanced: nechte File Subject: Autodetect, tedy údaj o druhu desky, který Altium zapíše do souborů (jedna deska se označí jako Single). Nechte také Unsorted (raster), běžný režim pro moderní rastrové fotoplotry. Řazení je jen pro staré vektorové.
- Others: volby Generate Reports a Generate DRC Rules export file (.RUL) nepotřebujeme. Co naše kontrola nezná, přeskočí.
- Klikněte na Apply. Soubory najdete vedle projektu ve složce, jejíž název začíná Project Outputs for a pokračuje názvem projektu. Jinou cestu určíte v Project » Project Options na záložce Options v poli Output Path.
Každá zaškrtnutá vrstva je jeden soubor. Má-li deska vnitřní vrstvy, přibude jeden měděný soubor za každou z nich.
3. Vyexportujte vrtací soubory
Otevřete File » Fabrication Outputs » NC Drill Files. Otevře se okno NC Drill Setup. Soubory vzniknou hned po kliknutí na OK.

- Units, Format: Millimeters a formát shodný s Gerbery (4:3 funguje).
- Leading/Trailing Zeroes: Suppress trailing zeroes. Takto nastavené vrtací soubory z Altiumu naše kontrola přečetla bez chyby.
- Coordinate Positions: Reference to absolute origin. Vrtací soubory mají mít ideálně stejný počátek souřadnic jako Gerbery.
- Other: zapněte Generate separate NC Drill files for plated & non-plated holes. Prokovené (plated) a neprokovené (non-plated) otvory tak budou ve dvou souborech.
- Other: Generate Board Edge Rout Paths a Generate EIA Binary Drill File (.DRL) nepotřebujeme. Obrys už je v Gerber souboru Board Outline a textové soubory .TXT stačí. Co kontrola nezná, přeskočí.
- Klikněte na OK. Ve složce přibude soubor -Plated.TXT. Soubor -NonPlated.TXT vznikne jen tehdy, když má deska neprokovené otvory. Drážky nebo čtvercové otvory mohou přidat další soubory, například -RoundHoles- nebo -SlotHoles-, to je v pořádku. Do ZIPu dejte všechny. Zpráva o vrtání (.DRR) je jen pro vás.
Export opakovaně: Output Job
Altium umí oba exporty uložit do souboru Output Job a spustit je jedním příkazem. Hodí se, když desku vyexportujete víckrát. Nastavení v Output Jobu je oddělené od nastavení při exportu přímo z editoru DPS, takže ho zadejte znovu podle kroků 2 a 3.
- Vytvořte soubor: File » New » Output Job File.
- V části Fabrication Outputs klikněte na Add New Fabrication Output, zvolte Gerber X2 Files a jako zdroj dat desku. Stejně přidejte NC Drill Files. Každý výstup nastavíte dvojitým kliknutím na jeho řádek, podle kroků 2 a 3.
- U obou výstupů zapněte pole Enabled pro kontejner Folder Structure. Složku, kam se soubory uloží, určíte v nastavení kontejneru.
- Označte kontejner a spusťte export: Tools » Run nebo klávesa F9.
4. Zkontrolujte výsledek a zabalte ho
Otevřete soubory v CAM Editoru Altiumu nebo v jakémkoli prohlížeči Gerber souborů. CAM Editor je otevře sám, když jste před exportem zapnuli Open outputs after compile (Project » Project Options, záložka Options). Otvory musí sedět na pájecích ploškách a obrys musí obepínat celou desku.
- Zkontrolujte, že složka obsahuje jeden Gerber soubor pro každou vrstvu a vrtací soubory: -Plated.TXT a, má-li deska neprokovené otvory, -NonPlated.TXT.
- Zabalte soubory do jednoho ZIPu. Přijímáme také RAR, 7z a tar. Když zabalíte celou složku Project Outputs, dokumenty (PDF, HTML, XLSX, CSV) a návrhové soubory Altiumu (.PcbDoc, .SchDoc, .PrjPcb, .OutJob) vynecháme.
- ZIP nahrajte do cenové kalkulačky. Desku zkontrolujeme, ukážeme náhled a cenu a objednávku dokončíte ve svém účtu.
Nejčastější chyby
- Chybí vrtací soubory. Kontrola ohlásí chybějící vrtání prokovených otvorů. Chybějící soubor s neprokovenými otvory je jen varování.
- Chybí obrys, nebo není uzavřený. Bez zaškrtnutého Board Outline kontrola ohlásí chybějící obrys. Otevřený nebo rozdělený obrys je chyba a náhled desky z něj nevytvoříme.
- Nevylité polygony. Měď v souborech se pak může lišit od toho, co vidíte na obrazovce. Pomůže Tools » Polygon Pours » Repour All.
- Jiný počátek nebo formát u vrtání než u Gerberů. Otvory se mohou posunout mimo plošky.
- Dva soubory se stejným názvem. Kontrola ohlásí chybu, i když leží v různých složkách nebo se liší jen velikostí písmen.
- Chybí potisk. To je jen varování: strana zůstane bez popisu.
Hotovo? Nahrajte ZIP do cenové kalkulačky. Navrhujete i v KiCadu? Jeho projekt nahrajete bez exportu, viz návod pro KiCad.