this post was submitted on 27 Jan 2026
18 points (95.0% liked)

3DPrinting

21120 readers
72 users here now

3DPrinting is a place where makers of all skill levels and walks of life can learn about and discuss 3D printing and development of 3D printed parts and devices.

The r/functionalprint community is now located at: or !functionalprint@fedia.io

There are CAD communities available at: !cad@lemmy.world or !freecad@lemmy.ml

Rules

If you need an easy way to host pictures, https://catbox.moe/ may be an option. Be ethical about what you post and donate if you are able or use this a lot. It is just an individual hosting content, not a company. The image embedding syntax for Lemmy is ![](URL)

Moderation policy: Light, mostly invisible

founded 2 years ago
MODERATORS
 

I recently decided to force myself to actually learn FreeCad. I've tried on and off for the past two years but just couldn't get along with the UI and workflow...well, now I'm giving it an honest shot, and after a few weeks of misery, it is getting better.

But my laptop is not particularly powerful, and I frequently have performance issues when working with imported step-files. Lo and behold, you can run FreeCad in docker, so I can use my server which is significantly more powerful and just access via browser.

The catch is, it seems to run even worse than on my laptop. I can also see that it actually doesn't use much of the available power of the server. Does anyone have experience with setting up a docker compose for FreeCad? I've looked at the docs and my GPU should be passed through and I've also allocated 32GB ram to the container. But it doesn't actually use it it seems.

you are viewing a single comment's thread
view the rest of the comments
[–] Blue_Morpho@lemmy.world 1 points 1 day ago* (last edited 1 day ago) (1 children)

Are you familiar with remote desktop or ssh? Imagine you ssh in to a remote server and run a command. What resources are being used on your client PC? Same thing with FreeCad running on a remote server and you connecting to it via a web browser as a remote desktop. The client web browser is doing nothing but getting a compressed video stream from the server. Like watching Youtube.

[–] atzanteol@sh.itjust.works 1 points 1 day ago

Are you familiar with remote desktop or ssh?

Very.

I didn't realize that's what this was doing though. Still requires a bit of client-side rendering performance from the browser and network capability. Depending on what potato they're using on the desktop the latency might be giving the perception of "slowness".