All Projects → zalo → Cascadestudio

zalo / Cascadestudio

Licence: mit
A Full Live-Scripted CAD Kernel in the Browser

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Cascadestudio

Cadquery
A python parametric CAD scripting framework based on OCCT
Stars: ✭ 764 (+122.09%)
Mutual labels:  modeling, cad
pymadcad
Simple yet powerful CAD (Computer Aided Design) library, written with Python.
Stars: ✭ 63 (-81.69%)
Mutual labels:  modeling, cad
Vehicle-Dynamics-Lateral
OpenVD: Vehicle Dynamics - Lateral
Stars: ✭ 50 (-85.47%)
Mutual labels:  modeling
Drawkit
Vector and illustration framework for macOS
Stars: ✭ 299 (-13.08%)
Mutual labels:  cad
Efdesigner
Entity Framework visual design surface and code-first code generation for EF6, Core and beyond
Stars: ✭ 256 (-25.58%)
Mutual labels:  modeling
Scorecard-Modeling
Use Machine learning to build scorecard model
Stars: ✭ 26 (-92.44%)
Mutual labels:  modeling
Sealion
The first machine learning framework that encourages learning ML concepts instead of memorizing class functions.
Stars: ✭ 278 (-19.19%)
Mutual labels:  modeling
libROM
Model reduction library with an emphasis on large scale parallelism and linear subspace methods
Stars: ✭ 66 (-80.81%)
Mutual labels:  modeling
Xeokit Sdk
Open source JavaScript SDK for viewing high-detail, full-precision 3D BIM and AEC models in the Web browser.
Stars: ✭ 316 (-8.14%)
Mutual labels:  cad
p5-HackaMol
Object-Oriented Perl 5, Moose Library for Molecular Hacking
Stars: ✭ 12 (-96.51%)
Mutual labels:  modeling
Nurbs Python
Object-oriented pure Python B-Spline and NURBS library
Stars: ✭ 295 (-14.24%)
Mutual labels:  cad
Pythonocc-nodes-for-Ryven
Pythonocc nodes for Ryven
Stars: ✭ 14 (-95.93%)
Mutual labels:  cad
Simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Stars: ✭ 283 (-17.73%)
Mutual labels:  modeling
SCView
Simple Express-G Viewer. Tiny implementation. Based on STEPCode
Stars: ✭ 35 (-89.83%)
Mutual labels:  cad
Kicost
Build cost spreadsheet for a KiCad project.
Stars: ✭ 305 (-11.34%)
Mutual labels:  cad
Fusion360WrapSketch
Wrap sketch curves around a cylinder
Stars: ✭ 33 (-90.41%)
Mutual labels:  modeling
tatum
Tatum: A Fast, Flexible Static Timing Analysis (STA) Engine for Digital Circuits
Stars: ✭ 35 (-89.83%)
Mutual labels:  cad
Cobrapy
COBRApy is a package for constraint-based modeling of metabolic networks.
Stars: ✭ 267 (-22.38%)
Mutual labels:  modeling
Dotscad
Reduce the burden of mathematics when playing OpenSCAD
Stars: ✭ 344 (+0%)
Mutual labels:  cad
Libredwg
Official mirror of libredwg. With CI hooks and nightly releases. PR's ok
Stars: ✭ 315 (-8.43%)
Mutual labels:  cad

Language grade: JavaScript

A Full Live-Scripted CAD Kernel and IDE in the Browser.

Use code to create 3D Models with features ranging from simple primitives + CSG to complex revolves, sweeps, and fillets. Cascade Studio exposes the full power of the OpenCascade kernel, while providing a concise standard library for simple operations.

Save your completed models to .step, .stl. or .obj, or copy the url and share it with the community.

Features

  • A Powerful Standard Library to Simplify Model Construction
  • Intellisense Autocomplete/AutoSuggest and Documentation
  • Access to the Full OpenCASCADE Kernel (via the oc. namespace)
  • Automatic Caching Acceleration of Standard Library Operations
  • .STEP/.IGES/.STL Import - .STEP/.STL/.OBJ Export
  • URL Serialization of code for easy sharing and ownership
  • Save/Load Projects to preserve Code, Layout, and Imported Files
  • Integrated GUI System for Simple Customization
  • Easily Installable for Offline-use as a Progressive Web App
  • Free and Open Source under the MIT License

Examples

Community

Model code is saved to the URL upon every successful evaluation, so you can copy and paste that link to others to view your model. Github Discussions is out of beta! So feel free to share your creations and examples here.

Contributing

Cascade Studio is entirely static assets and vanilla javascript, so running it locally is as simple as running a server from the root directory (such as the VS Code Live Server, Python live-server, or Node live-server ).

Pull Requests to this repo are automatically hosted to Vercel instances, so other users will be able to test and benefit from your modifications as soon as the PR is submitted.

Credits

Cascade Studio uses:

Cascade Studio is maintained by Johnathon Selstad @zalo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].