Skip to content

OpenSCAD + JavaScript = OpenJSCAD, edit locally or remote online, preview in browser direct via WebGL.

Notifications You must be signed in to change notification settings

frankswu/OpenJSCAD.org

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenJSCAD.org

Version 0.006 (ALPHA)

OpenJSCAD.org is a more up-to-date OpenJsCAD frontend where you can edit .jscad files either locally or online via JS editor (built-in). A few functions are available to make the transition from OpenSCAD to OpenJSCAD easier (OpenSCAD.jscad built-in).

Installation

Immediate Use: No installation, go to OpenJSCAD.org

Local Use:

% git clone https://github.com/Spiritdude/OpenJSCAD.org

and then access the files via local web-site and your web-browser.

History

  • 2013/03/12: 0.006: included examples available in the web-frontend direct
  • 2013/03/12: 0.005: supporting webgui parameters as of original OpenJsCad (see examples/example030.jscad)
  • 2013/03/11: 0.004: openscad.js: many improvements, more OpenSCAD-like functions
  • 2013/03/10: 0.003: solidify the functionality (few bug fixes)
  • 2013/03/10: 0.001: initial version

Todo

  • 3d primitive: torus()
  • save to local from built-in editor
  • complete 2D primitives and transformations
  • implementation of linear_extrude(), rotate_extrude() (parameter compatible or very close so)
  • example of platonic solids (based on triangle())
  • simple 2D/3D text
  • 3d operation: hull()
  • processing/progress bar (0..100%), perhaps even visual progress seen in the model direct
  • STL importer & AMF importer / exporter
  • integration into RepRap Cloud as first stage of the workflow.

Documentation

Screenshot

Simple JSCAD example (example000.jscad):

More sophisticated JSCAD example, fully object-oriented (OO) programmed with interactive parameters (example031.jscad):

See Also

  • OpenJsCAD, inspiration of this project and the following below
  • OpenSCAD.net, another place of inspiration
  • CoffeeSCad, JavaScript simplified (no more {}), very active development
  • stl2pov tool to convert .stl to .pov, and then render via PovRay.org

That's all for now,

Rene K. Mueller
initial version 2013/03/10

About

OpenSCAD + JavaScript = OpenJSCAD, edit locally or remote online, preview in browser direct via WebGL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published