Quote Originally Posted by terrypin View Post
Thanks, and I agree that screenshot resolution is very poor, sorry.

Here is the scad file:
https://www.dropbox.com/s/stuqnbril2...tor.scad?raw=1

And here is a list of the errors:
https://www.dropbox.com/s/u2dirnlt7z...rors.txt?raw=1

Note that what you're getting are WARNINGs, not ERRORs. The script does appear to execute with those warnings.

As CA noted, that's a pretty complex script. I'd set it aside until you grasp openSCAD basics. There are several tutorials out there that walk through examples. I have also found an incredible resource to have open when working with openSCAD is the openSCAD cheat sheet.

Having done a few of my own small box scripts, they do start out simple. But by the time you add mounting tabs, a lid with lip, rounded corners, etc. things can get complex pretty quick. That said, I'm always amazed at what one can do in openSCAD and it's basic foundation of adding and subtracting the basic cube, cylinder and sphere shapes.

On openSCAD vs other tools, a few comments. First, at least with openSCAD you'll at least sometimes find originators posting their source file to sites like Thingiverse. I'd say far more so than with any other tool. When I'm looking for a model on Thingiverse, I pretty much only pay attention to those that include the source so that I can tweak or correct things to my liking - reposting the update back on Thingiverse if the licensing requires it. Second, an argument is made that people fall into two categories. Some are more artistic and will want to work with a graphical 3D modeling tool. Others are more analytical and will prefer the scripting approach of a tool like openSCAD. THERE IS NO SINGLE "BEST" TOOL THAT APPLIES TO EVERYONE. You just need to try a few different things and figure out which approach you're brain prefers.