Uživatelské nástroje

Nástroje pro tento web


cs:kicad

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
cs:kicad [2021/06/07 15:35] kaklikcs:kicad [2022/01/11 13:19] kaklik
Řádek 32: Řádek 32:
 ==== Instalace Windows ==== ==== Instalace Windows ====
  
-Nyní je již instalace KiCAD jednoduší. Stačí si stáhnout pro Windows typický exe soubor a nainstalovat (používáme verzi Nightly Development Builds).+Nyní je již instalace KiCAD jednoduší. Stačí si [[http://kicad-pcb.org/download/windows/stáhnout instalační soubor]] a nainstalovat (používáme verzi Nightly Development Builds). 
  
-http://kicad-pcb.org/download/windows/ 
  
 ===== Základní nastavení ===== ===== Základní nastavení =====
Řádek 95: Řádek 95:
 vrstvy.  Je to mnohem lepší než pro tuto vrstvu zadat "copper pour" vrstvy.  Je to mnohem lepší než pro tuto vrstvu zadat "copper pour"
 protoze v takovem případě se spoj špatně edituje.  protoze v takovem případě se spoj špatně edituje. 
 +
 +
 +==== Rohové razítko ====
 +
 +Rohové razítko a další pro moduly společné zdroje se nachází v repozitáři [[https://github.com/MLAB-project/documents/tree/ff54dee6707bfd3b70c9ccf2c286065b02f95a81 | MLAB/documents]], který je submodulem repozitářů s moduly. 
 +
 +Jeho použití je následující
 +
 +  * V repozitáři je vytvořen submodul použitím
 +
 +  git submodule add git@github.com:MLAB-project/documents.git doc/assets
 +
 +  * Následně je v projektu KiCADu potřeba nastavit relativní cestu k rohovému razítku "../../doc/assets/templates/KiCAD/page_layout.kicad_wks"
 +
 +Výsledkem je projekt, který obsahuje rohová razítka s grafickou identifikaci MLABu. 
 +
 +{{ :cs:sw:kicad:kicad_title_block.png?600 |}}
  
  
 ===== Použití ===== ===== Použití =====
  
-=== Schéma - pojmenování součástek ===+==== Schéma - Parametry součástek ====
  
 Při kreslení schéma je potřeba dodržet určitou konvenci, aby byla výsledná výroba a automatické generování dalších dokumentů bez problémů. Při kreslení schéma je potřeba dodržet určitou konvenci, aby byla výsledná výroba a automatické generování dalších dokumentů bez problémů.
  
 Při prvním spuštění Kicad Eeschema je potřeba přidal tyto pole popisující součástky: Při prvním spuštění Kicad Eeschema je potřeba přidal tyto pole popisující součástky:
-   MFPN + 
-   Distributor +   MFPN - Označení součástky podle výrobce (přesný typ součástky, pro osazování) 
-   Link +   Distributor - Označení součástky distributorem 
-   Note +   Link - odkaz na stránku dodavatele 
-   UST_ID+   Note - poznámka k parametrům součástky 
 +   UST_ID - skladové číslo (Hash identifikující položku z nástroje [[https://github.com/UniversalScientificTechnologies/OpenIntranet|UST - OpenIntranet]])
  
 V případě, že schéma obsahuje varianty osazovaných komponent, tak se k identifikaci pole přidá ještě pořadové číslo, napřiklad "MFPN_1","MFPN_2" a podobně.  Komponenty se stejným pořadovým číslem odpovídají jedné osazované variantě. Komponenty, které nemají pořadové číslo jsou společné pro všechny varianty osazení.  V případě, že schéma obsahuje varianty osazovaných komponent, tak se k identifikaci pole přidá ještě pořadové číslo, napřiklad "MFPN_1","MFPN_2" a podobně.  Komponenty se stejným pořadovým číslem odpovídají jedné osazované variantě. Komponenty, které nemají pořadové číslo jsou společné pro všechny varianty osazení. 
  
-Při použití následujícího postupu není potřeba pole vytvářet ručně u každé součástky znovu:+Při použití následujícího postupu není potřeba pole vytvářet potřebná pole ručně u každé součástky znovu:
  
 V menu ''Preferences >> General options >> Field Name Templates'' V menu ''Preferences >> General options >> Field Name Templates''
 +
 {{ :cs:sw:sch_1.jpg?400 |}} {{ :cs:sw:sch_1.jpg?400 |}}
 {{ :cs:sw:sch_2.jpg?400 |}}   {{ :cs:sw:sch_2.jpg?400 |}}  
Řádek 120: Řádek 139:
 Při otevření parametrů součástky vypadá tabulka následnovně: Při otevření parametrů součástky vypadá tabulka následnovně:
 {{ :cs:sw:sch_3.jpg?400 |}}  {{ :cs:sw:sch_3.jpg?400 |}} 
- 
- 
  
 Příklad vyplnění parametrů součástky: Příklad vyplnění parametrů součástky:
Řádek 127: Řádek 144:
    Reference: C1    Reference: C1
    Value: 10nF    Value: 10nF
-   MFPN: 1812CA103JAT2A (přesný typ součástky, pro osazování)+   MFPN: 1812CA103JAT2A
    Distributor: Mouser 581-1812CA103JAT2A    Distributor: Mouser 581-1812CA103JAT2A
-   L{{ :cs:sw:sch_2.jpg?400 |}}ink: https://cz.mouser.com/ProductDetail/AVX/1812CA103JAT2A?qs=sGAEpiMZZMsh%252b1woXyUXjzY5digEXfcQu%252bp00y9d0Fc%3d +   Link: https://cz.mouser.com/ProductDetail/AVX/1812CA103JAT2A?qs=sGAEpiMZZMsh%252b1woXyUXjzY5digEXfcQu%252bp00y9d0Fc%3d 
-   Note: přesnost 20%, C0G +   Note: Tolerance 20%, C0G 
-   UST_ID: pokud je přístup do UST skladu +   UST_ID: 5ed7ac8e12875004e15a62cf8 
      
  
-Při kreslení modulu osob s ístupem do UST skladu, je potřeba při kreslení schéma vkládat rovnou UST_ID k daným součástkám. A pokud daná součástka ještě neexistuje, je potřeba jí rovnou vytvořit. Značně to usnadňuje následnou výrobu a jednoznačně definuje osazení.+Pokud máte ístup do [[https://www.ust.cz/UST skladu]]tak je užitečné při kreslení schéma vkládat rovnou [[https://github.com/UniversalScientificTechnologies/OpenIntranet/wiki/KiCAD| UST_ID]] odpovídající přesným součástkám ze skladu. A pokud daná součástka ve skladu ještě neexistuje, je potřeba jí rovnou vytvořit. Značně to zjednodušuje výrobu a jednoznačně definuje osazení.
  
-=== Generování seznamu součástek - BOM ===+==== Generování seznamu součástek - BOM ====
  
-== Linux ==+=== Linux ===
  
   - Zmáčknout tlačítko "set plugin cmd" a tam vybrat soubor: ///usr/lib/kicad/plugins/bom2csv.xsl//   - Zmáčknout tlačítko "set plugin cmd" a tam vybrat soubor: ///usr/lib/kicad/plugins/bom2csv.xsl//
Řádek 146: Řádek 163:
  
  
-== Windows ==+=== Windows ===
  
 Generování souborů BOM není ve formátu .CSV pod WIN přímo možné. Vyřešit tento problém je možné podle následujícího postupu. Generování souborů BOM není ve formátu .CSV pod WIN přímo možné. Vyřešit tento problém je možné podle následujícího postupu.
Řádek 158: Řádek 175:
   - Poté stačí vždy dát jen Generate   - Poté stačí vždy dát jen Generate
      
-=== Generování gerber a vrtacích dat ===+==== Generování gerber a vrtacích dat ====
  
 Při návrhu je dobré nepodlézat parametry v následující tabulce: Při návrhu je dobré nepodlézat parametry v následující tabulce:
Řádek 166: Řádek 183:
 {{ :cs:sw:kicad_drc.jpg?300 |}} {{ :cs:sw:kicad_drc.jpg?300 |}}
    
-== Gerber data==+=== Gerber data ===
  
 U dvojvrstvého PCB nastavit tyto parametry: U dvojvrstvého PCB nastavit tyto parametry:
 {{ :cs:kicad_plot.jpg?300 |}} {{ :cs:kicad_plot.jpg?300 |}}
  
-== Drill data==+=== Drill data ===
  
 Nastavení pro generování vrtaných děr: Nastavení pro generování vrtaných děr:
 {{ :cs:kicad_drill.jpg?300 |}} {{ :cs:kicad_drill.jpg?300 |}}
 +
 +
 +===== Přejmenování projektu =====
 +
 +Ve verzovaném repozitáři je potřeba projekty přejmenovávat s vědomím verzovacího systému. Typicky je tuto problematiku potřeba řešit při vytváření nové verze modulu. 
 +
 +Postup je následující: 
 +  - Je potřeba vytvořit novou větev ve které budou změny provedeny viz [[cs:git|]]
 +  - V této větvi otevřeme existující projekt v kicadu a uložíme jej pod novým názvem do jiné složky mimo verzovací systém. (Tento krok je nutný kvůli tomu, že je potřeba přejmenování provést i uvnitř KiCAD projektových souborů). 
 +  - Původní soubory v repozitáři přejmenujeme pomocí [[https://www.tutorialspoint.com/batch_script/batch_script_renaming_files.htm | příkazu rename]].
 +  - Soubory s novým názvem v repozitáři přepíšeme původně uloženými soubory z projektu pod jejich novým názvem.
 +
 +
 +==== Příklad ====
 + 
 +Je potřeba vytvořit novou verzi modulu z repozitáře [[https://github.com/mlab-modules/ISM02 | ISM02B]]. 
 +
 +V naklonovaném repozitáři přejmenujeme zvolenou větev na název odpovídající navé aplikaci modulu
 +
 +   git branch -m TFLORA01B
 +   
 +V této větvi otevřeme KiCAD projekt a uložíme jej pod novým názvem do neverzované složky. Následně přejmenujeme všechny relevantní soubory. Použitím příkazu rename. 
 +
 +  rename 's/\ISM02B/\TFLORA01B/' *
 +  
 +Ten je potřebné použít v některých případech vícekrát, aby byly přejmenovány všechny soubory v relevantních složkách. 
 +Nakonec přejmenované soubory přepíšeme soubory uloženými v neverzované složce. Výsledkem je takovýto stav repozitáře: 
 +
 +{{ :cs:sw:git_kicad_rename.png?600 |}}
 +
 +Repozitář v tomto stavu je již možné commitnout a pushnout na server standardním postupem
 +  
 +  git commit -a 
 +  git push 
 + 
 +Výsledkem tohoto postupu je plně trackovatelná historie změn a možnost jejich porovnání a oprava chyb v původním repozitáři. 
 +
 +
  
  
  
  
cs/kicad.txt · Poslední úprava: 2023/02/08 23:26 autor: kaklik