From 223065221888e202a762bfeaff125f960896b009 Mon Sep 17 00:00:00 2001 From: Joseph Lenox Date: Thu, 2 Jun 2016 19:18:29 -0500 Subject: [PATCH] Added simple JSCAD modifier helper Simple cube oriented around the center with a parametric interface. Just copy/paste into openjscad.org and hit shift+enter. --- utils/modifier_helpers/layer_generator.jscad | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 utils/modifier_helpers/layer_generator.jscad diff --git a/utils/modifier_helpers/layer_generator.jscad b/utils/modifier_helpers/layer_generator.jscad new file mode 100644 index 000000000..fc193a53f --- /dev/null +++ b/utils/modifier_helpers/layer_generator.jscad @@ -0,0 +1,19 @@ +// title: Layer_generator +// written by: Joseph Lenox +// Used for generating cubes oriented about the center +// for making simple modifier meshes. + +var width = 100; +var layer_height = 0.3; +var z = 30; +function main() { + + return cube(size=[width,width,layer_height], center=true).translate([0,0,z]); +} +function getParameterDefinitions() { + return [ + { name: 'width', type: 'float', initial: 100, caption: "Width of the cube:" }, + { name: 'layer_height', type: 'float', initial: 0.3, caption: "Layer height used:" }, + { name: 'z', type: 'float', initial: 0, caption: "Z:" } + ]; +}