discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Geometry

KE
karl.exler@meinklang.cc
Tue, Feb 28, 2023 8:24 AM

Thanks to OpenScad I remember and restore many of my  high school math skills.
Unfortunately I was very weak in functions in the last two years.
How would you go for creating patterns like the attached one.
(The next step is rotating it and create Mandalas or something fancy for fashion jewellery. )
Thanks
Karl

p.s. If I need a quick and dirty solution I draw it in Inkjet.... but I would prefer a "math"solution

Thanks to OpenScad I remember and restore many of my high school math skills. Unfortunately I was very weak in functions in the last two years. How would you go for creating patterns like the attached one. (The next step is rotating it and create Mandalas or something fancy for fashion jewellery. ) Thanks Karl > >p.s. If I need a quick and dirty solution I draw it in Inkjet.... but I would prefer a "math"solution
MM
Michael Möller
Tue, Feb 28, 2023 10:55 AM

Depends on what curvature you are thinking of. On my mobile, so not tested:

intersection() {
translate([8,0]) circle(r=10) ;
translate([-8,0]) circle(r=10) ;
}

If you just want the outline replace the circle with a module that creates
a ring.

Michael, fra mobilen

tir. 28. feb. 2023 09.24 skrev karl.exler@meinklang.cc:

Thanks to OpenScad I remember and restore many of my  high school math
skills.
Unfortunately I was very weak in functions in the last two years.
How would you go for creating patterns like the attached one.
(The next step is rotating it and create Mandalas or something fancy for
fashion jewellery. )
Thanks
Karl

p.s. If I need a quick and dirty solution I draw it in Inkjet.... but I

would prefer a "math"solution


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

Depends on what curvature you are thinking of. On my mobile, so not tested: intersection() { translate([8,0]) circle(r=10) ; translate([-8,0]) circle(r=10) ; } If you just want the outline replace the circle with a module that creates a ring. Michael, fra mobilen tir. 28. feb. 2023 09.24 skrev <karl.exler@meinklang.cc>: > > > Thanks to OpenScad I remember and restore many of my high school math > skills. > Unfortunately I was very weak in functions in the last two years. > How would you go for creating patterns like the attached one. > (The next step is rotating it and create Mandalas or something fancy for > fashion jewellery. ) > Thanks > Karl > > > >p.s. If I need a quick and dirty solution I draw it in Inkjet.... but I > would prefer a "math"solution > > > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org >
WF
William F. Adams
Tue, Feb 28, 2023 1:59 PM

Check the various Bézier curve modules?
https://forum.openscad.org/smoothing-2D-curves-in-BOSL2-td32085.html

William

Check the various Bézier curve modules? https://forum.openscad.org/smoothing-2D-curves-in-BOSL2-td32085.html William