[OpenSCAD] How can I tell what OpenSCAD is doing?

nop head nop.head at gmail.com
Sun Oct 9 12:32:06 EDT 2016


The only thing you are asking CGAL to do is union 360 overlapping tori, so
that is what it will be trying to do. That will take a time approaching
infinity as union is very slow especially with overlapping shapes with lots
of vertices.

On 9 October 2016 at 17:05, Dan Shriver <tabbydan at gmail.com> wrote:

> I know this is is somewhat of a bad question (because CGAL is a black
> box...) but, even if the progress bar is a complete lie (which it usually
> is for me) is there some way that I can tell that openSCAD is still doing
> something and hasn't stopped?
>
> I ask because I have some simple test code:
>
> module testTorus() {
>   for (i = [0:360]) {
>     translate([(20*cos(i)),(20*sin(i)),0]) {
>       rotate_extrude(angle=1, convexity=10){
>         translate([20,20,0]) {
>           circle(r=10,$fn=5);
>         }
>       }
>     }
>   }
> }
>
> I ask it to run and I get "Rendering Polygon Mesh using CGAL..." and no
> other indication that things are progressing and just want to be sure it is
> still working.
>
> Why am I doing things this very painful way when I could just
> rotate_extrude through 360 degrees?  This is just a simple test case to see
> if what I am doing will work.  When I actually implement things I will have
> the different slices each be slightly different.
>
> _______________________________________________
> OpenSCAD mailing list
> Discuss at lists.openscad.org
> http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscad.org/pipermail/discuss_lists.openscad.org/attachments/20161009/efa378b9/attachment-0002.html>


More information about the Discuss mailing list