/Articles/HowTo/Rules.cs.html
58,126 → 58,63
generování dokumentace a technologických výstupů). Cílem je dělat věci
osvědčeným postupem aby vznikalo méně chyb.
</p>
 
<p class="Remark">
Dokument potřebuje ještě dopilovat. Zatím jsou to hrubá data po konverzi.
</p>
 
<!-- Automatické generování obsahu JS -->
<div class="PutTocHere 3"></div>
<div class="PutTocHere 2"></div>
 
<h1> Adresářová struktura </h1>
 
<h2> Jmenné konvence </h2>
 
<p class="Remark">
Pozor důležité. Dodatečně se velmi obtížně mění.
</p>
 
<h3> Identifikátor modulu </h3>
 
<ul>
<li> Krátký jednoznačný </li>
<li> Zapsaný raději velkými písmeny </li>
<li> Bez mezer </li>
<li> Doplněný verzí (2 číslice) a revizí (jedno velké písmeno)</li>
</ul>
 
<p>
Identifikátor modulu se používá jako název adresáře, je uveden v
hlavičce/ptičce dokumentace, promítá se do názvu HTML stránky
(<i>title</i>) a podobně. Identifikátor je také umístěn na <i>plošném
spoji</i> v mědi i v potisku (aby se poznalo, která verze dokumentace
patří k existujícímu modulu). Klíčové soubory, které k modulu patří mají
také název odvozen od identifikátoru modulu.
</p>
 
<p>
Například <i>PIC16F84SO1801A</i> je jednoznačný identifikátor modulu
<i>PIC16F84SO18</i> ve verzi/revizi <i>01A</i>. Revize znamená drobnou
změnu (opravu), verze velkou změnu nebo odlišnost funkce.
</p>
 
<h3> Název modulu </h3>
 
<p>
Lidský název modulu je cca 1/2 řádky dlouhý a je umístěn jako první
text v dokumentaci (pole <i>titul</i> v .DOC souboru a značka
<i>&lt;p&nbsp;class="Title"&gt;</i> v .HTML souboru).
</p>
 
<h2> Standardní adresáře hardwaru </h2>
 
<p>
Pro standardní hardwarový návrh (<i>moduly</i> i <i>konstrukce</i>) se
data ukládají do následujících obvyklých adresářů. Konkrétní obsah
adresářů je upřesněn v rámci standardních postupů jednotlivých
technologických kroků.
Pro standardní hardwarový návrh se data ukládají do následujících
obvyklých adresářů. Konkrétní obsah adresářů je upřesněn v rámci
standardních postupů jednotlivých technologických kroků.
</p>
 
<table>
<tr>
<th>
<td>
.
</th>
</td>
<td>
<i>ProjectInfo.xml</i> datový soubor popisující stav projektu <br>
<i>XXX_Small.jpg</i> obrázek (nebo více) pro generovaný náhled <br>
Případně další informace, nejlépe v souboru <i>!____!.txt</i>.
<span class="c1">Náměty, chyby, historie (stav projektu) –
stanovit jednotné názvy</span>
</td>
</tr>
<tr>
<th>
DOC
</th>
<td>
<i>.cs.pdf</i> / <i>.en.pdf</i> soubor s popisem modulu v
tištitelné podobě.
DOC <br>
DOC/SRC
</td>
</tr>
<tr>
<th>
DOC/SRC
</th>
<td>
<i>.doc</i> zdrojový soubor dokumentace, případně další
zdrojové soubory (obrázky, pomocná schémata pro dokumentaci a
podobně).
.PDF soubor s popisem modulu <br>
.DOC soubor s popisem modulu (spolu s obrázky .JPG)
</td>
</tr>
<tr>
<th>
DOC/HTML
</th>
<td>
<i>.cs.html</i> <i>.en.html</i> dokumentace v podobě HTML stránky. <br>
Obrázky pro HTML stránku ukládáme do adresáře <i>Pictures</i>.
SCH
</td>
</tr>
<tr>
<th>
SCH
</th>
<td>
<i>.dsn</i> soubor s elektrickým schématem <br>
<i>.pdf</i> soubor s elektrickým schématem v podobě pro tisk <br>
<i>.asc</i> soubor se netlistem pro PADS <br>
<i>.olb</i> soubor s projektovou knihovnou (pokud je potřeba) <br>
<i>.xls</i> podrobný seznam součástí
.DSN soubor s elektrickým schématem modulu <br>
.PDF soubor s elektrickým schématem v podobě pro tisk <br>
.ASC soubor se netlistem <br>
.OLB soubor s projektovou knihovnou (pokud je potřeba) <br>
.XLS seznam součástí
</td>
</tr>
<tr>
<th>
<td>
PCB
</th>
</td>
<td>
<i>.pcb</i> soubor s návrhem plošného spoje PADS
.PCB soubor s návrhem plošného spoje
</td>
</tr>
<tr>
<th>
<td>
CAM_AMA
</th>
</td>
<td>
Technologické výstupy pro amatérskou výrobu plošných spojů.
Výstupy jsou vyrobeny jako .PDF soubory v měřítku 1:1 zrcadlené
187,9 → 124,9
</td>
</tr>
<tr>
<th>
<td>
CAM_PROFI
</th>
</td>
<td>
Technologické výstupy pro profesionální výrobu plošného spoje v
podobě souborů GERBER dat a EXCELON vrtacích dat. Dále je zde
197,9 → 134,9
</td>
</tr>
<tr>
<th>
<td>
CAM_DOC
</th>
</td>
<td>
Výtisk dokumentačních vrstev (osazení a další pomocné informace)
jako .PDF soubory.
206,17 → 143,17
</td>
</tr>
<tr>
<th>
<td>
SW
</th>
</td>
<td>
Doprovodné programové vybavení.
</td>
</tr>
<tr>
<th>
<td>
DATA
</th>
</td>
<td>
Doprovodné datové soubory (například data z měření).
</td>
226,41 → 163,29
<h1> Tvorba dokumentace </h1>
 
<p>
Základní dokumentace se vytváří jako dokument v programu MS Word ze
kterého se generuje PDF podoba dokumentace a HTML stránky. Dokument je
připraven tak, aby pokud možno vyhovoval tisku v podobě knížečky formátu
A5 (oboustranný tisk na listy A4 jako brožura). Tomu se snažíme
přizpůsobit počet stran textu (násobek 4).
Základní dokumentace se vytváří jako dokument v programu MS WORD ze
kterého se generuje PDF podoba dokumentace. Dokument je připraven tak,
aby pokud možno vyhovoval tisku v podobě knížečky formátu A5
(oboustranný tisk na listy A4 jako brožura). Tomu se snažíme
přizpůsobit počet stran textu (násobek 4). Dokumenty se vytvářejí na
základě šablony projektu uložené v souboru „
<samp>_DOC\MLAB_Šablona.dot</samp>“.
</p>
 
<h2> Šablona MS Word </h2>
<h2> Šablona MS WORD </h2>
 
<p>
Dokumenty se vytvářejí na základě šablony projektu uložené v souboru
<a href="../../Web/Templates/DOC/MLAB_Šablona.dot">MLAB_Šablona.dot</a>.
</p>
 
<p>
Je velmi vhodné použít šablonu tak, jak je, bez větších formátovacích
zásahů do textu. Zejména je vhodné vyvarovat se individuálních změn
formátování textu. Nedodržení této zásady komplikuje proces vytváření
HTML podoby dokumentu.
</p>
 
<h3> Hlavička a patička a název dokumentu </h3>
 
<p>
V hlavičce vlevo je vložen název dokumentu, který se bere z vlastností
dokumentu z pole „Název“ (<i>Soubor/Vlastnosti/Název</i>).
Je tam vložen jako automatické pole.
dokumentu z pole „Název“. Je tam vložen jako automatické pole.
</p>
 
<p>
V patičce, v levé části, je vloženo (opět formou automatických polí)
jméno souboru, datum uložení poslední změny, zkratka autora a v pravé
části pak číslo strany a celkový počet stran dokumentu.
Jméno autora se bere z vlastností souboru z pole „Autor“
(<i>Soubor/Vlastnosti/Autor</i>)
jméno souboru, datum uložení poslední změny, zkratka autora (z
vlastností dokumentu z pole „Autor“) a v pravé části pak číslo strany a
celkový počet stran dokumentu.
</p>
 
<p>
271,38 → 196,21
automaticky.
</p>
 
<h3> Titul </h3>
 
<p>
Titul je krátký lidský název modulu, konstrukce nebo článku. Je vložen
do odstavce typu <i>Titul</i>.
</p>
 
<h3> Autor </h3>
 
<p>
Pole autor obsahuje jméno autora nebo autorů. Je vložen do odsatvce
typu <i>Autor</i>.
</p>
 
<h3> Podtitul </h3>
 
<p>
Podtitul obsahuje stručný (řekněme do 8 řádek) popis o čem pojednává
daný dokument. Je vložen do odstavce typu <i>Podtitul</i>.
Podtitul je prvním textem dokumentu na první straně. Obsahuje stručný
(řekněme do 8 řádek) popis o čem pojednává daný dokument.
</p>
 
<h3> Obrázek </h3>
 
<p>
Obrázek zachycuje ilustrativní podobu toho, o čem se píše. Není
povinný. Je vhodné připravit si .JPG obrázek do samostaného souboru
s rozumným rozměrem (nastaevno 300DPI, velikost řádu stovky KB, správně
oříznutý). Obrázek je vložen do odstavce typu <i>Odstavec s obrázkem</i>.
povinný.
</p>
 
<p>
Nezapomeňte obrázku nastavit alternativní text pro Web.
<span class="c1">Jak se umísťuje a jaký má být.</span>
</p>
 
<h3> Seznam </h3>
336,17 → 244,19
<h3> Přehled doporučených stylů </h3>
 
<p>
<i>Normální</i> pro standardní odstavce textu <br>
<i>Nadpis 1</i> pro nadpis 1. úrovně <br>
<i>Nadpis 2</i> pro nadpis 2. úrovně <br>
<i>Nadpis 3</i> pro nadpis 3. úrovně <br>
<i>Tučné</i> a <i>Italika</i> pro zvýraznění (podtržení nepužíváme) <br>
<i>Tabulky</i> pro tabelární data (nemíchat do jedné buňky nesouvisející informace) <br>
<i>Puntíkaté seznamy</i> pro seznamy, i vnořené <br>
Normální Pro standardní odstavce textu <br>
Nadpis 1 Pro nadpis 1. úrovně <br>
Nadpis 2 Pro nadpis 2. úrovně <br>
Nadpis 3 Pro nadpis 3. úrovně <br>
</p>
 
<h3> Aktualizace šablony </h3>
<p>
<span class="c1">Doplnit další styly (tabulka, obrázek a
podobně).</span>
</p>
 
<h2> Aktualizace šablony </h2>
 
<p>
Aktualizaci šablony provádí autor projektu tak, aby nedocházelo k
tříštění nastavení šablony. Je žádoucí omezit co nejvíce složitost
354,40 → 264,40
</p>
 
<p>
Šablona se postupně rozvíjí dle potřeb autorů a konstrukce webu
(zejména v návaznosti na kaskádové styly a na podporu automatického
generování HTML).
Zpočátku se dá očekávat, že se šablona bude postupně vyvíjet dle potřeb
autorů.
</p>
 
<h2> Nastavení programu MS Word </h2>
 
<h3> Automatické nastavení přepínání klávesnice </h3>
<p class="c5">
Automatické nastavení přepínání klávesnice
</p>
 
<p>
<i>Nástroje\Nástroje\Možnosti\Úpravy</i>
Nastavuje se v „Nástroje\Nástroje\Možnosti\Úpravy“
</p>
 
<p>
Po nastavení se po přemístění kurzoru na nové místo v dokumentu dojde
současně k přepnutí klávesnice na jazyk, kterým je v daném místě
současně k přepnutí klávesnice na jazyk,kterým je v daném místě
dokumentu psáno. Česky psané části se píší česky (česká klávesnice
znamená současně i český jazyk), anglické části (i jednotlivá slova) se
píší anglicky. <i>Je vhodné naučit se psát speciální znaky (různé druhy
závorek, menšítka, většíta a podobně) na české klávesnici.</i>
Dělá se to přes <i>pravý&nbsp;alt</i>. Omezí se tak nesmyslné značkování
anglickým jazykem těchto znamínek.
píší anglicky.
</p>
 
<h3> Přidání šablony do dostupných šablon </h3>
<p class="c5">
Přidání této šablony do dostupných šablon
</p>
 
<p>
<i>Nástroje\Možnosti\Umístění souborů</i> – <i>Uživatelské šablony</i>
nebo <i>Šablony skupiny</i>
„Nástroje\Možnosti\Umístění souborů” – „Uživatelské šablony“ nebo
„Šablony skupiny“
</p>
 
<p>
Další možností je přidat odkaz (link) na šablonu do některého adresáře
ve kterém jsou umístěny šablony.
Další možností je přidat odkaz (link) na novou šablonu do některého
adresáře ve kterém jsou umístěny šablony.
</p>
 
<h2> Psaní dokumentu </h2>
395,698 → 305,863
<h3> Doporučená osnova pro standardní popis modulů </h3>
 
<p>
Standardní struktura dokumentu je udržována v šabloně. Přebytečná pole
a texty se jednoduše smažou.
Standardní struktura dokumentu je udržována v samotné šabloně.
Přebytečná pole se jednoduše smažou.
</p>
 
<h3> Vkládání obrázků </h3>
<h3> Příprava obrázků pro návod </h3>
 
<p>
Bitmapové obrázky (fotografie) pro vložení si připravíme jako samostatné
soubory (oříznutí, zmenšení datové velikosti, nastavení 300DPI a podobně).
<span class="c1">Stanovit konkrétní postupy a velikosti.</span>
</p>
 
<h3> Seznam součástí </h3>
 
<p>
Schémata kopírujeme přímo z programu OrCAD. V případě, že je třeba
obrázek otočit lze to udělat například vložením do programu Corel,
otočením a vykousnutím zpátky do schránky (tedy bez ukládání na disk).
Seznam součástí je nejsnazší vložit jako dvě tabulky v jedné tabulce o
dvou buňkách. Pak nejsou potíže s výškou řádek v levé a pravé části
seznamu.
</p>
 
<h3> Seznam součástí </h3>
<h3> Vkládání obrázků </h3>
 
<p>
Seznam součástí vkládáme jako tabulku:
<span class="c1">Dopsat postup.</span>
</p>
 
<ul>
<li> <i>O 2 sloupcích</i> tabulka vychází hubená a dlouhá </li>
<li> <i>O 5 sloupcích</i> nepoužívat - špatně se formátují vysoké řádky vedle nízkých </li>
<li> <i>Tabulka v tabulce</i> pro delší seznam </li>
</ul>
<h3> Tvorba výstupů </h3>
 
<p>
Seznam součástí je nejlepší vložit jako dvě tabulky v jedné tabulce o
dvou buňkách. Pak nejsou potíže s výškou řádek v levé a pravé části
seznamu. Nezapomeňte mezi jednotlivé reference (R1, R2, ...) vložit
mezeru.
<span class="c1">Dopsat postup.</span>
</p>
 
<h2> Tvorba výstupů </h2>
<h2> Aktualizace přehledu modulů </h2>
 
<h3> Tvorba výstupů PDF </h3>
 
<p>
<em>Dopsat.</em>
Přehled modulů ke uveden v souboru „
<samp>_DOC\MLAB_Přehled_modulů.doc</samp>“ a při dokončení nového
modulu se doplňuje o malý obrázek modulu a stručný popis.
</p>
 
<h3> Tvorba výstupů HTML </h3>
<h3> Malé obrázky v přehledu modulů </h3>
 
<p>
Vytvoření funkční HTML stránky z DOC souboru popisuje samostatný
dokument <a href="DOC2HTML.cs.html">DOC2HTML.cs.html</a>.
Malé obrázky do přehledu modulů mají rozměr 640x480 bodů při 300dpi.
Zmenšování se provádí postupným střídáním kroků doostřit a převzorkovat
(nezmenšovat na méně než 70% původní velikosti v jednom kroku).
</p>
 
<h2> Povinné úkony </h2>
 
<p>
Zkontrolujte toto:
Vložení obrázků má tyto parametry:
</p>
 
<ul>
<li> Jsou aktualizována automatická pole v hlavičce a patičce </li>
<li> Prošla kontrola pravopisu </li>
<li> Obsahuje text dle doporučené osnovy </li>
<li> Obsahuje obrázek </li>
<li> Obsahuje vyplněnou tabulku parametrů </li>
<li> Obsahuje seznam součástek </li>
<li> Je vygenerovaný .PDF </li>
<li> Je vygenerovaný .HTML </li>
<li> Jsou data uložena v databázi SVN </li>
<li>Přikotvit k nadpisu úrovně 2 se jménem modulu, uzamknout přikotvení </li>
<li>Pozice vodorovně – absolutní 0cm vlevo od sloupce </li>
<li>Pozice svisle – absolutní 1.27cm níže od odstavce </li>
<li>Obtékání – okolo, pouze vlevo, okraj 0.5cm vpravo, jinde 0cm </li>
</ul>
 
<h1> OrCAD – kreslení schématu </h1>
<h2> Povinné úkony </h2>
 
<h2> Nastavení </h2>
 
<h3> Základní nastavení programu </h3>
 
<p>
Nastavení pro automatické vkládání razítka
<i>Options /Design Template / Title Block</i>
Seznam povinných úkonů slouží pro rychlé ověření, že se na nic
důležitého nezapomnělo. Na všechny otázky by se mělo odpovědět buď „ano“
nebo „v tomto případě záměrně ne“.
</p>
 
<p class="ShiftRight">
Library Name = <i>C:\LIBRARY\ORCAD9x\SYMBOLS</i> <br>
Title Block Name = <i>TITLE_MLAB</i>
</p>
 
<p>
Nastavení velikosti stránky (evropské nastavení)
<i>Options / Design Template / Page Size</i>
Hlavní soubor dokumentace
</p>
 
<p class="ShiftRight">
Units = <i>Millimeters</i> <br>
New Page Size = <i>A4</i> <br>
Pin to Pin Spacing = <i>2.54</i> <br>
</p>
<ul>
<li>Jsou aktualizována automatická pole v hlavičce a patičce </li>
<li>Obsahuje text dle doporučené osnovy </li>
<li class="c6">
<ul>
<li>Obsahuje obrázek </li>
<li>Obsahuje vyplněnou tabulku parametrů </li>
</ul>
</li>
<li>Obsahuje seznam součástek
</li>
<li>Je vygenerovaný .PDF
</li>
<li>Jsou nastaveny atributy RO
</li>
</ul>
 
<p>
Nastavení rastru <i>Options / Design Template / Grid Reference</i>
Přehled modulů
</p>
 
<p class="ShiftRight">
Vertical &amp; Horizontal Width = <i>2.54</i> <br>
<span class="c7">·</span>Je doplněný nový modul
<ul>
<li>Je tam miniaturní obrázek
</li>
</ul>
<h1>
<a name="_Toc115668430">3. OrCAD – kreslení schématu</a>
</h1>
<h2>
<a name="_Toc115668431">3.1. Nastavení</a>
</h2>
<p>
<span lang="EN-US">Options / Design Template / Title Block</span>
</p><span lang="EN-US">Library Name = C:\LIBRARY\ORCAD9x\SYMBOLS</span>
<span lang="EN-US">Title Block Name = TITLE_MLAB</span>
<p>
<span lang="EN-US">Options / Design Template / Page Size</span>
</p><span lang="EN-US">Units = Millimeters</span> <span lang="EN-US">New
Page Size = A4</span> <span lang="EN-US">Pin to Pin Spacing = 2.54</span>
<p>
<span lang="EN-US">Options / Design Template / Grid Reference</span>
</p><span lang="EN-US">Vertical &amp; Horizontal Width = 2.54</span>
<p>
Velikost písma (pokud jej zvětšuji) nastavuji na 14 nebo 22.
</p>
 
<h3> Umístění knihoven </h3>
 
<h2>
<a name="_Toc115668432">3.2. Umístění knihoven</a>
</h2>
<p>
Při kreslení schématu ukládáme knihovny do adresáře
<i>C:\LIBRARY\ORCAD9x</i> aby se v případě změny v knihovně snadno
aktualizovaly použité knihovní prvky v existujícím schématu.
Při kreslení schématu ukládáme knihovny do adresáře C:\LIBRARY\ORCAD9x
aby se v případě změny v knihovně snadno aktualizovaly použité knihovní
prvky v existujícím schématu.
</p>
 
<p>
Každý prvek ve schématu je současně uložen spolu s vlastním schématem v
tzv. <i>library cache</i> a je tam uložen včetně celé <i>absolutní
cesty</i> ke knihovně ze které byl kopírován a tam se také hledá v
případě aktualizace. Pokud budou mít všichni stejné knihovny na stejném
místě budou mít snazší život.
</p>
 
<p>
Máme tyto skupiny knihoven:
</p>
 
tzv. library cache a je tam uložen včetně celé absolutní cesty ke
knihovně ze které byl kopírován a tam se také hledá v případě
aktualizace. Pokud budou mít všichni stejné knihovny na stejném místě
budou mít snazší život.
</p>Obsah knihoven je uveden přímo u knihoven. Obecně platí, že existují
knihovny těchto skupin:
<ul>
<li>
Knihovny obsahující <i>obecné</i> schématické značky, například
všemožné tranzistory. Tyto knihovny slouží jako zásobárna „tvarů“ při
tvorbě konkrétních prvků.
<li class="MsoNormal c8">Knihovny obsahující obecné schématické značky,
například všemožné tranzistory. Tyto knihovny slouží jako zásobárna
„tvarů“ při tvorbě konkrétních prvků.
</li>
<li>
Knihovny obsahující výběr běžných <i>zástupců</i> uvažované
skupiny, například konkrétní nejběžnější tranzistory.
<li class="MsoNormal c8">Knihovny obsahující výběr běžných zástupců
uvažované skupiny, například konkrétní nejběžnější tranzistory.
</li>
<li>
Knihovny přímo obsahující celou <i>skupinu</i> konkrétních součástí,
například jumpery s různým počtem špiček.
<li class="MsoNormal c8">Knihovny přímo obsahující celou skupinu
konkrétních součástí, například jumpery s různým počtem špiček.
</li>
<li>
Knihovny obsahující prvky konkrétního <i>výrobce</i>. Ty jsou
ukládány do podadresářů jednotlivých výrobců.
<li>Knihovny obsahující prvky konkrétního výrobce. Ty jsou ukládány do
podadresářů jednotlivých výrobců.
</li>
</ul>
 
<p>
Při práci s knihovnami je třeba extra dávat pozor aby se omylem
nevymazaly prvky z knihoven (stačí samotné DEL a prvek je nenávratně
pryč). Dokončeným knihovnám je vhodné nastavit atribut
<i>Read&nbsp;Only</i>. Knihovní prvky lze přetahovat z library cache
existujícího schématu do knihovny.
pryč). Dokončeným knihovnám je vhodné nastavit atribut <span lang=
"EN-US">Read Only</span>.
</p>
 
<h2> Kreslení schématu </h2>
 
<h2>
<a name="_Toc115668433">3.3. Generování výstupů</a>
</h2>
<h3>
3.3.1. Generování netlistu
</h3><span lang="EN-US">Create Netlist / Other</span> <span lang=
"EN-US">PCB Footprint / Combined Property String = {Device},{Value}@{PCB
Footprint}</span> <span lang="EN-US">Formatters = padspcb.dll</span>
<span lang="EN-US">Netlist File 1 –</span> nastavit příponu .ASC
<h3>
3.3.2. Generování seznamu součástí
</h3>
<p>
Velikost písma (pokud jej zvětšuji) nastavuji na 14 nebo 22 (tedy 2x
nebo 3x abych si to snadno pamatoval).
Tvorba seznamu součástí se skládá ze dvou kroků
</p>
 
<p>
<em>Dopsat použití atributů. Propojů a konektorů.</em>
Vygenerování seznamu ze schématu
</p>
 
<h2> Tvorba knihoven </h2>
 
<p>
<em>Dopsat doporučení.</em>
Úprava do podoby XLS tabulky
</p>
 
<h2> Generování výstupů </h2>
 
<h3> Generování netlistu </h3>
 
<h4>
Seznam součástí z OrCADu
</h4>
<p>
Netlist obsahuje seznam spojů pro návrh plošného spoje, hodnoty
součástek a názvy jejich pouzder. Gneruje se volbou
<i>Tools / Create Netlist</i>
Volba <span lang="EN-US">Bill of Material</span>, následující nastavení
</p>
 
<p class="ShiftRight">
<i>Other</i> <br>
PCB Footprint / Combined Property String = <i>{Device},{Value}@{PCB&nbsp;Footprint}</i> <br>
Formatters = <i>padspcb.dll</i> <br>
Netlist File 1 – nastavit příponu <i>.ASC</i>
<p>
Header: Quantity\tReference\tPart\tPCB Footprint
</p>
 
<h3> Generování seznamu součástí </h3>
 
<p>
Tvorba seznamu součástí se skládá ze dvou kroků
Combined property string: {Quantity}\t{Reference}\t{Value}\t{PCB
Footprint}
</p>
 
<ul>
<li> Vygenerování seznamu ze schématu </li>
<li> Úprava do podoby XLS tabulky </li>
</ul>
 
<p>
Seznam součástí se z OrCADu vygeneruje funkcí <i>Bill of Material</i>
a výsledkem je TXT soubor.
Výsledný soubor se jmenuje jako modul a má příponu TXT
</p>
 
<p class="ShiftRight">
Header: Quantity\tReference\tPart\tPCB Footprint <br>
Combined property string: {Quantity}\t{Reference}\t{Value}\t{PCB&nbsp;Footprint}<br>
</p>
 
<h4>
Finální seznam součástí
</h4>
<p>
Finální podoba seznamu součástí je XLS tabulka. Vzor tabulky je v souboru
<a href="../../Web/Templates/DOC/VZOR_Seznam_součástí.XLS">VZOR_Seznam_součástí.XLS</a>.
Vzor uložíme do adresáře SCH a otevřeme jej. Dále postupujeme podle
návodu ve vzoru napsanému.
Vytváří se jako XLS tabulka. Vzor tabulky je v souboru
_DOC\VZOR_Seznam_součástí.XLS. Vzor uložíme do adresáře SCH a otevřeme
jej. Dále postupujeme podle návodu ve vzoru napsanému.
</p>
 
<h3> Generování .PDF </h3>
 
<h3>
3.3.3. Generování .PDF
</h3>
<p>
Tisk provádíme obvykle na cílový formát A4 a to i pro schémata
originálního formátu A3. Pro kvalitní výstup stačí rozlišení 600dpi.
</p>
 
<p>
Soubor se jmenuje jako jméno modulu s doplňkem _sch. Například
<i>POKUS_sch.pdf</i>.
Soubor se jmenuje jako jméno modulu s doplňkem _SCH. Například
„POKUS_SCH.PDF“.
</p>
 
<h4> Adobe Acrobat Distiller - preferované </h4>
 
<h4>
Adobe Acrobat Distiller - preferované
</h4>
<p>
Acrobat Distiller dává barevné PDF soubory. Žádné specifické nastavení
parametrů Acrobat Distiller nepotřebuje (600dpi, měřítko 100%).
</p>
 
<p>
Při tisku z programu OrCAD Capture je třeba nastavit zmenšení a
posunutí tisku aby byly rozumné okraje takto:
</p>
 
<p class="ShiftRight">
<i>Schéma A3</i> – Scale=0,65; Print Offset X=12, Y=10<br>
<i>Schéma A4</i> – Scale=0,91; Print Offset X=12, Y=10
<p>
Schéma A3 – Scale=0,65; Print Offset X=12, Y=10
</p>
 
<h4> Adobe Acrobat Writter </h4>
 
<p>
Schéma A4 – Scale=0,91; Print Offset X=12, Y=10
</p>
<h4>
Adobe Acrobat Writter
</h4>
<p>
Acrobat Writter dává černobílé PDF. Pro dosažení malé velikosti
výsledných PDF souborů je třeba nastavit komprimaci. Velikost výstupu
ani posunutí nejde ovlivnit. Výhodou je to, že schéma může být tisknuto
najednou i když obsahuje listy různých formátů. Cílovým formátem nemusí
být nutně formát A4 ale je to nejobvyklejší. Různé verze programu mají
různé možnosti nastavení.
být nutně formát A4 ale je to nejobvyklejší.
</p>
 
<p class="ShiftRight">
Page Setup <br>
Page Size / Standard = A4 <br>
Graphic / Resolution = 600dpi <br>
Graphic / Scaling = 100% <br>
Compression Options <br>
General / Compress text and lineart = Yes <br>
Color/Gray Scale Images / Compress using = ZIP
<p>
<span lang="EN-US">Page Setup</span>
</p>
 
<h3> Úklid souborů </h3>
 
<p>
Smažeme nepotřebné soubory, u cílových souborů zkontrolujeme jména
souborů a nastavíme Read&nbsp;Only atribut.
<span lang="EN-US">Page Size / Standard = A4</span>
</p>
 
<p>
Následující soubory obvykle <i>mažeme</i>:
<span lang="EN-US">Graphic / Resolution = 600dpi</span>
</p>
 
<ul>
<li> <i>.OPJ</i> definice projektu </li>
<li> <i>.DBK</i> záložní soubor schématu (.DSN) </li>
<li> <i>.OBK</i> záložní soubor knihovny (.OLB) </li>
</ul>
 
<p>
Naopak následující soubory obsahují podstatná <i>data</i>:
<span lang="EN-US">Graphic / Scaling = 100%</span>
</p>
 
<p>
<span lang="EN-US">Compression Options</span>
</p>
<p>
<span lang="EN-US">General / Compress text and lineart = Yes</span>
</p>
<p>
<span lang="EN-US">Color/Gray Scale Images / Compress using =
ZIP</span>
</p>
<h2>
<a name="_Toc115668434">3.4. Úklid souborů</a>
</h2>
<p>
Smažeme nepotřebné soubory, u cílových souborů zkontrolujeme jména
souborů a nastavíme Read Only atribut.
</p>Následující soubory obvykle <u>mažeme</u>: <span class=
"c7">·</span>.OPJ definice projektu
<ul>
<li> <i>.DSN</i> soubor schématu (obsahuje i <i>library cache</i>
použitých knihovních prvků) </li>
<li> <i>.OLB</i> soubor knihovny (společné knihovny nejlépe v adresáři
<i>C:\LIBRARY\ORCAD9x</i>) </li>
<li> <i>.ASC</i> soubor spojů – netlist </li>
<li> <i>.PDF</i> soubor s vytištěným schématem (název ve tvaru <i>XXX_sch.pdf</i>) </li>
<li> <i>.XLS</i> soubor se seznamem součástí včetně objednacích informací </li>
<li class="MsoNormal c8">.DBK záložní soubor schématu (.DSN)
</li>
<li>.OBK záložní soubor knihovny (.OLB)
</li>
</ul>Naopak následující soubory obsahují podstatná data:
<ul>
<li class="MsoNormal c8">.DSN soubor schématu (obsahuje i <span lang=
"EN-US">library cache</span> použitých knihovních prvků)
</li>
<li class="MsoNormal c8">.OLB soubor knihovny (společné knihovny
nejlépe v adresáři C:\LIBRARY\ORCAD9x
</li>
<li>.ASC soubor spojů – netlist
</li>
<li>.PDF soubor s vytištěným schématem (název ve tvaru xxx_SCH.PDF)
</li>
<li>.XLS soubor se seznamem součástí včetně objednacích informací
</li>
</ul>
 
<h2> Povinné úkony </h2>
 
<p>
<h2>
<a name="_Toc115668435">3.5. Povinné úkony</a>
</h2>
<p class="c9">
Seznam povinných úkonů slouží pro rychlé ověření, že se na nic
důležitého nezapomnělo. Na všechny otázky by se mělo odpovědět buď
„ano“ nebo „v tomto případě záměrně ne“.
</p>
 
<p>
Založení nového schématu:
Založení nového schématu
</p>
 
<ul>
<li>Je zvolen správný formát listů (A4 nebo A3) ? </li>
<li>Je na první straně informace o historii schématu ? </li>
<li>Jsou hodnoty neosazovaných součástek označeny podtržítkem ? </li>
<li>Jsou na schématu i součástky, které se neosazují na plošný spoj ? </li>
<li>Jsou na schématu alespoň 2 fidu značky na každou stranu plošného spoje ? </li>
<li>Je zvolen správný formát listů (A4 nebo A3) ?
</li>
<li>Je na první straně informace o historii schématu ?
</li>
<li>Jsou hodnoty neosazovaných součástek označeny podtržítkem ?
</li>
<li>Jsou na schématu i součástky, které se neosazují na plošný spoj ?
</li>
<li>Jsou na schématu 3 rohové kříže a alespoň 2 fidu značky na každou
stranu plošného spoje ?
</li>
</ul>
 
<p>
Aktualizace:
Aktualizace
</p>
 
<ul>
<li>Je historie na první stránce aktuální ? </li>
<li>Je rohové razítko na všech stranách aktuální ? </li>
<li>Je vygenerovaný platný netlist v .ASC souboru ? </li>
<li>Je vygenerovaný tiskový soubor schématu v .PDF souboru ? </li>
<li>Je správné pořadí stránek v .PDF souboru ? </li>
<li>Je vygenerovaný seznam součástek ? </li>
<li>Mají soubory správný název ? </li>
<li>Mají soubory atribut Read Only ? </li>
<li>Jsou smazané nepotřebné soubory (i adresáře) ? </li>
<li>Je historie na první stránce aktuální ?
</li>
<li>Je rohové razítko na všech stranách aktuální ?
</li>
<li>Je vygenerovaný platný netlist v .ASC souboru ?
</li>
<li>Je vygenerovaný tiskový soubor schématu v .PDF souboru ?
</li>
<li>Je správné pořadí stránek v .PDF souboru ?
</li>
<li>Je vygenerovaný seznam součástek ?
</li>
<li>Mají soubory správný název ?
</li>
<li>Mají soubory atribut Read Only ?
</li>
<li>Jsou smazané nepotřebné soubory (i adresáře) ?
</li>
</ul>
 
<h1> PADS – návrh plošného spoje </h1>
 
<h2> Použití vrstev </h2>
 
<h1>
<a name="_Toc115668436">4. PADS – návrh plošného spoje</a>
</h1>
<h2>
<a name="_Toc115668437">4.1. Použití vrstev</a>
</h2>
<p>
<em>Dopsat použití vrstev a jak vnikají SMD plošky.</em>
<span class="c1">Dopsat kam patří texty a další věci.</span>
</p>
 
<h2> Potisk </h2>
 
<p>
U <i>napájení</i> je třeba uvést <i>napětí</i> nebo jeho rozsah a
<i>polaritu</i>.
Potisk:
</p>
 
<p>
U <i>fidu</i> značek a u dalších podobných objektů (například různé
díry a podobně) je vhodné <i>zhasnout refdes</i>. Na osazováku nejsou
V případě, že modul vyžaduje stabilizované napětí nějaké konkrétní
velikosti je vhodné toto uvést na potisku modulu.
</p>
<h2>
<a name="_Toc115668438">4.2. Obecné poznámky</a>
</h2>
<p class="c5">
Fidu značky a další neosazované objekty
</p>
<p>
Je vhodné zhasnout refdes u fidu značek a u dalších podobných objektů
(například různé díry, rohové značky a podobně). Na osazováku nejsou
potřeba.
</p>
 
<p class="ShiftRight">
<i>Filter</i> = <i>Labels</i>, označit text a smazat klávesou Del <br>
Smazané labely lze nechat znovu položit <br>
<p>
Filter = Labels, označit text a smazat klávesou Del
</p>
 
<p class="c5">
Rohové kříže
</p>
<p>
<i>Texty</i> (popis na potisku) patří do vrstvy <i>Silkscreen Top/Bottom</i>.
Nezapomenenme někam umístit identifikátor modulu. Stejný text patří i do
vrstvy spojů.
Na natažené rohové kříže položit ještě grafické kříže SYMBOLS/CROSS
(důvodem je skutečnost, že není možné automaticky natáhnout grafickou
kresbu na základě netlistu a naopak žádná součástka nemůže být ve všech
vrstvách).
</p>
 
<p class="ShiftRight">
Písmo <i>80mils</i> <br>
Čára <i>8mils</i> <br>
<p>
Drafting / From Library / …
</p>
 
<p class="c5">
Texty
</p>
<p>
U <i>diod</i> přidáváme <i>A</i> k anodě a u <i>kondenzátorů</i>
přidáváme <i>+</i> do vrstvy <i>Assembly Drawing Top/Bottom</i>)
Texty (popis na potisku) patří do vrstvy Silkscreen Top/Bottom, písmo
80mils, čára 8 mils.
</p>
 
<p class="ShiftRight">
Písmo <i>80mils</i> <br>
Čára <i>8mils</i> <br>
<p class="c5">
Popisky označení polarity
</p>
 
<h2> Design Rules a velikosti elementů </h2>
 
<p>
Nastavení <i>Setup / Design Rules / Default / Clerance</i> určují šířku
spojů a izolační mezery mezi různými objekty. Nastavujeme hodnoty
adekvátní hustotě návrhu.
U diod přidáváme A k anodě a u kondenzátorů přidáváme +.
</p>
 
<p class="ShiftRight">
<i>Šířka spojů</i> <br>
Trace Width / Minimum = <i>12mils</i> (možno až 9mils) <br>
Trace Width / Recomended = (12mils), <i>15mils</i>, <i>20mils</i>, <i>30mils</i> nebo i <i>45mils</i> <br>
Trace Width / Maximum = <i>60mils</i> <br>
<i>Izolační vzdálenosti</i> <br>
Clearence = <i>10mils</i>
Clearence Copper = <i>20mils</i> <br>
<p>
Texty patří do vrstvy Assembly Drawing Top/Bottom), písmo 80mils, čára
8 mils.
</p>
 
<h2>
<a name="_Toc115668439">4.3. Šířky čar a velikosti elementů</a>
</h2>
<p>
<i>Rast</i> je vhodný zejména pro umísťování součástek. Pro spoje je možno
nastavit rastr v podstatě libovolně malý. Nejsnadněji se nastavuje
pomocí příkazu <i>G</i>, například G10 přímo z klávesnice.
Grid pro součástky – 25mils nebo 10mils
</p>
 
<p class="ShiftRight">
Grid pro součástky – <i>25mils</i> nebo <i>10mils</i> <br>
Grid pro rohové díry – <i>400mils</i> <br>
<p>
Grid pro rohové díry – 400mils
</p>
 
<p>
<i>Rohové</i> díry jsou u všech modulů stavebnice v rastru 400mils (10.16mm).
Počítá se se šrouby M3.
Rohové díry – průměr 3.2mm na modulech a 3.4mm na nosné desce.
</p>
 
<p class="ShiftRight">
Rohové díry na modulech – <i>Ø3.2mm</i> <br>
Díry na nosné desce - <i>Ø3.4mm</i> <br>
<p>
Kótování – šířka čar 5mils
</p>
 
<p>
<i>Obrys</i> desky je v rastru 400mils (10.16mm) ale aby se vešly moduly
na doraz k sobě je obrys vždy posunut dovnitř aby vznikla potřebná vůle.
Obrys desky – šířka čáry 5mils
</p>
 
<p class="ShiftRight">
Velikost desky - v násobcích <i>400mils</i> <br>
Grid pro obrys desky - <i>200mils</i> <br>
Obrys desky - zmenšit o <i>10mils</i> na všech stranách <br>
Obrys desky – šířka čáry <i>5mils</i> <br>
Kótování – šířka čar <i>5mils</i> <br>
<p>
Obrys desky – zmenšení proti násobku 400mils – zmenšit o 10mils na
všech stranách
</p>
 
<p>
Měděné plochy.
Jumpery – vrtání 35mils, ploška 60mils, maska 66mils, čtvercový tvar
</p>
<p class="ShiftRight">
Šrafování <i>12mils</i> <br>
Clearance <i>20mils</i> <br>
<p>
Plocha – šrafování 12mils, clearance 20mils
</p>
 
<h2>
<a name="_Toc115668440">4.4. Design Rules</a>
</h2>
<p>
U větších součástek a u konektorů je vhodné zvětšit co nejvíce plošky.
Plošky v knihvnách jsou pro amatérskou potřebu spíše malé (počítají
s profesionální výrobou a s prokovenými otvory).
Čáry – minimální šířka 12mils (v nouzi možno jít až na 9mils)
</p>
 
<p class="ShiftRight">
<i>Jumpery</i> <br>
vrtání <i>35mils</i> <br>
Ploška <i>60mils</i> <br>
Maska <i>66mils</i> <br>
Tvar <i>čtverec</i> <br>
<p>
Čáry – default šířka (12), 15, 20, 30 nebo 45mils (co hustota dovolí)
</p>
 
<h2> Technologické výstupy </h2>
 
<p>
Výstupem programu PADS jsou podklady pro <i>profesionální</i> výrobu
plošných spojů ve formě GERBER dat jednotlivých vrstev a EXCELLON dat
pro vrtání. Alternativním výstupem jsou podklady pro <i>amatérskou</i>
výrobu plošného spoje v podobě .PDF souborů vrstev spojů a potisku
zrcadlené tak, aby se přímo vytiskly na tiskárně (spoje zrcadlové,
potisk normálně). Nedílnou součástí výstupu jsou dále <i>dokumentační
soubory</i>, typicky osazovací výkresy a obrásky s motivem spojů.
Čáry – maximální šířka 60mils
</p>
 
<p>
Izolační vzdálenosti – 10mils, litá měď 20mils
</p>
<h2>
<a name="_Toc115668441">4.5. Technologické výstupy</a>
</h2>
<p>
<span class="c1">Nezapomeň na CAM výstup pro osazovací automat (seznam
součástí s polohou a orientací).</span>
</p>
<p>
Výstupem programu PADS jsou podklady pro profesionální výrobu plošných
spojů ve formě GERBER dat vrstev a EXCELLON vrtání.
</p>
<p>
Alternativním výstupem jsou podklady pro amatérskou výrobu plošného
spoje v podobě .PDF souborů vrstev a potisku zrcadlené tak, aby se
přímo vytiskly na tiskárně (spoje zrcadlové, potisk normálně).
</p>
<p>
Dále jsou výstupem dokumentační vrstvy, typicky osazovací výkresy.
</p>
<p>
Pro usnadnění generování technologických výstupů je připravena
konfigurace CAM výstupů v souboru _PADS_LIB/DEFAULT.CAM, kterou je
možno importovat do návrhu.
</p>Následující tabulka uvádí přehled technologických výstupů:
<table>
<tr>
<th colspan="2" rowspan="2"> Vrstva </th>
<th> CAM_PROFI </th>
<th> CAM_DOC </th>
<th> CAM_AMA </th>
<td colspan="2" rowspan="2">
Vrstva
</td>
<td>
<p>
CAM_PROFI
</p>
</td>
<td>
<p>
CAM_DOC
</p>
</td>
<td>
<p>
CAM_AMA
</p>
</td>
</tr>
<tr>
<td>
Všechny vrstvy pohledem ze strany součástí (V1) s jednotným
absolutním posunutím.
<p>
<span class="c10">Všechny vrstvy pohledem ze strany součástí (V1)
s jednotným absolutním posunutím.</span>
</p>
</td>
<td>
Vrstvy zrcadlené tak, aby odpovídaly pohledu z uvažované strany,
výsledek centrovaný na střed stránky.
<p>
<span class="c10">Vrstvy zrcadlené tak, aby odpovídal pohledu z
uvažované strany, výsledek centrovaný na střed stránky.</span>
</p>
</td>
<td>
Vrstvy zrcadlené tak, aby výtisk byl přímo podkladem pro amatérskou
výrobu, centrováno na střed.
<p>
<span class="c10">Vrstvy zrcadlené tak, aby výtisk byl přímo
podkladem pro amatérskou výrobu, centrováno na střed.</span>
</p>
</td>
</tr>
<tr>
<th> BOARD </th>
<td> Obrys a kóty </td>
<td> BOARD.PHO </td>
<td> </td>
<td> </td>
<td>
<p>
BOARD
</p>
</td>
<td>
<p>
Obrys a kóty
</p>
</td>
<td>
<p>
BOARD.PHO
</p>
</td>
<td>
<p>
 
</p>
</td>
<td></td>
</tr>
<tr>
<th> DRILL </th>
<td> Vrtání </td>
<td> DRILL.DRL <br>
DRILL.REP </td>
<td> DRILL.PDF </td>
<td> </td>
<td>
<p>
DRILL
</p>
</td>
<td>
<p>
Vrtání
</p>
</td>
<td>
<p>
DRILL.DRL<br>
DRILL.REP
</p>
</td>
<td>
<p>
DRILL.PDF
</p>
</td>
<td>
<p>
 
</p>
</td>
</tr>
<tr>
<th> V1 <br>
V2 </th>
<td> Měď </td>
<td> V1.PHO <br>
V2.PHO </td>
<td> V1.PDF<sup>§</sup> <br>
V2.PDF <sup>§</sup> </td>
<td> V1_AMA.PDF<sup>§</sup> <br>
V2_AMA.PDF<sup>§</sup> <br>
V1_REAL.PDF<sup>§</sup> <br>
V2_REAL.PDF<sup>§</sup> </td>
<td>
<p>
V1<br>
V2
</p>
</td>
<td>
<p>
Měď
</p>
</td>
<td>
<p>
<span class="c11">V1.PHO</span><br>
V2.PHO
</p>
</td>
<td>
<p>
<span class="c11">V1.PDF</span> <sup>§</sup><br>
V2.PDF <sup>§</sup>
</p>
</td>
<td>
<p>
<span class="c11">V1_AMA.PDF</span> <sup>§</sup><br>
V2_AMA.PDF <sup>§</sup><br>
<span class="c11">V1_REAL.PDF</span> <sup>§</sup><br>
V2_REAL.PDF <sup>§</sup>
</p>
</td>
</tr>
<tr>
<th> M1 <br>
M2 </th>
<td> Maska </td>
<td> M1.PHO <br>
M2.PHO </td>
<td> </td>
<td> </td>
<td>
<p>
M1<br>
M2
</p>
</td>
<td>
<p>
Maska
</p>
</td>
<td>
<p>
<span class="c11">M1.PHO</span><br>
M2.PHO
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
 
</p>
</td>
</tr>
<tr>
<th> T1 <br>
T2 </th>
<td> Potisk </td>
<td> T1.PHO <br>
T2.PHO </td>
<td>
<p>
T1<br>
T2
</p>
</td>
<td> T1_AMA.PDF <br>
T2_AMA.PDF </td>
<td>
<p>
Potisk
</p>
</td>
<td>
<p>
T1.PHO<br>
<span class="c11">T2.PHO</span>
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
T1_AMA.PDF<br>
<span class="c11">T2_AMA.PDF</span>
</p>
</td>
</tr>
<tr>
<th> P1 <br>
P2 </th>
<td> Planžeta <br>
(jen u SMD) </td>
<td> P1.PHO <br>
P2.PHO </td>
<td> </td>
<td> </td>
<td>
<p>
P1<br>
P2
</p>
</td>
<td>
<p>
Planžeta<br>
(jen u SMD)
</p>
</td>
<td>
<p>
<span class="c11">P1.PHO</span><br>
P2.PHO
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
 
</p>
</td>
</tr>
<tr>
<th> O1 <br>
O2 </th>
<td> Osazení </td>
<td> </td>
<td> O1.PDF <br>
O2.PDF </td>
<td> </td>
<td>
<p>
O1<br>
O2
</p>
</td>
<td>
<p>
Osazení
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
O1.PDF<br>
O2.PDF
</p>
</td>
<td>
<p>
 
</p>
</td>
</tr>
<tr>
<th> Automat </th>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td>
<p>
<span class="c1">Automat</span>
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
 
</p>
</td>
<td>
<p>
 
</p>
</td>
</tr>
</table>
 
<p>
Poznámka: <sup>§</sup> tyto výstupy se generují z výsledných GERBER dat
(souborů .PHO) pomocí programu ViewMate.
</p>
 
<p>
<i>Při prvém spuštění programu PADS je třeba nastavit nebo zkontrolovat
parametry výstupních zařízení – fotoplotru a generátoru dat pro
Excellon vrtačku a vybrat a nastavit výstupní tiskárnu.</i>
<span class="c1">Při prvém spuštění programu PADS je třeba nastavit
nebo zkontrolovat parametry výstupních zařízení – fotoplotru a
generátoru dat pro Excellon vrtačku a vybrat a nastavit výstupní
tiskárnu.</span>
</p>
 
<h3> CAM_PROFI – profesionální výstupy </h3>
 
<h3>
4.5.1. CAM_PROFI – profesionální výstupy
</h3>
<p>
Všechny CAM výstupy pro profesionální výrobu se generují přímo z
programu PADS. Vzor nastavení je k dispozici ve vzoru
<a href="../../Web/Templates/PADS/DEFAULT.cam">DEFAULT.cam</a>.
Vzor se naimportuje do programu funkcí <i>File / CAM / Import</i>
a načteného vzoru se umažou nepotřebné výstupy (u jednostranných desek).
Nezapomeňte si CAM nastavení uložit do designu.
programu PADS. <span class="c1">Nastavení je nadefinováno v souboru
_PADS_LIB\DEFAULT.CAM.</span> Zbývá doplnit popisný soubor s parametry
žádané výroby desky (soubor !____!.TXT).
</p>
 
<h4> Data pro fotoplotr - <i>GERBER</i> výstup - nastavení </h4>
 
<p class="c5">
Data pro fotoplotr - nastavení
</p>
<p>
Nastavení <i>Device Setup</i> (není součástí souboru DEFAULT.CAM)
Nastavení Device Setup (není součástí souboru DEFAULT.CAM)
</p>Photo Plotter Setup / Advance<span lang="EN-US">d</span> <span lang=
"EN-US">Units = English</span> <span lang="EN-US">Number of Digits =
3.5</span> <span lang="EN-US">Coordinates = Absolute</span> <span lang=
"EN-US">Zero Suppress = None</span> <span lang="EN-US">Output Format =
RS274X</span> <span lang="EN-US">Suppress Repeated Coordinates =
Yes</span>
<p>
Nastavení <span lang="EN-US">Options (</span>je součástí souboru
DEFAULT.CAM)
</p>
 
<p class="ShiftRight">
<i>Photo Plotter Setup / Advanced</i> <br>
Units = <i>English</i> <br>
Number of Digits = <i>3.5</i> <br>
Coordinates = <i>Absolute</i> <br>
Zero Suppress = <i>None</i> <br>
Output Format = <i>RS274X</i> <br>
Suppress Repeated Coordinates = <i>Yes</i> <br>
<p>
<span lang="EN-US">Plot Options</span>
</p>
 
<p>
Nastavení <i>Options</i> (je součástí souboru DEFAULT.CAM)
<span lang="EN-US">Orientation = 0</span>
</p>
 
<p class="ShiftRight">
<i>Plot Options</i> <br>
Orientation = <i>0</i> <br>
Scaling = <i>1:1</i> <br>
Mirror Image = <i>0</i> <br>
Mirror Refdes = <i>0</i> <br>
Justification = <i>Offset (X=1000, Y=1000)</i> <br>
<p>
<span lang="EN-US">Scaling = 1:1</span>
</p>
 
<h4> Vrtací data - <i>EXCELLON</i> data - nastavení </h4>
 
<p>
Nastavení <i>Device Setup</i> (není součástí souboru DEFAULT.CAM)
<span lang="EN-US">Mirror Image = 0</span>
</p>
 
<p class="ShiftRight">
<i>NC Drill Setup</i> <br>
Coordinates = <i>Absolute</i> <br>
Output Type = <i>ASCII</i> <br>
Number of Digits = <i>3.5</i> <br>
Units = <i>English</i> <br>
Zero Suppress = <i>None</i> <br>
Format = <i>Ecellon</i> <br>
<p>
<span lang="EN-US">Mirror Refdes = 0</span>
</p>
 
<p>
Nastavení <i>Options</i> (je součástí souboru DEFAULT.CAM)
<span lang="EN-US">Justification = Offset (X=1000, Y=1000)</span>
</p>
 
<p class="ShiftRight">
<i>NC Drill Options</i> <br>
Origin Offset = <i>1000, 1000</i> <br>
Mirror = <i>No</i> <br>
Holes = <i>Throughout Vias, Plated Pins, Non-Plated Pins</i> <br>
<p class="c5">
Vrtací data - nastavení
</p>
 
<h4> Generování výstupů </h4>
 
<p>
Stačí <i>spustit všechny</i> předdefinované PROFI výstupy z CAM menu.
Výsledné soubory jsou v nastaveném (nebo defaultním) CAM adresáři.
Nepotřebné soubory se smažou (DRILL.LST a .REP soubory, kromě DRILL.REP).
Nastavení Device Setup (není součástí souboru DEFAULT.CAM)
</p><span lang="EN-US">NC Drill Setup</span> <span lang=
"EN-US">Coordinates = Absolute</span>
<p>
<span lang="EN-US">Output Type = ASCII</span>
</p><span lang="EN-US">Number of Digits = 3.5</span>
<p>
<span lang="EN-US">Units = English</span>
</p><span lang="EN-US">Zero Suppress = None</span> <span lang=
"EN-US">Format = Ecellon</span>
<p>
Nastavení <span lang="EN-US">Options (</span>je součástí souboru
DEFAULT.CAM)
</p>
 
<p>
Výstupy se kontrolují natažením do programu ViewMate včetně vrtacích
dat. Protože mají všechny vrstvy výstup se stejným posunutím, budou
ležet správně přes sebe. Častou chybou je odlišné nastavení formátu
dat, pak jsou vrtací data 10* větší nebo menší než motiv spojů.
<span lang="EN-US">NC Drill Options</span>
</p>
 
<h3> CAM_DOC – dokumentační výstupy </h3>
 
<p>
Část dokumentačních souborů získáme přímo z programu PADS (osazovací
výkresy a přehled vrtání). Pro získání výkresu spojů včetně děr je
třeba nejprve vygenerovat GERBER data a ty poté zpracovat programem
ViewMate. Dokumentační výstupy tiskneme do PDF tiskárny, aby byli k
dispozici pro další použití v přenositelném formátu.
<span lang="EN-US">Origin Offset = 1000, 1000</span>
</p>
 
<h4> Osazovací výkresy </h4>
 
<p>
Tiskne ze přímo z programu PADS do PDF tiskárny.
<span lang="EN-US">Mirror = No</span>
</p>
 
<p>
V programu PADS zvolit funkci <i>Files / CAM</i> a vybrat jeden
dokumentační výstup po druhém. Pro tisk se použije níže uvedené
nastavení <i>Device Setup</i> (není součástí souboru DEFAULT.CAM)
<span lang="EN-US">Holes = Throughout Vias, Plated Pins, Non-Plated
Pins</span>
</p>
 
<p class="ShiftRight">
Nastavení <i>Tisku / Acrobat Distiller / Vlastnosti</i> <br>
Graphics / Resolution = <i>1200dpi</i> (případně 2400dpi) <br>
Graphics / Scaling = <i>100%</i> <br>
Graphics / Negative = <i>No</i> <br>
Graphics / Mirror = <i>No</i> <br>
<p class="c5">
Generování výstupů
</p>
 
<h4> Kresby vrstev spojů </h4>
 
<p>
Stačí spustit všechny předdefinované PROFI výstupy z CAM menu. Výsledné
soubory jsou v nastaveném (nebo defaultním) CAM adresáři.
</p>
<p>
Výstupy se kontrolují natažením do programu ViewMate čteně vrtacích
dat.
</p>
<h3>
4.5.2. CAM_DOC – dokumentační výstupy
</h3>
<p class="c5">
Osazovací výkresy – nastavení
</p>
<p>
Nastavení Device Setup (není součástí souboru DEFAULT.CAM)
</p>
<p>
Nastavení Tisku / Acrobat <span lang="EN-US">Distiller /
Vlastnosti</span>
</p>
<p>
<span lang="EN-US">Graphics / Resolution = 1200dpi (</span>případně
<span lang="EN-US">2400dpi)</span>
</p>
<p>
<span lang="EN-US">Graphics / Scaling = 100%</span>
</p>
<p>
<span lang="EN-US">Graphics / Negative = No</span>
</p>
<p>
<span lang="EN-US">Graphics / Mirror = No</span>
</p>
<p class="c5">
Kresby vrstev spojů
</p>
<p>
Kresby vrstev spojů se generují na základě gerber dat pomocí programu
ViewMate. Od kresby spojů je třeba <i>graficky odečíst</i> vyvrtané
díry a přidat obrys desky. Dále může být potřeba motiv ozrcadlit.
ViewMate. Od kresby spojů je třeba graficky odečíst vyvrtané díry a
přidat obrys desky.
</p>
 
<p>
Spustí se ViewMate a myší se vloží gerber data BOARD.PHO, V1.PHO a
V2.PHO. Dále se myší vloží do další vrstvy vrtací data DRIL.DRL a
1093,182 → 1168,195
průměry vrtáků DRILL.REP. Všem vrstvám je vhodné nastavit stejnou barvu
(aby fungovalo odečítání).
</p>
 
<p>
Při prvním spuštění prgramu ViewMate bude potřeba nastavit formát dat a
to jde pouze v rozšířených volbách importu:
Při prvním spuštění bude potřeba nastavit formát dat a to jde pouze v
rozšířených volbách importu:
</p>File / Import / Gerber – Options – nastavuje se 2.6 anglické míry
File / Import / Apertures – zeptá se na jedntky (nastavení mils) File /
Import / Drill – Options – nastavuje se 3.5 anglické míry
<p>
V1.PDF se získá tímto nastavením:
</p>
 
<p class="ShiftRight">
File / Import / Gerber – Options – nastavuje se <i>2.6</i> anglické míry <br>
File / Import / Apertures – zeptá se na jednotky (nastavení <i>mils</i>) <br>
File / Import / Drill – Options – nastavuje se <i>3.5</i> anglické míry <br>
<p>
 
BOARD.PHO viditelná
</p>
<p>
Dokumentační podhled na vrstvu V1.PDF se získá s tímto nastavením v
progrmu ViewMate:
V1.PHO viditelná
</p>
 
<p class="ShiftRight">
BOARD.PHO <i>viditelná</i> <br>
V1.PHO <i>viditelná</i> <br>
DRILL.DRL <i>viditelná</i> + <i>scratch</i> <br>
<p>
DRILL.DRL viditelná + scratch
</p>
 
<p class="ShiftRight">
<i>File / Print</i> <br>
Print Range = <i>Screen</i> (nutno zmenšit obraz tak, aby byl celý na obrazovce) <br>
Colors = <i>Black on White</i> <br>
Scale = By Factor = <i>1</i> (u verze 6 bylo třeba použít 0.01) <br>
Add Page Header = <i>Off</i> <br>
<p>
 
<span lang="EN-US">File / Print</span>
</p><span lang="EN-US">Print Range = Screen (</span>nutno zmenšit obraz
tak, aby byl celý na obrazovce<span lang="EN-US">)</span> <span lang=
"EN-US">Colors = Black on White</span> <span lang="EN-US">Scale = By
Factor = 1 (</span>u verze 6 je třeba použít 0.01) <span lang="EN-US">Add
Page Header = Off</span>
<p>
Nastavení PDF tiskárny <i>Tisk / Acrobat Distiller / Vlastnosti</i>
Nastavení Tisku / Acrobat <span lang="EN-US">Distiller /
Vlastnosti</span>
</p>
 
<p class="ShiftRight">
Graphics / Resolution = <i>1200dpi</i> (případně 2400dpi) <br>
Graphics / Scaling = <i>100%</i> <br>
Graphics / Negative = <i>No</i> <br>
Graphics / Mirror = <i>No</i> <br>
<p>
<span lang="EN-US">Graphics / Resolution = 1200dpi (</span>případně
<span lang="EN-US">2400dpi)</span>
</p>
 
<p>
Dokumentační pohled na vrstvu V2.PDF se získá stejným postupem s těmito
<span lang="EN-US">Graphics / Scaling = 100%</span>
</p>
<p>
<span lang="EN-US">Graphics / Negative = No</span>
</p>
<p>
<span lang="EN-US">Graphics / Mirror = No</span>
</p>
<p>
<span lang="EN-US">V2.PDF</span> se získá stejným postupem s těmito
změnami:
</p>
 
<p class="ShiftRight">
V1 <i>zhasnout</i> <br>
V2 <i>rozsvítit</i> <br>
Nastavit PDF výstup jako <i>zrcadlený</i> <br>
<p>
Zhasnout V1 a rozsvítit V2
</p>
 
<h3> CAM_AMA – výstupy pro amatérskou výrobu </h3>
 
<p>
Tyto výstupy se generují pomocí programu ViewMate z GERBER dat tak, že
se od podkladů vrstev mědi graficky odečítají díry, zde jednotného
průměru neboť vyleptané důlky slouží pro vedení vrtáku při vrtání.
Usnadnění vrtání, zejména děl menšího průměru, je zásadní.
Definice jednotných děl je připravena v souboru
<a href="../../Web/Templates/PADS/DRL_DEF.rep">DRL_DEF.rep</a>
a použije se místo skutečných definic vrtáků.
Nastavit PDF výstup jako zrcadlený
</p>
 
<h3>
4.5.3. CAM_AMA – výstupy pro amatérskou výrobu
</h3>
<p>
Výsledná grafika se zrcadlí tak, aby vznikl zrcadlový obraz
Tyto výstupy se generují pomocí programu ViewMate z GERBER dat tak, že
se od podkladů vrstev mědi graficky odečítají díry a to buď jednotného
průměru (jen jako naznačení pro snadné vrtání) nebo vrtání reálné
velikosti. Výsledná grafika se zrcadlí tak, aby vznikl zrcadlový obraz
měděných vrstev (zrcadlí se strana V1, strana V2 je zrcadlová tím, že
všechny vrstvy v .PHO souborech jsou jednotně ze strany součástí).
Při výrobě plošného spoje se vždy vytištěný motiv pokládá přímo
na fotocitlivou emulzi.
</p>
 
<h4> Vícenásobné motivy na jedné stránce tisku </h4>
 
<h3>
4.5.4. Tisk náhledů
</h3>
<p>
Acrobat Distiller, 1200dpi
</p>
<p>
Nutno dělat každou stránku zvlášť (jinak Acrobat zatuhne)
</p>
<h3>
4.5.5. Gerber data
</h3>
<p>
pak se programem ViewMate vytiskne do driveru Acrobat Distiller vrstva
obrys+měď-díry (jednotné velikosti 20mils). Distiller musí mít vypnuté
vnitřní převzorkování ale zapnutou kompresi. Rozlišení buď 1200dpi nebo
2400dpi.
</p>
<p>
Gerber 3.5 ve formátu RS274X
</p>
<p>
Měřítko – 1 (u verze 6.1 je chyba a je třeba nastavit měřítko 0.01)
</p>
<p>
Zkontrolovat náhledem
</p>
<h3>
4.5.6. Vícenásobné motivy na jedné stránce tisku
</h3>
<p>
Pokud je potřeba umístit několik motivů do jediného .PDF souboru je to
možné udělat pomocí Adobe Acrobat dle tohoto postupu:
</p>
 
<ul>
<li> <i>Otevřít</i> PDF soubor s motivem (nebo několik souborů postupně) </li>
<li> Vybrat nástroj <i>TouchUp Object Tool</i> </li>
<li> Vybrat grafiku volbou <i>Edit/Select All</i> (některé kresby jsou vícevrstvé) </li>
<li> Vybranou grafiku umístit do klipboardu <i>Edit/Copy</i> </li>
<li> <i>Přepnout</i> se na cílový .PDF soubor (vytvořený například funkcí File/Save As) </li>
<li> <i>Vložit</i> grafiku do cílového místa (vloží se do stejného místa
v jakém byla původně) </li>
<li> Vloženou grafiku <i>přemístit</i> na stránce dle potřeby (dokud je vybraná) </li>
<li>Otevřít soubor s motivem (nebo několik souborů postupně)
</li>
<li>Vybrat nástroj TouchUp Object Tool
</li>
<li>Vybrat grafiku volbou Edit/Select All (některé kresby jsou
vícevrstvé)
</li>
<li>Vybranou grafiku umístit do klipboardu Edit/Copy
</li>
<li>Přepnout se na cílový .PDF soubor (vytvořený například funkcí
File/Save As)
</li>
<li>Vložit grafiku do cílového místa (vloží se do stejného místa v jaké
byla původně, je vhodné mít na tomto místě prázdno jinak je problém s
tím, že grafika nemusí jít vybrat a posunout pokud má více vrstev)
</li>
<li>Vloženou grafiku vybrat a umístit na stránce dle potřeby
</li>
</ul>
 
<h3> Data pro osazovací automat </h3>
 
<p>
Data pro osazovací automat obsahují seznam součástí, jejich hodnoty,
polohu a orientaci. <i>Pro amatérskou potřebu je zatím nepotřebujeme.</i>
</p>
 
<h2> Povinné úkony </h2>
 
<p>
<h2>
<a name="_Toc115668442">4.6. Povinné úkony</a>
</h2>
<p class="c9">
Seznam povinných úkonů slouží pro rychlé ověření, že se na nic
důležitého nezapomnělo. Na všechny otázky by se mělo odpovědět buď
„ano“ nebo „v tomto případě záměrně ne“.
</p>
 
<p>
<em>Sada povinných úkonů se ještě bude rozšiřovat.</em>
Vlastní návrh
</p>
 
<h3> Vlastní návrh </h3>
 
<ul>
<li> Je deska <i>okótovaná</i> ? </li>
<li> Je počátek (<i>Origin</i>) na správném místě ? </li>
<li>Je deska okótovaná ?
</li>
<li>Je Origin na správném místě ?
</li>
</ul>
 
<h3> Aktualizace návrhu </h3>
 
<p>
Aktualizace
</p>
<ul>
<li> Je při natažení .PCB souboru <i>vidět</i> co má být vidět a
je nastavený filtr na rozumnou hodnotu ? </li>
<li> Prošla kontrola návrhových pravidel (<i>Tool / Verify design /
Clearance Connectivity</i>) ? </li>
<li> Souhlasí .PCB soubor s .ASC souborem (<i>Tools / Compare netlist</i>) ? </li>
<li> Mají soubory správný <i>název</i> ? </li>
<li> Mají soubory atribut <i>Read&nbsp;Only</i> ? </li>
<li> Jsou <i>smazané</i> nepotřebné soubory (i adresáře) ? </li>
<li> Je správný <i>text</i> na plošném spoji a případně v potisku ? </li>
<li> Jsou správně umístěny orientační <i>značky</i> (plus, anoda a podobně) ? </li>
<li>Je při natažení .PCB souboru vidět co má být vidět a nastavený
filtr na rozumnou hodnotu ?
</li>
<li>Prošla kontrola návrhových pravidel (Tool / Verify design /
Clearance &amp; Connectivity) ?
</li>
<li>Souhlasí .PCB soubor s .ASC souborem (Tools / Compare netlist) ?
</li>
<li>Mají soubory správný název ?
</li>
<li>Mají soubory atribut Read Only ?
</li>
<li>Jsou smazané nepotřebné soubory (i adresáře) ?
</li>
<li>Je správný text na plošném spoji a případně v potisku ?
</li>
<li>Jsou správně umístěny orientační značky (plus, anoda a podobně) ?
</li>
</ul>
 
<h3> Technologické výstupy </h3>
 
<ul>
<li> Jsou všechny technologické výstupy aktuální ? </li>
<li> Jsou na osazovacím plánu vidět orientační značky (polarita součástek) ? </li>
</ul>
 
<h1> Metadata o projektu </h1>
 
<p>
Metadata v souboru <i>ProjectInfo.xml</i> obsahují tyto hlavní
informace
<span class="c1">Tohle není ještě všechno. Až budu dělat nový plošný
spoj tak to doplním.</span>
</p>
 
<p>
Technologické výstupy
</p>
<ul>
<li> Identifikátor modulu </li>
<li> Lidské jméno modulu </li>
<li> Anotaci v češtině a angličtině </li>
<li> Odkaz na obrázek </li>
<li> Odkaz na dokumentaci </li>
<li> Stav projektu (rozpracovaný, nahrazený a podobně) </li>
<li>
<span class="c1">Technologické výstupy doplním až je budu mít přesně
specifikované. Patrně bude nezbytné nadefinovat několik samostatných
profilů pro různé druhy návrhu. Zatím se vychází z přehledové tabulky
a vzoru CAM z adresáře _PADS_LIB.</span>
</li>
<li>Jsou na osazovacím plánu orientační značky (polarita součástek) ?
</li>
</ul>
 
<h2> Editace metadat </h2>
<h1> Náměty pro další zlepšení </h1>
 
<p>
<em>V sekci údržby webu bude připraven formulář, který umožní založení
i editaci xml popisného souboru. Na zpracování metadat se pracuje.</em>
Část návrhu plošných spojů je ještě značně neúplná. Zejména chybí
definice nastavení programu PADS včetně STARTUP souborů a standardních
nastavení. Kromě toho taky definice standardních vrstev, dohod a CAM
výstupů.
</p>
 
<h2> Obrázky k projektu </h2>
 
<p>
Malé obrázky do přehledu modulů mají rozměr 640 bodů vodorvně při 300dpi.
Zmenšování se provádí postupným střídáním kroků doostřit a převzorkovat
(nezmenšovat na méně než 70% původní velikosti v jednom kroku).
Doplnit verzování dokumentů a rozlišování stavu „Předběžný“, „Průběžně
aktualizovaný“ a „Finální“.
</p>
 
<p>
Obrázek pro přehled modulů je uložen v souboru <i>XXXX_Small.jpg</i> u
projektu, ke kterému patří. XXX je identifikátor projektu. Existuje-li
jeho velká verze obrázku je uložena v souboru <i>XXX_Big.jpg</i>.
</p>
 
</div>
 
<!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->
1288,3 → 1376,20
 
</body>
</html>
 
 
 
 
<style type="text/css">
span.c11 {color:gray}
span.c10 {font-size:9.0pt}
p.c9 {font-style: italic}
li.c8 {page-break-after:avoid}
span.c7 {font-family:Symbol}
li.c6 {list-style: none}
p.c5 {font-weight: bold}
span.c4 {color:windowtext;display:none;text-decoration: none}
span.c3 {color:windowtext;display:none; text-decoration:none}
span.c2 {color:windowtext;display:none;text-decoration:none}
span.c1 {background:yellow}
</style>
/Articles/HowTo/Tools.cs.html
84,23 → 84,7
Univerzální programátorský editor se silnou podporou práce s HTML
(čištění a formátování kódu).
</p>
 
<h1> Nástroje pro návrh PCB </h1>
 
<h2> ViewMate </h2>
 
<p>
<a href="http://www.pentalogix.com">http://www.pentalogix.com</a>
</p>
 
<p>
<i> Freeware. </i>
Univerzální prohlížeč GERBER dat. Neumožňuje editaci ale umožňuje tisk.
Slouží k prohlížení a kontrole GERBER dat a pro tisk motivů s odečtenými
otvory (důležité pro amatérskou vyrobitelnost desky). V posledních
verzích to nějak nefunguje, je třeba použít starší verzi.
</p>
 
</div>
 
<!-- AUTOINCLUDE START "Page/Footer.cs.ihtml" DO NOT REMOVE -->