Lee 2dec867803 Initial work to support curv (#578)
* Initial work to support curv

* Correct the initial code file location

* Preview and stl mvp working

* Prepare changes for review and preview build

* Run curv inside of /tmp

When exporting an stl it writes temporary files which is not allowed
when deployed to aws unless it's in temp.

* Lock in specific curv commit for reproducible builds

see: https://discord.com/channels/412182089279209474/886321278821216277/912507472441401385

* Add curv to backend schema

* Frontend changes to accommodate curv deploy

* Use vcount instead of vsize, as it's independant of geometry size,

This is good for CadHub usecase where we don't know anything about the
user's project

* Final tweaks for deploy

virtual screen size does matter,and curv is a little more memory hungry
than the other functions

* Format project

Co-authored-by: lf94 <inbox@leefallat.ca>
Co-authored-by: Kurt Hutten <k.hutten@protonmail.ch>
2021-11-30 15:24:24 +11:00
2021-11-30 15:24:24 +11:00
2021-10-22 20:56:57 +11:00
2020-10-10 06:18:37 +11:00
2021-04-23 20:18:37 +10:00
2021-09-23 17:20:32 +10:00
2020-11-17 04:52:29 +11:00
2021-09-23 17:22:18 +10:00

Screen Recording 2021-09-21 at 8 scrch2

C a d H u b

Let's help Code-CAD reach its full potential! We're making a cadhub for the Code-CAD community, think of it as model-repository crossed with a live editor. We have integrations in progress for OpenSCAD and CadQuery with more coming soon.

If you want to be involved in anyway, checkout the contributing.md.

you might also be interested in the Road Map and getting in touch via, twitter, discord or discussions.

Who is CadHub

Kurt and Frank make up the Core-team and Jeremy, Torsten and Hrg are a major contributors. Plus a number smaller contributors.

Description
We're out to raise awareness and put CodeCAD on the map. The success of CadHub can be measured by the amount it promotes the use of CodeCAD within the mechanical/manufacturing industry and the strength the CadHub community.
Readme 33 MiB
Languages
TypeScript 72.4%
JavaScript 20.6%
Shell 2.9%
CSS 2.2%
Dockerfile 1.5%
Other 0.2%