Configuration Tables and Variant Links | Mastering FreeCAD 4

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

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

  • @OhHeyTrevorFlowers
    @OhHeyTrevorFlowers 10 месяцев назад +14

    This video is the first I've seen of manually changing a Body's base feature. That's a handy trick all by itself but added to the configuration table and sub-shape binder trick for creating template bodies it becomes a powerful pattern.

    • @MangoJellySolutions
      @MangoJellySolutions  10 месяцев назад +3

      Glad you enjoyed, I hope you can find a use for it, sure you will 😊😁👍

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

    Thank you for helping me free myself from the corporate overlords of CAD.

    • @MangoJellySolutions
      @MangoJellySolutions  10 месяцев назад +2

      Thank you so much for the donation. Glad your able to make that disconnecting and follow the true path to freedom and be able to buy an infinite supply of jelly babies with the money you save. This is the way 😁

  • @glabifrons
    @glabifrons 10 месяцев назад +5

    I've used FreeCAD for years and had no idea Configuration Tables existed (even though I've used spreadsheets many times)!
    As a nice side-effect, you managed to explain how the sub-shape binder is used (I've use the shape binder before, but never understood the function of the sub-shape binder, I think it needs another name).
    Funny thing, I actually had a use for this just a few months back after watching your video on using the Link tool. :) I was banging my head against the wall trying to figure out how to model one part and have several with minor additions to them in the same file.
    So thank you for yet another extremely helpful video!

    • @Sembazuru
      @Sembazuru 10 месяцев назад +2

      Configuration tables are fairly new, like only in the last year or two. I have an industrial fuse holder (the big cartridge type) on Printables that uses configuration tables to allow the user to select both the fuse size and the number of holes to customize the fuse holder they want to then export as a STL or STEP to import into their slicer. I'm a novice cad modeler at best so my workflow might be a bit messy, but it seems to work.

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад +1

      Excellent 😊😊 Great to see that this helped. I want to try to cover the more unknown elements of freecad as finding documentation on some tools is near on impossible. But once I find and figure it out the next step is what can you use it for as real world examples go a long way. A video that I am realising soon has this as a real world example in an assembly workflow. Both these videos were bought in existence by two seperate patreon request which got smashed together. So have to also thank them for the problems that they had which will be appearing in the next video. It's a great feedback loop.

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад +1

      I love seeing real world examples, thanks for sharing that 👍👍

  • @paulwood5870
    @paulwood5870 10 месяцев назад +1

    I second the emotion of the previous commenters. Another very good video by Mango Jelly that illustrates the power of FreeCAD.

  •  10 месяцев назад +3

    FreeCAD is an amazing tool. Thank you Darren, your tutorials are of great help!

  • @davidgoadby
    @davidgoadby 10 месяцев назад +2

    Where would we all be without you? Going to send you some more coffee as you earned it.

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад

      Thank you so much 😊😊 so much more to share and always learning something new 😊

  • @lscottex
    @lscottex 10 месяцев назад +1

    Again, another incredibly helpful video from MangoJelly - I never would have figured this out on my own in getting the shape binder to work, between having to save the file and getting an error if the master body is part of a part, in which case a sub-object shape binder can't be created. Thanks again!

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад

      Glad it was useful, thank you for the kind comment,, great to see the videos are being useful

  • @Rasspor
    @Rasspor 10 месяцев назад +3

    Enjoy your content as always Darren! You have some of the best instructional content on the "Tube" for using FreeCAD. I am glad to have found your content. Please! keep up the content creation. Always excited to see what is next in your instruction. Wishing your family and you many great years of health and wealth. Long time follower. Martin.

  • @zihotki
    @zihotki 10 месяцев назад +2

    That's a very interesting and powerful concept. Learned something new and would like to hear more on different ways of building parametric models. Somehow that feels more natural to me than working with dimensions directly, but that's probably my programmer's blood talking

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

      Your programmer's blood is based. 😉

  • @Ken-oe3ch
    @Ken-oe3ch 10 месяцев назад

    Thank you. You do a fine job of helping me confirm that I can always learn something new when it is explained in way that I can follow. Your videos are very consistent in this regard. Best to you.

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

    Another excellent video highlighting your deep knowledge of FreeCAD and all its little intricacies.

  • @Nick-ye5kk
    @Nick-ye5kk 8 месяцев назад +1

    Excellent video

  • @gregwoolley
    @gregwoolley 7 месяцев назад +1

    Super helpful interesting topic. Greatly appreciated.

  • @ricardojunior1056
    @ricardojunior1056 10 месяцев назад +1

    Great explanation, as always!

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

    Thank you so much. Enjoy learning 🙂

  • @oddlytimbotwillison6296
    @oddlytimbotwillison6296 10 месяцев назад +1

    Excellent video! Nice work.

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

    Whoa, some good new knowledge here! So far I had only vaguest sense what BaseFeature is, now I almost understand it.

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

    Great to learn and make use of this methodology. I discovered a severe drawback, however. If the body is a bit more complex than a washer, and you have say 4 variants in the workspace, simple changes to the template body (or other simple edits generally) can result in grindingly slow UI response times. Not only this but the dreaded topological naming problem arises if, for example you try to fillet an edge in the template body.
    By slow UI response times, I'm talking 60 to 90 seconds of waiting after each operation. I got the job done, but I won't repeat this approach.

  • @davidgoadby
    @davidgoadby 10 месяцев назад +3

    Thanks

  • @MrNolimitech
    @MrNolimitech 4 месяца назад +1

    Thanks for the video. I wonder, if we want a length without some choices (Ex: A, B, C or D). Can the user input the desired length? without any choices?

  • @russellw5447
    @russellw5447 8 месяцев назад

    Hi Darren, as usual very informative. Obviously useful for someone modifying given object. Bit Brain Drained and not sure how I'll use it if at all in Rc Aircraft Design.

  • @forever4023
    @forever4023 10 месяцев назад +1

    HI, I am getting an error following the steps shown in the video. It does not have to do with configuration tables, but using a binder as a base feature. In essence, if I set the base feature of a body to the binder while it is under the body, I get a out of scope error, saying "link to object 'N/A' is out of scope of 'Body', instead linked object resides in 'N/A'", but it works if the binder is not under the body. Does this error come up in your build? I am using the latest 0.21.2 release.

    • @salabur
      @salabur 9 месяцев назад

      same for me

  • @J.RomeoJimmy
    @J.RomeoJimmy 10 месяцев назад +1

    Thank you very much Darren. Your videos are of great help. My freecad 0.21 Arch and bim workbench is not showing lines, walls and other objects. Can you pls do me a video solving this problem

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

      Is it happening with Draft workbench too?

  • @noanyobiseniss7462
    @noanyobiseniss7462 9 месяцев назад +2

    Have you tried the ondsel branch?

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад

      I have had a little play with the new assembly workbench which is coming on. I have been using 0.22 Dev version which is very similar.

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

    The Dynamic Data Workbench also has configuration tables. Any chance of a video paralleling this one, using these instead of spreadsheets?

  • @titanicjb
    @titanicjb 7 месяцев назад

    I've been using spreadsheets as configuration in the past. But I must say, that you've explained this topic very well. Learning spreadsheet configurations would have been much easier, if I had know this video before. But I still have one question and I very much hope, you have an idea for that. I set up a model for ER collets as work holding devices. ER comes in different sizes, such as ER-16, ER-25, ER-32, ... to name a few of them. I am able, to choose the confguration of my bodies just as you showed in your example. BUT: ER-16 can hold round stock from 2.5 mm up to 12 mm in steps of 0.5 mm, whilst ER-32 offers ranges from 3 mm to 22 mm in steps of 1 mm. Therefore I'd love to have a second configuration drop down list (as you showed in your video for the height of the pad) for the bore size. But this configuration depends on the first drop down. So, when I choos ER-16, the second config list offers hole sizes from 2,5 up to 12 mm in steps of 0.5 mm, but when choosing ER-32, the list of holes starts at 3 mm and goes to 22 in increments of 1 mm. Any idea on how to do that?

  • @marcusjenkins
    @marcusjenkins 10 месяцев назад +3

    I saw "mastering FreeCAD 4" and thought, hang on, have I just woken up from a 10 year coma?

    • @yosyp5905
      @yosyp5905 10 месяцев назад +2

      10 yrs are still too little lol FC is like more than 20yrs old and we still don't have 1.0 . You'll have to sleep a little more

  • @antoniocf3987
    @antoniocf3987 9 месяцев назад

    🎉Huge job!
    I find it an interesting option to have 3D models with different configurations (e.g. DIN 912 screw with different metrics and lengths). I have done a test in A2Plus workbench, but, for several copies of the same model, with different configurations, once I update it, it saves all of them with the last configuration. Any assembly workbench where you can have different configurations of the same 3D model?

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

    Is this the only way to make multiple objects that can each individually choose which of the options they want from a config table?

  • @HonoredMule
    @HonoredMule 10 месяцев назад +1

    Damn, this feature is so well hidden - bodies don't even show the configuration row if you've never made a configuration table! (or if you don't follow these unintuitive steps _exactly)_ 😖 And it is so similar to other patterns I've concocted for myself regarding shared base resources and sketch-based assemblies.
    But what the heck is FreeCAD _4?_

  • @xDevoneyx
    @xDevoneyx 6 месяцев назад

    I want this exact functionality, but then not with an enum value referencing to a set of values, but by being able to provide these values directly. So Part of Body is reusable with some custom values.
    So imagine having created a parametric shape and reuse it it another FreeCAD document with different values altogether. Is this possible too without coding in Python? (Because starting to code in FreeCAD kind of defeats the purpose of having this UI to work in) for bespoke shapes (for gears etc of course it is very useful). I think functionally speaking it would be similar to OpenSCAD's modules that can be reused in other OpenSCAD files.
    So I imagine having created some Body which exposes some parameters which can be altered in a cloned, linked of subshapebinded instance without applying these values to the original.
    Is this possible with FreeCAD in anyway?
    Thanks for your great videos, very informative.

  • @Bajran_
    @Bajran_ 9 месяцев назад +1

    I am facing an issue; when I created the second body, I cannot move it (transform). It looks like the second body has its own coordinate system, and moving it doesn't take effect in the global view. How can I move the second body away from the first?

    • @Bajran_
      @Bajran_ 9 месяцев назад

      I've just watched your video about the ShapeBinder tool, and now I know what was happening to me. I had to change the Bind Mode field to 'Value Detached' in ShapeBinder. Thank you. Your content on RUclips is so great

    • @Bajran_
      @Bajran_ 9 месяцев назад

      Ohhhh nooo... when I changed the bind mode, I lost my variants options :(

    • @Bajran_
      @Bajran_ 9 месяцев назад +2

      I resolved it, maybe it will help someone. [ Movable body independently, and variants available ]
      Relative: false,
      Bind Mode: Synchronized,
      Bind Copy On Change: Muted.
      FreeCAD 0.22dev

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад

      Thanks for feeding back with that information. Great for helping others

  • @stoffel89
    @stoffel89 9 месяцев назад

    Hi Darren, or anyone fluent in FreeCAD. I do some design work on this platform, but i have run into an issue. I export files after I color coded them, in STEP 214 format, for a customer of mine, but there seems to show small blue spheres where all the vertices sit on the step file if he opens them on his program. I do not know what platform he uses, but i will find out. is there any way to hide them or remove them. i can send photos of this to show how it looks. Any help or advice will be greatly appreciated.

    • @stoffel89
      @stoffel89 9 месяцев назад +1

      he uses SolidEdge, and opens the file as a part, not as an assembly

    • @MangoJellySolutions
      @MangoJellySolutions  9 месяцев назад

      I have never heard of this problem but I have never used the format. One thought though could it be the point colour in freecad for the model?