Uživatelské nástroje

Nástroje pro tento web


cs:tools

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:tools [2018/07/24 21:53] – [Schéma - pojmenování součástek] kaklikcs:tools [2019/02/24 09:22] – [Generování seznamu součástek - BOM] jacho
Řádek 50: Řádek 50:
   * [[https://github.com/MLAB-project/kicad-library|Knihovny se součástkami specifickými pro MLAB]], které obsahují i skript pro stažení knihoven z Githubu a offline práci v KiCADu.   * [[https://github.com/MLAB-project/kicad-library|Knihovny se součástkami specifickými pro MLAB]], které obsahují i skript pro stažení knihoven z Githubu a offline práci v KiCADu.
  
-Je dobré při návrhu modulů využít co nejvíce prvků z knihoven MLAB, které jsou dostupné na [[https://github.com/MLAB-project/kicad-mlab|GitHubu]] +Je dobré při návrhu modulů využít co nejvíce prvků z knihoven MLAB, které jsou dostupné na [[https://github.com/MLAB-project/kicad-mlab|GitHubu]]. Důvod k tomu je ten, že MLAB knihovny obsahují technologicky optimalizované varianty obecných pouzder, což je důležité zejména pro osazování a automatickou tvorbu dokumentace.  
 + 
 +Knihovny se do KiCADu přidávají zvlášť při kreslení schéma a zvlášť při návrhu PCB v obou případech je postup velmi obdobný. 
 + 
 +  * Preferences -> Manage Symbol Libraries -> "Global Libraries" - Browse Libraries -> Open Library 
  
 === Schéma - pojmenování součástek === === Schéma - pojmenování součástek ===
Řádek 129: Řádek 134:
 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.
  
-  - Nejprve je potřeba stáhnout [[http://sourceforge.net/projects/saxon/files/Saxon-HE/9.5/|Saxon]] a následně ho nainstalovat.+  - Nejprve je potřeba stáhnout [[https://github.com/MLAB-project/kicad-mlab/blob/master/plugins/bom_ust.py|bom_ust.py]]. 
 +  - Je potřeba bom_ust.py uložit do místa instalace kicad. {{ :cs:sw:kicad_ust_bom.jpg?600 |}}
   - V KiCAD eeschema otevřít v nabídce "Tools > Generate Bill Of Materials"   - V KiCAD eeschema otevřít v nabídce "Tools > Generate Bill Of Materials"
-  - Zmáčknout "Add Plugin"+  - Zmáčknout "+"
   - Pojmenovat si ho podle sebe   - Pojmenovat si ho podle sebe
-  - Do command line zapsat následující cesty: "C:\Saxonica\SaxonHE9.5N\bin\Transform.exe" -t "%I" -xsl:"C:\kicad\src\kicad\eeschema\plugins\bom2csv.xsl" -o:"%O.csv" +  - Vybrat cestu do uloženého místa
-  - V prvé části musí být cesta k nainstalovanému programu Saxon a druhé cestu k souboru bom2csv.xsl (nachází se ve složce, kde je nainstalován KiCAD) +  - Poté stačí dy dát jen Generate 
 +  
  
-[[https://forum.kicad.info/t/bom-generation-in-new-kicad-windows/228|Zdroj]] 
  
 === Generování výrobních dat=== === Generování výrobních dat===
Řádek 383: Řádek 389:
 Pro zobrazení náhledů vygenerovaných STL souborů v prohlížeči Nautilus můžete využít nástroj [[https://github.com/MLAB-project/stl-thumbnailer|stl-thumbnailer]]. Pro zobrazení náhledů vygenerovaných STL souborů v prohlížeči Nautilus můžete využít nástroj [[https://github.com/MLAB-project/stl-thumbnailer|stl-thumbnailer]].
 </WRAP> </WRAP>
 +
 +=== Styl psaní kódu (coding style) ===
 +
 +Je praktické dodržovat některá základní pravidla při vytváření modelů v openscadu.
 +
 +  * Názvy proměnných vytvářet v mezinárodním jazyce (angličtina a globálně známé výrazy a zkratky) 
 +  * Příliš nezkracovat názvy proměnných
 +  * Proměnné a operátory oddělovat mezerami
 +  * Používat odsazení o 4 mezery (tabulátor) ve vnořeném bloku kódu
  
      
Řádek 567: Řádek 582:
   git add název_souboru    git add název_souboru 
      
-Prostředním tlačítkem myši lze zkopírovat celou cestu z výpisu íkazu status.+Po označení celé cesty z výpisu příkazů lze cestu vložit pomocí kliknutí na prostřední tlačítko myši
 +Pro idání všech změn lze použít ```git add .```.
                
 == Vytvoření commitu == == Vytvoření commitu ==
Řádek 585: Řádek 601:
 Ve výpisu by neměly být žádné položky, které jsme chtěli nahrát.      Ve výpisu by neměly být žádné položky, které jsme chtěli nahrát.     
              
-     +  
 +== Změna velikosti lokálního repozitáře == 
 + 
 +Git si ve výchozím nastavení stahuje celý repozitář včetně veškeré historie úprav. Toto lze zamezit při stahování repozitáře pomocí parametru ```--depth=<pocet stazenych commitu>``` 
 + 
 +  git clone <adresa_repozitare> --depth=1 
 + 
 +Pokuď toto chcete aplikovat na existující kopii repozitáře, lze to provést následujícím postupem. 
 + 
 +  git fetch --depth 2 
 +  git reflog expire --expire=all --all 
 +  git gc --prune=all 
  
  
cs/tools.txt · Poslední úprava: 2023/02/06 21:52 autor: kaklik