Commit c40767641f657e35513185d373096ef108aa33e0
receivedSat, 25. May 2024, 17:52:25 (by user sx)
Sat, 25 May 2024 15:52:25 +0000 (17:52 +0200)
authorManfred Steiner <sx@htl-kaindorf.at>
Sat, 25 May 2024 15:52:21 +0000 (17:52 +0200)
committerManfred Steiner <sx@htl-kaindorf.at>
Sat, 25 May 2024 15:52:21 +0000 (17:52 +0200)
4 files changed:
kicad/.gitignore
kicad/jlcpcb/README.md [new file with mode: 0644]
kicad/jlcpcb/project.db
kicad/jlcpcb/rotations.db [new file with mode: 0644]

index 391c2a97f70b85c859d90f49636b8a7378742c2d..9d4d7c007513cbab4f79717239de0dbc29108ca1 100644 (file)
@@ -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 (file)
index 0000000..5b062b8
--- /dev/null
@@ -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`
+
+
index 607b3f4b1b298402e2ed1485431cdc1868736ad2..6113b272d5da7167ca4f8e9805c9138ee7b47fe1 100644 (file)
Binary files a/kicad/jlcpcb/project.db and b/kicad/jlcpcb/project.db differ
diff --git a/kicad/jlcpcb/rotations.db b/kicad/jlcpcb/rotations.db
new file mode 100644 (file)
index 0000000..237817a
Binary files /dev/null and b/kicad/jlcpcb/rotations.db differ