Difference between revisions of "OpenJSCAD"

From BITPlan Wiki
Jump to navigation Jump to search
Line 2: Line 2:
 
* [https://openjscad.org/ Homepage V1 (down as of 2021-05)]
 
* [https://openjscad.org/ Homepage V1 (down as of 2021-05)]
 
* [https://github.com/jscad/OpenJSCAD.org github]
 
* [https://github.com/jscad/OpenJSCAD.org github]
 +
* [https://github.com/jscad/OpenJSCAD.org/issues github issues]
 
* [https://en.wikibooks.org/wiki/OpenJSCAD_User_Guide User Guide]
 
* [https://en.wikibooks.org/wiki/OpenJSCAD_User_Guide User Guide]
 
* [https://openjscad.nodebb.com Forum]
 
* [https://openjscad.nodebb.com Forum]

Revision as of 15:03, 30 April 2021

Links

Install

sudo npm install -g @jscad/openjscad

Start script

I am using the following startscript which i name "oj" and put it in my user's bin directory

#!/bin/bash
# WF 2019-03-16
cd /usr/local/lib/node_modules/@jscad/openjscad
open index.html

Dockerized Version

see https://github.com/BITPlan/docker-openjscad

The dockerized version allows to mount a "workspace" directory that you can use.

docker run --publish=8080:8080 --name openjscad  --volume $HOME/openjscad/workspace:/openjscad/packages/web/examples/workspace bitplan/openjscad:latest

You should then be able to run e.g.

and the RCHolder folder might be from your own workspace. To fill the RCHolder folder with content you can use the files from:

Convert from BlocksCAD?

You can save your BlocksCAD designs as Scad files which can (mostly) be directly used with OpenJSCAD. The conversion from the OpenSCAD syntax to OpenJSCAD is explained in the User's Guide.