i am trying to make a timing belt pulley and i have got myself caught up
with a warning about growing normalized tree elements
reference attached file, if i un-comment the difference() on line 65 to
cut the teeth out of the cylinder() i get warning
WARNING: Normalized tree is growing past 200000 elements. Aborting
normalization.
WARNING: CSG normalization resulted in an empty tree
Normalized tree has 0 elements!
and nothing displays
if i un-comment the render() on line 153 openscad freezes and all i can
do is end task it
yet if i leave the difference() commented out on line 65 it draws all
the gear teach fine, i just cannot difference them against the
cylinder() on line 84
i am running openscad 2021.01 on Ubuntu 22.04
in my programs menu i also have a blue icon for openscad that i think
says something like nightly release and clams to be version 2023.06.25,
i have also tried opening it with that and i still get the same warning
and the same not responding if i try to rended the file
any help or suggestions would be appreciated
regards
Jay Dee
You can change the limit in Preferences. I have it set to 1,000,000.
On Sat, 1 Jul 2023 at 02:40, jay@jdnd.co.uk wrote:
i am trying to make a timing belt pulley and i have got myself caught up
with a warning about growing normalized tree elements
reference attached file, if i un-comment the difference() on line 65 to
cut the teeth out of the cylinder() i get warning
WARNING: Normalized tree is growing past 200000 elements. Aborting
normalization.
WARNING: CSG normalization resulted in an empty tree
Normalized tree has 0 elements!
and nothing displays
if i un-comment the render() on line 153 openscad freezes and all i can
do is end task it
yet if i leave the difference() commented out on line 65 it draws all the
gear teach fine, i just cannot difference them against the cylinder() on
line 84
i am running openscad 2021.01 on Ubuntu 22.04
in my programs menu i also have a blue icon for openscad that i think says
something like nightly release and clams to be version 2023.06.25, i have
also tried opening it with that and i still get the same warning and the
same not responding if i try to rended the file
any help or suggestions would be appreciated
regards
Jay Dee
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org
Also I make pulley teeth by linear extruding a 2D version because it is
much faster than subtracting teeth in 3D, see
https://github.com/nophead/NopSCADlib/tree/master#Printed_pulleys
On Sat, 1 Jul 2023 at 08:01, nop head nop.head@gmail.com wrote:
You can change the limit in Preferences. I have it set to 1,000,000.
On Sat, 1 Jul 2023 at 02:40, jay@jdnd.co.uk wrote:
i am trying to make a timing belt pulley and i have got myself caught up
with a warning about growing normalized tree elements
reference attached file, if i un-comment the difference() on line 65 to
cut the teeth out of the cylinder() i get warning
WARNING: Normalized tree is growing past 200000 elements. Aborting
normalization.
WARNING: CSG normalization resulted in an empty tree
Normalized tree has 0 elements!
and nothing displays
if i un-comment the render() on line 153 openscad freezes and all i can
do is end task it
yet if i leave the difference() commented out on line 65 it draws all the
gear teach fine, i just cannot difference them against the cylinder() on
line 84
i am running openscad 2021.01 on Ubuntu 22.04
in my programs menu i also have a blue icon for openscad that i think
says something like nightly release and clams to be version 2023.06.25, i
have also tried opening it with that and i still get the same warning and
the same not responding if i try to rended the file
any help or suggestions would be appreciated
regards
Jay Dee
OpenSCAD mailing list
To unsubscribe send an email to discuss-leave@lists.openscad.org