OpenSCAD AddOpenSCADElement

Description
Add an OpenSCAD element by entering OpenSCAD code into the task panel and executing the OpenSCAD binary (requires OpenSCAD)

When 'as mesh' is selected, OpenSCAD renders a Mesh.

Each time Add is pressed the OpenSCAD code is executed and elements are imported.

This function does not provide any syntax check or error providing beyond a missing OpenSCAD output. If elements are missing the path specification for use<> and include<> statements might be broken.

Libraries should be accessibles as usual, whereas example can be reached as stated below include <../examples/example001.scad>; would include the first examples also known as the OpenSCAD icon

Initial set up from within FreeCAD

 * OpenSCAD needs to be installed on your computer before FreeCAD will have this functionality
 * install OpenSCAD in the appropriate manner for your operating system. See the OpenSCAD web site for more information
 * FreeCAD needs to be told where to find the OpenSCAD executable
 * Start FreeCAD and go to the Tools menu, select "edit parameters"
 * In the left window look in Preferences....Mod...OpenSCAD. Click on OpenSCAD
 * then in the right window "right click", select "New String Item"
 * a pop up box will appear asking for the name, enter the name openscadexecutable,
 * the pop up box will now ask for your text, enter the path to the OpenSCAD executable (e.g. Ubuntu based Linux distributions /usr/bin/openscad)
 * close and restart FreeCAD, a new OpenSCAD icon will appear on the tool bar, and in the OpenSCAD menu, in the FreeCAD OpenSCAD workbench
 * It is also possible to add another optional Parameter which controls the maximum sides of a polygon before it is considered a circle.
 * the procedure to add this parameter is similar to above except you add a "New Integer Item", and name it UseMaxFN, then enter an appropriate value.