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?

  • anguo@lemmy.ca
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    2
    ·
    1 year ago

    If you’re new to 3d printing, I would avoid Blender. It’s too easy to create non-manifold and non-watertight objects with it.

    In your example, the walls aren’t thin, they have no thickness whatsoever and would not even appear in your slicer.

    I would recommend trying Fusion 360 if you’re not on Linux, openSCAD if you have a basic understanding of coding, or even TinkerCAD (web based) if you’re not making anything too complex. Those are made to create physical objects.

    • bitsplease@lemmy.ml
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      1
      ·
      1 year ago

      Onshape is also good, the free version has all the functionality you could want unless having private models is important to you

    • TheSun@slrpnk.net
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      Fusion360 can run on linux using WINE, HERE is a GitHub repo showing how to set it up.

      Or the web version works on linux too ofc

      That being said I use and recommend onshape if you aren’t planning on doing this for a company professionally that already uses F360

      • swordsmanluke@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        NIce! I spent weeks trying to get Fusion 360 to run in wine back in 2020. Eventually I gave up and learned Free CAD/Open scad/blender like all the other penguins.