author | Michael Krelin <hacker@klever.net> | 2016-01-08 22:12:31 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2016-01-08 22:12:31 (UTC) |
commit | 27efa0c51613605858ead6186af5b7e47f50c687 (patch) (side-by-side diff) | |
tree | e91853f102742ead6950c0a08b303a4ecea4bba8 | |
parent | af783b9334f536d8adde19d39ed948c5274fe948 (diff) | |
download | redelta-27efa0c51613605858ead6186af5b7e47f50c687.zip redelta-27efa0c51613605858ead6186af5b7e47f50c687.tar.gz redelta-27efa0c51613605858ead6186af5b7e47f50c687.tar.bz2 |
duet holder part
-rw-r--r-- | delta.jscad | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/delta.jscad b/delta.jscad index dcf6fcc..855d4f9 100644 --- a/delta.jscad +++ b/delta.jscad @@ -750,12 +750,15 @@ var PARTS = { rv = rv.connectTo(rv.properties.c_column,cols[i].properties.c_bottom,false,0); return rv; }); var rv = union(cols).union(sides.map(union)).union(feet); rv.properties.P = new CSG.Connector([0,0,0],[0,0,1],[1,0,0]); return rv; + }, + duetholder: function(params) { + return duetholder(); } }; function main(params) { var part = params.part && PARTS[params.part]; if(!part) return refaxes(); @@ -801,20 +804,22 @@ function getParameterDefinitions() { type: 'choice', values: [ 'platform', 'hinged', 'clamp', 'fanholder', + 'duetholder', 'alltogethernow', 'wip' ], captions: [ 'Effector platform', 'Hinged part', 'Clamp', 'Fan holder', + 'Duet holder', 'All together now!', 'Work in progress' ], caption: 'Part', initial: 'wip' },{ |