discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

why is this rounding stepped?

K
Ken
Wed, Jul 22, 2026 12:38 PM

Neophyte question here-or alternately, old fart question here (I qualify as both!)

This piece is part of a larger object, all the edges of which are nicely rounded. But this particular part has stepped short edges, and I really don't know why?

Is it because of using $fn = 5 to get the 5 sided shape?

If so, is there a way of rounding the short edges while retaining the pentagon shape?

include <BOSL2/std.scad>
rotate([0,0,0])
translate([42,0,0])
cyl(h=10,d=85, rounding=4.5, $fn=5);

--
Thanks, Ken
bats059@gmail.com
https://vk7krj.com
https://vk7krj.com/running.html

A baby can be defined as an ego with a noise at one end and a smell at the other.
Your job as parents is to teach them to control all three.
My job as a grandad is to tell you how you are doing it all wrong!

Neophyte question here-or alternately, old fart question here (I qualify as both!) This piece is part of a larger object, all the edges of which are nicely rounded. But this particular part has stepped short edges, and I really don't know why? Is it because of using $fn = 5 to get the 5 sided shape? If so, is there a way of rounding the short edges while retaining the pentagon shape? include <BOSL2/std.scad> rotate([0,0,0]) translate([42,0,0]) cyl(h=10,d=85, rounding=4.5, $fn=5); -- Thanks, Ken bats059@gmail.com https://vk7krj.com https://vk7krj.com/running.html ---------------------------------------- A baby can be defined as an ego with a noise at one end and a smell at the other. Your job as parents is to teach them to control all three. My job as a grandad is to tell you how you are doing it all wrong!
ME
Mark Erbaugh
Wed, Jul 22, 2026 1:15 PM

Look at the rounded_prism module

include <BOSL2/std.scad>
rounded_prism(pentagon(3), height=3,
joint_top=0.5, joint_bot=0.5, joint_sides=0.5);

Mark

On Jul 22, 2026, at 8:38 AM, Ken via Discuss discuss@lists.openscad.org wrote:

Neophyte question here-or alternately, old fart question here (I qualify as both!)

This piece is part of a larger object, all the edges of which are nicely rounded. But this particular part has stepped short edges, and I really don't know why?

Is it because of using $fn = 5 to get the 5 sided shape?

If so, is there a way of rounding the short edges while retaining the pentagon shape?

include <BOSL2/std.scad>
rotate([0,0,0])
translate([42,0,0])
cyl(h=10,d=85, rounding=4.5, $fn=5);

--
Thanks, Ken
bats059@gmail.com
https://vk7krj.com
https://vk7krj.com/running.html

A baby can be defined as an ego with a noise at one end and a smell at the other.
Your job as parents is to teach them to control all three.
My job as a grandad is to tell you how you are doing it all wrong!


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

Look at the rounded_prism module include <BOSL2/std.scad> rounded_prism(pentagon(3), height=3, joint_top=0.5, joint_bot=0.5, joint_sides=0.5); Mark > On Jul 22, 2026, at 8:38 AM, Ken via Discuss <discuss@lists.openscad.org> wrote: > > Neophyte question here-or alternately, old fart question here (I qualify as both!) > > This piece is part of a larger object, all the edges of which are nicely rounded. But this particular part has stepped short edges, and I really don't know why? > > Is it because of using $fn = 5 to get the 5 sided shape? > > If so, is there a way of rounding the short edges while retaining the pentagon shape? > > > include <BOSL2/std.scad> > rotate([0,0,0]) > translate([42,0,0]) > cyl(h=10,d=85, rounding=4.5, $fn=5); > > -- > Thanks, Ken > bats059@gmail.com > https://vk7krj.com > https://vk7krj.com/running.html > ---------------------------------------- > A baby can be defined as an ego with a noise at one end and a smell at the other. > Your job as parents is to teach them to control all three. > My job as a grandad is to tell you how you are doing it all wrong! > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email to discuss-leave@lists.openscad.org
K
Ken
Wed, Jul 22, 2026 10:40 PM

Thanks Mark, that worked a treat- BOSL2 never ceases to amaze me!

On 22/7/26 23:15, Mark Erbaugh via Discuss wrote:

Look at the rounded_prism module

include <BOSL2/std.scad>
rounded_prism(pentagon(3), height=3,
joint_top=0.5, joint_bot=0.5, joint_sides=0.5);

Mark

On Jul 22, 2026, at 8:38 AM, Ken via Discussdiscuss@lists.openscad.org wrote:

Neophyte question here-or alternately, old fart question here (I qualify as both!)

This piece is part of a larger object, all the edges of which are nicely rounded. But this particular part has stepped short edges, and I really don't know why?

Is it because of using $fn = 5 to get the 5 sided shape?

If so, is there a way of rounding the short edges while retaining the pentagon shape?

include <BOSL2/std.scad>
rotate([0,0,0])
translate([42,0,0])
cyl(h=10,d=85, rounding=4.5, $fn=5);

--
Thanks, Ken
bats059@gmail.com
https://vk7krj.com
https://vk7krj.com/running.html

A baby can be defined as an ego with a noise at one end and a smell at the other.
Your job as parents is to teach them to control all three.
My job as a grandad is to tell you how you are doing it all wrong!


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


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

--
Cheers, Ken
bats059@gmail.com
https://vk7krj.com
https://vk7krj.com/running.html

A baby can be defined as an ego with a noise at one end and a smell at the other.
Your job as parents is to teach them to control all three.
My job as a grandad is to tell you how you are doing it all wrong!

Thanks Mark, that worked a treat- BOSL2 never ceases to amaze me! On 22/7/26 23:15, Mark Erbaugh via Discuss wrote: > Look at the rounded_prism module > > include <BOSL2/std.scad> > rounded_prism(pentagon(3), height=3, > joint_top=0.5, joint_bot=0.5, joint_sides=0.5); > > Mark > >> On Jul 22, 2026, at 8:38 AM, Ken via Discuss<discuss@lists.openscad.org> wrote: >> >> Neophyte question here-or alternately, old fart question here (I qualify as both!) >> >> This piece is part of a larger object, all the edges of which are nicely rounded. But this particular part has stepped short edges, and I really don't know why? >> >> Is it because of using $fn = 5 to get the 5 sided shape? >> >> If so, is there a way of rounding the short edges while retaining the pentagon shape? >> >> >> include <BOSL2/std.scad> >> rotate([0,0,0]) >> translate([42,0,0]) >> cyl(h=10,d=85, rounding=4.5, $fn=5); >> >> -- >> Thanks, Ken >> bats059@gmail.com >> https://vk7krj.com >> https://vk7krj.com/running.html >> ---------------------------------------- >> A baby can be defined as an ego with a noise at one end and a smell at the other. >> Your job as parents is to teach them to control all three. >> My job as a grandad is to tell you how you are doing it all wrong! >> _______________________________________________ >> OpenSCAD mailing list >> To unsubscribe send an email todiscuss-leave@lists.openscad.org > _______________________________________________ > OpenSCAD mailing list > To unsubscribe send an email todiscuss-leave@lists.openscad.org -- Cheers, Ken bats059@gmail.com https://vk7krj.com https://vk7krj.com/running.html ---------------------------------------- A baby can be defined as an ego with a noise at one end and a smell at the other. Your job as parents is to teach them to control all three. My job as a grandad is to tell you how you are doing it all wrong!