[OpenSCAD] I have a suggestion: shell()...

nop head nop.head at gmail.com
Wed Aug 10 14:22:22 CEST 2011


Shell is the name of the operation in CAD systems and it must work by moving
faces inwards along the normals to make a smaller object that is then
subtracted. In CoCreate you also get an option to nominate a face to leave
open.

On 10 August 2011 13:11, Giles Bathgate <giles.bathgate at gmail.com> wrote:

> On 10 August 2011 12:35, Dan Zuras 3D <threedee at nonabelian.com> wrote:
> >        The semantics would be that shell() takes the
> >        child object & reduces it to a shell of that
> >        object which is 'thickness' thick.
>
> I think what you are asking for is an offset module, such that given a
> complex primitive you move all the faces thickness along their
> outwards pointing normals, and then make the faces bigger until they
> join back up?
>
> Once you have an offset shape you can subtract the original shape to
> create a shell. Or do you mean something else.
>
> Examples would help.
>
> Regards
>
> Giles
> _______________________________________________
> OpenSCAD mailing list
> OpenSCAD at rocklinux.org
> http://rocklinux.net/mailman/listinfo/openscad
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://rocklinux.net/pipermail/openscad/attachments/20110810/aeb895d6/attachment.html


More information about the OpenSCAD mailing list