Skip to content
This repository was archived by the owner on May 21, 2023. It is now read-only.

Commit db65f19

Browse files
committed
update 3d model linking, rotated ISO Enter
1 parent 6b3595c commit db65f19

163 files changed

Lines changed: 511 additions & 511 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,17 @@ We are looking for contributors for the missing 3d models.
3434

3535
These are located in the [packages3d](modules/packages3d/) directory.
3636

37-
They are linked based on the `KIPRJMOD` enviorenment variable, this points to a location relative to the location your projet is in, the implication of this is ***you have to have this repo/library on the same folder as you have the KiCad project*** in order for the 3d models to show up. You can ofcourse change this if you want the library accessable anywhere on your system.
37+
They are linked based on the `KEYSWITCH_LIB_3D` enviorenment variable, this needs to be set by the user and should point to the `packages3d` directory of the library, this variable can be set by going to `Preferences -> Configure Path` and clicking od the plus sign button, name it `KEYSWITCH_LIB_3D` and navigate to the directory the 3d files are at (`packages3d`).
3838

3939
## Scripts
4040

41-
These footprints are generated with [kicad-footprint-generator](https://github.com/pointhi/kicad-footprint-generator) with the scripts located in [scripts](scripts/).
41+
These footprints are generated with [kicad-footprint-generator](https://gitlab.com/kicad/libraries/kicad-footprint-generator.git) with the scripts located in [scripts](scripts/).
4242

4343
## Using the library
4444

45-
If you have access to git simply clone this repo to the directory where your KiCad project is located and include them manually on your footprints table `Preferences -> Manage Footprint Libraries... -> Project Specific Libraries (folder icon)`
45+
If you have access to git simply clone this repo to the directory where you want your library stored and include them manually on your footprints table `Preferences -> Manage Footprint Libraries... -> Project Specific Libraries (folder icon)`
4646

47-
If you don't have access to git simply download the compressed (top right `Code -> Download Zip`) and extract to the directory where your KiCad project is located and include them manually on your footprints table `Preferences -> Manage Footprint Libraries... -> Project Specific Libraries (folder icon)`
47+
If you don't have access to git simply download the release (right `Releases`) and extract to the directory where you want your library stored and include them manually on your footprints table `Preferences -> Manage Footprint Libraries... -> Project Specific Libraries (folder icon)`
4848

4949
## Screenshots
5050

@@ -61,6 +61,6 @@ All screenshots are of the 1u keycap switch.
6161
## Contribuitors and Acknowledgements
6262

6363
- [perigoso](https://github.com/perigoso) - All footprints included here and corresponding scripts
64-
- [ai03](https://github.com/ai03-2725) - Baseline for all footprints included here
64+
- [ai03](https://github.com/ai03-2725) - Rough baseline for some footprints
6565

66-
![views](https://views.whatilearened.today/views/github/perigoso/Switch_Keyboard.svg) (just so i know what kind of traction this is getting)
66+
![views](https://views.whatilearened.today/views/github/perigoso/Switch_Keyboard.svg)

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -24,7 +24,7 @@
2424
(fp_text user %R (at 0 0) (layer F.Fab)
2525
(effects (font (size 1 1) (thickness 0.15)))
2626
)
27-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
27+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
2828
(at (xyz 0 0 0))
2929
(scale (xyz 1 1 1))
3030
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_1.00u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_1.00u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_1.00u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 1.00u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_1.25u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_1.25u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_1.25u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 1.25u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_1.50u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_1.50u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_1.50u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 1.50u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_1.75u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_1.75u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_1.75u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 1.75u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_2.00u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_2.00u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_2.00u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 2.00u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_2.25u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_2.25u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_2.25u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 2.25u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_2.50u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_2.50u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_2.50u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 2.50u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

modules/Switch_Keyboard_Alps_Matias.pretty/SW_Alps_Matias_2.75u.kicad_mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
(module SW_Alps_Matias_2.75u (layer F.Cu) (tedit 5F739823)
1+
(module SW_Alps_Matias_2.75u (layer F.Cu) (tedit 602D5BC7)
22
(descr "Alps/Matias keyswitch (Matias is Alps Compatible), https://github.com/keyboardio/keyswitch_documentation/blob/master/datasheets/ALPS/SKCL.pdf")
33
(tags "Alps Matias Keyboard Keyswitch Switch Plate 2.75u")
44
(fp_text reference REF** (at 0 -8) (layer F.SilkS)
@@ -28,7 +28,7 @@
2828
(fp_text user %R (at 0 0) (layer F.Fab)
2929
(effects (font (size 1 1) (thickness 0.15)))
3030
)
31-
(model ${KIPRJMOD}/Switch_Keyboard/packages3d/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
31+
(model ${KEYSWITCH_LIB_3D}/Switch_Keyboard_Alps_Matias.3dshapes/SW_Alps_Matias.wrl
3232
(at (xyz 0 0 0))
3333
(scale (xyz 1 1 1))
3434
(rotate (xyz 0 0 0))

0 commit comments

Comments
 (0)