What's Broken? Find and Fix Problems In FreeCAD | Identify and Fix Self Intersections in Part Design

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • Many people contact me and ask me to help fix their FreeCAD models and wonder how I manage to find the issues. Well I am going to reveal my secrets, well, they aren't secrets. I have been using different 3D and CAD packages for years and it's this knowledge that helps me. In this video we take a patreons models and identify the issues with tools available in FreeCAD, the issue is a self intersection. I explain what one is with two demonstrations and how to identify the problematic action that is the culprit.
    #FreeCAD , #CAD , #3DPrinting
    Journey with me and
    Patreon
    / mangojellysolutions
    Donate:
    ko-fi.com/mang0
    Subscribe:
    / @mangojellysolutions
    Browse my Redbubble Shop:
    MangojellyLabs....
    Blog:
    mangojellysolu...

Комментарии • 44

  • @paulrjohnson58
    @paulrjohnson58 Год назад +7

    The process of fault finding the design issues is very well presented and an invaluable guide to understanding cad design.

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад +1

      Thank you so much, and thank you for getting in touch regarding this model. I think it's really going to help others and I would like to do more in the same kind of style

  • @NUeB_net
    @NUeB_net Год назад +6

    Thanks for showing another great feature (check geometry) I haven't discovered yet and an easy workflow to use it. 👍 - - 15:25 The trouble with the first fillet can be easily avoided by just adding the fillets in the original sketch (see 13:12). And instead of attaching the sketch onto a face it'd better be constrained to a dimension from another sketch or a parameter (→spreadsheet). I only attach sketches to faces in quick and dirty models, but in bigger projects I try to get around that.

  • @stewartpalmer2456
    @stewartpalmer2456 Год назад +2

    Yup, I saw this same problem yesterday. I just redrew a new sketch on the old sketch. The intersection was so small I couldn't find it. The new sketch worked good. I deleted the old sketch. But now I know it was a self intersect. Thank you.

  • @dickmorris6310
    @dickmorris6310 Год назад +3

    I find detecting and correcting errors to be some of the most challenging parts of Freecad. This is timely and very helpful with problems I've been fighting during the last few days.

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад

      Great to hear. I will be some more worth the other diagnostic tools available in freecad. Glad it was helpful

  • @oddlytimbotwillison6296
    @oddlytimbotwillison6296 Год назад +8

    This is pure gold.

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад +1

      Thank you, bit of a test for a number of similar videos regarding problem solving to see if they are worth doing. I think I have my answer 😁

  • @rolanddube2169
    @rolanddube2169 Год назад +2

    Such a great video. Many times it is not "if" something goes wrong, but "when" something goes wrong. You did an excellent job of explaining your process. There times I have started over from scratch because I lacked the knowledge to troubleshoot my designs and this video is a great help!

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад +1

      Glad you enjoyed it and thank you for the kind feedback. I wish I would of tackled these type of videos a lot sooner, would of saved a lot of people time and effort. I have a few more in the pipeline and will be adding more as and when I come across something significant.

  • @IGBeTix-Electronique
    @IGBeTix-Electronique Год назад +1

    Thanks for your "secrets". I've discovered the "geometry verification".
    For me, i think the more appropriate is :
    - to reference geometry the more "up" (in the tree) you can (example : the origin planes).
    - if you can't, try to reference geometry from the first pad (and not from the last). This means that you have to hide last pads or functions to select the "more higher" you can.
    - try to reference from datum plane, reference lines, etc.
    - avoid chanfers (and fillets), because their references are regularily not stable (topo problems).
    And if they are errors, begin to repair on the top and go down progressively (as you show in this video).
    Yannick, from France.
    ps : and it's possible to change the order of "functions", very usefull for someone who know exactly what it is doing.

  • @jakobhansson1341
    @jakobhansson1341 Год назад +3

    Awesome!!! More videos like this please. This gives a great understanding on how freecad works. You are the best. Thank you very much!

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад

      More to come. It was kind of a test video to see if there was any interest. Guess there is 😊 glad your enjoying and thank you for the kind feedback.

  • @Miniellipse
    @Miniellipse 11 месяцев назад +1

    Multiple tips on how to solve my most common problems. Ha ha, pun intended! I didn’t realize that you could just delete a missing sketch face reference and FC would fix it by itself.

  • @eskibrew
    @eskibrew Год назад +2

    Really useful video! superbly explained, thank you.

  • @robertsore164
    @robertsore164 Год назад +1

    It's so helpful, thank you,
    I hope your next video will be about how to make a "MOLD" for casting.

  • @mantoga5516
    @mantoga5516 Год назад

    Your best video yet and the bar was already very high. Thank you for all you have done to teach the community Freecad.

  • @blaccteezy
    @blaccteezy Год назад +3

    Thank you soooooooooooooo much man. This was the best help ever.

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад

      Thank you, it was a bit of a tester video as I have a few more in mind to show off other diagnostic tools and so far the video has been well recieved so now I know it's worth making them 😊

  • @dtaggartofRTD
    @dtaggartofRTD Год назад +1

    I've run into that loft issue before. I remember it being utterly baffling.

  • @maddan.
    @maddan. Год назад +1

    AWesome information. Thankyou again.

  • @thomassutrina8296
    @thomassutrina8296 Год назад +1

    I started CAD with ProeE and did UG also. Every model can be broken and break. Also played with the Free Creo which is now a full package. UG has both the model building with a history list of the build like ProE and freeCAD and like Creo lacks this list but is more robust in editing the model. Saving the model is like starting with a step mode. A few steps in the build are saved and you can go back this small amount before saving. This approach doesn't break earlier components on the list but that is not always an advantage.
    I will say the freeCAD problem with how it list points, lines, etc. that are just shifted when altering sketches is unique to this software and annoying.

  • @vee_g0rilla
    @vee_g0rilla 8 месяцев назад +1

    Life saver!

  • @quantisedspace7047
    @quantisedspace7047 Год назад +1

    Thanks

  • @BenzTNT
    @BenzTNT Год назад +1

    Cheers dude

  • @lllsophisticatedlll
    @lllsophisticatedlll Год назад +1

    Well, I find freecad extremely frustrating.
    Recently I made a model that prints good, but I want to modify it, and when I do, everything brakes.
    Also I have sketch in it that I cannot constrain in it, if I try, lines go orange.
    I can always recreate the project, but I would like to know what I'm doing wrong, how to identify and fix such mistakes, so I could use this tool.

  • @OhHeyTrevorFlowers
    @OhHeyTrevorFlowers Год назад +1

    Dang handy!

  • @ckat609
    @ckat609 10 месяцев назад

    What about when you're trying to pipe a sketch and you keep getting a fatal error or when you can only select a couple of edges for the pipe until you get one that doesn't continue the pipe? (All lines are connected)

  • @billstoner5559
    @billstoner5559 Год назад +1

    WOW!!

  • @jakevinas9209
    @jakevinas9209 Год назад

    Can you make compression mould example impeller

  • @yusufbalaban733
    @yusufbalaban733 29 дней назад +1

    🧡🧡🧡💫

  • @faisalrahmat9114
    @faisalrahmat9114 Год назад +1

    my check geometry menu is disable, why is that sir?

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад

      Make sure you select the geometry you want to check from the treeview first then it will become enabled.

  • @thomasneemann5618
    @thomasneemann5618 11 месяцев назад

    Can you upload the file somewhere to test?

  • @quantisedspace7047
    @quantisedspace7047 Год назад +1

    This business about 'drawing one circle first, and then the other' is news to me. I had no idea that this was sequence-sensitive.
    As far as I am concerned, the software shouldn't care: it's a sketch with two circles; it doesn't matter how they got there.
    If I draw two concentric circles and extrude, it manages to work out which is inner and which outer and I get the same result regardless of order.
    How is it then, that it can't resolve lofts in a similar manner. This is a serious flaw. It's like having word processing software format text differently depending on the order in which you typed the two paragraphs, but ending up with the same text visually.
    This is the exact opposite if WISWYG. It's The Order In Which You Did It Is What You Get, Despite The Two Being Visually Indistinguishable.
    Would this explain why my additive pipes work cleanly half the time, but just fail for no reason the other half ?

  • @forresterickson6225
    @forresterickson6225 Год назад +2

    At about 7 minutes you speak about "tip"
    Can you refer us to a video where we can become proficient with the concept?

    • @quantisedspace7047
      @quantisedspace7047 Год назад +3

      As far as I know, there is no such video. The tip of a Body is the final stage of whatever operation you did to build that body.
      Usually. It is possible to set the tip 'before' the final one, so you can use/reference/fix that same Body in an earlier build stage.
      Earlier, that is, in the sense of the sequence of operations, not in the chronological sense of 'undo'.
      You can, for instance, get a binder (or a link or a clone) to an earlier 'tip', in order to build, for example, a mating part to a Body which depends only on its basic geometry, which won't change as the tip grows and grows.

    • @carlbukowsky1931
      @carlbukowsky1931 Год назад +2

      @@quantisedspace7047 Thank you..I had the same question about 'tip'..

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад +2

      Great explanation in the comments already so I have nothing to add but you have highlighted an area which I haven't touched on yet and that's using and manipulating the tip in part design. I think that would be a great video to get to understand it better and what else it can be used for.

  • @The22v10
    @The22v10 Год назад +1

    WoW, You are the FreeCAD Nija...🥷 That work flow is it, Your troubleshooting has taught me allot. Amazing stuff .. I'm trying to fix a broken model for a while now. Can't wait to try this on my project Thank You for the Knowledge drop.

    • @MangoJellySolutions
      @MangoJellySolutions  Год назад

      Thank you 😁 I am so glad I did this video as its helped so many people and thank you for the kind words. Glad your enjoying.