Overview of Cascade Studio
masterCascade Studio is a full live-scripted CAD kernel and IDE running in the browser. It allows users to create 3D models using code (JavaScript or OpenSCAD) with features ranging from simple primitives and CSG to complex operations like revolves, sweeps, and fillets. It exposes the full power of the OpenCASCADE (OCCT 8.0) kernel while providing a concise standard library for ease of use.
Key Capabilities:
- Modeling: Use a powerful standard library for primitives, booleans, sweeps, lofts, fillets, etc.
- Sketching: A Sketch API for drawing in XY, XZ, or YZ planes.
- Selection: A Selector API to query specific edges and faces.
- Measurement: Built-in functions for
Volume(),SurfaceArea(), andCenterOfMass(). - Dual Modes: Switch between JavaScript and OpenSCAD editors.
- Interoperability: Import
.STEP/.IGES/.STLfiles and export to.STEP/.STL/.OBJ. - Extensibility: Use the
cascade-corenpm package to embed the CAD engine in your own web applications.