Commit Graph

51 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
Michał Szczepaniak 38bfbfa61c
Fix preonic_default example 2022-01-11 20:43:41 +01:00
IhatemyISP 86fab3b4a2
Merge branch 'master' into dual_legend 2020-02-26 21:01:02 -05:00
Bob 2c69695958 Add examples and sa_ergo 2020-02-22 21:11:33 -05:00
Ian 48378d5759
Dactyl Manuform 4x6
Initial commit of Dactyl Manuform 4x6 layout
2020-02-15 01:02:23 -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 7a8302fe55 Add double-sculpting 2019-12-16 00:40:43 -05: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 Sheldon 1149cade39 various small fixes while preparing for release 2018-07-26 01:48:20 -04:00
Robert Sheldon bbcb44feca remove boilerplate 2018-07-04 21:49:02 -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 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 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 50ad7c73ed promote sculpted, rounded squares into their own shape 2018-06-24 17:13:51 -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
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
Bob - Home - Windows dd6574137f mergin on up 2018-02-12 21:40:48 -05:00
Bob - Home - Windows 911543bea4 add newly generated base models 2018-02-12 21:36:36 -05:00
Bob - Home - Windows 48883bd8b1 add customizer script, fix height bug 2018-02-06 01:26:19 -05:00
Bob - Home - Windows aa795c4958 make this library a lot more modular 2018-02-04 15:43:17 -05:00
Bob - Home - Windows 2368961370 a whole bunch of work 2018-02-04 14:33:12 -05:00
Bob - Home - Windows a537407cca make shapes much more powerful by passing them a progress prop and starting width / height with width / height end delta 2018-01-30 12:01:38 -05:00
Bob - Home - Windows b4301c097f add more info to readme, like examples. hopefully including pictures via github directly 2017-12-29 00:41:31 -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
Bob - Home - Windows f252ec2c30 try to get some numbers closer for the iso enter 2017-12-10 15:53:44 -05:00
Bob - Home - Windows ded7af69da add dish overdraw to solve incorrect dishing on ISO Enter key due to repositioning the shape to always be centered 2017-12-05 20:48:11 -05:00
Bob - Home - Windows 736f3a6d70 pushing up to continue work elsewhere. actually abstracting ISO shape 2017-11-18 16:44:35 -05:00
Bob - Home - Windows 65d6656056 adding supports, switching util to shape, and trying to abstract ISO enter shape 2017-11-12 13:01:17 -05:00
Bob - Home - Windows 5f60c1889b some ISO enter updates 2017-11-11 17:32:27 -05:00
Bob - Home - Windows dcc13b7d35 switch rounded_shape to use half minkowski sum for height and promote connector slop to full special variable 2017-11-05 17:56:05 -05:00
Bob - Home - Windows e23dae799b merging on up 2017-10-24 23:30:18 -04:00
Bob - Home - Windows 771e4f8c0e rounded cherry keystem and tweaked numbers. also nice color scheme 2017-10-24 22:56:35 -04:00
Robert Sheldon 83f5d0cd80 remove confusing zip file 2017-10-24 12:57:42 -04:00
Bob - Home - Windows 16f97911ae finalize keysets.scad (just 60%, the other profiles will take too much work for negligent gain since who prints an 86 key keyset out in one go) and add top_of_key to allow for children of key() to be rendered smack in the middle of the keytop 2017-10-17 00:51:07 -04:00
Robert Sheldon d9747e76b5 add inset() function to allow for stem inset specification 2017-09-28 12:39:11 -04:00
Bob - Home - Windows 09ce679f05 stem updates; flared top of stem for better support, investigating connecting stem halves 2017-09-27 00:16:08 -04:00
Bob - Home - Windows 005a520a82 actually merge though 2017-09-25 00:47:26 -04:00
Bob - Home - Windows 1d2187223c Merge branch 'sa-rounding' of https://github.com/rsheldiii/openSCAD-projects into sa-rounding 2017-09-25 00:07:48 -04:00
Bob - Home - Windows 72173cffc8 cleanup, fix inverted dishes with sculpted sides, add oem key profile 2017-09-25 00:04:34 -04:00
Bob - Home - Windows 7e9e2f0e1e move brim to stems.scad so cherry keys can cut out their cross. makes it way easier to print 2017-08-19 12:06:13 -04:00
Robert Sheldon a6db17d78b prelim work on polyhedron generated dishes. its uh... its gonna be a challenge 2017-08-17 09:57:56 -04:00
Bob - Home - Windows 397c57ca97 small tweaks 2017-08-17 02:09:17 -04:00
Bob - Home - Windows b879c854ed got SA sculpting into variable, futzing with keysets sort of 2017-08-16 01:59:19 -04:00
Robert Sheldon 5edb404697 lol ISO enter on the SA branch #madlads 2017-08-15 23:56:27 -04:00
Bob - Home - Windows f0d1220c63 looks great, but now other profiles rounding is off. need to add option for progressive side rounding 2017-08-15 01:59:12 -04:00
Bob - Home - Windows 0333f1718d SA rounding experimentation with segmented height and better dishes 2017-08-14 22:48:01 -04:00
Robert Sheldon f9d9197a84 add utility functions for rounded keycaps and flesh out some comments 2017-08-13 12:15:42 -04:00
Bob - Home - Windows 43e20beaaa should really have a changelog huh 2017-08-13 03:04:53 -04:00