OpenJsCad by
- Joost Nieuwenhuijse (core),
- René K. Müller (core, CLI & GUI),
- Stefan Baumann (core),
- Z3 Dev (core, CLI & GUI),
- Mark Moissette (core, CLI & GUI),
- Eduard Bespalov (core),
- Gary Hogdson (OpenSCAD translator)
csg.js core & improvements by
- Evan Wallace
- Eduard Bespalov
- Joost Nieuwenhuijse
- Alexandre Girard
Additional libraries & tools
- xmldom
- sax
- browserify
- babel
License: MIT License
Get your copy/clone/fork from GitHub: OpenJSCAD
OK
// Step 3 in an evolving shapes project.
// This student added a rectangle that blocks out front and back doors.
function main () {
return union(
cube({size: 10, center: true}),
translate([0, 0, 5], sphere({r: 5, center: true})),
translate([0, 0, -2], cube({size: [4, 11, 6], center: true}))
);
}