this post was submitted on 19 Nov 2023
34 points (97.2% liked)

3DPrinting

15606 readers
284 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: [email protected] 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 1 year ago
MODERATORS
 

I've never used a 3d printer before but want to get one. I have a bit experience in blender but not too much. My question is: How do you model for a 3d print? For example, if I want to print a hollow cylinder, I go into blender, create cylinder and delete the side faces. If I print this, the walls will be pretty thin. Do I have to make them bigger manually? and if I do so (extrude and scale) does my slicer (cura) automatically fill in the solid part?

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] -5 points 1 year ago (1 children)

So it will ultimately come down to what file format you need for the 3D printer and if Blender can support that. Otherwise, you may need to generate your geometry using a CAD program.

Regardless, you will need to generate the solid model of your cylinder. In this case you’d extrude your cylinder surface to create a volume body and not a sheet or surface.

[–] [email protected] 4 points 1 year ago

That is a weird take. File format is completely irrelevant here. 3D printers usually only accept G-code files, or something similar, which is unrelated to the file format used for the model. You can also easily convert pretty much anything to something your slicer will accept.