[OpenSCAD] "Melting" models

A. Craig West acraigwest at gmail.com
Fri May 24 10:31:48 EDT 2019


I've implemented bend functionality by taking slices of the original shape
and placing them in position, and unioning it together. It tends to be slow
though

On Fri, 24 May 2019, 10:12 Doug Moen, <doug at moens.org> wrote:

> Kevin Toppenberg says:
> > Could you multiple the object (i.e. the mesh of all the points of the
> object) by a transform matrix, which effects the radial transformation?
>
> I don't think so. This requires a non-affine transformation, which can't
> be represented by a transformation matrix.
>
> My 3D modelling language, Curv, supports non-affine transformations, which
> are represented by functions that map 3D points onto other 3D points, not
> matrices. I've implemented several 'bend' operators that do this kind of
> transformation.
>
> In OpenSCAD, it's not so easy. I bet somebody on the list has a better
> answer, though.
>
> Doug Moen.
>
> On Fri, May 24, 2019, at 9:44 AM, Kevin Toppenberg wrote:
>
> Could you multiple the object (i.e. the mesh of all the points of the
> object) by a transform matrix, which effects the radial transformation?
>
> Kevin
>
> On Fri, May 24, 2019 at 7:29 AM leebc <leebc11 at acm.org> wrote:
>
> I came across this model of a "melted" or "wilting" gear...  (Think Dali's
> clocks.)
>      https://www.thingiverse.com/thing:2872162
> <
> http://forum.openscad.org/file/t1632/a22b1cd568ea8d3a6547ed46a6a10119_preview_featured.jpg>
>
>
> Can anyone think of a good way to recreate this in OpenSCAD?
>
> Let's assume you are completely modeling in OpenSCAD so could re-write the
> code for the gear generation.
>
> Objective is to curve a flat object around a "pipe" of a certain diameter.
>
>
>
> --
> Sent from: http://forum.openscad.org/
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss at lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss at lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss at lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscad.org/pipermail/discuss_lists.openscad.org/attachments/20190524/92da715d/attachment.html>


More information about the Discuss mailing list