discuss@lists.openscad.org

OpenSCAD general discussion

View all threads

BOSL2 cylindrical_extrude()

JW
Joe Weinpert
Fri, May 6, 2022 4:41 PM

Is there a module or a function that can do what this does using a 3D
object instead of a 2D object?  In other words, is it possible to wrap a 3d
object like a simple thin plate around a cylinder or a sphere?  Would there
be something that can be used in the attachments feature?

Is there a module or a function that can do what this does using a 3D object instead of a 2D object? In other words, is it possible to wrap a 3d object like a simple thin plate around a cylinder or a sphere? Would there be something that can be used in the attachments feature?
AM
Adrian Mariano
Fri, May 6, 2022 10:18 PM

I answered this question already: BOSL2 vnf_bend() can do it, but you
have to have a VNF and not a 3d geometrical object.  If you have a
geometrical object, wrapping it around a cylinder would require
chopping it up into sections and moving them into position.  It's
possible in theory, but would be really slow and probably would be
hard to avoid a stair-step ragged edge.  Someone else posted about
having attempted this approach and abandoned it.

On Fri, May 6, 2022 at 4:49 PM Joe Weinpert joe.weinpert@gmail.com wrote:

Is there a module or a function that can do what this does using a 3D object instead of a 2D object?  In other words, is it possible to wrap a 3d object like a simple thin plate around a cylinder or a sphere?  Would there be something that can be used in the attachments feature?


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

I answered this question already: BOSL2 vnf_bend() can do it, but you have to have a VNF and not a 3d geometrical object. If you have a geometrical object, wrapping it around a cylinder would require chopping it up into sections and moving them into position. It's possible in theory, but would be really slow and probably would be hard to avoid a stair-step ragged edge. Someone else posted about having attempted this approach and abandoned it. On Fri, May 6, 2022 at 4:49 PM Joe Weinpert <joe.weinpert@gmail.com> wrote: > > Is there a module or a function that can do what this does using a 3D object instead of a 2D object? In other words, is it possible to wrap a 3d object like a simple thin plate around a cylinder or a sphere? Would there be something that can be used in the attachments feature? > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org
JW
Joe Weinpert
Fri, May 6, 2022 10:30 PM

I must have missed that answer.  Will look into it.  Thanks!

On Fri, May 6, 2022 at 6:19 PM Adrian Mariano avm4@cornell.edu wrote:

I answered this question already: BOSL2 vnf_bend() can do it, but you
have to have a VNF and not a 3d geometrical object.  If you have a
geometrical object, wrapping it around a cylinder would require
chopping it up into sections and moving them into position.  It's
possible in theory, but would be really slow and probably would be
hard to avoid a stair-step ragged edge.  Someone else posted about
having attempted this approach and abandoned it.

On Fri, May 6, 2022 at 4:49 PM Joe Weinpert joe.weinpert@gmail.com
wrote:

Is there a module or a function that can do what this does using a 3D

object instead of a 2D object?  In other words, is it possible to wrap a 3d
object like a simple thin plate around a cylinder or a sphere?  Would there
be something that can be used in the attachments feature?


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

I must have missed that answer. Will look into it. Thanks! On Fri, May 6, 2022 at 6:19 PM Adrian Mariano <avm4@cornell.edu> wrote: > I answered this question already: BOSL2 vnf_bend() can do it, but you > have to have a VNF and not a 3d geometrical object. If you have a > geometrical object, wrapping it around a cylinder would require > chopping it up into sections and moving them into position. It's > possible in theory, but would be really slow and probably would be > hard to avoid a stair-step ragged edge. Someone else posted about > having attempted this approach and abandoned it. > > On Fri, May 6, 2022 at 4:49 PM Joe Weinpert <joe.weinpert@gmail.com> > wrote: > > > > Is there a module or a function that can do what this does using a 3D > object instead of a 2D object? In other words, is it possible to wrap a 3d > object like a simple thin plate around a cylinder or a sphere? Would there > be something that can be used in the attachments feature? > > > > _______________________________________________ > > 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 >
FH
Father Horton
Sun, May 8, 2022 3:03 AM

The best way I've found to do this is to use https://3dp.rocks/lithophane/
to create an appropriately-curved piece, generate the rest in OpenSCAD (or
whatever) and use Meshmixer to combine them.

On Fri, May 6, 2022 at 5:31 PM Joe Weinpert joe.weinpert@gmail.com wrote:

I must have missed that answer.  Will look into it.  Thanks!

On Fri, May 6, 2022 at 6:19 PM Adrian Mariano avm4@cornell.edu wrote:

I answered this question already: BOSL2 vnf_bend() can do it, but you
have to have a VNF and not a 3d geometrical object.  If you have a
geometrical object, wrapping it around a cylinder would require
chopping it up into sections and moving them into position.  It's
possible in theory, but would be really slow and probably would be
hard to avoid a stair-step ragged edge.  Someone else posted about
having attempted this approach and abandoned it.

On Fri, May 6, 2022 at 4:49 PM Joe Weinpert joe.weinpert@gmail.com
wrote:

Is there a module or a function that can do what this does using a 3D

object instead of a 2D object?  In other words, is it possible to wrap a 3d
object like a simple thin plate around a cylinder or a sphere?  Would there
be something that can be used in the attachments feature?


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

The best way I've found to do this is to use https://3dp.rocks/lithophane/ to create an appropriately-curved piece, generate the rest in OpenSCAD (or whatever) and use Meshmixer to combine them. On Fri, May 6, 2022 at 5:31 PM Joe Weinpert <joe.weinpert@gmail.com> wrote: > I must have missed that answer. Will look into it. Thanks! > > > > > On Fri, May 6, 2022 at 6:19 PM Adrian Mariano <avm4@cornell.edu> wrote: > >> I answered this question already: BOSL2 vnf_bend() can do it, but you >> have to have a VNF and not a 3d geometrical object. If you have a >> geometrical object, wrapping it around a cylinder would require >> chopping it up into sections and moving them into position. It's >> possible in theory, but would be really slow and probably would be >> hard to avoid a stair-step ragged edge. Someone else posted about >> having attempted this approach and abandoned it. >> >> On Fri, May 6, 2022 at 4:49 PM Joe Weinpert <joe.weinpert@gmail.com> >> wrote: >> > >> > Is there a module or a function that can do what this does using a 3D >> object instead of a 2D object? In other words, is it possible to wrap a 3d >> object like a simple thin plate around a cylinder or a sphere? Would there >> be something that can be used in the attachments feature? >> > >> > _______________________________________________ >> > 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 >
Jan Öhman
Sun, May 8, 2022 9:43 AM

Feel free to develop your idea (maybe an example?)

Den söndag 8 maj 2022 05:03:32 CEST, Father Horton <fatherhorton@gmail.com> skrev:  

The best way I've found to do this is to use https://3dp.rocks/lithophane/ to create an appropriately-curved piece, generate the rest in OpenSCAD (or whatever) and use Meshmixer to combine them.
On Fri, May 6, 2022 at 5:31 PM Joe Weinpert joe.weinpert@gmail.com wrote:

I must have missed that answer.  Will look into it.  Thanks!

On Fri, May 6, 2022 at 6:19 PM Adrian Mariano avm4@cornell.edu wrote:

I answered this question already: BOSL2 vnf_bend() can do it, but you
have to have a VNF and not a 3d geometrical object.  If you have a
geometrical object, wrapping it around a cylinder would require
chopping it up into sections and moving them into position.  It's
possible in theory, but would be really slow and probably would be
hard to avoid a stair-step ragged edge.  Someone else posted about
having attempted this approach and abandoned it.

On Fri, May 6, 2022 at 4:49 PM Joe Weinpert joe.weinpert@gmail.com wrote:

Is there a module or a function that can do what this does using a 3D object instead of a 2D object?  In other words, is it possible to wrap a 3d object like a simple thin plate around a cylinder or a sphere?  Would there be something that can be used in the attachments feature?


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


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

Feel free to develop your idea (maybe an example?) Den söndag 8 maj 2022 05:03:32 CEST, Father Horton <fatherhorton@gmail.com> skrev: The best way I've found to do this is to use https://3dp.rocks/lithophane/ to create an appropriately-curved piece, generate the rest in OpenSCAD (or whatever) and use Meshmixer to combine them. On Fri, May 6, 2022 at 5:31 PM Joe Weinpert <joe.weinpert@gmail.com> wrote: I must have missed that answer.  Will look into it.  Thanks! On Fri, May 6, 2022 at 6:19 PM Adrian Mariano <avm4@cornell.edu> wrote: I answered this question already: BOSL2 vnf_bend() can do it, but you have to have a VNF and not a 3d geometrical object.  If you have a geometrical object, wrapping it around a cylinder would require chopping it up into sections and moving them into position.  It's possible in theory, but would be really slow and probably would be hard to avoid a stair-step ragged edge.  Someone else posted about having attempted this approach and abandoned it. On Fri, May 6, 2022 at 4:49 PM Joe Weinpert <joe.weinpert@gmail.com> wrote: > > Is there a module or a function that can do what this does using a 3D object instead of a 2D object?  In other words, is it possible to wrap a 3d object like a simple thin plate around a cylinder or a sphere?  Would there be something that can be used in the attachments feature? > > _______________________________________________ > 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 _______________________________________________ OpenSCAD mailing list To unsubscribe send an email to discuss-leave@lists.openscad.org
JW
Joe Weinpert
Sun, May 8, 2022 3:03 PM

Funny thing ... I've had that *3dprocks *website in my favorites bar for
a long long time ... haven't used it in a year ... forgot all about
it.  *Meshmixer
*I do use, but only for *plane *cutting moulding strip patterns to exact
lengths in order to duplicate their patterns end-to-end for a final length
for the CNC.

On Sat, May 7, 2022 at 11:03 PM Father Horton fatherhorton@gmail.com
wrote:

The best way I've found to do this is to use https://3dp.rocks/lithophane/
to create an appropriately-curved piece, generate the rest in OpenSCAD (or
whatever) and use Meshmixer to combine them.

On Fri, May 6, 2022 at 5:31 PM Joe Weinpert joe.weinpert@gmail.com
wrote:

I must have missed that answer.  Will look into it.  Thanks!

On Fri, May 6, 2022 at 6:19 PM Adrian Mariano avm4@cornell.edu wrote:

I answered this question already: BOSL2 vnf_bend() can do it, but you
have to have a VNF and not a 3d geometrical object.  If you have a
geometrical object, wrapping it around a cylinder would require
chopping it up into sections and moving them into position.  It's
possible in theory, but would be really slow and probably would be
hard to avoid a stair-step ragged edge.  Someone else posted about
having attempted this approach and abandoned it.

On Fri, May 6, 2022 at 4:49 PM Joe Weinpert joe.weinpert@gmail.com
wrote:

Is there a module or a function that can do what this does using a 3D

object instead of a 2D object?  In other words, is it possible to wrap a 3d
object like a simple thin plate around a cylinder or a sphere?  Would there
be something that can be used in the attachments feature?


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


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

Funny thing ... I've had that *3dprocks *website in my *favorites bar* for a long long time ... haven't used it in a year ... forgot all about it. *Meshmixer *I do use, but only for *plane *cutting moulding strip patterns to exact lengths in order to duplicate their patterns end-to-end for a final length for the CNC. On Sat, May 7, 2022 at 11:03 PM Father Horton <fatherhorton@gmail.com> wrote: > The best way I've found to do this is to use https://3dp.rocks/lithophane/ > to create an appropriately-curved piece, generate the rest in OpenSCAD (or > whatever) and use Meshmixer to combine them. > > On Fri, May 6, 2022 at 5:31 PM Joe Weinpert <joe.weinpert@gmail.com> > wrote: > >> I must have missed that answer. Will look into it. Thanks! >> >> >> >> >> On Fri, May 6, 2022 at 6:19 PM Adrian Mariano <avm4@cornell.edu> wrote: >> >>> I answered this question already: BOSL2 vnf_bend() can do it, but you >>> have to have a VNF and not a 3d geometrical object. If you have a >>> geometrical object, wrapping it around a cylinder would require >>> chopping it up into sections and moving them into position. It's >>> possible in theory, but would be really slow and probably would be >>> hard to avoid a stair-step ragged edge. Someone else posted about >>> having attempted this approach and abandoned it. >>> >>> On Fri, May 6, 2022 at 4:49 PM Joe Weinpert <joe.weinpert@gmail.com> >>> wrote: >>> > >>> > Is there a module or a function that can do what this does using a 3D >>> object instead of a 2D object? In other words, is it possible to wrap a 3d >>> object like a simple thin plate around a cylinder or a sphere? Would there >>> be something that can be used in the attachments feature? >>> > >>> > _______________________________________________ >>> > 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 >> > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >