# Blender

* [FreeCAD](#freecad)
* [OpenSCAD](#openscad)
* [JSCAD](#jscad)

## FreeCAD

<https://wiki.freecadweb.org/Basic\\_Part\\_Design\\_Tutorial\\_019>

```
\data\examples\draft_test_objects.FCStd
Tasks/Solver messages : Fully constrained
named constraint/Formula editor : <<__SketchName__>>.Constraints.__ConstraintName__
```

## OpenSCAD

Linux/UNIX, MS Windows and Mac OS X: <https://openscad.org/downloads.html\\>
Docker: <https://hub.docker.com/r/openscad/openscad\\>
Tutorial: <https://en.wikibooks.org/wiki/OpenSCAD\\_Tutorial/Chapter\\_1\\>
Syntax: <https://openscad.org/cheatsheet/index.html>

* chage language: Preferences / Advanced / "Enable user interface localization…"
* F5 preview / F6 render

  cube(\[8,8,8]); cube(8);

## JSCAD

<https://openjscad.xyz/\\>
<https://github.com/jscad/OpenJSCAD.org>
