Commit Graph

59 Commits

Author SHA1 Message Date
Bob e88a398f7a lots of stuff
* added new hex key shape
* moved corner and side sculpting functions into special variables
* fixed negative inset stems sticking out the top
* added corner smoothing functionality to 3d surface dishes
2022-10-07 12:48:07 -04:00
Bob 19de89dc6e typewriter style keys 2022-02-28 02:45:11 -05:00
Bob 2b8a238f8a TODO.md 2022-02-24 17:50:55 -05:00
Bob 703015dc51 use function literals to make surface functions more fun 2022-02-22 21:00:03 -05:00
Bob f0e339966f tweak corner rounding and size on mt3 2022-02-22 20:58:22 -05:00
Bob 4bce68dfbb add backside() and fontside() helpers 2022-02-22 13:11:13 -05:00
Bob dbe5bca1a9
Merge pull request #150 from rsheldiii/v2/resin
Resin settings, some tines support tweaks
2022-02-22 00:39:26 -05:00
Bob 8ef5bad891 tweaks on mt3/hipro support 2022-02-22 00:04:21 -05:00
Bob cc8892364c fix minkowski top_placement and additive artisans 2022-02-21 16:34:06 -05:00
Bob 2429384b51 resin settings, some tines support tweaks 2022-02-21 16:02:37 -05:00
Bob 08f17a4e1f add stem_inner_slop to all places where it is supposed to be 2022-02-21 13:28:36 -05:00
Bob feb9ec6a71 Make tine support work for offset stems
Also remove extra_long_stem_support as it doesn't work with the new
structure
2022-02-21 12:55:52 -05:00
Bob 47f17efcf1 quick iso enter edits 2022-02-20 02:58:45 -05:00
Bob d3001e7da0 missing $ 2022-02-20 02:11:19 -05:00
Bob 397a3b84fc force ISO enter to render as it does not show in preview 2022-02-19 21:01:19 -05:00
Bob 065787ee99 fix lexical scoping in sculpted square in V2.x.x 2022-02-19 20:36:26 -05:00
Bob db30aa2066 fix spacebar() assuming sideways_cylindrical 2022-02-19 20:32:57 -05:00
Bob 4ad1814d02 regenerate customizer 2022-02-19 19:18:17 -05:00
Bob 8fb65aca70 Merge branch 'master' into v2.0.0 2022-02-19 14:40:29 -05:00
Bob 12c228fbdf Add auto-placement 2020-09-30 17:14:13 -04:00
Bob dfbd88e065 Update choc for prime time
mostly just tweaks
2020-09-30 01:35:11 -04:00
Robert Sheldon d4aa75fc14 in implementing choc stem 2020-09-29 16:29:23 -04:00
Bob 92c1856712 Increase polygonal tolerance
the caps are a little tight after testing
2020-09-29 15:35:39 -04:00
Bob 78a69feff1 add regular polygon shape
also tweak a few things to get them to work
2020-09-29 15:25:20 -04:00
Bob 7ee27737c8
Merge pull request #54 from rsheldiii/grid-updates
grid updates
2020-08-23 17:13:48 -04:00
Bob e6dd35fca0 Update linear_extrude.scad
mostly for iso enter
2020-07-21 13:51:04 -04:00
Bob 24e280fe3c quick stem updates
probably best to pass the stem throw to the stems eh?
2020-07-10 00:46:06 -04:00
Bob 5de61f8b04 grid updates 2020-07-09 01:02:27 -04:00
Bob 24c80cb735 Couple tweaks for doubleshot 2020-07-08 13:58:06 -04:00
Bob e29bb46dfa hull fix 2020-06-18 20:33:51 -04:00
Bob 8b4b9ae687 hull_shape_type 2020-06-18 17:22:29 -04:00
Bob c7168eae68 remove unnecessary changes 2020-06-18 16:54:54 -04:00
Bob f4f595c651 Add cherry profile 2020-06-18 16:11:35 -04:00
Bob c1bbaed9a2 large key.scad restructuring 2020-06-17 14:37:00 -04:00
Bob 9e3f5f4bcd Add 3d surface beta dish 2020-05-12 22:25:51 -04:00
Bob b29a5f3c5f
Merge branch 'v2.0.0' into key-features 2020-05-12 16:43:50 -04:00
Bob 18892c02b0 add minkowski facets 2020-05-12 12:02:07 -04:00
Bob 9cb3e12b9b Add rounding facets and more skin shapes 2020-05-12 11:57:40 -04:00
Bob a61411258b break features into their own dir 2020-05-12 10:52:19 -04:00
Bob 0a07212aff fix filled-in stem bug
whoops
2020-05-07 16:52:44 -04:00
Bob 1174b45788 Difference inside from artisan()
If you are making an artisan with a shape on the outside, it'd be pretty helpful if that shape didn't intrude on the stem or underside of the key
2020-05-07 11:55:16 -04:00
Bob 851ececdb2 Promote colors to first-party
now you can modify the colors used to render different parts of the keycaps! This will be used in some examples to draw ghostly outlines of components.
2020-05-01 16:06:58 -04:00
Bob 842866e427 Merge branch 'master' into flat-sided-keycaps 2020-05-01 13:06:50 -04:00
Bob 2172278b72 make sideways() transformation
Also make the keytop width changes less dramatic, by centering them around the center of the sides of the keycap. Now instead of choosing the front or back of the keycap and shrinking / expanding the back or front to fit, we shrink / expand both evenly. This actually cleans up the logic too! hooray.
2020-05-01 12:57:58 -04:00
Bob 45940e8059 Fix up custimzer.scad
also add git post-commit hook to generate it, so I don't have to do this again
2020-04-24 19:51:43 -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
Robert Sheldon dc9b2a5aa6 remove models directory and switch to generating them via script 2018-07-04 21:12:07 -04:00
Robert Sheldon c8b4011fac move settings around cuz I have to 2018-06-30 22:46:09 -04:00