Commit Graph

133 Commits

Author SHA1 Message Date
Bob 9a7740cdfb double_sculpting=false turns off extra height 2020-01-12 19:19:30 -05:00
Bob 44cd516304 Update TIPS_AND_TRICKS.md
doubleshot letters explanation
2020-01-11 23:56:33 -05:00
Bob c2e6caabe6 Create TIPS_AND_TRICKS.md 2020-01-11 23:41:39 -05:00
Bob 8ffad43706
Merge pull request #22 from rsheldiii/front-pacement
Front (AKA side) legends
2020-01-11 23:41:08 -05:00
Bob 48377ee749 Update settings.scad 2020-01-11 23:34:29 -05:00
Bob f6762031db front placement
now you can put labels on the front of keycaps!
2020-01-11 23:32:14 -05:00
Bob 425ae8af34 Layout allows children
now you can do stuff like:

```
gherkin_bump_layout("g20") {
  upside_down() key();
};
```

and it'll work! you still have to specify the profile in the layout itself because row and column are not special variables... hm
2020-01-11 23:31:01 -05:00
Bob cb7a301052 fix upside_down
rotate 180 degrees so the labels are correct
2020-01-11 23:29:40 -05:00
Bob c06b548201 no stem support 2020-01-11 23:02:43 -05:00
Bob 925c6c4819 fix dsa full sculpt 2020-01-11 23:00:54 -05:00
Bob c11e8a653d flat dish
not super useful tbh, but I was testing linear extruded keycaps and I needed them to be cut off correctly
2020-01-11 22:59:30 -05:00
Bob 70df63e145 upside_down()
also g20 fixes
2020-01-10 03:07:35 -05:00
Bob 60c71c4c86 Fix tines poking out 2020-01-10 01:42:17 -05:00
Bob d5a1d17adb add $inset_legend_depth 2020-01-10 01:38:31 -05:00
Bob 2c89a884da break out stem_inner_slop 2020-01-10 01:24:17 -05:00
Bob 60de6b8394
Merge pull request #19 from rsheldiii/full-sculpting-skin-extrusion-and-supports-oh-my
Better full sculpting, preliminary skin extrusion, better supports
2020-01-01 18:58:38 -05:00
Bob f0a7b27e8c Better full sculpting, preliminary skin extrusion, better supports 2020-01-01 18:36:23 -05:00
Bob 0e3e1a9ecb Update readme and welcome banner 2019-12-16 17:20:12 -05:00
Bob 6429f168e1 Layout updates
rediscovered my old keysets file, adapted the functionality to make a flexible base layout tool.

also tweaked double sculpting to generically sculpt to both hands. it works, but it still needs more refinement, and the best layouts are going to be hand-generated anyways
2019-12-16 16:45:03 -05:00
Bob 2ddd7acc8c make double_sculpted default false 2019-12-16 17:38:28 -05:00
Bob 68013d3fad
Merge pull request #15 from rsheldiii/double-sculpted-keycaps
Add double-sculpting
2019-12-16 00:48:21 -05:00
Bob 7a8302fe55 Add double-sculpting 2019-12-16 00:40:43 -05:00
Bob 38e30689d4
Merge pull request #11 from rsheldiii/artisan-needs-depth
artisan() needs depth
2019-10-12 23:58:53 -04:00
Bob cbfba43077 artisan() needs depth
also translate([x,y,x]) where _any_ argument is undef silently translates nowhere
2019-10-12 23:56:37 -04:00
Bob 60d92f62a8 Merge branch 'master' of https://github.com/rsheldiii/KeyV2 2019-10-12 18:46:42 -04:00
Bob e05fc69e35 reinstitute stabilizer logic
need to check the blame on this
2019-10-12 18:46:31 -04:00
Bob 6d64b67a5a
Merge pull request #9 from rsheldiii/fix-incorrect-cherry-cross
fix incorrect cherry cross
2019-10-12 18:32:41 -04:00
Bob 9ce5f032c6 fix incorrect cherry cross 2019-10-12 18:29:17 -04:00
Robert Sheldon 1fe1a23f29 small fixes
SMALLEST_POSSIBLE fixes originating from talks in the openSCAD repo about float rounding issues w/r/t STL. couple more I don't remember 😕
2019-09-06 22:12:49 -04:00
Robert 655905d38e add unsupported_stem helper 2018-09-07 11:39:46 -04:00
Robert dbafef9373 make centered_tines support stabs 2018-09-05 14:34:52 -04:00
Bob 19427c074a
Merge pull request #3 from rsheldiii/cherry-stabs
Add support for cherry stabilizers
2018-09-05 03:48:19 -04:00
Bob - Home - Windows 98c8641480 rename, delete echos, extrapolate comments, reticulate splines etc 2018-09-05 03:47:49 -04:00
Bob - Home - Windows 81a7bf6ba6 add cherry stabilizers and a few supporting tweaks 2018-09-05 03:33:42 -04:00
Bob 13683d9c4d
Merge pull request #1 from joshcarter/master
README fix for keys with labels.
2018-08-01 11:37:55 -04:00
Josh Carter c613de503f README fix for keys with labels.
Couldn't get the README example with key labels to work. It appears
that you need to use keytext() as a child of the key. Updated example
produces output matching the screenshot.
2018-07-27 19:23:42 -06:00
Bob 914f1d7e05 Update issue templates 2018-07-27 12:12:37 -04:00
Bob eaf2a9beed Update issue templates 2018-07-27 12:11:08 -04:00
Robert Sheldon 7c2c93acd1 doy 2018-07-26 02:24:29 -04:00
Robert Sheldon 2638a194d6 damnit thingiverse 2018-07-26 02:22:32 -04:00
Robert Sheldon 1149cade39 various small fixes while preparing for release 2018-07-26 01:48:20 -04:00
Bob 3a34494959
Update README.md 2018-07-26 01:46:09 -04:00
Bob 195c7d29f6
Update README.md 2018-07-26 01:20:52 -04:00
Bob 52ad3c0278
Update README.md 2018-07-26 01:19:43 -04:00
Bob 05a34068a4
Update README.md
getting ready for release! I hope
2018-07-26 01:12:04 -04:00
Robert Sheldon c39ce01318 keep models directory around though 2018-07-05 20:07:59 -04:00
Robert Sheldon c5836eeedf add welcome banner 2018-07-05 20:00:51 -04:00
Robert Sheldon 3ead098a31 a more up-to-date README 2018-07-05 19:54:54 -04:00
Robert Sheldon 0faeeb660b switch to all profiles using 3 as default 2018-07-05 00:45:52 -04:00
Robert Sheldon bbcb44feca remove boilerplate 2018-07-04 21:49:02 -04:00