RW
Rogier Wolff
Fri, Jan 6, 2023 11:30 AM
On Fri, Jan 06, 2023 at 04:37:49AM +0530, Sanjeev Prabhakar wrote:
you maybe right about the deformation to some extent, but right now how to
model the bend without deformation or thinning keeping the size of the
blank same is what I am looking for.
Still SAME problem. You need to stretch the material in some places.
Take a 10cm ball. Take a piece of paper. draw a cirlce of 10, 9 and
3cm diameter. Cut the 10cm and 3cm ring so you end up with a ring
(diameter 10cm, 3cm hole). Now cut 20-40 triangles by cutting from the
3cm circle to the 9cm circle. Now put this contraption on the
ball. You'll see that you can't cover the ball with the triangles:
There is space left over. If you don't cut the material beforehand and
try to make it work anyway, the material will have to stretch or tear.
Roger.
a sequential bending approach works for any angle of bend it seems.
Thanks
On Fri, 6 Jan 2023 at 00:16, nop head nop.head@gmail.com wrote:
You can put a flat sheet of metal between two 3D printed forms in a press
and deform it into a 3D shape. It stretches in places and must get a bit
thinner. Good luck modelling that.
On Thu, 5 Jan 2023 at 16:38, Rogier Wolff R.E.Wolff@bitwizard.nl wrote:
On Thu, Jan 05, 2023 at 06:53:48PM +0530, Sanjeev Prabhakar wrote:
Still, when you bend (= very little folding) a flat piece of material
in one axis it needs to be deformed (stretched/compressed) to be able
to bend in the other axis.
Consider the other way around: cartographers have struggled for
centuries to "bend" the shape of the earth onto a flat piece of
paper. There is always som stretching and compressing going on.
Roger.
I believe He is only talking About bending, Not folding. Bending ist
a very little folding.
Adrian Mariano avm4@cornell.edu schrieb am Do., 5. Jän. 2023,
Not too long ago there was a discussion of origami folding of a
this list, where a sequence of folds is applied.
On Wed, Jan 4, 2023 at 10:26 PM Sanjeev Prabhakar <
sprabhakar2006@gmail.com> wrote:
Maybe bend the corners 45 degrees in the example images
On Thu, 5 Jan, 2023, 8:21 am Adrian Mariano, avm4@cornell.edu
I don't understand what you mean about a bend in both x and y
directions. Once you have bent in one direction, bending in the
direction will be impossible without deformation of the shape.
On Wed, Jan 4, 2023 at 9:31 PM Sanjeev Prabhakar <
sprabhakar2006@gmail.com> wrote:
I am trying to write code to bend a cut sheet to a defined path
Examples attached
Overall dimensions of the flat sheet should remain the same.
The results are almost ok if the bend required is in one
But if the bend required in both y and x direction, it is a
Any work done in this direction by anyone?
If the logic could be shared
Regards
Sanjeev
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
--
** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110 **
** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233 **
f equals m times a. When your f is steady, and your m is going down
your a is going up. -- Chris Hadfield about flying up the space shuttle.
On Fri, Jan 06, 2023 at 04:37:49AM +0530, Sanjeev Prabhakar wrote:
> you maybe right about the deformation to some extent, but right now how to
> model the bend without deformation or thinning keeping the size of the
> blank same is what I am looking for.
Still SAME problem. You need to stretch the material in some places.
Take a 10cm ball. Take a piece of paper. draw a cirlce of 10, 9 and
3cm diameter. Cut the 10cm and 3cm ring so you end up with a ring
(diameter 10cm, 3cm hole). Now cut 20-40 triangles by cutting from the
3cm circle to the 9cm circle. Now put this contraption on the
ball. You'll see that you can't cover the ball with the triangles:
There is space left over. If you don't cut the material beforehand and
try to make it work anyway, the material will have to stretch or tear.
Roger.
> a sequential bending approach works for any angle of bend it seems.
>
> Thanks
>
> On Fri, 6 Jan 2023 at 00:16, nop head <nop.head@gmail.com> wrote:
>
> > You can put a flat sheet of metal between two 3D printed forms in a press
> > and deform it into a 3D shape. It stretches in places and must get a bit
> > thinner. Good luck modelling that.
> >
> > On Thu, 5 Jan 2023 at 16:38, Rogier Wolff <R.E.Wolff@bitwizard.nl> wrote:
> >
> >> On Thu, Jan 05, 2023 at 06:53:48PM +0530, Sanjeev Prabhakar wrote:
> >> > this is what I meant
> >>
> >> Still, when you bend (= very little folding) a flat piece of material
> >> in one axis it needs to be deformed (stretched/compressed) to be able
> >> to bend in the other axis.
> >>
> >> Consider the other way around: cartographers have struggled for
> >> centuries to "bend" the shape of the earth onto a flat piece of
> >> paper. There is always som stretching and compressing going on.
> >>
> >> Roger.
> >>
> >>
> >>
> >> > On Thu, 5 Jan 2023 at 18:20, Guenther Sohler <guenther.sohler@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > I believe He is only talking About bending, Not folding. Bending ist
> >> Just
> >> > > a very little folding.
> >> > >
> >> > > Adrian Mariano <avm4@cornell.edu> schrieb am Do., 5. Jän. 2023,
> >> 05:19:
> >> > >
> >> > >> Not too long ago there was a discussion of origami folding of a
> >> model on
> >> > >> this list, where a sequence of folds is applied.
> >> > >>
> >> > >> On Wed, Jan 4, 2023 at 10:26 PM Sanjeev Prabhakar <
> >> > >> sprabhakar2006@gmail.com> wrote:
> >> > >>
> >> > >>> Maybe bend the corners 45 degrees in the example images
> >> > >>>
> >> > >>> On Thu, 5 Jan, 2023, 8:21 am Adrian Mariano, <avm4@cornell.edu>
> >> wrote:
> >> > >>>
> >> > >>>> I don't understand what you mean about a bend in both x and y
> >> > >>>> directions. Once you have bent in one direction, bending in the
> >> other
> >> > >>>> direction will be impossible without deformation of the shape.
> >> > >>>>
> >> > >>>> On Wed, Jan 4, 2023 at 9:31 PM Sanjeev Prabhakar <
> >> > >>>> sprabhakar2006@gmail.com> wrote:
> >> > >>>>
> >> > >>>>> I am trying to write code to bend a cut sheet to a defined path
> >> > >>>>>
> >> > >>>>> Examples attached
> >> > >>>>>
> >> > >>>>> Overall dimensions of the flat sheet should remain the same.
> >> > >>>>>
> >> > >>>>> The results are almost ok if the bend required is in one
> >> direction.
> >> > >>>>>
> >> > >>>>> But if the bend required in both y and x direction, it is a
> >> challenge.
> >> > >>>>>
> >> > >>>>> Any work done in this direction by anyone?
> >> > >>>>>
> >> > >>>>> If the logic could be shared
> >> > >>>>>
> >> > >>>>> Regards
> >> > >>>>> Sanjeev
> >> > >>>>>
> >> > >>>>> _______________________________________________
> >> > >>>>> 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
> >> > >>
> >> > > _______________________________________________
> >> > > 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
> >>
> >>
> >> --
> >> ** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110
> >> **
> >> ** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233
> >> **
> >> f equals m times a. When your f is steady, and your m is going down
> >> your a is going up. -- Chris Hadfield about flying up the space shuttle.
> >> _______________________________________________
> >> 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
--
** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110 **
** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233 **
f equals m times a. When your f is steady, and your m is going down
your a is going up. -- Chris Hadfield about flying up the space shuttle.
SP
Sanjeev Prabhakar
Fri, Jan 6, 2023 12:45 PM
You are right, but that is quite tough problem to solve.
I am not sure if the currently available softwares would be addressing this
issue.
Almost 25 years back , I used to work in a company which was processing
sheet metal parts and the designers of dies were working in AutoCad.
We had some sheet metal processing reference books but don't remember if
this was taken care by any software.
Now with so much development in softwares, maybe it's available.
Regards
On Fri, 6 Jan, 2023, 5:01 pm Rogier Wolff, R.E.Wolff@bitwizard.nl wrote:
On Fri, Jan 06, 2023 at 04:37:49AM +0530, Sanjeev Prabhakar wrote:
you maybe right about the deformation to some extent, but right now how
model the bend without deformation or thinning keeping the size of the
blank same is what I am looking for.
Still SAME problem. You need to stretch the material in some places.
Take a 10cm ball. Take a piece of paper. draw a cirlce of 10, 9 and
3cm diameter. Cut the 10cm and 3cm ring so you end up with a ring
(diameter 10cm, 3cm hole). Now cut 20-40 triangles by cutting from the
3cm circle to the 9cm circle. Now put this contraption on the
ball. You'll see that you can't cover the ball with the triangles:
There is space left over. If you don't cut the material beforehand and
try to make it work anyway, the material will have to stretch or tear.
Roger.
a sequential bending approach works for any angle of bend it seems.
Thanks
On Fri, 6 Jan 2023 at 00:16, nop head nop.head@gmail.com wrote:
You can put a flat sheet of metal between two 3D printed forms in a
and deform it into a 3D shape. It stretches in places and must get a
On Thu, Jan 05, 2023 at 06:53:48PM +0530, Sanjeev Prabhakar wrote:
Still, when you bend (= very little folding) a flat piece of material
in one axis it needs to be deformed (stretched/compressed) to be able
to bend in the other axis.
Consider the other way around: cartographers have struggled for
centuries to "bend" the shape of the earth onto a flat piece of
paper. There is always som stretching and compressing going on.
Roger.
On Thu, 5 Jan 2023 at 18:20, Guenther Sohler <
I believe He is only talking About bending, Not folding. Bending
a very little folding.
Adrian Mariano avm4@cornell.edu schrieb am Do., 5. Jän. 2023,
Not too long ago there was a discussion of origami folding of a
this list, where a sequence of folds is applied.
On Wed, Jan 4, 2023 at 10:26 PM Sanjeev Prabhakar <
sprabhakar2006@gmail.com> wrote:
Maybe bend the corners 45 degrees in the example images
On Thu, 5 Jan, 2023, 8:21 am Adrian Mariano, avm4@cornell.edu
I don't understand what you mean about a bend in both x and y
directions. Once you have bent in one direction, bending in
direction will be impossible without deformation of the shape.
On Wed, Jan 4, 2023 at 9:31 PM Sanjeev Prabhakar <
sprabhakar2006@gmail.com> wrote:
I am trying to write code to bend a cut sheet to a defined
Examples attached
Overall dimensions of the flat sheet should remain the same.
The results are almost ok if the bend required is in one
But if the bend required in both y and x direction, it is a
Any work done in this direction by anyone?
If the logic could be shared
Regards
Sanjeev
OpenSCAD mailing list
To unsubscribe send an email to
OpenSCAD mailing list
To unsubscribe send an email to
OpenSCAD mailing list
To unsubscribe send an email to
**
** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233
**
f equals m times a. When your f is steady, and your m is going down
your a is going up. -- Chris Hadfield about flying up the space
You are right, but that is quite tough problem to solve.
I am not sure if the currently available softwares would be addressing this
issue.
Almost 25 years back , I used to work in a company which was processing
sheet metal parts and the designers of dies were working in AutoCad.
We had some sheet metal processing reference books but don't remember if
this was taken care by any software.
Now with so much development in softwares, maybe it's available.
Regards
On Fri, 6 Jan, 2023, 5:01 pm Rogier Wolff, <R.E.Wolff@bitwizard.nl> wrote:
> On Fri, Jan 06, 2023 at 04:37:49AM +0530, Sanjeev Prabhakar wrote:
> > you maybe right about the deformation to some extent, but right now how
> to
> > model the bend without deformation or thinning keeping the size of the
> > blank same is what I am looking for.
>
> Still SAME problem. You need to stretch the material in some places.
>
> Take a 10cm ball. Take a piece of paper. draw a cirlce of 10, 9 and
> 3cm diameter. Cut the 10cm and 3cm ring so you end up with a ring
> (diameter 10cm, 3cm hole). Now cut 20-40 triangles by cutting from the
> 3cm circle to the 9cm circle. Now put this contraption on the
> ball. You'll see that you can't cover the ball with the triangles:
> There is space left over. If you don't cut the material beforehand and
> try to make it work anyway, the material will have to stretch or tear.
>
> Roger.
>
> > a sequential bending approach works for any angle of bend it seems.
> >
> > Thanks
> >
> > On Fri, 6 Jan 2023 at 00:16, nop head <nop.head@gmail.com> wrote:
> >
> > > You can put a flat sheet of metal between two 3D printed forms in a
> press
> > > and deform it into a 3D shape. It stretches in places and must get a
> bit
> > > thinner. Good luck modelling that.
> > >
> > > On Thu, 5 Jan 2023 at 16:38, Rogier Wolff <R.E.Wolff@bitwizard.nl>
> wrote:
> > >
> > >> On Thu, Jan 05, 2023 at 06:53:48PM +0530, Sanjeev Prabhakar wrote:
> > >> > this is what I meant
> > >>
> > >> Still, when you bend (= very little folding) a flat piece of material
> > >> in one axis it needs to be deformed (stretched/compressed) to be able
> > >> to bend in the other axis.
> > >>
> > >> Consider the other way around: cartographers have struggled for
> > >> centuries to "bend" the shape of the earth onto a flat piece of
> > >> paper. There is always som stretching and compressing going on.
> > >>
> > >> Roger.
> > >>
> > >>
> > >>
> > >> > On Thu, 5 Jan 2023 at 18:20, Guenther Sohler <
> guenther.sohler@gmail.com
> > >> >
> > >> > wrote:
> > >> >
> > >> > > I believe He is only talking About bending, Not folding. Bending
> ist
> > >> Just
> > >> > > a very little folding.
> > >> > >
> > >> > > Adrian Mariano <avm4@cornell.edu> schrieb am Do., 5. Jän. 2023,
> > >> 05:19:
> > >> > >
> > >> > >> Not too long ago there was a discussion of origami folding of a
> > >> model on
> > >> > >> this list, where a sequence of folds is applied.
> > >> > >>
> > >> > >> On Wed, Jan 4, 2023 at 10:26 PM Sanjeev Prabhakar <
> > >> > >> sprabhakar2006@gmail.com> wrote:
> > >> > >>
> > >> > >>> Maybe bend the corners 45 degrees in the example images
> > >> > >>>
> > >> > >>> On Thu, 5 Jan, 2023, 8:21 am Adrian Mariano, <avm4@cornell.edu>
> > >> wrote:
> > >> > >>>
> > >> > >>>> I don't understand what you mean about a bend in both x and y
> > >> > >>>> directions. Once you have bent in one direction, bending in
> the
> > >> other
> > >> > >>>> direction will be impossible without deformation of the shape.
> > >> > >>>>
> > >> > >>>> On Wed, Jan 4, 2023 at 9:31 PM Sanjeev Prabhakar <
> > >> > >>>> sprabhakar2006@gmail.com> wrote:
> > >> > >>>>
> > >> > >>>>> I am trying to write code to bend a cut sheet to a defined
> path
> > >> > >>>>>
> > >> > >>>>> Examples attached
> > >> > >>>>>
> > >> > >>>>> Overall dimensions of the flat sheet should remain the same.
> > >> > >>>>>
> > >> > >>>>> The results are almost ok if the bend required is in one
> > >> direction.
> > >> > >>>>>
> > >> > >>>>> But if the bend required in both y and x direction, it is a
> > >> challenge.
> > >> > >>>>>
> > >> > >>>>> Any work done in this direction by anyone?
> > >> > >>>>>
> > >> > >>>>> If the logic could be shared
> > >> > >>>>>
> > >> > >>>>> Regards
> > >> > >>>>> Sanjeev
> > >> > >>>>>
> > >> > >>>>> _______________________________________________
> > >> > >>>>> 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
> > >> > >>
> > >> > > _______________________________________________
> > >> > > 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
> > >>
> > >>
> > >> --
> > >> ** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ **
> +31-15-2049110
> > >> **
> > >> ** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233
> > >> **
> > >> f equals m times a. When your f is steady, and your m is going down
> > >> your a is going up. -- Chris Hadfield about flying up the space
> shuttle.
> > >> _______________________________________________
> > >> 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
>
>
> --
> ** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110
> **
> ** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233 **
> f equals m times a. When your f is steady, and your m is going down
> your a is going up. -- Chris Hadfield about flying up the space shuttle.
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to discuss-leave@lists.openscad.org
>
RW
Rogier Wolff
Fri, Jan 6, 2023 1:22 PM
On Fri, Jan 06, 2023 at 06:15:03PM +0530, Sanjeev Prabhakar wrote:
You are right, but that is quite tough problem to solve.
I am not sure if the currently available softwares would be addressing this
issue.
Almost 25 years back , I used to work in a company which was processing
sheet metal parts and the designers of dies were working in AutoCad.
We had some sheet metal processing reference books but don't remember if
this was taken care by any software.
Now with so much development in softwares, maybe it's available.
Yeah! Maybe! But not in openscad.
I think you can make a module that you give a sheet and a
list-of-folds and it will fold the sheet for you. But that would rely
on instantiating the part before the fold, then rotating the rest of
the (folded) sheet around the fold line. But once you NEED to start
cheating, things get complicated quickly. Nobody in the openscad
community has dome the math to create this.
Roger.
On Fri, Jan 06, 2023 at 04:37:49AM +0530, Sanjeev Prabhakar wrote:
you maybe right about the deformation to some extent, but right now how
model the bend without deformation or thinning keeping the size of the
blank same is what I am looking for.
Still SAME problem. You need to stretch the material in some places.
Take a 10cm ball. Take a piece of paper. draw a cirlce of 10, 9 and
3cm diameter. Cut the 10cm and 3cm ring so you end up with a ring
(diameter 10cm, 3cm hole). Now cut 20-40 triangles by cutting from the
3cm circle to the 9cm circle. Now put this contraption on the
ball. You'll see that you can't cover the ball with the triangles:
There is space left over. If you don't cut the material beforehand and
try to make it work anyway, the material will have to stretch or tear.
Roger.
a sequential bending approach works for any angle of bend it seems.
Thanks
On Fri, 6 Jan 2023 at 00:16, nop head nop.head@gmail.com wrote:
You can put a flat sheet of metal between two 3D printed forms in a
and deform it into a 3D shape. It stretches in places and must get a
On Thu, Jan 05, 2023 at 06:53:48PM +0530, Sanjeev Prabhakar wrote:
Still, when you bend (= very little folding) a flat piece of material
in one axis it needs to be deformed (stretched/compressed) to be able
to bend in the other axis.
Consider the other way around: cartographers have struggled for
centuries to "bend" the shape of the earth onto a flat piece of
paper. There is always som stretching and compressing going on.
Roger.
On Thu, 5 Jan 2023 at 18:20, Guenther Sohler <
I believe He is only talking About bending, Not folding. Bending
a very little folding.
Adrian Mariano avm4@cornell.edu schrieb am Do., 5. Jän. 2023,
Not too long ago there was a discussion of origami folding of a
this list, where a sequence of folds is applied.
On Wed, Jan 4, 2023 at 10:26 PM Sanjeev Prabhakar <
sprabhakar2006@gmail.com> wrote:
Maybe bend the corners 45 degrees in the example images
On Thu, 5 Jan, 2023, 8:21 am Adrian Mariano, avm4@cornell.edu
I don't understand what you mean about a bend in both x and y
directions. Once you have bent in one direction, bending in
direction will be impossible without deformation of the shape.
On Wed, Jan 4, 2023 at 9:31 PM Sanjeev Prabhakar <
sprabhakar2006@gmail.com> wrote:
I am trying to write code to bend a cut sheet to a defined
Examples attached
Overall dimensions of the flat sheet should remain the same.
The results are almost ok if the bend required is in one
But if the bend required in both y and x direction, it is a
Any work done in this direction by anyone?
If the logic could be shared
Regards
Sanjeev
OpenSCAD mailing list
To unsubscribe send an email to
OpenSCAD mailing list
To unsubscribe send an email to
OpenSCAD mailing list
To unsubscribe send an email to
**
** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233
**
f equals m times a. When your f is steady, and your m is going down
your a is going up. -- Chris Hadfield about flying up the space
--
** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110 **
** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233 **
f equals m times a. When your f is steady, and your m is going down
your a is going up. -- Chris Hadfield about flying up the space shuttle.
On Fri, Jan 06, 2023 at 06:15:03PM +0530, Sanjeev Prabhakar wrote:
> You are right, but that is quite tough problem to solve.
>
> I am not sure if the currently available softwares would be addressing this
> issue.
>
> Almost 25 years back , I used to work in a company which was processing
> sheet metal parts and the designers of dies were working in AutoCad.
>
> We had some sheet metal processing reference books but don't remember if
> this was taken care by any software.
>
> Now with so much development in softwares, maybe it's available.
Yeah! Maybe! But not in openscad.
I think you can make a module that you give a sheet and a
list-of-folds and it will fold the sheet for you. But that would rely
on instantiating the part before the fold, then rotating the rest of
the (folded) sheet around the fold line. But once you NEED to start
cheating, things get complicated quickly. Nobody in the openscad
community has dome the math to create this.
Roger.
>
> Regards
>
> On Fri, 6 Jan, 2023, 5:01 pm Rogier Wolff, <R.E.Wolff@bitwizard.nl> wrote:
>
> > On Fri, Jan 06, 2023 at 04:37:49AM +0530, Sanjeev Prabhakar wrote:
> > > you maybe right about the deformation to some extent, but right now how
> > to
> > > model the bend without deformation or thinning keeping the size of the
> > > blank same is what I am looking for.
> >
> > Still SAME problem. You need to stretch the material in some places.
> >
> > Take a 10cm ball. Take a piece of paper. draw a cirlce of 10, 9 and
> > 3cm diameter. Cut the 10cm and 3cm ring so you end up with a ring
> > (diameter 10cm, 3cm hole). Now cut 20-40 triangles by cutting from the
> > 3cm circle to the 9cm circle. Now put this contraption on the
> > ball. You'll see that you can't cover the ball with the triangles:
> > There is space left over. If you don't cut the material beforehand and
> > try to make it work anyway, the material will have to stretch or tear.
> >
> > Roger.
> >
> > > a sequential bending approach works for any angle of bend it seems.
> > >
> > > Thanks
> > >
> > > On Fri, 6 Jan 2023 at 00:16, nop head <nop.head@gmail.com> wrote:
> > >
> > > > You can put a flat sheet of metal between two 3D printed forms in a
> > press
> > > > and deform it into a 3D shape. It stretches in places and must get a
> > bit
> > > > thinner. Good luck modelling that.
> > > >
> > > > On Thu, 5 Jan 2023 at 16:38, Rogier Wolff <R.E.Wolff@bitwizard.nl>
> > wrote:
> > > >
> > > >> On Thu, Jan 05, 2023 at 06:53:48PM +0530, Sanjeev Prabhakar wrote:
> > > >> > this is what I meant
> > > >>
> > > >> Still, when you bend (= very little folding) a flat piece of material
> > > >> in one axis it needs to be deformed (stretched/compressed) to be able
> > > >> to bend in the other axis.
> > > >>
> > > >> Consider the other way around: cartographers have struggled for
> > > >> centuries to "bend" the shape of the earth onto a flat piece of
> > > >> paper. There is always som stretching and compressing going on.
> > > >>
> > > >> Roger.
> > > >>
> > > >>
> > > >>
> > > >> > On Thu, 5 Jan 2023 at 18:20, Guenther Sohler <
> > guenther.sohler@gmail.com
> > > >> >
> > > >> > wrote:
> > > >> >
> > > >> > > I believe He is only talking About bending, Not folding. Bending
> > ist
> > > >> Just
> > > >> > > a very little folding.
> > > >> > >
> > > >> > > Adrian Mariano <avm4@cornell.edu> schrieb am Do., 5. Jän. 2023,
> > > >> 05:19:
> > > >> > >
> > > >> > >> Not too long ago there was a discussion of origami folding of a
> > > >> model on
> > > >> > >> this list, where a sequence of folds is applied.
> > > >> > >>
> > > >> > >> On Wed, Jan 4, 2023 at 10:26 PM Sanjeev Prabhakar <
> > > >> > >> sprabhakar2006@gmail.com> wrote:
> > > >> > >>
> > > >> > >>> Maybe bend the corners 45 degrees in the example images
> > > >> > >>>
> > > >> > >>> On Thu, 5 Jan, 2023, 8:21 am Adrian Mariano, <avm4@cornell.edu>
> > > >> wrote:
> > > >> > >>>
> > > >> > >>>> I don't understand what you mean about a bend in both x and y
> > > >> > >>>> directions. Once you have bent in one direction, bending in
> > the
> > > >> other
> > > >> > >>>> direction will be impossible without deformation of the shape.
> > > >> > >>>>
> > > >> > >>>> On Wed, Jan 4, 2023 at 9:31 PM Sanjeev Prabhakar <
> > > >> > >>>> sprabhakar2006@gmail.com> wrote:
> > > >> > >>>>
> > > >> > >>>>> I am trying to write code to bend a cut sheet to a defined
> > path
> > > >> > >>>>>
> > > >> > >>>>> Examples attached
> > > >> > >>>>>
> > > >> > >>>>> Overall dimensions of the flat sheet should remain the same.
> > > >> > >>>>>
> > > >> > >>>>> The results are almost ok if the bend required is in one
> > > >> direction.
> > > >> > >>>>>
> > > >> > >>>>> But if the bend required in both y and x direction, it is a
> > > >> challenge.
> > > >> > >>>>>
> > > >> > >>>>> Any work done in this direction by anyone?
> > > >> > >>>>>
> > > >> > >>>>> If the logic could be shared
> > > >> > >>>>>
> > > >> > >>>>> Regards
> > > >> > >>>>> Sanjeev
> > > >> > >>>>>
> > > >> > >>>>> _______________________________________________
> > > >> > >>>>> 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
> > > >> > >>
> > > >> > > _______________________________________________
> > > >> > > 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
> > > >>
> > > >>
> > > >> --
> > > >> ** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ **
> > +31-15-2049110
> > > >> **
> > > >> ** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233
> > > >> **
> > > >> f equals m times a. When your f is steady, and your m is going down
> > > >> your a is going up. -- Chris Hadfield about flying up the space
> > shuttle.
> > > >> _______________________________________________
> > > >> 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
> >
> >
> > --
> > ** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110
> > **
> > ** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233 **
> > f equals m times a. When your f is steady, and your m is going down
> > your a is going up. -- Chris Hadfield about flying up the space shuttle.
> > _______________________________________________
> > 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
--
** R.E.Wolff@BitWizard.nl ** https://www.BitWizard.nl/ ** +31-15-2049110 **
** Delftechpark 11 2628 XJ Delft, The Netherlands. KVK: 27239233 **
f equals m times a. When your f is steady, and your m is going down
your a is going up. -- Chris Hadfield about flying up the space shuttle.
SP
Sanjeev Prabhakar
Fri, Jan 6, 2023 2:57 PM
On Fri, Jan 06, 2023 at 06:15:03PM +0530, Sanjeev Prabhakar wrote:
You are right, but that is quite tough problem to solve.
I am not sure if the currently available softwares would be addressing
issue.
Almost 25 years back , I used to work in a company which was processing
sheet metal parts and the designers of dies were working in AutoCad.
We had some sheet metal processing reference books but don't remember if
this was taken care by any software.
Now with so much development in softwares, maybe it's available.
Yeah! Maybe! But not in openscad.
I think you can make a module that you give a sheet and a
list-of-folds and it will fold the sheet for you. But that would rely
on instantiating the part before the fold, then rotating the rest of
the (folded) sheet around the fold line. But once you NEED to start
cheating, things get complicated quickly. Nobody in the openscad
community has dome the math to create this.
Roger.
Yes, will try
Thanks
On Fri, 6 Jan, 2023, 6:53 pm Rogier Wolff, <R.E.Wolff@bitwizard.nl> wrote:
> On Fri, Jan 06, 2023 at 06:15:03PM +0530, Sanjeev Prabhakar wrote:
> > You are right, but that is quite tough problem to solve.
> >
> > I am not sure if the currently available softwares would be addressing
> this
> > issue.
> >
> > Almost 25 years back , I used to work in a company which was processing
> > sheet metal parts and the designers of dies were working in AutoCad.
> >
> > We had some sheet metal processing reference books but don't remember if
> > this was taken care by any software.
> >
> > Now with so much development in softwares, maybe it's available.
>
> Yeah! Maybe! But not in openscad.
>
> I think you can make a module that you give a sheet and a
> list-of-folds and it will fold the sheet for you. But that would rely
> on instantiating the part before the fold, then rotating the rest of
> the (folded) sheet around the fold line. But once you NEED to start
> cheating, things get complicated quickly. Nobody in the openscad
> community has dome the math to create this.
>
> Roger.
>
>
>
JB
Jordan Brown
Fri, Jan 6, 2023 9:57 PM
I think you can make a module that you give a sheet and a
list-of-folds and it will fold the sheet for you. But that would rely
on instantiating the part before the fold, then rotating the rest of
the (folded) sheet around the fold line. But once you NEED to start
cheating, things get complicated quickly. Nobody in the openscad
community has dome the math to create this.
The geometry-as-data work (in progress, not yet in the development
snapshot) will let you do something like this - for some nonobvious
definition of "fold".
It will let you render an object into a list of vertices and faces. You
could then cut those faces up along a plane, and rotate everything on
one side of the plane around some selected line.
For the first fold, and for non-intersecting folds, that will do the
obvious thing. For intersecting folds, it will be like cutting the
material - which isn't exactly what people think of when they say "fold".
Not that it will be easy - you will have to split faces apart where they
cross the boundary - but it will be more possible.
> I think you can make a module that you give a sheet and a
> list-of-folds and it will fold the sheet for you. But that would rely
> on instantiating the part before the fold, then rotating the rest of
> the (folded) sheet around the fold line. But once you NEED to start
> cheating, things get complicated quickly. Nobody in the openscad
> community has dome the math to create this.
The geometry-as-data work (in progress, not yet in the development
snapshot) will let you do something like this - for some nonobvious
definition of "fold".
It will let you render an object into a list of vertices and faces. You
could then cut those faces up along a plane, and rotate everything on
one side of the plane around some selected line.
For the first fold, and for non-intersecting folds, that will do the
obvious thing. For intersecting folds, it will be like cutting the
material - which isn't exactly what people think of when they say "fold".
Not that it will be easy - you will have to split faces apart where they
cross the boundary - but it will be more possible.
SP
Sanjeev Prabhakar
Fri, Jan 6, 2023 11:58 PM
Logic which i have used for this application is as follows:
-
Start any 2D shape from y= 0 or may be only in +ve y coordinate, so that
the y_ coordinate can be referred to as length where bending needs to be
done.
-
A separate 3D line should define the bend pattern.
-
Coordinates of the 3D line and the 2D shape to be added based upon the
length comparison
-
With above shape available, normals to be drawn to get the thickness of
the sheet
This is a very basic logic and some more work to be done like
-
Define surface of the 2D section by drawing various inner offsets of the
section or polygon.
-
2D section should have many points even in the straight line segments to
get the length parameter correctly for each location.
Thanks
On Sat, 7 Jan 2023, 03:28 Jordan Brown, openscad@jordan.maileater.net
wrote:
I think you can make a module that you give a sheet and a
list-of-folds and it will fold the sheet for you. But that would rely
on instantiating the part before the fold, then rotating the rest of
the (folded) sheet around the fold line. But once you NEED to start
cheating, things get complicated quickly. Nobody in the openscad
community has dome the math to create this.
The geometry-as-data work (in progress, not yet in the development
snapshot) will let you do something like this - for some nonobvious
definition of "fold".
It will let you render an object into a list of vertices and faces. You
could then cut those faces up along a plane, and rotate everything on
one side of the plane around some selected line.
For the first fold, and for non-intersecting folds, that will do the
obvious thing. For intersecting folds, it will be like cutting the
material - which isn't exactly what people think of when they say "fold".
Not that it will be easy - you will have to split faces apart where they
cross the boundary - but it will be more possible.
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
Logic which i have used for this application is as follows:
1. Start any 2D shape from y= 0 or may be only in +ve y coordinate, so that
the y_ coordinate can be referred to as length where bending needs to be
done.
2. A separate 3D line should define the bend pattern.
3. Coordinates of the 3D line and the 2D shape to be added based upon the
length comparison
4. With above shape available, normals to be drawn to get the thickness of
the sheet
This is a very basic logic and some more work to be done like
- Define surface of the 2D section by drawing various inner offsets of the
section or polygon.
- 2D section should have many points even in the straight line segments to
get the length parameter correctly for each location.
Thanks
On Sat, 7 Jan 2023, 03:28 Jordan Brown, <openscad@jordan.maileater.net>
wrote:
>
> > I think you can make a module that you give a sheet and a
> > list-of-folds and it will fold the sheet for you. But that would rely
> > on instantiating the part before the fold, then rotating the rest of
> > the (folded) sheet around the fold line. But once you NEED to start
> > cheating, things get complicated quickly. Nobody in the openscad
> > community has dome the math to create this.
>
>
> The geometry-as-data work (in progress, not yet in the development
> snapshot) will let you do something like this - for some nonobvious
> definition of "fold".
>
> It will let you render an object into a list of vertices and faces. You
> could then cut those faces up along a plane, and rotate everything on
> one side of the plane around some selected line.
>
> For the first fold, and for non-intersecting folds, that will do the
> obvious thing. For intersecting folds, it will be like cutting the
> material - which isn't exactly what people think of when they say "fold".
>
> Not that it will be easy - you will have to split faces apart where they
> cross the boundary - but it will be more possible.
>
> _______________________________________________
> OpenSCAD mailing list
> To unsubscribe send an email to discuss-leave@lists.openscad.org
>