Skip to content

Z Release 0.5.1 CLI Testing

Z3 Development edited this page Apr 15, 2017 · 1 revision

Test Results for CLI (openjscad script) on Mac OS X (10.10.5)

OpenJSCAD 0.5.1 (2016/06/27) [Darwin:14.5.0,darwin:x64]

Completed 2016.07.02

|                Example                        | Result  |
| examples/3d_sculpture-VernonBussler.stl                | Pass    |
| examples/feathers_mcgraw.stl                | Pass    |
| examples/frog-OwenCollins.stl                | Pass    |
| examples/thing_7-Zomboe.stl                | Pass    |
| examples/yoda-RichRap.stl                | Pass    |
| examples/logo.amf                | Pass    |
| examples/transparency.amf                | Pass    |
| examples/axis-coupler.jscad                | Pass    |
| examples/balloons.jscad                | Pass    |
| examples/benchmark.jscad                | Pass    |
| examples/benchmark_cag.jscad                | Fail(1)    |
| examples/benchmark_csg.jscad                | Pass    |
| examples/bunch-cubes.jscad                | Pass    |
| examples/celtic-knot-ring.jscad                | Pass    |
| examples/center.jscad                | Pass    |
| examples/chain_hull.jscad                | Pass    |
| examples/cnc-cutout.jscad                | Pass    |
| examples/colors.jscad                | Pass    |
| examples/dodecahedron.jscad                | Pass    |
| examples/example001.jscad                | Pass    |
| examples/example002.jscad                | Pass    |
| examples/example003.jscad                | Pass    |
| examples/example004.jscad                | Pass    |
| examples/example005.jscad                | Pass    |
| examples/expand.jscad                | Pass    |
| examples/gear.jscad                | Pass    |
| examples/globe.jscad                | Fail(2)    |
| examples/grille.jscad                | Pass    |
| examples/hull.jscad                | Pass    |
| examples/iphone4-case.jscad                | Pass    |
| examples/lamp-shade.jscad                | Pass    |
| examples/linear_extrude.jscad                | Pass    |
| examples/logo.jscad                | Pass    |
| examples/lookup.jscad                | Pass    |
| examples/name_plate.jscad                | Pass    |
| examples/polyhedron.jscad                | Pass    |
| examples/primitives.jscad                | Pass    |
| examples/rectangular_extrude.jscad                | Pass    |
| examples/rotate_extrude.jscad                | Pass    |
| examples/rounded-cube.jscad                | Pass    |
| examples/s-hook.jscad                | Pass    |
| examples/servo.jscad                | Pass    |
| examples/simplex.jscad                | Pass    |
| examples/sphere.jscad                | Pass    |
| examples/stepper-motor.jscad                | Pass    |
| examples/text.jscad                | Pass    |
| examples/torus.jscad                | Pass    |
| examples/transparency.jscad                | Pass    |
| examples/transparency2.jscad                | Pass    |
| examples/umbilical_torus.jscad                | Pass    |
| examples/example001.scad                | Pass    |
| examples/example002.scad                | Pass    |
| examples/example003.scad                | Pass    |
| examples/example004.scad                | Pass    |
| examples/example005.scad                | Pass    |
| examples/umbilical_torus.scad                | Pass    |
| examples/babypanda2.svg                | Pass    |

(1) Example returns CAG (2D) which is not convertible to STL

(2) Include is not supported from outside of openjscad/examples

|  Input/Output   | JSCAD | STL ASCII | STL Binary | AMF     | DXF  | SVG  |
| JSCAD script    | Pass  | Pass      | Pass       | Pass    | Pass | Pass |
| JSCAD w/ params | -na-  | Pass      | Pass       | Pass    | -na- | -na- |
| JSCAD w/ include| -na-  | Pass(2)   | Pass(2)    | Pass(2) | -na- | -na- |
| SCAD script     | Pass  | Pass      | Pass       | Pass    | (1)  | -na- |
| STL ASCII file  | Pass  | Pass      | Pass       | Pass    | -na- | -na- |
| STL Binary file | Pass  | Pass      | Pass       | Pass    | -na- | -na- |
| AMF file        | Pass  | Pass      | Pass       | Pass    | -na- | -na- |
| SVG file (2D)   | Pass  | -na-      | -na-       | -na-    | Pass | -na- |

(1) Not sure if 2D SCAD functions are supported.

(2) Include is not supported from outside of openjscad/examples