Could anyone recommend me a self-hosteable TinkerCAD equivalent?
from LincoIn@discuss.tchncs.de to selfhosted@lemmy.world on 20 Nov 2024 17:39
https://discuss.tchncs.de/post/25527660

TinkerCAD Website

#selfhosted

threaded - newest

iii@mander.xyz on 20 Nov 2024 17:42 next collapse

Would love to learn if it exists too. I use it often.

The only other way I know how to CAD is github.com/pythonscad/pythonscad

wildbus8979@sh.itjust.works on 20 Nov 2024 17:57 next collapse

Unrelated but BTW FreeCAD is fully python scriptable. In fact, as I understand it, every operation is first translated to python code.

captain_aggravated@sh.itjust.works on 20 Nov 2024 19:32 collapse

Yeah, and it outright isn’t documented.

wildbus8979@sh.itjust.works on 20 Nov 2024 19:36 collapse

FreeCAD’s Python functions are all well organized in different modules. Some of them are already loaded (imported) when you start FreeCAD. Just try:

dir()

wiki.freecad.org/Python_scripting_tutorial

wiki.freecad.org/FreeCAD_Scripting_Basics

wiki.freecad.org/Python_console

wiki.freecad.org/Power_users_hub

wiki.freecad.org/Debugging#Python_Debugging

wiki.freecad.org/Profiling

mranderson17@infosec.pub on 20 Nov 2024 18:01 collapse

There is also Cascade Studio (Demo). Sadly development has stalled, it was a really cool project.

Probably not at all what OP is looking for though since TinkerCAD is just sketch/primitive type workflow, not like openscad.

wildbus8979@sh.itjust.works on 20 Nov 2024 17:58 next collapse

Might I ask, why exactly do you feel the need to have a webapp for CAD rather than a hard client?

Lem453@lemmy.ca on 20 Nov 2024 18:01 next collapse

Freecad in a VM with a remote viewer like guacamole?

possiblylinux127@lemmy.zip on 20 Nov 2024 18:09 collapse

Ideally you could use moonlight but that is not web based

maxwellfire@lemmy.world on 20 Nov 2024 19:07 next collapse

What about solvespace web build: github.com/solvespace/solvespace/tree/emscripten#…

mranderson17@infosec.pub on 22 Nov 2024 16:18 next collapse

Someone posted this webvm.io/alpine.html in another community and it made me think of this post. I’ve never used webvm and I suspect there are many downsides but seemed relevant and the demo seems to be able to run a full desktop environment. You have to find a CAD software that supports Linux though which is a controversial topic at best.

Bitflip@lemmy.ml on 20 Nov 2024 21:27 collapse

Check out Kasm too, you can easily install blender into it.