OpenJsCad
OpenJsCad是Github上的一个开源网站
https://github.com/jscad/OpenJSCAD.org
它提供了直接在Web上的3D模型文件的浏览与编辑,从代码层可以直接编辑或生成3D文件

OPENJSCAD.org
OpenJSCAD是一个展示和编辑3D图像的在线编辑器,你可以通过我们提供的在线的编译器,或者使用已有的本地文件来方便地预览,编辑修改3D文件。它提供从OpenSCAD格式到OPENJSCAD格式的转换,也提供了命令行界面,方便你进行在线编程。
JSCAD提供
能够创建和操作3D模型,以及2D模型
能够使用JavaScript编程概念和库
能够将3D模型保存为STL(和其他)格式


拖入打开文件 速度要快 焦点要在APP内 不然就上传到桌面了
编辑需要打开左右框敲代码

通用轻应用安装教程:
1)打开桌面的轻应用
2)创建轻应用
3)名称描述写OPENJSCAD 图标随便选
4)类型链接,链接地址输入 https://openjscad.org/
5)添加该应用到桌面
在线使用:免安装,直接进入OPENJSCAD(仅支持Chrome和Firefox浏览器)
如果想本地搭建这个应用👇
首先确认你的机器环境
本地搭建环境(Linux或Mac环境下,Windows不可用)
% git clone https://github.com/Spiritdude/OpenJSCAD.org
% cd OpenJSCAD.org
% make install
然后通过本地服务器,使用浏览器登陆。
本地命令行界面(Linux或Mac环境下,Windows不可用):
需要先安装NodeJS (apt-get install nodejs) 然后输入以下命令:
% cd examples/
% openjscad example005.jscad # -- creates example005.stl as default
% openjscad example001.jscad -o test.stl
% openjscad example001.scad -o example001scad.jscad # -- convert .scad into .jscad
% openjscad frog.stl -o test.jscad # -- convert .stl into .jscad
% openjscad logo.jscad -of amf # -- convert logo.jscad into logo.amf
详见https://github.com/jscad/OpenJSCAD.org/wiki/User-Guide