Difference between revisions of "OpenJSCAD"
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
sudo npm install -g @jscad/openjscad | sudo npm install -g @jscad/openjscad | ||
</source> | </source> | ||
+ | == Start script == | ||
+ | I am using the following startscript which i name "oj" and put it in my user's bin directory | ||
+ | <source lang='bash'> | ||
+ | #!/bin/bash | ||
+ | # WF 2019-03-16 | ||
+ | cd /usr/local/lib/node_modules/@jscad/openjscad | ||
+ | open index.html | ||
+ | </source> | ||
+ | |||
== Dockerized Version == | == Dockerized Version == | ||
see https://github.com/BITPlan/docker-openjscad | see https://github.com/BITPlan/docker-openjscad |
Revision as of 08:58, 17 March 2019
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.
- http://localhost:8080/index.html#examples/globe.jscad
- http://localhost:8080/index.html#examples/workspace/RCHolder
and the RCHolder folder might be from your own workspace. To fill the RCHolder folder with content you can use the files from: