/Articles/HowTo/Rules.cs.html
58,63 → 58,126
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 2"></div>
<div class="PutTocHere 3"></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 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 (<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ů.
</p>
 
<table>
<tr>
<th>
.
</th>
<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>.
</td>
</tr>
<tr>
<th>
DOC
</th>
<td>
<span class="c1">Náměty, chyby, historie (stav projektu) –
stanovit jednotné názvy</span>
<i>.cs.pdf</i> / <i>.en.pdf</i> soubor s popisem modulu v
tištitelné podobě.
</td>
</tr>
<tr>
<th>
DOC/SRC
</th>
<td>
DOC <br>
DOC/SRC
<i>.doc</i> zdrojový soubor dokumentace, případně další
zdrojové soubory (obrázky, pomocná schémata pro dokumentaci a
podobně).
</td>
</tr>
<tr>
<th>
DOC/HTML
</th>
<td>
.PDF soubor s popisem modulu <br>
.DOC soubor s popisem modulu (spolu s obrázky .JPG)
<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>.
</td>
</tr>
<tr>
<td>
<th>
SCH
</td>
</th>
<td>
.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í
<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í
</td>
</tr>
<tr>
<td>
<th>
PCB
</td>
</th>
<td>
.PCB soubor s návrhem plošného spoje
<i>.pcb</i> soubor s návrhem plošného spoje PADS
</td>
</tr>
<tr>
<td>
<th>
CAM_AMA
</td>
</th>
<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é
124,9 → 187,9
</td>
</tr>
<tr>
<td>
<th>
CAM_PROFI
</td>
</th>
<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
134,9 → 197,9
</td>
</tr>
<tr>
<td>
<th>
CAM_DOC
</td>
</th>
<td>
Výtisk dokumentačních vrstev (osazení a další pomocné informace)
jako .PDF soubory.
143,17 → 206,17
</td>
</tr>
<tr>
<td>
<th>
SW
</td>
</th>
<td>
Doprovodné programové vybavení.
</td>
</tr>
<tr>
<td>
<th>
DATA
</td>
</th>
<td>
Doprovodné datové soubory (například data z měření).
</td>
163,29 → 226,41
<h1> Tvorba dokumentace </h1>
 
<p>
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>“.
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).
</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“. Je tam vložen jako automatické pole.
dokumentu z pole „Název“ (<i>Soubor/Vlastnosti/Název</i>).
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 (z
vlastností dokumentu z pole „Autor“) a v pravé části pak číslo strany a
celkový počet stran dokumentu.
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>)
</p>
 
<p>
196,21 → 271,38
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 je prvním textem dokumentu na první straně. Obsahuje stručný
(řekněme do 8 řádek) popis o čem pojednává daný dokument.
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>.
</p>
 
<h3> Obrázek </h3>
 
<p>
Obrázek zachycuje ilustrativní podobu toho, o čem se píše. Není
povinný.
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>.
</p>
 
<p>
<span class="c1">Jak se umísťuje a jaký má být.</span>
Nezapomeňte obrázku nastavit alternativní text pro Web.
</p>
 
<h3> Seznam </h3>
244,19 → 336,17
<h3> Přehled doporučených stylů </h3>
 
<p>
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>
<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>
</p>
 
<p>
<span class="c1">Doplnit další styly (tabulka, obrázek a
podobně).</span>
</p>
<h3> Aktualizace šablony </h3>
 
<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
264,40 → 354,40
</p>
 
<p>
Zpočátku se dá očekávat, že se šablona bude postupně vyvíjet dle potřeb
autorů.
Š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).
</p>
 
<h2> Nastavení programu MS Word </h2>
 
<p class="c5">
Automatické nastavení přepínání klávesnice
</p>
<h3> Automatické nastavení přepínání klávesnice </h3>
 
<p>
Nastavuje se v „Nástroje\Nástroje\Možnosti\Úpravy“
<i>Nástroje\Nástroje\Možnosti\Úpravy</i>
</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.
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>
 
<p class="c5">
Přidání této šablony do dostupných šablon
</p>
<h3> Přidání šablony do dostupných šablon </h3>
 
<p>
„Nástroje\Možnosti\Umístění souborů” – „Uživatelské šablony“ nebo
„Šablony skupiny“
<i>Nástroje\Možnosti\Umístění souborů</i> – <i>Uživatelské šablony</i>
nebo <i>Šablony skupiny</i>
</p>
 
<p>
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.
Další možností je přidat odkaz (link) na šablonu do některého adresáře
ve kterém jsou umístěny šablony.
</p>
 
<h2> Psaní dokumentu </h2>
305,863 → 395,698
<h3> Doporučená osnova pro standardní popis modulů </h3>
 
<p>
Standardní struktura dokumentu je udržována v samotné šabloně.
Přebytečná pole se jednoduše smažou.
Standardní struktura dokumentu je udržována v šabloně. Přebytečná pole
a texty se jednoduše smažou.
</p>
 
<h3> Příprava obrázků pro návod </h3>
<h3> Vkládání obrázků </h3>
 
<p>
<span class="c1">Stanovit konkrétní postupy a velikosti.</span>
Bitmapové obrázky (fotografie) pro vložení si připravíme jako samostatné
soubory (oříznutí, zmenšení datové velikosti, nastavení 300DPI a podobně).
</p>
 
<h3> Seznam součástí </h3>
 
<p>
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.
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).
</p>
 
<h3> Vkládání obrázků </h3>
<h3> Seznam součástí </h3>
 
<p>
<span class="c1">Dopsat postup.</span>
Seznam součástí vkládáme jako tabulku:
</p>
 
<h3> Tvorba výstupů </h3>
<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>
 
<p>
<span class="c1">Dopsat postup.</span>
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.
</p>
 
<h2> Aktualizace přehledu modulů </h2>
<h2> Tvorba výstupů </h2>
 
<h3> Tvorba výstupů PDF </h3>
 
<p>
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.
<em>Dopsat.</em>
</p>
 
<h3> Malé obrázky v přehledu modulů </h3>
<h3> Tvorba výstupů HTML </h3>
 
<p>
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).
Vytvoření funkční HTML stránky z DOC souboru popisuje samostatný
dokument <a href="DOC2HTML.cs.html">DOC2HTML.cs.html</a>.
</p>
 
<h2> Povinné úkony </h2>
 
<p>
Vložení obrázků má tyto parametry:
Zkontrolujte toto:
</p>
 
<ul>
<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>
<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>
</ul>
 
<h2> Povinné úkony </h2>
<h1> OrCAD – kreslení schématu </h1>
 
<h2> Nastavení </h2>
 
<h3> Základní nastavení programu </h3>
 
<p>
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“.
Nastavení pro automatické vkládání razítka
<i>Options /Design Template / Title Block</i>
</p>
 
<p class="ShiftRight">
Library Name = <i>C:\LIBRARY\ORCAD9x\SYMBOLS</i> <br>
Title Block Name = <i>TITLE_MLAB</i>
</p>
 
<p>
Hlavní soubor dokumentace
Nastavení velikosti stránky (evropské nastavení)
<i>Options / Design Template / Page Size</i>
</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 class="ShiftRight">
Units = <i>Millimeters</i> <br>
New Page Size = <i>A4</i> <br>
Pin to Pin Spacing = <i>2.54</i> <br>
</p>
 
<p>
Přehled modulů
Nastavení rastru <i>Options / Design Template / Grid Reference</i>
</p>
 
<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 class="ShiftRight">
Vertical &amp; Horizontal Width = <i>2.54</i> <br>
</p>
 
<h3> Umístění knihoven </h3>
 
<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ř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>
 
<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.
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>
<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 C:\LIBRARY\ORCAD9x
aby se v případě změny v knihovně snadno aktualizovaly použité knihovní
prvky v existujícím schématu.
Máme tyto skupiny knihoven:
</p>
<p>
Každý prvek ve schématu je současně uložen spolu s vlastním schématem v
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 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>
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>
<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>
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>
<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>
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>
<li>Knihovny obsahující prvky konkrétního výrobce. Ty jsou ukládány do
podadresářů jednotlivých výrobců.
<li>
Knihovny obsahující prvky konkrétního <i>výrobce</i>. 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 <span lang=
"EN-US">Read Only</span>.
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.
</p>
<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>
 
<h2> Kreslení schématu </h2>
 
<p>
Tvorba seznamu součástí se skládá ze dvou kroků
Velikost písma (pokud jej zvětšuji) nastavuji na 14 nebo 22 (tedy 2x
nebo 3x abych si to snadno pamatoval).
</p>
 
<p>
Vygenerování seznamu ze schématu
<em>Dopsat použití atributů. Propojů a konektorů.</em>
</p>
 
<h2> Tvorba knihoven </h2>
 
<p>
Úprava do podoby XLS tabulky
<em>Dopsat doporučení.</em>
</p>
<h4>
Seznam součástí z OrCADu
</h4>
 
<h2> Generování výstupů </h2>
 
<h3> Generování netlistu </h3>
 
<p>
Volba <span lang="EN-US">Bill of Material</span>, následující nastavení
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>
</p>
<p>
Header: Quantity\tReference\tPart\tPCB Footprint
 
<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>
 
<h3> Generování seznamu součástí </h3>
 
<p>
Combined property string: {Quantity}\t{Reference}\t{Value}\t{PCB
Footprint}
Tvorba seznamu součástí se skládá ze dvou kroků
</p>
 
<ul>
<li> Vygenerování seznamu ze schématu </li>
<li> Úprava do podoby XLS tabulky </li>
</ul>
 
<p>
Výsledný soubor se jmenuje jako modul a má příponu TXT
Seznam součástí se z OrCADu vygeneruje funkcí <i>Bill of Material</i>
a výsledkem je TXT soubor.
</p>
<h4>
Finální seznam součástí
</h4>
 
<p class="ShiftRight">
Header: Quantity\tReference\tPart\tPCB Footprint <br>
Combined property string: {Quantity}\t{Reference}\t{Value}\t{PCB&nbsp;Footprint}<br>
</p>
 
<p>
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.
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.
</p>
<h3>
3.3.3. Generování .PDF
</h3>
 
<h3> 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
„POKUS_SCH.PDF“.
Soubor se jmenuje jako jméno modulu s doplňkem _sch. Například
<i>POKUS_sch.pdf</i>.
</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>
Schéma A3 – Scale=0,65; Print Offset X=12, Y=10
 
<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>
 
<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ší.
být nutně formát A4 ale je to nejobvyklejší. Různé verze programu mají
různé možnosti nastavení.
</p>
<p>
<span lang="EN-US">Page Setup</span>
 
<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>
 
<h3> Úklid souborů </h3>
 
<p>
<span lang="EN-US">Page Size / Standard = A4</span>
Smažeme nepotřebné soubory, u cílových souborů zkontrolujeme jména
souborů a nastavíme Read&nbsp;Only atribut.
</p>
 
<p>
<span lang="EN-US">Graphic / Resolution = 600dpi</span>
Následující soubory obvykle <i>mažeme</i>:
</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>
<span lang="EN-US">Graphic / Scaling = 100%</span>
Naopak následující soubory obsahují podstatná <i>data</i>:
</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 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>
<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>
</ul>
<h2>
<a name="_Toc115668435">3.5. Povinné úkony</a>
</h2>
<p class="c9">
 
<h2> Povinné úkony </h2>
 
<p>
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 3 rohové kříže a 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 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>
<a name="_Toc115668436">4. PADS – návrh plošného spoje</a>
</h1>
<h2>
<a name="_Toc115668437">4.1. Použití vrstev</a>
</h2>
 
<h1> PADS – návrh plošného spoje </h1>
 
<h2> Použití vrstev </h2>
 
<p>
<span class="c1">Dopsat kam patří texty a další věci.</span>
<em>Dopsat použití vrstev a jak vnikají SMD plošky.</em>
</p>
 
<h2> Potisk </h2>
 
<p>
Potisk:
U <i>napájení</i> je třeba uvést <i>napětí</i> nebo jeho rozsah a
<i>polaritu</i>.
</p>
 
<p>
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
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
potřeba.
</p>
<p>
Filter = Labels, označit text a smazat klávesou Del
 
<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>
<p class="c5">
Rohové kříže
</p>
 
<p>
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).
<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ů.
</p>
<p>
Drafting / From Library / …
 
<p class="ShiftRight">
Písmo <i>80mils</i> <br>
Čára <i>8mils</i> <br>
</p>
<p class="c5">
Texty
</p>
 
<p>
Texty (popis na potisku) patří do vrstvy Silkscreen Top/Bottom, písmo
80mils, čára 8 mils.
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>)
</p>
<p class="c5">
Popisky označení polarity
 
<p class="ShiftRight">
Písmo <i>80mils</i> <br>
Čára <i>8mils</i> <br>
</p>
 
<h2> Design Rules a velikosti elementů </h2>
 
<p>
U diod přidáváme A k anodě a u kondenzátorů přidáváme +.
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.
</p>
<p>
Texty patří do vrstvy Assembly Drawing Top/Bottom), písmo 80mils, čára
8 mils.
 
<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>
<h2>
<a name="_Toc115668439">4.3. Šířky čar a velikosti elementů</a>
</h2>
 
<p>
Grid pro součástky – 25mils nebo 10mils
<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.
</p>
<p>
Grid pro rohové díry – 400mils
 
<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>
 
<p>
Rohové díry – průměr 3.2mm na modulech a 3.4mm na nosné desce.
<i>Rohové</i> díry jsou u všech modulů stavebnice v rastru 400mils (10.16mm).
Počítá se se šrouby M3.
</p>
<p>
Kótování – šířka čar 5mils
 
<p class="ShiftRight">
Rohové díry na modulech – <i>Ø3.2mm</i> <br>
Díry na nosné desce - <i>Ø3.4mm</i> <br>
</p>
 
<p>
Obrys desky – šířka čáry 5mils
<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.
</p>
<p>
Obrys desky – zmenšení proti násobku 400mils – zmenšit o 10mils na
všech stranách
 
<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>
 
<p>
Jumpery – vrtání 35mils, ploška 60mils, maska 66mils, čtvercový tvar
Měděné plochy.
</p>
<p>
Plocha – šrafování 12mils, clearance 20mils
<p class="ShiftRight">
Šrafování <i>12mils</i> <br>
Clearance <i>20mils</i> <br>
</p>
<h2>
<a name="_Toc115668440">4.4. Design Rules</a>
</h2>
 
<p>
Čáry – minimální šířka 12mils (v nouzi možno jít až na 9mils)
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).
</p>
<p>
Čáry – default šířka (12), 15, 20, 30 nebo 45mils (co hustota dovolí)
 
<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>
 
<h2> Technologické výstupy </h2>
 
<p>
Čáry – maximální šířka 60mils
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ů.
</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>
<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>
<th colspan="2" rowspan="2"> Vrstva </th>
<th> CAM_PROFI </th>
<th> CAM_DOC </th>
<th> CAM_AMA </th>
</tr>
<tr>
<td>
<p>
<span class="c10">Všechny vrstvy pohledem ze strany součástí (V1)
s jednotným absolutním posunutím.</span>
</p>
Všechny vrstvy pohledem ze strany součástí (V1) s jednotným
absolutním posunutím.
</td>
<td>
<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>
Vrstvy zrcadlené tak, aby odpovídaly pohledu z uvažované strany,
výsledek centrovaný na střed stránky.
</td>
<td>
<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>
Vrstvy zrcadlené tak, aby výtisk byl přímo podkladem pro amatérskou
výrobu, centrováno na střed.
</td>
</tr>
<tr>
<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>
<th> BOARD </th>
<td> Obrys a kóty </td>
<td> BOARD.PHO </td>
<td> </td>
<td> </td>
</tr>
<tr>
<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>
<th> DRILL </th>
<td> Vrtání </td>
<td> DRILL.DRL <br>
DRILL.REP </td>
<td> DRILL.PDF </td>
<td> </td>
</tr>
<tr>
<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>
<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>
</tr>
<tr>
<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>
<th> M1 <br>
M2 </th>
<td> Maska </td>
<td> M1.PHO <br>
M2.PHO </td>
<td> </td>
<td> </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>
<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>
<td> T1_AMA.PDF <br>
T2_AMA.PDF </td>
</tr>
<tr>
<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>
<th> P1 <br>
P2 </th>
<td> Planžeta <br>
(jen u SMD) </td>
<td> P1.PHO <br>
P2.PHO </td>
<td> </td>
<td> </td>
</tr>
<tr>
<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>
<th> O1 <br>
O2 </th>
<td> Osazení </td>
<td> </td>
<td> O1.PDF <br>
O2.PDF </td>
<td> </td>
</tr>
<tr>
<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>
<th> Automat </th>
<td> </td>
<td> </td>
<td> </td>
<td> </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>
<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>
<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>
</p>
<h3>
4.5.1. CAM_PROFI – profesionální výstupy
</h3>
 
<h3> 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. <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).
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.
</p>
<p class="c5">
Data pro fotoplotr - nastavení
</p>
 
<h4> Data pro fotoplotr - <i>GERBER</i> výstup - nastavení </h4>
 
<p>
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)
Nastavení <i>Device Setup</i> (není součástí souboru DEFAULT.CAM)
</p>
<p>
<span lang="EN-US">Plot Options</span>
 
<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>
 
<p>
<span lang="EN-US">Orientation = 0</span>
Nastavení <i>Options</i> (je součástí souboru DEFAULT.CAM)
</p>
<p>
<span lang="EN-US">Scaling = 1:1</span>
 
<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>
 
<h4> Vrtací data - <i>EXCELLON</i> data - nastavení </h4>
 
<p>
<span lang="EN-US">Mirror Image = 0</span>
Nastavení <i>Device Setup</i> (není součástí souboru DEFAULT.CAM)
</p>
<p>
<span lang="EN-US">Mirror Refdes = 0</span>
 
<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>
 
<p>
<span lang="EN-US">Justification = Offset (X=1000, Y=1000)</span>
Nastavení <i>Options</i> (je součástí souboru DEFAULT.CAM)
</p>
<p class="c5">
Vrtací data - nastavení
 
<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>
 
<h4> Generování výstupů </h4>
 
<p>
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)
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).
</p>
 
<p>
<span lang="EN-US">NC Drill Options</span>
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ů.
</p>
 
<h3> CAM_DOC – dokumentační výstupy </h3>
 
<p>
<span lang="EN-US">Origin Offset = 1000, 1000</span>
Čá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.
</p>
 
<h4> Osazovací výkresy </h4>
 
<p>
<span lang="EN-US">Mirror = No</span>
Tiskne ze přímo z programu PADS do PDF tiskárny.
</p>
 
<p>
<span lang="EN-US">Holes = Throughout Vias, Plated Pins, Non-Plated
Pins</span>
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)
</p>
<p class="c5">
Generování výstupů
 
<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>
 
<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 graficky odečíst vyvrtané díry a
přidat obrys desky.
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.
</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
1168,195 → 1093,182
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í 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ř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>
 
<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>
V1.PHO viditelná
Dokumentační podhled na vrstvu V1.PDF se získá s tímto nastavením v
progrmu ViewMate:
</p>
<p>
DRILL.DRL viditelná + scratch
 
<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>
 
<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í Tisku / Acrobat <span lang="EN-US">Distiller /
Vlastnosti</span>
Nastavení PDF tiskárny <i>Tisk / Acrobat Distiller / Vlastnosti</i>
</p>
<p>
<span lang="EN-US">Graphics / Resolution = 1200dpi (</span>případně
<span lang="EN-US">2400dpi)</span>
 
<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>
 
<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>
<span lang="EN-US">V2.PDF</span> se získá stejným postupem s těmito
Dokumentační pohled na vrstvu V2.PDF se získá stejným postupem s těmito
změnami:
</p>
<p>
Zhasnout V1 a rozsvítit V2
 
<p class="ShiftRight">
V1 <i>zhasnout</i> <br>
V2 <i>rozsvítit</i> <br>
Nastavit PDF výstup jako <i>zrcadlený</i> <br>
</p>
 
<h3> CAM_AMA – výstupy pro amatérskou výrobu </h3>
 
<p>
Nastavit PDF výstup jako zrcadlený
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ů.
</p>
<h3>
4.5.3. 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 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
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>
<h3>
4.5.4. Tisk náhledů
</h3>
 
<h4> Vícenásobné motivy na jedné stránce tisku </h4>
 
<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>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>
<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>
</ul>
<h2>
<a name="_Toc115668442">4.6. Povinné úkony</a>
</h2>
<p class="c9">
 
<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>
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>
Vlastní návrh
<em>Sada povinných úkonů se ještě bude rozšiřovat.</em>
</p>
 
<h3> Vlastní návrh </h3>
 
<ul>
<li>Je deska okótovaná ?
</li>
<li>Je Origin na správném místě ?
</li>
<li> Je deska <i>okótovaná</i> ? </li>
<li> Je počátek (<i>Origin</i>) na správném místě ? </li>
</ul>
<p>
Aktualizace
</p>
 
<h3> Aktualizace návrhu </h3>
 
<ul>
<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>
<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>
</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>
<span class="c1">Tohle není ještě všechno. Až budu dělat nový plošný
spoj tak to doplním.</span>
Metadata v souboru <i>ProjectInfo.xml</i> obsahují tyto hlavní
informace
</p>
<p>
Technologické výstupy
</p>
 
<ul>
<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>
<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>
</ul>
 
<h1> Náměty pro další zlepšení </h1>
<h2> Editace metadat </h2>
 
<p>
Čá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ů.
<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>
</p>
 
<h2> Obrázky k projektu </h2>
 
<p>
Doplnit verzování dokumentů a rozlišování stavu „Předběžný“, „Průběžně
aktualizovaný“ a „Finální“.
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).
</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 -->
1376,20 → 1288,3
 
</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,7 → 84,23
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 -->