Commit Graph

62 Commits

Author SHA1 Message Date
Bob
19f0d2faad quick fix spacebar dishes
hull() was not working properly with such a wide bottom shape - since envelope was using a bottom square that was 6.25uX6.25u. that might spell trouble for 2x2 POS keycaps though... this should be changed to a skin() function down the line
2022-11-27 23:25:03 -05:00
Bob
5be792e270 add corner and side sculpting to iso_enter 2022-10-14 20:01:29 -04:00
Bob
8b0a6c57f1 don't use 3d surface for DSA even though its cool 2022-10-14 18:16:57 -04:00
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