[OpenSCAD] Best approach to modeling a simple toy boat hull?

Triffid Hunter triffid.hunter at gmail.com
Thu Nov 24 00:31:29 CET 2011

On Thu, Nov 24, 2011 at 5:08 AM, Ethan Dicks <ethan.dicks at gmail.com> wrote:
> I've been using OpenSCAD for over a year, but for simple geometric
> things made of squares, cylinders, etc.  I would like to try my hand
> at something slightly more complicated - the best way to describe it
> is a rowboat - flat back, flat sides, then a simple ~135 degree curve
> on the left and right sides until they meet at a point.  I would also
> like to be able to parametrically lengthen the straight parts of the
> boat for different-sized models - so a short one would look like a
> rowboat, but a long one might look more like a cruiser.  Same nose,
> same tail, same width, just longer.

here's how I'd start:

intersection() {
	translate([20, 0, 60])
	rotate([90, 0, 0]) {
		cylinder(r1=100, r2=10, h=30);
		translate([0, 0, -30])
			cylinder(r1=10, r2=100, h=30);
	translate([0, -20, 0]) cube([130, 40, 20]);

and refine from there :)

let us know how you go!

More information about the OpenSCAD mailing list