So, I’m trying to print some older models from thingiverse and I have discovered that basically all the files I want to print have glaring flaws in them.

Internal free floating structures, connector pieces and holes that are the exact same size… So on and so forth…

Do I need to learn a software like CAD or Blender to fix these? I seem to be able to do some basic stuff in Orca Slicer but it honestly seems like as much of a pain to modify the parts there as it would be to use a real software.

Is there one that’s easier? I think I messed around with SketchUp once upon a time.

I am worried this feels like opening a can of worms just so that I can make a thing that already exists in a dozen forms better.

  • the16bitgamer@programming.dev
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    2
    ·
    3 days ago

    In my view CAD is always worth learning, especially if you understand what prints best on your printer.

    FreeCAD is basically the worse possible beginners tools. Don’t get me wrong when you learn it, it’s good and comparable to professional CAD software. But the learning curve is dumb.

    Learn the basics first. TinkerCAD is free (from Autodesk) and will get you started. But if you want something which would take you further Fusion360 is fantastic for beginners.

    The workflow of CAD is as follows. Sketch -> Action -> Sketch -> Action. Lets say you want to make a box with a hole in it. Sketch the outer box -> Extrude it -> Sketch the inner box -> Extrude/Cut it.

    • starman2112@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      2 days ago

      If it had as many 2 minute long tutorials on youtube explaining exactly the feature I was looking for as F360 does, FreeCAD would be the best case software

    • ExtremeDullard@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      7
      ·
      edit-2
      3 days ago

      it’s good and comparable to professional CAD software. But the learning curve is dumb

      I have to agree on that. I feel I can only use FreeCAD because I’ve taught myself SolidWorks years ago and I know what to look for when I want to achieve something. Or said another way, when I want to do something in FreeCAD, my though process is always “In what roundabout, convoluted way can I do in FreeCAD what I used to do in 2 clicks in SolidWorks?”. The only reason it works for me is because I know it can be done and I know the intuitive way it should be done.

      I kind of have the same issue in Blender: I’ve been trying to teach myself Blender for years, but no matter how hard I try, it’s just not letting me in. Unlike FreeCAD, I have never known any other software similar to Blender, so I don’t know what I’m doing - or rather, what I should be doing - and it’s excruciatingly frustrating.

      • the16bitgamer@programming.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        2 days ago

        The commercial alternative to blender is software like Maya. But I too struggled with Blender, however I feel that’s because 3D modelling is different from CAD, since modelling is like molding clay into the shape you want it in, rather than accurately measuring it out like in CAD.

        • Obi@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          2 days ago

          Yes 3D modelling like in blender can be quite precise but it’s a completely different mindset than CAD, much more about taking basic shapes and sculpting into what you want. Of course then there’s the whole animating/shading/lighting and so on which don’t exist in CAD at all.

    • Krauerking@lemy.lolOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 days ago

      I have trouble remembering what key pans and what key rotates view and the thought of actually figuring out how to manipulate the 3D file in FreeCAD felt like it was gonna melt my brain.

      But thank you for the recommendation. TinkerCAD made me feel like I was playing with children’s blocks but at least I understand them.

      I also think I’m gonna try get started on learning something else after I brute force this stupid single print. And I think it will just be trying some of them out.

      • the16bitgamer@programming.dev
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        2 days ago

        Yeah Fusion is the way to go, especially if you are learning. Lots of hate for it around here, due to Autodesk endlessly changing their policies. But there’s no point in learning the basics when you don’t know if it’s you… or the software.

        But if your issue is just navigating the 3D space in FreeCAD, you can set it such that it’s the same in TinkerCAD/Fusion 360. FreeCAD calls it Revit, and you can set it in the lower right corner. Hold you mouse over it to show tool tips.