discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

Re: mistake

AL
a.lefranc@laposte.net
Mon, Nov 1, 2021 4:36 PM

Well  thanks you  I am  not in my home but ‌i can see your solution when i return at home !
 
 

De : "Kevin Toppenberg"
A : "OpenSCAD general discussion"
Envoyé: jeudi 28 Octobre 2021 19:02
Objet : [OpenSCAD] Re: mistake
 

How did you all get it to compile?  When I compile it, I get these errors

 

WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 55 

WARNING: Ignoring unknown module 'ContreAlesage' in file test_bug_fix.scad, line 61 

WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 62 

WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 73 

WARNING: Ignoring unknown module 'ContreAlesage' in file test_bug_fix.scad, line 79 

WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 80 

Compiling design (CSG Products generation)...

 

I had to comment out the line "    //$fn=120;" or it made my system hang or at least go slow enough that I gave up, with an F5.

 

Kevin

 

 

On Thu, Oct 28, 2021 at 12:42 PM Jordan Brown openscad@jordan.maileater.net wrote:

On 10/28/2021 9:40 AM, Jordan Brown wrote:

The transparent segments are a rendering glitch associated with convexity.

Although convexity is best known as an issue for linear_extrude, render, and STL import, it affects any case where CGAL gets involved in the rendering and can return a concave object.  In this case, minkowski() is the culprit.  Although the convexity parameter is not documented for minkowski(), it is implemented.  Changing the minkowski() invocation to set convexity - I used 5, but that's probably overkill - makes the glitch go away.
 

And as I was sending that, I was thinking "it's trivial, but I should still show explicitly what to do"...
 

minkowski (convexity=5)
{
...


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

Well  thanks you  I am  not in my home but ‌i can see your solution when i return at home !     De : "Kevin Toppenberg" A : "OpenSCAD general discussion" Envoyé: jeudi 28 Octobre 2021 19:02 Objet : [OpenSCAD] Re: mistake   How did you all get it to compile?  When I compile it, I get these errors   WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 55  WARNING: Ignoring unknown module 'ContreAlesage' in file test_bug_fix.scad, line 61  WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 62  WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 73  WARNING: Ignoring unknown module 'ContreAlesage' in file test_bug_fix.scad, line 79  WARNING: Ignoring unknown module 'alesage' in file test_bug_fix.scad, line 80  Compiling design (CSG Products generation)...   I had to comment out the line "    //$fn=120;" or it made my system hang or at least go slow enough that I gave up, with an F5.   Kevin     On Thu, Oct 28, 2021 at 12:42 PM Jordan Brown <openscad@jordan.maileater.net> wrote: On 10/28/2021 9:40 AM, Jordan Brown wrote: The transparent segments are a rendering glitch associated with convexity. Although convexity is best known as an issue for linear_extrude, render, and STL import, it affects any case where CGAL gets involved in the rendering and can return a concave object.  In this case, minkowski() is the culprit.  Although the convexity parameter is not documented for minkowski(), it *is* implemented.  Changing the minkowski() invocation to set convexity - I used 5, but that's probably overkill - makes the glitch go away.   And as I was sending that, I was thinking "it's trivial, but I should still show explicitly what to do"...   minkowski (convexity=5) { ... _______________________________________________ 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