From c40767641f657e35513185d373096ef108aa33e0 Mon Sep 17 00:00:00 2001 From: Manfred Steiner Date: Sat, 25 May 2024 17:52:21 +0200 Subject: [PATCH] jlcpcb plugin README.md und rotations.db Datei --- kicad/.gitignore | 10 +++++++--- kicad/jlcpcb/README.md | 22 ++++++++++++++++++++++ kicad/jlcpcb/project.db | Bin 12288 -> 12288 bytes kicad/jlcpcb/rotations.db | Bin 0 -> 8192 bytes 4 files changed, 29 insertions(+), 3 deletions(-) create mode 100644 kicad/jlcpcb/README.md create mode 100644 kicad/jlcpcb/rotations.db diff --git a/kicad/.gitignore b/kicad/.gitignore index 391c2a9..9d4d7c0 100644 --- a/kicad/.gitignore +++ b/kicad/.gitignore @@ -2,14 +2,18 @@ # New file types for Kicad 8 fp-info-cache -jlcpcb/* -!jlcpcb/project.db *.lck +*.bak *-backups *.kicad_prl *.kicad_sch-bak *auto_saved_files* -*.bak + +# Kicad plugin https://github.com/bouni/kicad-jlcpcb-tools +jlcpcb/* +!jlcpcb/project.db +!jlcpcb/rotations.db +!jlcpcb/README.md # Temporary files *.000 diff --git a/kicad/jlcpcb/README.md b/kicad/jlcpcb/README.md new file mode 100644 index 0000000..5b062b8 --- /dev/null +++ b/kicad/jlcpcb/README.md @@ -0,0 +1,22 @@ +# kicad-jlcpcb-tools + +See: [https://github.com/bouni/kicad-jlcpcb-tools](https://github.com/bouni/kicad-jlcpcb-tools) + + +## Installation + +See [Installation guide](https://github.com/bouni/kicad-jlcpcb-tools#installation-) + + +## Automatic component rotation + +Manual configuration for component rotation ist stored in the sqlite3 database file `rotations.db` + +This file location depends on operationg system: + +* Linux: `~/.local/share/kicad/8.0/3rdparty/plugins/com_github_bouni_kicad-jlcpcb-tools/jlcpcb` +* Windows: `C:\Users\...\Documents\KiCad\8.0\3rdparty\plugins\com_github_bouni_kicad-jlcpcb-tools\jlcpcb` + +Therefore copy (or add) the file [rotations.db](rotations.db) after plugin installation to this folder, in order to ensure proper rotation in generated file `production_files/CPL-nano-644.csv` + + diff --git a/kicad/jlcpcb/project.db b/kicad/jlcpcb/project.db index 607b3f4b1b298402e2ed1485431cdc1868736ad2..6113b272d5da7167ca4f8e9805c9138ee7b47fe1 100644 GIT binary patch delta 47 zcmZojXh@hK&FD2z#+lJ;W5Rh6M$XL!q6w@_oSd5{NqI1W=sVJjn1RCe@{IxjPKym# delta 47 zcmZojXh@hK&1g4K#+lJ>W5Rh6Mvlz}q6w@_92}b`NqI1W=sVJjn1RCe@{IxjN}dfm diff --git a/kicad/jlcpcb/rotations.db b/kicad/jlcpcb/rotations.db new file mode 100644 index 0000000000000000000000000000000000000000..237817ac71a571b97c3547cc1fa4f467241294a5 GIT binary patch literal 8192 zcmeHM&u<$=6t+915dYXs>ZGL&AudguIO({vv+MP`rKI-SiQU-AChPo?tR1<|wzaUm zW$m;sii8k1gb;`u5**+ksE{fyTzV)s4*UynfddCPaY5zHx^5bAfIBpERa{O;g4!&T~?{qu<|^JdO@sM@9ddQYtMF@ zo!gLN{yN$ov%srp*TKkWpUBMM&Puz@wrsc8Yz)fCkh6;@6|>5PJR=%OF-jy_v3qW_ z0eNQLLZz6su~fqqXK%m73c1~CffY!)hBJgzDiSeinoM0oS7TPiTr+A|V{%`HGYnEo zs?ZN?i*KUoSgxX_RJl;eg5ly-v^M6QxNTBRqB%?nCCn)6y25CZ^x6>0drc4RTBmUr;^AebcWLgtid$r7mzt&!?p8X11DpHq)KEAS}ITVj|_(b~>q2 zt_I1Q8IL`aKr%nIq)Rkyq%+zMl~k;)LJ7hgFR)-5aLP6mxG>8Z{zr4gjWt%?H40eA zvV<#GqVte<`XXA4S;l55yT8|TU_@2WGfgp*DQsgNvQ1y$4#V~}EENoDkKP%xa!$8#hn1JJuthK_oW|Stn_U|O zySm@L>D|Q)S$KmtF_)ZQWCvS`MLyd(Nj;$CfGP)6J5Wes4j-_CnFO3NevZpPH&~%% zH-PoNM4+`;9L*kDwSjSb`bAf*uO`#rdg^tA4_(!y+)sP+eUC}sJ`M$dBXSM%oDDhA%5PT>sq*yIL@aQv!=^U$1!qo>g%L~x;T9Sf)U z_LdjV0FO@agj=2vCBiM@IKOWLi^ky0c#KPbXprHh0M8-Y5E40wrbG~u0VOgL85@YX zq;qM9N6~4x+fWX76uqrys*ehT(w@PSQFMXJ(ZF+y=O7WELO6mZ2bmQ}9Olv0^`*g` z32{_@hQcHK7(P;n5?