discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: [OpenSCAD] Cant smooth this domed end

AC
Andy Carlson
Sat, Jan 12, 2019 6:33 PM

Thanks... kinda glad it's not just me.

As I found earlier, the behaviour is not limited to DXFs. The simple model
using OpenSCAD primitives comes out really smoothly at $fa=0.3 but when I
put it back into the full model it shows the same issue again.

I don't know what makes the difference - it's a complex model and it would
take a lot of messing around to pin it down - maybe the overall complexity
of the model or perhaps the fact that there are still several other DXFs
being rotate_extruded to draw other parts of the same model. If it's the
latter then there is no way I'm going to redraw them all with primitives.

Regards, Andy

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
cbernhardt
Sent: 12 January 2019 18:20
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Cant smooth this domed end

I tried your model using your DXF file with many different values of $fn,
$fa, and $fs and it seems that OpenSCAD does apply these variables to arcs
in DXF files the same way as it applies them to objects created by OpenSCAD.
I took your DXF file and did a linear_extrude using various values of $fn.
The picture below shows the STL files of the results.  Looks like 360 is the
upper limit for $fn when inserting a DXF file.  I also tried various values
of $fs and $fa with similar results.
http://forum.openscad.org/file/t1309/arcs.jpg

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

Thanks... kinda glad it's not just me. As I found earlier, the behaviour is not limited to DXFs. The simple model using OpenSCAD primitives comes out really smoothly at $fa=0.3 but when I put it back into the full model it shows the same issue again. I don't know what makes the difference - it's a complex model and it would take a lot of messing around to pin it down - maybe the overall complexity of the model or perhaps the fact that there are still several other DXFs being rotate_extruded to draw other parts of the same model. If it's the latter then there is no way I'm going to redraw them all with primitives. Regards, Andy -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of cbernhardt Sent: 12 January 2019 18:20 To: discuss@lists.openscad.org Subject: Re: [OpenSCAD] Cant smooth this domed end I tried your model using your DXF file with many different values of $fn, $fa, and $fs and it seems that OpenSCAD does apply these variables to arcs in DXF files the same way as it applies them to objects created by OpenSCAD. I took your DXF file and did a linear_extrude using various values of $fn. The picture below shows the STL files of the results. Looks like 360 is the upper limit for $fn when inserting a DXF file. I also tried various values of $fs and $fa with similar results. <http://forum.openscad.org/file/t1309/arcs.jpg> -- Sent from: http://forum.openscad.org/ _______________________________________________ OpenSCAD mailing list Discuss@lists.openscad.org http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
AC
Andy Carlson
Sat, Jan 12, 2019 7:58 PM

I just tried combining the primitives version and the DXF version in a
single file. Both use the same value for $fa (0.3).

The primitives one comes out smooth and right next to it is the DXF one with
tree rings.

So scratch the theory that the presence of another DXF in the same model
causes the primitives version to show tree rings... perhaps it's the
complexity that does it or something else in my full model.

I'll spare you the contrast enhanced PNG.

Regards, Andy

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Andy
Carlson
Sent: 12 January 2019 18:34
To: 'OpenSCAD general discussion' discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Cant smooth this domed end

Thanks... kinda glad it's not just me.

As I found earlier, the behaviour is not limited to DXFs. The simple model
using OpenSCAD primitives comes out really smoothly at $fa=0.3 but when I
put it back into the full model it shows the same issue again.

I don't know what makes the difference - it's a complex model and it would
take a lot of messing around to pin it down - maybe the overall complexity
of the model or perhaps the fact that there are still several other DXFs
being rotate_extruded to draw other parts of the same model. If it's the
latter then there is no way I'm going to redraw them all with primitives.

Regards, Andy

-----Original Message-----
From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of
cbernhardt
Sent: 12 January 2019 18:20
To: discuss@lists.openscad.org
Subject: Re: [OpenSCAD] Cant smooth this domed end

I tried your model using your DXF file with many different values of $fn,
$fa, and $fs and it seems that OpenSCAD does apply these variables to arcs
in DXF files the same way as it applies them to objects created by OpenSCAD.
I took your DXF file and did a linear_extrude using various values of $fn.
The picture below shows the STL files of the results.  Looks like 360 is the
upper limit for $fn when inserting a DXF file.  I also tried various values
of $fs and $fa with similar results.
http://forum.openscad.org/file/t1309/arcs.jpg

--
Sent from: http://forum.openscad.org/


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org


OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

I just tried combining the primitives version and the DXF version in a single file. Both use the same value for $fa (0.3). The primitives one comes out smooth and right next to it is the DXF one with tree rings. So scratch the theory that the presence of another DXF in the same model causes the primitives version to show tree rings... perhaps it's the complexity that does it or something else in my full model. I'll spare you the contrast enhanced PNG. Regards, Andy -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of Andy Carlson Sent: 12 January 2019 18:34 To: 'OpenSCAD general discussion' <discuss@lists.openscad.org> Subject: Re: [OpenSCAD] Cant smooth this domed end Thanks... kinda glad it's not just me. As I found earlier, the behaviour is not limited to DXFs. The simple model using OpenSCAD primitives comes out really smoothly at $fa=0.3 but when I put it back into the full model it shows the same issue again. I don't know what makes the difference - it's a complex model and it would take a lot of messing around to pin it down - maybe the overall complexity of the model or perhaps the fact that there are still several other DXFs being rotate_extruded to draw other parts of the same model. If it's the latter then there is no way I'm going to redraw them all with primitives. Regards, Andy -----Original Message----- From: Discuss [mailto:discuss-bounces@lists.openscad.org] On Behalf Of cbernhardt Sent: 12 January 2019 18:20 To: discuss@lists.openscad.org Subject: Re: [OpenSCAD] Cant smooth this domed end I tried your model using your DXF file with many different values of $fn, $fa, and $fs and it seems that OpenSCAD does apply these variables to arcs in DXF files the same way as it applies them to objects created by OpenSCAD. I took your DXF file and did a linear_extrude using various values of $fn. The picture below shows the STL files of the results. Looks like 360 is the upper limit for $fn when inserting a DXF file. I also tried various values of $fs and $fa with similar results. <http://forum.openscad.org/file/t1309/arcs.jpg> -- Sent from: http://forum.openscad.org/ _______________________________________________ OpenSCAD mailing list Discuss@lists.openscad.org http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org _______________________________________________ OpenSCAD mailing list Discuss@lists.openscad.org http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org