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
8fb65aca70
Merge branch 'master' into v2.0.0
2022-02-19 14:40:29 -05:00
Robert Sheldon
d4aa75fc14
in implementing choc stem
2020-09-29 16:29:23 -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
5d36c545a7
Use polyround to round ISO enter
...
exciting times, my friends
2020-08-23 18:26:11 -04:00
Bob
8b4b9ae687
hull_shape_type
2020-06-18 17:22:29 -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
9cb3e12b9b
Add rounding facets and more skin shapes
2020-05-12 11:57:40 -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
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
IhatemyISP
251298e2df
Rework dual legends
...
Use len instead of if dual
2020-03-07 13:54:47 -05:00
IhatemyISP
f5429b330a
Support for dual legends
...
Adds support for adding front and top legends
2020-02-16 02:23:24 -05:00
Bob
5ea14af9e9
no double sculpting by default
...
probably pretty frustrating if you're not into that
2020-01-12 19:20:21 -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
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
f0a7b27e8c
Better full sculpting, preliminary skin extrusion, better supports
2020-01-01 18:36:23 -05:00
Bob
2ddd7acc8c
make double_sculpted default false
2019-12-16 17:38:28 -05:00
Bob
7a8302fe55
Add double-sculpting
2019-12-16 00:40:43 -05: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
Robert Sheldon
1149cade39
various small fixes while preparing for release
2018-07-26 01:48:20 -04:00
Robert Sheldon
c8b4011fac
move settings around cuz I have to
2018-06-30 22:46:09 -04:00
Robert Sheldon
5e5ebcc514
capitalize settings sentences
2018-06-30 22:38:47 -04:00
Robert Sheldon
bb3b8525d4
switch to intersection instead of difference for dishing. faster and better. uses a clipping envelope around the key
2018-06-30 22:37:24 -04:00
Bob - Home - Windows
be15a0d988
small detour. break out stem support into its own folder as there are two types now. also add box_cherry option for box cherry stems
2018-06-30 20:14:49 -04:00
Robert Sheldon
a870aa041c
odds and ends
2018-06-28 02:08:20 -04:00
Robert Sheldon
baa58785d8
make most 'shape selectors' fail gracefully. switch to using 'disabled' instead of false due to customizer limitations when something is disabled. continue reconfiguring settings, breaking out the important ones and moving them higher. make some default settings for customizer that may or may not actually belong in the settings (because they conflict with other settings)
2018-06-28 01:27:22 -04:00
Robert Sheldon
ff77b6492c
add customizer_base. move settings variables to make more sense, in customizer and outside of it. switch (back?) to using rounded_cherry instead of cherry_rounded
2018-06-27 01:12:43 -04:00
Robert Sheldon
410f25c88e
break out stabilizers from stems
2018-06-25 00:41:02 -04:00
Robert Sheldon
3c59a15160
fix slop
2018-06-24 20:26:19 -04:00
Robert Sheldon
50ad7c73ed
promote sculpted, rounded squares into their own shape
2018-06-24 17:13:51 -04:00
Robert Sheldon
aa3fed7755
Merge branch 'lenbok-more-sa-curves' of git://github.com/Lenbok/openSCAD-projects into Lenbok-lenbok-more-sa-curves
2018-06-04 21:16:35 -04:00
Robert Sheldon
2adc646911
multi legend tweaks. also begin moving homing bump into its own directory
2018-06-03 20:12:51 -04:00
Lenbok
aaf8bf10aa
More parameterization of sculpting
2018-05-18 23:40:56 +12:00
Lenbok
9cdc930eb3
Allow more subtle side sculpting of SA/DSA to make the tops less square.
...
To enable this, you need to set
$enable_more_side_sculpting = true
(as well as ensuring that the existing enable_side_sculpting is set).
There is also an additional method for doing the extra sculpting that
can be enabled via:
$enable_more_side_sculpting = "slow"
This was actually my first attempt which looks nice at 1u but doesn't
scale nicely to wider/taller keys.
2018-05-06 20:48:15 +12:00
Myles Metzler
93ed0aa63e
update dsa sculpted profiles, add more groupings for printing redox keys
2018-03-11 21:31:07 -04:00
Myles Metzler
b48fb2465e
create redox generator file, add bump() function
2018-02-25 22:26:27 -05:00
Myles Metzler
ad86c1a7a9
Move legend from key function to legend function.
...
legend function may be called repeatedly, with posititioning and sizing parameters to place multiple legends on a key.
2018-02-25 00:21:42 -05:00
Myles Metzler
d7311d2dac
Fixed brimmed(); brim_height was not specified it is now globally declared in settings.scad
...
Added height to brimmed() which allows easily configuring the height of the brim.
2018-02-24 22:02:46 -05:00
Bob - Home - Windows
141ac7c828
add slop factor to size of cutouts in cherry stem
2018-02-17 13:50:07 -05:00
Bob - Home - Windows
2368961370
a whole bunch of work
2018-02-04 14:33:12 -05:00
Bob - Home - Windows
6d2bb24ccb
add a massive chunk of stuff because you forgot to keep doing atomic commits
2017-12-20 00:47:03 -05:00