Skip to content

A hot-reloading live server for visualizing 3D models designed with CadQuery code

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
COPYING
Notifications You must be signed in to change notification settings

ccazabon/cq-studio

Repository files navigation

cq-studio

cq-studio is a server and utilities for running a live, updating preview of objects designed in CadQuery, rendered in your web browser. CadQuery is a package for designing 3D models programmatically using Python code.

The web client side uses three.js to render the user's models. The client-side interface and HTTP server are supplied by the yacv-server package.

cq-studio starts a server, loads objects from a specified file, and then re-loads them on any change to that file or other Python modules it imports, and pushes the new objects to the browser ("hot-reloading").

License

cq-studio is Copyright © 2024 Charles Cazabon charlesc-software-cqs@pyropus.ca. Licensed under the GNU General Public License v2 (only). See the file COPYING for details.

Documentation

The documentation is available in HTML and plaintext in the docs subdirectory, or online at https://pyropus.ca/docs/cq-studio/ .

About

A hot-reloading live server for visualizing 3D models designed with CadQuery code

Resources

License

Unknown, GPL-2.0 licenses found

Licenses found

Unknown
LICENSE
GPL-2.0
COPYING

Stars

Watchers

Forks

Packages

No packages published