3D modeling FreeCAD 0.19 - Shape Binders

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ค. 2024
  • Welcome one and all! Today I'm going to be talking about the shape binder tools within FreeCAD part design workbench! The 'SubShape binder' can be found in 0.19 and newer :) I'll be trying to explain how to use these two tools, which could help you create multi-body parts.
    I only really scratch the surface in this video about the possible outcomes of these tools, so if you have any experiences using them, please share them in the comments section :D
    Thank you for taking the time to watch my video, I really appreciate it! Have an awesome weekend! :)
    For those looking for further reading on what I've spoken about, follow these links to the FreeCAD wiki:
    Shape Binder - wiki.freecadweb.org/PartDesig...
    SubShape Binder - wiki.freecadweb.org/PartDesig...
    00:00 - Intro
    00:07 - Shape Binder
    02:22 - Example 1
    07:33 - SubShape Binder
    09:20 - Example 2
    11:12 - Conclusion
    11:50 - Ending
    PC specs:
    Intel Core i7 - 6700k CPU 4.00 GHz
    16.0 GB RAM
    NVIDIA GeForce GTX 1070 graphics card
    Maximus Ranger VIII motherboard
    Freecad version - 0.19

ความคิดเห็น • 88

  • @ed_halley
    @ed_halley 2 ปีที่แล้ว +28

    This video definitely needs an introductory section explaining what shape binding IS, what kinds of problems it's intended to solve.

    • @laureven
      @laureven ปีที่แล้ว +1

      exactly :)

    • @zurichsee706
      @zurichsee706 9 หลายเดือนก่อน

      nah. It goes directly to the important points.

    • @tarakivu8861
      @tarakivu8861 6 หลายเดือนก่อน

      @@zurichsee706 Like why one would need it at all? Wasnt explained at all

    • @EphiBlanshey
      @EphiBlanshey 5 หลายเดือนก่อน +1

      It allows "in-context" editing. Often times we need to model multiple parts that have dependencies on each other, as he showed in the first part of the video. For example, you may model a couple of holes in part A, and then create a bracket that has two cylinders that should insert into part A. When modeling the bracket you'd create a shape or subshape binder of part A, trace the holes, and create the bracket insertion cyliders (as an example.) Should you go back and change the positioning of the holes in part A later, the bracket would automatically be updated.
      In the last part of the video he showed how the binders can be used for boolean operation, to add or remove material based on another object.
      Not mentioned in the video is the ability to create a Link from an external part file (in case you already have a part you want to use in a separate file) and do essentially the same thing (with a subshape binder).
      Hope that helps anyone still confused after watching.

  • @LeandroSehnemHeck
    @LeandroSehnemHeck 2 ปีที่แล้ว +8

    Thanks for teaching us how to update the sub-shape-binder. Freecad UX is the worst for self-learning. I would never imagine that I had to drag the feature on top of it to update it.

  • @dimitrissapountzakis6285
    @dimitrissapountzakis6285 3 ปีที่แล้ว +5

    this is maybe the best instructional video on the subject. Thank you so much. Fantastic presentation.

  • @KJChaput
    @KJChaput 3 ปีที่แล้ว +3

    Coffee made, and following along on the second monitor. This is just what I needed.

  • @robertkras5162
    @robertkras5162 3 ปีที่แล้ว +11

    Nice tutorial - I'd love to see some real examples - real parts - where these tools are useful, so I can understand how they can help me and what to look for to know it would make sense to employ these tools.

  • @easyBob100
    @easyBob100 2 ปีที่แล้ว +1

    Thank you for this! I've been digging for days to figure out how to reference other parts/bodies in FreeCAD! Thank you!

  • @houstonewton
    @houstonewton ปีที่แล้ว +1

    I knows he goes incredibly fast in his presentation but I finally found a work around to slow it down.
    Go to settings, the little gear box un the top right of the video screen and go to Playback speed and drop it down to .75x, .5x or .25x
    Excellent video!

  • @tedpugh6822
    @tedpugh6822 3 ปีที่แล้ว +2

    Excellent work! It's like lifting the fog on Freecad. Keep it up!

  • @maartenvd84
    @maartenvd84 3 ปีที่แล้ว +5

    The mystery of shape binders unveiled. Well done!

    • @marcus3d
      @marcus3d 3 ปีที่แล้ว +1

      On the contrary, this video doesn't even explain what the heck a shape binder is for, what problems they solve, how they're better than some alternative, or anything like that.

  • @MrSTeunissen
    @MrSTeunissen 3 ปีที่แล้ว +1

    Many thanks! keep 'em coming !

  • @kb3cxe
    @kb3cxe 2 ปีที่แล้ว

    Great tutorial. This was a Great help. Thanks again.

  • @robinbaxter100
    @robinbaxter100 2 ปีที่แล้ว

    Useful stuff. Thank you

  • @johnf4085
    @johnf4085 2 ปีที่แล้ว +3

    Good video. And the comments by you and other posters here are valuable as well. As stated, what was missing from the video is the "why should you use shape binders" portion- your examples illustrated it but a blunt, layman explanation woulda been great. Also stated in the comments: Freecad could use a little work with it's UI and naming. "Sub shape binder" is bizzare branding and I feel like the icons for both need to be updated. As well as having to drag features into the sub binder- that's not intuitive.

  • @user-sc4cs9sp6g
    @user-sc4cs9sp6g ปีที่แล้ว

    Excellent!

  • @funkysod
    @funkysod 3 ปีที่แล้ว +2

    As usual a very good resource! Thanks!

  • @aomanchutube
    @aomanchutube 3 ปีที่แล้ว +2

    Very cool

  • @danielmelendrez1616
    @danielmelendrez1616 ปีที่แล้ว

    Very nice tutorial. I recently had the need to use Shape Binders for making a PCB enclosure and oh boy!, the struggle making things work! Binders are a very nice feature however, their learning curve is one of the steepest and most confusing ones that I've experienced in FreeCAD

  • @donstelfox2936
    @donstelfox2936 3 ปีที่แล้ว +1

    If you would, please explain datum planes & lines & how to use them.
    Enjoying you work, thank you.

  • @juliermearaujo
    @juliermearaujo 3 ปีที่แล้ว +5

    Sub-ShapeBinder can be applied between different project files. This is a very interesting property of this feature of the FreeCAD. I don't know if only from FreeCAD 0.19.

    • @AndrewCAD
      @AndrewCAD  3 ปีที่แล้ว +1

      Hey Julierme! That's awesome! I never knew that! 😀 I'll give it a go 😁

    • @juliermearaujo
      @juliermearaujo 3 ปีที่แล้ว +2

      ​@@AndrewCAD Dude, it's really cool. I discovered this functionality recently. It's very useful for creating solids that will be assembled.

    • @tenlittleindians
      @tenlittleindians 2 ปีที่แล้ว +1

      If that's true I can see that actually being the real purpose of these tools!
      You could modify a subcomponent part that maybe had clearance issues or strength issues and your holes would still all align for attaching later.

  • @spheretical3609
    @spheretical3609 ปีที่แล้ว

    I think that I learned I can reference geometry from a solid used early in the design later rather than cloning/coping the solid for use somewhere else. The big question I have is do shape binders avoid topological naming issues?

  • @bambukouk
    @bambukouk 3 ปีที่แล้ว +1

    Excellent tutorial, thank you!
    although... frantic pace of your presentation meant that I ended up watching it three times (and still missed some bits) :-)

  • @hameddesign70
    @hameddesign70 6 หลายเดือนก่อน

    Hi , sir i do have a question, does freecad have any deform tools like cage edit or bend tool ?

  • @Popart-xh2fd
    @Popart-xh2fd 2 ปีที่แล้ว +1

    I would like to know how to use Shape Binder in Assembly4 on multiple files. For some reason I get the error "PropertyLinkSubList does not support external object". Any suggestion? Thanks.

  • @brucewilliams6292
    @brucewilliams6292 3 ปีที่แล้ว +4

    Hurray, Thank you for explaining shape binders. Now, where do I pre-order your book? Thank you for all your help!

    • @AndrewCAD
      @AndrewCAD  3 ปีที่แล้ว +1

      Thank you for watching Bruce! 😀

    • @paulgupta2454
      @paulgupta2454 3 ปีที่แล้ว +2

      I've got a few bucks for a good book.

    • @paulgupta2454
      @paulgupta2454 3 ปีที่แล้ว +1

      Open source so it can eventually be integrated into freecads documentation

  • @keys4692
    @keys4692 3 ปีที่แล้ว +2

    Great Job ..TY

  • @mangelozzi
    @mangelozzi 3 ปีที่แล้ว

    1:37 in the tasks dialogue, you can select the shapebinder in the "Select feature" list.

  • @foootz
    @foootz 3 ปีที่แล้ว +1

    I wonder why shapebinder doesn't come with "Select geometry from another body" automatically by default? As far as I have seen, majority of users use shapebinder just for that, to copy sketches on other faces/solids....correct me if I'm wrong....

  • @adrianinsaval
    @adrianinsaval 3 ปีที่แล้ว +1

    Very good video, I hope the shapebinder will be deprecated in the future and only the subshapebinder will remain as it is much more flexible

    • @AndrewCAD
      @AndrewCAD  3 ปีที่แล้ว

      Thank you for watching Adrián! 😀

  • @SuperBoppy
    @SuperBoppy 4 หลายเดือนก่อน

    Does using shape binder to bind a sketch to a surface eliminate the topology naming problem?

  • @paulg3336
    @paulg3336 3 ปีที่แล้ว +1

    I wonder if you can use these tools to cut a complex cavity from a solid? For instance a cavity to accept a circuit board with its components.

    • @AndrewCAD
      @AndrewCAD  3 ปีที่แล้ว

      It could be useful if you can! 😀 especially with all the different circuit board components 😀

  • @mangelozzi
    @mangelozzi 3 ปีที่แล้ว +1

    I think another difference is SubShapeBinder can refer to external files/documents, whereas I think ShapeBinder only works within the same document/file.

  • @cekuhnen
    @cekuhnen 2 ปีที่แล้ว +1

    I watched the video few times and still fail to understand when I abound use which binder
    But it seems all tend to sub shape binder online

  • @chrisspain7776
    @chrisspain7776 ปีที่แล้ว

    What is a shape and why do we need to bind it?

  • @wpegley
    @wpegley 3 ปีที่แล้ว +1

    The whole file structure of FreeCAD is doing my head in, how do you know when to drag n drop what to where?
    & The Shape Binder tools are effectively a 'project' tool?
    It would be very helpful if FreeCAD standardised its tools and terminology like every other CAD it truely makes switching between packages easier.
    Otherwise thx for the video - still dont get it thou but hopefully with this new subscription things will make more sense......eventually lol

    • @cekuhnen
      @cekuhnen 2 ปีที่แล้ว +1

      Don’t bring up the naming in the forum some hardcore people might instantly act out. But I agree. Why have pocket and pad when extrude command could simply have an additive or subtractive function. But the commands in part design are clearly from tool and die making thus they do make sense if you are aware of its background.

    • @cekuhnen
      @cekuhnen 2 ปีที่แล้ว +1

      Shape binder is actually very interesting - be sure it can reference full 3D objects and not just do a plain 2d project
      Still naming topology problem is strong in FC - it is so much not a problem in Fusion360. If something breaks there it is an easy fix.

    • @wpegley
      @wpegley 2 ปีที่แล้ว +1

      @@cekuhnen I'm already booted from posting in the forum, I think the words'have a nice day' offended.
      Hope they forgive I couldnt imagine how wound up these guys would be. Changing the world on a shoe string.

    • @cekuhnen
      @cekuhnen 2 ปีที่แล้ว +1

      @@wpegley yeah don’t worry - if I am honest the freecad forum is a disaster, the mods are way to easily offended and are also quite sarcastic and rude. It is there forum so there rules and I get and accept that - however it truly is not a place where I feel users are welcome - rather reminded constantly about how they dont follow rules and so forth …

    • @johnf4085
      @johnf4085 2 ปีที่แล้ว

      @@cekuhnen you're reminding me of the Arduino forums

  • @exactpause9218
    @exactpause9218 2 ปีที่แล้ว +1

    Okay now I know how to use it but I still don't understand what a shape binder is....

  • @seankayll9017
    @seankayll9017 2 ปีที่แล้ว +1

    Completely lost me on this one, sorry. What is a shapebinder and what would you use it for?

  • @annastebelskyj580
    @annastebelskyj580 22 วันที่ผ่านมา

    Holy moly, I'm so sorry, you're clearly very good at this, but I can't follow. I just want to know how to pinch and pull in a single plane. Maybe I need a different program...

  • @ph08nyx
    @ph08nyx 2 ปีที่แล้ว +1

    Почему-то на презентациях всегда всё гладко, а когда пытаешься сделать что-то в реальности - постоянно вылезают ошибки, пропадают стенки объектов и программа вылетает.

  • @cekuhnen
    @cekuhnen 2 ปีที่แล้ว

    Also thank you for explaining how to re associate faces afterwards. The wiki does not explain it at all

  • @gordonandrews8343
    @gordonandrews8343 ปีที่แล้ว

    You seem to being rushing through it and even after watching several times... I'm STILL trying to understand how to use it. A few simple real examples and why we would want to use it. As also below "self-learning" with doc is often for masochists.

  • @chrisBruner
    @chrisBruner 3 ปีที่แล้ว +5

    I can see that you are doing things with the shape binders, but I can't understand their purpose. Why use them instead of just other sketches? Why have shape binders at all, I just don't get it.

    • @marcus3d
      @marcus3d 3 ปีที่แล้ว +2

      Exactly! I don't want to 👎 any FreeCAD video, but this one is really unhelpful. Looking forward to another video that actually explains shape binders.

    • @mangelozzi
      @mangelozzi 3 ปีที่แล้ว +5

      Why use them, because often you need parts to link together. And you can duplicate the work and redraw the interface of the parts so that they fit together, the problem with this is if you change a part, then the other part that needs to fit won't be updated, leading to possible errors. With shape binder you draw the interface once, and both sides will update on a change. "Single source of truth" principle is the best way to avoid errors. You can't lift external edges off a different body. So shape binders allow you to link sketches between different bodies.

    • @philb1466
      @philb1466 3 ปีที่แล้ว +2

      @@mangelozzi thanks for taking the time to jump in and answer that; I personally feel that I now know how to use them and why. Great explanation! Thanks.

    • @bilaltariq7819
      @bilaltariq7819 2 ปีที่แล้ว

      @@mangelozzi What's the benefit of doing it this way instead of using a master sketch or spreadsheet with dimensions for object placement?

    • @cekuhnen
      @cekuhnen 2 ปีที่แล้ว

      Chris two reason
      1 freecad still stuffers from topology naming problem a lot so to prevent problems with references you made while best is only to our sketches on Datums
      2 freecad cannot sketch project between bodies so you can use binders here
      Plus binders can be moved and be 3D quite interesting

  • @tek3d
    @tek3d 3 ปีที่แล้ว

    This tool is a perfect example of how FreeCAD is just as capable and efficient as the corporate CAD packages, just with a bit steeper learning curve. Once you understand the workflow and all the tricks, you can do everything the corporate CAD packages can do and more!

    • @cekuhnen
      @cekuhnen 2 ปีที่แล้ว

      It is very capable but it lacks a lot compared to others
      Topology naming is a nightmare in FC
      Sketch also has cv curves and no fit point spline
      Cv curves cannot be set tangent to each other
      No kid point constraint on lines
      And for surfacing FC has a lot of tools but all over the place
      But hey FC is free and one has to say it is amazing
      The Workbenches form part design to architecture modeling are amazing
      I am currently evaluating if this could be a very good tool to promote once students leave and need to work on their portfolio

  • @dnmnsmith
    @dnmnsmith 3 ปีที่แล้ว +2

    Straight into selecting geometry. Needs to back up a bit and explain what they are, what they’re for, and why I should care. I’m not much wiser after watching a couple of times. Trying to migrate from fusion360. Looks a lot like importing or projecting sketch geometry?

    • @dnmnsmith
      @dnmnsmith 3 ปีที่แล้ว +1

      Time passes. Still don't get it. When/why would you use a shape binder over 'Create Edge linked to external geometry' button? The concept is missing/unnecessary in the 'other' CAD package, so warrants further justification. Also don't get sub shape versus shape binder. Would appreciate a conceptual follow-up to this video!

    • @AndrewCAD
      @AndrewCAD  3 ปีที่แล้ว

      Hey Duncan! Sorry for my awful replies! From what I can gather from my research, Shapebinders are used for mulit body setups...this allows you to take geometry from one body and project that onto another. This also means that when you alter the original geometry, it will also alter the projection. As for Sub-shape binders, the tool is fairly new so information is limited.
      Have a read of these two pages and hopefully they'll clear a few things up.
      - wiki.freecadweb.org/PartDesign_ShapeBinder
      - wiki.freecadweb.org/PartDesign_SubShapeBinder/en
      As for a question you left on another video about tool paths, I have previously created a video which can be found here: wiki.freecadweb.org/PartDesign_SubShapeBinder/en
      There are two parts but that might be helpful to you? It does need updating as I did miss a few things out!
      Hope this all helps :)

    • @AndrewCAD
      @AndrewCAD  3 ปีที่แล้ว

      @@dnmnsmith forgot to tag you 😅

    • @johnf4085
      @johnf4085 2 ปีที่แล้ว

      @@AndrewCAD sorry to tag you six months later, but while it's still on my mind: do shape binders suffer from the topological naming issue? If not, I'd imagine they'd be a powerful way to skirt that problem. I'd use them all the time, then.

  • @JottyHB
    @JottyHB ปีที่แล้ว

    Ok, I‘m not a native speaker, but normally I understand your tutorials. But in this case I did not. At least I didn’t understand what these tools are good for. May be some more practical examples are able to help.

  • @rodrc8158
    @rodrc8158 2 ปีที่แล้ว +1

    I found it annoying the lack of explanation of what Shape Binder is before the instructional on how to use it. Explain what it is and what its used for before showing how to use it. Make sense?

  • @angeloc700
    @angeloc700 2 ปีที่แล้ว +2

    Thanks for doing this. But, it would probably be more useful if you actually explained what shape binder actually is.

  • @gatonero576
    @gatonero576 3 ปีที่แล้ว +1

    Could you speak a little bit faster please? ;-)

    • @mangelozzi
      @mangelozzi 3 ปีที่แล้ว +1

      gear icon -> playback speed

    • @johnf4085
      @johnf4085 2 ปีที่แล้ว

      @@mangelozzi I actually sped up the video to 1.25

  • @stevekluze3094
    @stevekluze3094 2 ปีที่แล้ว +1

    Slow down, You are clicking way too fast for someone who is just learning!

    • @majormojo
      @majormojo 2 ปีที่แล้ว

      Agreed, following along is tricky. However, you can adjust the playback speed in the video options to slow it down if needed.

  • @MikePryadko
    @MikePryadko ปีที่แล้ว

    Сумбурно, как фокусник: руками помахал, что-то показал, но нихрена не понятно

  • @clausziegler5720
    @clausziegler5720 3 ปีที่แล้ว +1

    You are way to fast to follow and your are showing much to much in one example.

  • @leaks1965
    @leaks1965 8 วันที่ผ่านมา

    Do this, do that..... But what shape binder IS? You need your $30 for YT so badly, pushing out semi-useless content.

    • @leaks1965
      @leaks1965 8 วันที่ผ่านมา

      Finally the docs solved my problem:
      The PartDesign ShapeBinder tool creates a shape binder referencing geometry from a single parent object. A ShapeBinder is used inside a PartDesign Body to reference geometry outside the Body. Using external geometry directly in a Body is not allowed and will lead to out of scope errors.
      A ShapeBinder will track the relative placement of the referenced geometry, which is useful in the context of creating assemblies, if its DataTrace Support property is set to true. See the Example below to understand how this works.
      The problem was the shape binder offset never worked. I created from sketch, not from an actual face. Well... It makes sense now.