this post was submitted on 25 Sep 2024
23 points (89.7% liked)

3DPrinting

15766 readers
83 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 [email protected]

There are CAD communities available at: [email protected] or [email protected]

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
 

Hi there!

I'm looking into getting myself a good printer and I am wondering if I need to install some platform-specific drivers for them to run. I am running Debian 12 (GNU/Linux) and I am afraid that I must run some proprietary blob to connect to the printer.

Could someone share their experience please? Even if you don't use Linux, your feedback would be very appreciated!

(Also, while you are at it, please share some recommendations for printers, I don't really know where to go (>v<) Have about +-500€ )

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 18 points 2 months ago (2 children)

On most printers, the files are either uploaded over WiFi through a web browser or transferred with a flash drive. As long as the slicer runs on your computer, you will be able to print. There are a lot of open source slicers for FDM printers than run on Linux.

[–] CrowAirbrush 3 points 2 months ago (1 children)

Try to run something like fusion360 or freecad to see if your device can handle those, they will come in handy once you're ready for them.

[–] [email protected] 1 points 2 months ago (1 children)

I just use Blender. Any advantage to using FreeCAD?

[–] [email protected] 8 points 2 months ago (2 children)

Blender is more of an artistic tool. Not great at creating precise geometry. Tools like freecad make it much easier to create functional parts where the geometry matters. They are also easier to edit and adjust things after the fact as they tend to be parameterized - letting you update a value to update the model.

But they are terrible at more artistic things like miniatures or figurines or more organic shapes which is where blender shines.

So it really depends on what you are trying to create. But for a lot of people using 3d printers (which I believe tend to create more functional than atheistic prints - at least from designs they have created themselves) tools like freecad tend to serve them better then tools like blender.

[–] [email protected] 1 points 6 days ago

I've started to learn FreeCAD and, while I still use Blender for current projects, I can already see why FreeCAD is more suitable for this stuff. From the small amount I've learned, I can already tell that it fixes a lot of headaches I had with creating models for 3D printing in Blender.

[–] ricdeh 0 points 2 months ago (1 children)

Blender can absolutely be great at creating precise geometry, one just needs to know how to properly use the tool. Yes, the workflow will be much different than in other CAD, but principally, Blender is just as good as any other, or even better due to a more extensive development history and greater degree of maturity.

[–] SzethFriendOfNimi 3 points 2 months ago* (last edited 2 months ago)

It has its strength. The downside to blender is it’s geometry based unlike Fusion and others that are parametric.

Where this shines, for example, is when you’re defining a circle with a given radius. If it’s 4mm in a cad program and you export to STL it will be polygon based. But you can adjust the density of the export and, if you need to, scale your cad up 200%, 300%, etc and export again. Always resulting in the closest approximation of that circule in the stl or export. This way you don’t lose any fidelity. Blender does have some great tools for interpolating points in a mesh so it’s not useless either.

The best analogy I can think of is raster and vector. Doubling the size of a vector doesn’t result in aliasing. But, likewise, doing a high quality image of something photorealistic is not great on vector.

I use Fusion for cad modeling. The parametric design workflow allows me to adjust measurements, etc and have them show downstream, etc. But if I’m going to import something that’s already an 3d model I’ll use blender and mesh mixer to cleanup the model first.

I’ve also used just blender when using game assets to pose a model before exporting to a mesh for use in a slicer. Since, again, it’s the tool for the job.

[–] [email protected] 2 points 2 months ago

I have a Sovol SV06, which normally uses an SD Card but I flashed Klipper on it and connected a Rasperry Pi to it (which is connected to my network via ethernet) and now I also have a web interface and can just upload the files and start the print from there.

Since it's using the Raspberry Pi instead of the built-in microcontroller for all the calculations, it's also a lot more accurate.