discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

relationship between lazy union and PR#4478

GS
Guenther Sohler
Mon, Oct 30, 2023 7:46 AM

Hi Glenn,

your Train model looks great, I like it!
I also tried to model a train before but I failed getting the correct
dimensions and correct proportions.
How did you manage to get those correct? did you use a physical reference ?

On Mon, Oct 30, 2023 at 2:58 AM Glenn Butcher glenn.butcher@gmail.com
wrote:

Nah, a fair bit of hack code.  Particularly nasty is an unholy amalgam of
polyround() and a path_extrude() routine I found on Thingiverse to make the
bell hangar.

I started this about a year ago, no previous experience with CAD or 3d
printing. I just wanted to build a model of the locomotive, OpenSCAD
appealed to the programmer I am, so I just started beating it until it
puked a locomotive...  :D
On 10/29/2023 7:15 PM, Revar Desmera wrote:

Master Class work on that train model!

  • Revar

On Oct 29, 2023, at 2:34 PM, Glenn Butcher glenn.butcher@gmail.com
glenn.butcher@gmail.com wrote:

On 10/29/2023 2:22 PM, Jordan Brown wrote:

or maybe the downstream consumer will be OK with overlapping shapes.

Indeed.  For 3d printing of scale model parts, all I care about is that at
a given point in a layer, at least one object renders a "1" pixel. With
that thinking, I defined and translated enough cubes, cylinders, and
extruded polygons to model this:
<2023-10-19_stl_integration-800x600.png>


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Hi Glenn, your Train model looks great, I like it! I also tried to model a train before but I failed getting the correct dimensions and correct proportions. How did you manage to get those correct? did you use a physical reference ? On Mon, Oct 30, 2023 at 2:58 AM Glenn Butcher <glenn.butcher@gmail.com> wrote: > Nah, a fair bit of hack code. Particularly nasty is an unholy amalgam of > polyround() and a path_extrude() routine I found on Thingiverse to make the > bell hangar. > > I started this about a year ago, no previous experience with CAD or 3d > printing. I just wanted to build a model of the locomotive, OpenSCAD > appealed to the programmer I am, so I just started beating it until it > puked a locomotive... :D > On 10/29/2023 7:15 PM, Revar Desmera wrote: > > Master Class work on that train model! > > - Revar > > > On Oct 29, 2023, at 2:34 PM, Glenn Butcher <glenn.butcher@gmail.com> > <glenn.butcher@gmail.com> wrote: > > > On 10/29/2023 2:22 PM, Jordan Brown wrote: > > or maybe the downstream consumer will be OK with overlapping shapes. > > Indeed. For 3d printing of scale model parts, all I care about is that at > a given point in a layer, at least one object renders a "1" pixel. With > that thinking, I defined and translated enough cubes, cylinders, and > extruded polygons to model this: > <2023-10-19_stl_integration-800x600.png> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > > > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >
GH
gene heskett
Mon, Oct 30, 2023 8:39 AM

On 10/30/23 00:34, Jordan Brown wrote:

On 10/29/2023 6:53 PM, Glenn Butcher wrote:

Preview rendering is very important to me, primarily in integrating
parts that have things like common screwholes. Manifold doesn't (yet)
improve that.

I believe that union is very fast in preview.  It just throws all of the
triangles at OpenGL and OpenGL figures it out, quite possibly in hardware.

which is not what I get here. The attached .png just now took for an F6,
Total rendering time: 0:00:09.927
But an F5 was:
Total rendering time: 0:00:01.012
however the time to see the displayed result, both in the preview and in
the log window was over a full minute. And that was fast, I've got some
things that take half an hour for an f5, but 3 minutes for an f6? This
on a 6 core 3.8GHZ i5 with 32 GB of dram.  Whats it doing before the
image is displayed? This from a Linux 64 bit AppImage dated
2023.09.10.ai16125.

One possible answer may be related to the fact that read/write access to
my raid10 /home by any so called file requester takes anywhere from 30
seconds to 5 minutes just to open that file requesters image on screen.
And its been that way since I installed bookworm, with the same raid10
on buster it was instant. DigiKam's latest AppImage won't wait, so I
cannot import from my camera. So maybe I'm blaming the wrong thing for
the F5 delay?


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Cheers, Gene Heskett.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
On 10/30/23 00:34, Jordan Brown wrote: > On 10/29/2023 6:53 PM, Glenn Butcher wrote: >> >> Preview rendering is very important to me, primarily in integrating >> parts that have things like common screwholes. Manifold doesn't (yet) >> improve that. >> > > I believe that union is very fast in preview.  It just throws all of the > triangles at OpenGL and OpenGL figures it out, quite possibly in hardware. > which is not what I get here. The attached .png just now took for an F6, Total rendering time: 0:00:09.927 But an F5 was: Total rendering time: 0:00:01.012 however the time to see the displayed result, both in the preview and in the log window was over a full minute. And that was fast, I've got some things that take half an hour for an f5, but 3 minutes for an f6? This on a 6 core 3.8GHZ i5 with 32 GB of dram. Whats it doing before the image is displayed? This from a Linux 64 bit AppImage dated 2023.09.10.ai16125. One possible answer may be related to the fact that read/write access to my raid10 /home by any so called file requester takes anywhere from 30 seconds to 5 minutes just to open that file requesters image on screen. And its been that way since I installed bookworm, with the same raid10 on buster it was instant. DigiKam's latest AppImage won't wait, so I cannot import from my camera. So maybe I'm blaming the wrong thing for the F5 delay? > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis
GH
gene heskett
Mon, Oct 30, 2023 8:42 AM

On 10/30/23 03:47, Guenther Sohler wrote:

Hi Glenn,

your Train model looks great, I like it!

I agree, that's very impressive.

I also tried to model a train before but I failed getting the correct
dimensions and correct proportions.
How did you manage to get those correct? did you use a physical reference ?

On Mon, Oct 30, 2023 at 2:58 AM Glenn Butcher <glenn.butcher@gmail.com
mailto:glenn.butcher@gmail.com> wrote:

 __

 Nah, a fair bit of hack code.  Particularly nasty is an unholy
 amalgam of polyround() and a path_extrude() routine I found on
 Thingiverse to make the bell hangar.

 I started this about a year ago, no previous experience with CAD or
 3d printing. I just wanted to build a model of the locomotive,
 OpenSCAD appealed to the programmer I am, so I just started beating
 it until it puked a locomotive...  :D

 On 10/29/2023 7:15 PM, Revar Desmera wrote:
 Master Class work on that train model!

 - Revar
 On Oct 29, 2023, at 2:34 PM, Glenn Butcher
 <glenn.butcher@gmail.com> <mailto:glenn.butcher@gmail.com> wrote:


 On 10/29/2023 2:22 PM, Jordan Brown wrote:
 or maybe the downstream consumer will be OK with overlapping shapes.
 Indeed.  For 3d printing of scale model parts, all I care about
 is that at a given point in a layer, at least one object renders
 a "1" pixel. With that thinking, I defined and translated enough
 cubes, cylinders, and extruded polygons to model this:

 <2023-10-19_stl_integration-800x600.png>
 _______________________________________________
 OpenSCAD mailing list
 To unsubscribe send an email to discuss-leave@lists.openscad.org
 <mailto:discuss-leave@lists.openscad.org>
 _______________________________________________
 OpenSCAD mailing list
 To unsubscribe send an email todiscuss-leave@lists.openscad.org  <mailto:discuss-leave@lists.openscad.org>
 _______________________________________________
 OpenSCAD mailing list
 To unsubscribe send an email to discuss-leave@lists.openscad.org
 <mailto:discuss-leave@lists.openscad.org>

OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

Cheers, Gene Heskett.

"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author, 1940)
If we desire respect for the law, we must first make the law respectable.

  • Louis D. Brandeis
On 10/30/23 03:47, Guenther Sohler wrote: > Hi Glenn, > > your Train model looks great, I like it! I agree, that's very impressive. > I also tried to model a train before but I failed getting the correct > dimensions and correct proportions. > How did you manage to get those correct? did you use a physical reference ? > > > > > On Mon, Oct 30, 2023 at 2:58 AM Glenn Butcher <glenn.butcher@gmail.com > <mailto:glenn.butcher@gmail.com>> wrote: > > __ > > Nah, a fair bit of hack code.  Particularly nasty is an unholy > amalgam of polyround() and a path_extrude() routine I found on > Thingiverse to make the bell hangar. > > I started this about a year ago, no previous experience with CAD or > 3d printing. I just wanted to build a model of the locomotive, > OpenSCAD appealed to the programmer I am, so I just started beating > it until it puked a locomotive...  :D > > On 10/29/2023 7:15 PM, Revar Desmera wrote: >> Master Class work on that train model! >> >> - Revar >> >> >>> On Oct 29, 2023, at 2:34 PM, Glenn Butcher >>> <glenn.butcher@gmail.com> <mailto:glenn.butcher@gmail.com> wrote: >>> >>> >>> On 10/29/2023 2:22 PM, Jordan Brown wrote: >>>> or maybe the downstream consumer will be OK with overlapping shapes. >>> >>> Indeed.  For 3d printing of scale model parts, all I care about >>> is that at a given point in a layer, at least one object renders >>> a "1" pixel. With that thinking, I defined and translated enough >>> cubes, cylinders, and extruded polygons to model this: >>> >>> <2023-10-19_stl_integration-800x600.png> >>> _______________________________________________ >>> OpenSCAD mailing list >>> To unsubscribe send an email to discuss-leave@lists.openscad.org >>> <mailto:discuss-leave@lists.openscad.org> >> >> >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email todiscuss-leave@lists.openscad.org <mailto:discuss-leave@lists.openscad.org> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org > <mailto:discuss-leave@lists.openscad.org> > > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org Cheers, Gene Heskett. -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author, 1940) If we desire respect for the law, we must first make the law respectable. - Louis D. Brandeis
GB
Glenn Butcher
Mon, Oct 30, 2023 3:45 PM

Firstly, the prototype still exists and is operable, sitting in
Antonito, CO USA.  I've visited it quite a few times, taken many
pictures. In some photos, I've included a block of wood I have cut to
exactly 12 inches; with that, I can take some measurements from the photo.

I also have a rather crude drawing of a sister locomotive, #169, which
sits on display in Alamosa CO.  I use that for validation.

Still, I have discrepancies to resolve.  One is a gap in the printed
boiler from the frame; I think I've found it in the OpenSCAD render of
all the parts, boiler wasn't aligned correctly with the cylinder chest
and cab, so it didn't show in the render. I needed to add a bit to the
vertical dimension of the firebox. Haven't printed that yet, we'll see...

It's interesting sometimes to model something, make it pretty and
dimension-conformant, then print it and find something doesn't work. 
For example, I print the handrail stanchions on the boiler, but they
were getting washed off in the alcohol bath after printing.  I had to
add to the correct dimensions to help them survive.

Hi Glenn,

your Train model looks great, I like it!
I also tried to model a train before but I failed getting the correct
dimensions and correct proportions.
How did you manage to get those correct? did you use a physical
reference ?

Firstly, the prototype still exists and is operable, sitting in Antonito, CO USA.  I've visited it quite a few times, taken many pictures. In some photos, I've included a block of wood I have cut to exactly 12 inches; with that, I can take some measurements from the photo. I also have a rather crude drawing of a sister locomotive, #169, which sits on display in Alamosa CO.  I use that for validation. Still, I have discrepancies to resolve.  One is a gap in the printed boiler from the frame; I think I've found it in the OpenSCAD render of all the parts, boiler wasn't aligned correctly with the cylinder chest and cab, so it didn't show in the render. I needed to add a bit to the vertical dimension of the firebox. Haven't printed that yet, we'll see... It's interesting sometimes to model something, make it pretty and dimension-conformant, then print it and find something doesn't work.  For example, I print the handrail stanchions on the boiler, but they were getting washed off in the alcohol bath after printing.  I had to add to the correct dimensions to help them survive. > Hi Glenn, > > your Train model looks great, I like it! > I also tried to model a train before but I failed getting the correct > dimensions and correct proportions. > How did you manage to get those correct? did you use a physical > reference ? > > > >
JB
Jordan Brown
Mon, Oct 30, 2023 4:59 PM

On 10/30/2023 8:45 AM, Glenn Butcher wrote:

It's interesting sometimes to model something, make it pretty and
dimension-conformant, then print it and find something doesn't work. 
For example, I print the handrail stanchions on the boiler, but they
were getting washed off in the alcohol bath after printing.  I had to
add to the correct dimensions to help them survive.

The furniture in my house model has many places where I bumped a 1" part
like a table or chair leg to 2" or more because a stack of 1mm donuts
was just too fragile.  (And I didn't want to print those pieces flat and
glue them into place.)

On 10/30/2023 8:45 AM, Glenn Butcher wrote: > It's interesting sometimes to model something, make it pretty and > dimension-conformant, then print it and find something doesn't work.  > For example, I print the handrail stanchions on the boiler, but they > were getting washed off in the alcohol bath after printing.  I had to > add to the correct dimensions to help them survive. The furniture in my house model has many places where I bumped a 1" part like a table or chair leg to 2" or more because a stack of 1mm donuts was just too fragile.  (And I didn't want to print those pieces flat and glue them into place.)
RW
Raymond West
Tue, Oct 31, 2023 10:32 AM

'You can't scale nature'  - LBSC

On 30/10/2023 15:45, Glenn Butcher wrote:

Firstly, the prototype still exists and is operable, sitting in
Antonito, CO USA.  I've visited it quite a few times, taken many
pictures. In some photos, I've included a block of wood I have cut to
exactly 12 inches; with that, I can take some measurements from the
photo.

I also have a rather crude drawing of a sister locomotive, #169, which
sits on display in Alamosa CO.  I use that for validation.

Still, I have discrepancies to resolve.  One is a gap in the printed
boiler from the frame; I think I've found it in the OpenSCAD render of
all the parts, boiler wasn't aligned correctly with the cylinder chest
and cab, so it didn't show in the render. I needed to add a bit to the
vertical dimension of the firebox. Haven't printed that yet, we'll see...

It's interesting sometimes to model something, make it pretty and
dimension-conformant, then print it and find something doesn't work. 
For example, I print the handrail stanchions on the boiler, but they
were getting washed off in the alcohol bath after printing.  I had to
add to the correct dimensions to help them survive.

Hi Glenn,

your Train model looks great, I like it!
I also tried to model a train before but I failed getting the correct
dimensions and correct proportions.
How did you manage to get those correct? did you use a physical
reference ?


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

'You can't scale nature'  - LBSC On 30/10/2023 15:45, Glenn Butcher wrote: > Firstly, the prototype still exists and is operable, sitting in > Antonito, CO USA.  I've visited it quite a few times, taken many > pictures. In some photos, I've included a block of wood I have cut to > exactly 12 inches; with that, I can take some measurements from the > photo. > > I also have a rather crude drawing of a sister locomotive, #169, which > sits on display in Alamosa CO.  I use that for validation. > > Still, I have discrepancies to resolve.  One is a gap in the printed > boiler from the frame; I think I've found it in the OpenSCAD render of > all the parts, boiler wasn't aligned correctly with the cylinder chest > and cab, so it didn't show in the render. I needed to add a bit to the > vertical dimension of the firebox. Haven't printed that yet, we'll see... > > It's interesting sometimes to model something, make it pretty and > dimension-conformant, then print it and find something doesn't work.  > For example, I print the handrail stanchions on the boiler, but they > were getting washed off in the alcohol bath after printing.  I had to > add to the correct dimensions to help them survive. > >> Hi Glenn, >> >> your Train model looks great, I like it! >> I also tried to model a train before but I failed getting the correct >> dimensions and correct proportions. >> How did you manage to get those correct? did you use a physical >> reference ? >> >> >> >> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org
GB
Glenn Butcher
Tue, Oct 31, 2023 1:37 PM

That's the whole point of scale modeling: creating an artifact that
represents a "real" item, scaled down in size.  The materials and
mechanisms don't have to be exact replications, if the intent is to just
present an appearance.

The compressor hanging on the port side of the boiler is a good
example.  It has enough detail to look "detailed" at normal viewing
distances, but it's missing a lot of the tabs, bolts, pipes and other
fittings of the real article.

On 10/31/23 04:32, Raymond West wrote:

'You can't scale nature'  - LBSC

On 30/10/2023 15:45, Glenn Butcher wrote:

Firstly, the prototype still exists and is operable, sitting in
Antonito, CO USA.  I've visited it quite a few times, taken many
pictures. In some photos, I've included a block of wood I have cut to
exactly 12 inches; with that, I can take some measurements from the
photo.

I also have a rather crude drawing of a sister locomotive, #169,
which sits on display in Alamosa CO.  I use that for validation.

Still, I have discrepancies to resolve.  One is a gap in the printed
boiler from the frame; I think I've found it in the OpenSCAD render
of all the parts, boiler wasn't aligned correctly with the cylinder
chest and cab, so it didn't show in the render. I needed to add a bit
to the vertical dimension of the firebox. Haven't printed that yet,
we'll see...

It's interesting sometimes to model something, make it pretty and
dimension-conformant, then print it and find something doesn't work. 
For example, I print the handrail stanchions on the boiler, but they
were getting washed off in the alcohol bath after printing.  I had to
add to the correct dimensions to help them survive.

Hi Glenn,

your Train model looks great, I like it!
I also tried to model a train before but I failed getting the
correct dimensions and correct proportions.
How did you manage to get those correct? did you use a physical
reference ?


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org


OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org

That's the whole point of scale modeling: creating an artifact that represents a "real" item, scaled down in size.  The materials and mechanisms don't have to be exact replications, if the intent is to just present an appearance. The compressor hanging on the port side of the boiler is a good example.  It has enough detail to look "detailed" at normal viewing distances, but it's missing a lot of the tabs, bolts, pipes and other fittings of the real article. On 10/31/23 04:32, Raymond West wrote: > 'You can't scale nature'  - LBSC > > On 30/10/2023 15:45, Glenn Butcher wrote: >> Firstly, the prototype still exists and is operable, sitting in >> Antonito, CO USA.  I've visited it quite a few times, taken many >> pictures. In some photos, I've included a block of wood I have cut to >> exactly 12 inches; with that, I can take some measurements from the >> photo. >> >> I also have a rather crude drawing of a sister locomotive, #169, >> which sits on display in Alamosa CO.  I use that for validation. >> >> Still, I have discrepancies to resolve.  One is a gap in the printed >> boiler from the frame; I think I've found it in the OpenSCAD render >> of all the parts, boiler wasn't aligned correctly with the cylinder >> chest and cab, so it didn't show in the render. I needed to add a bit >> to the vertical dimension of the firebox. Haven't printed that yet, >> we'll see... >> >> It's interesting sometimes to model something, make it pretty and >> dimension-conformant, then print it and find something doesn't work.  >> For example, I print the handrail stanchions on the boiler, but they >> were getting washed off in the alcohol bath after printing.  I had to >> add to the correct dimensions to help them survive. >> >>> Hi Glenn, >>> >>> your Train model looks great, I like it! >>> I also tried to model a train before but I failed getting the >>> correct dimensions and correct proportions. >>> How did you manage to get those correct? did you use a physical >>> reference ? >>> >>> >>> >>> >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email to discuss-leave@lists.openscad.org > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org
RW
Raymond West
Tue, Oct 31, 2023 3:05 PM

I bet it looks fine if you scale up your model viewing distance to that
of the full size loco. e.g. normal viewing distance of your 3.5mm/ft
model, say 12 inches, cf distance of 30 yards or so. when viewing the
full size loco   (somewhere I thought you mentioned it was ho scale)

On 31/10/2023 13:37, Glenn Butcher wrote:

It has enough detail to look "detailed" at normal viewing distances,
but it's missing a lot of the tabs, bolts, pipes and other fittings of
the real article.

I bet it looks fine if you scale up your model viewing distance to that of the full size loco. e.g. normal viewing distance of your 3.5mm/ft model, say 12 inches, cf distance of 30 yards or so. when viewing the full size loco   (somewhere I thought you mentioned it was ho scale) On 31/10/2023 13:37, Glenn Butcher wrote: > It has enough detail to look "detailed" at normal viewing distances, > but it's missing a lot of the tabs, bolts, pipes and other fittings of > the real article.
CM
Curt McDowell
Wed, Nov 1, 2023 11:13 PM

Glenn, that's amazing! What a complicated and beautiful model. My dad
will love to see this. He's into model steam engines and locomotives. I
got him an Ender-3 at the age of 81 and he immediately took to OpenSCAD.

Version 2021.01 on my Linux box took 2h 15m to build this. I had to add
rules for pilot_truck.stl and wheel_set.stl to stl/Makefile, then was
able to open stl_integration.scad in the GUI.

Version 2023.10.31 on my Linux box with --enable=manifold took 37.4
seconds to build the same thing. Now if 215x speedup isn't a game
changer, I don't know what is. --enable=lazy-union did not speed it up
further.

Cheers,
Curt

On 10/29/23 14:34, Glenn Butcher wrote:

On 10/29/2023 2:22 PM, Jordan Brown wrote:

or maybe the downstream consumer will be OK with overlapping shapes.

Indeed.  For 3d printing of scale model parts, all I care about is
that at a given point in a layer, at least one object renders a "1"
pixel. With that thinking, I defined and translated enough cubes,
cylinders, and extruded polygons to model
this:_______________________________________________

OpenSCAD mailing list
To unsubscribe send an email todiscuss-leave@lists.openscad.org

Glenn, that's amazing! What a complicated and beautiful model. My dad will love to see this. He's into model steam engines and locomotives. I got him an Ender-3 at the age of 81 and he immediately took to OpenSCAD. Version 2021.01 on my Linux box took 2h 15m to build this. I had to add rules for pilot_truck.stl and wheel_set.stl to stl/Makefile, then was able to open stl_integration.scad in the GUI. Version 2023.10.31 on my Linux box with --enable=manifold took 37.4 seconds to build the same thing. Now if 215x speedup isn't a game changer, I don't know what is. --enable=lazy-union did not speed it up further. Cheers, Curt On 10/29/23 14:34, Glenn Butcher wrote: > On 10/29/2023 2:22 PM, Jordan Brown wrote: >> or maybe the downstream consumer will be OK with overlapping shapes. > > Indeed.  For 3d printing of scale model parts, all I care about is > that at a given point in a layer, at least one object renders a "1" > pixel. With that thinking, I defined and translated enough cubes, > cylinders, and extruded polygons to model > this:_______________________________________________ > > OpenSCAD mailing list > To unsubscribe send an email todiscuss-leave@lists.openscad.org