Tutorial; Multisolid as a way of modelling complex shapes in FreeCAD LinkStage3 dev. branch.

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 มิ.ย. 2024
  • #freecad #cnc #modelling
    Support my channel:
    / oficinerobotica
    liberapay.com/oficinerobotica...
    This video was inspired by a Redit post and this MasterCam tutorial
    academy.titansofcnc.com/serie...
    Linkstage3 is a development branch of freecad used by project contributor RealThunder to test new features that hopefully will be merged with master. It is highly experimental and must be used with caution, do your backups and stuff. FreeCAD is a opensource parametric CAD software similar to Fusion360 or SolidWorks with CAD and CAM capabilities. Learn more about the project at: www.freecadweb.org/
    FreeCAD LinkStage3 interface customization tutorial:
    • Updated FreeCAD LinkSt...
    Download @realthunder's LinkStage3 development branch app:
    github.com/realthunder/FreeCA...
    Consider donating to the FreeCAD project:
    wiki.freecadweb.org/Donate
    Support realthunder's work:
    / thundereal
    Song: LiQWYD - Sweet
    Music provided by Vlog No Copyright Music.
    Creative Commons - Attribution 3.0 Unported
    Video Link: • LiQWYD - Sweet (Vlog N... ​

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

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

    lol at apologizing for a LONG video when you collapse weeks of me trying into 26 minutes, you have the best videos ever. i am always blown away by them, thanks.

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

    My first time seeing one of your videos. Your style is great. You speak clearly and don't waste time. Calling out, and displaying the hotkeys used is very helpful.

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

    Awesome! Learned a lot! Love linkstage3, love your tutorials, love the mix of feature-explaining and just you building up things! Please keep on! 💪😎

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

      Thank you for your kind words :)

    • @user-ux5zp8in4s
      @user-ux5zp8in4s 9 หลายเดือนก่อน

      ​@@OficineRobotica😂

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

    That is MASTER CLASS!!! What I always say: germans are good in constructing, Italians are very good in design!

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

    This version of FreeCAD looks fine and professional.

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

    great tutorial! I usually get lost at some point in more complex freecad tuts, but this one was so clear and step by step and I achieved the exact same result without disastrous fails. thanks :)

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

      This is really nice to hear. It means I achieved my goal :)

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

    This is a good case of Solidworks having a feature that would be very useful in FreeCAD. I've run into this myself at times. This would be a great addition to the pocket operation: pocket to a selectable face, when that face has an arbitrary contour, but still you should be able to set a depth of the pocket. This would be one operation, rather than the long list of operations required here using boolean cuts.

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

      Yes, indeed the pad up to face could use some extra features. That issue has plagued me as well.

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

    Instead of importing a circle as external geometry and then creating an equivalent circle, you can just import the first circle as defining geometry. Also, for the line fillet tool you don't have to select the two lines, but can just select the point connecting the two lines.

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

    You use these videos to show off how to do things, and there are so many small hidden gems in all of your videos that I find myself bookmarking wth timestamps and adding to my bookmarks toolbar.
    Your use of subshape binders, grouping tools, view/data tabs, etc... these are the things that add real power, especially to realthunder's branch. Thank you so much!

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

      Thank you so much for your kind words :)

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

    Very nice. I didn't know the hole feature was so good because I haven't tried it. Thank you so much for this.

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

      I love the standards implementation. This way one can model withought the risk of misfits.

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

    This tutorial shows possibilities way above my pay grade but it a manner that makes it understandable at a beginner level. I started looking at the RT interface, stayed for the spreadsheet tutorial (would love to see more on that btw) and ended up watching this one for fun! Thank you for doing them and long may they continue.

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

      Thank you so much for your kind words.Indeed my intention is to bring awareness of the capabilities of the software and promote it. Glad you liked it :)

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

    Titans of CNC is really awesome. I wish they would throw in a little bit of funding FreeCAD's way.

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

      That would be pretty weird. All of those companies pay for placement in the channels videos. The money flows the other direction

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

      @@constructiverealities True, but I can hope at some point lol.

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

    Great video. It teaches me a lot and that I still have a lot to learn.

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

    Thank you, this was great to watch

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

    Incredible tutorial! Hope it'll gain more audience

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

    Very impressive work!

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

    Thanks for the video and the one on how to make a more streamlined UI.

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

    Great example 🙂, well explained.

  • @NortHeed
    @NortHeed 3 หลายเดือนก่อน

    Great content!

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

    Great tutorial, thank you very much.

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

    Wow. Really cool. Thank you!

  • @0x3333
    @0x3333 ปีที่แล้ว

    Nice video!!!!

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

    amazing tutorial.

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

    Very nice job 👍👍👍

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

    i enjoyed this, thank you

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

    Brilliant

  • @1809JN
    @1809JN 3 หลายเดือนก่อน +1

    Hi,
    I'M impressed by your tutorials and still learning esprecially with RT make my first drawings. I'm I bit experienced with freecad 0.21 and have question and hope you can help me. I downloaded RT but I didn't get fixed th option of the tree structure shown on the sketch surface on the left side. How do you fix it there where can I find the option? Thanks in advance.

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

    Intresting how you solve this at 3:40, I connect the two corners with a construction line and set it to 45° 😉
    Anyway thanks again for showing us to make use of the full potential of linkstages freeCad 👍

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

      Yes, but in that way it won't represent the radius of the arc anymore unfortunatly. Anyway there are allot of ways to solve the same problem. Thank you for your kind words :)

  • @lottalava
    @lottalava 10 หลายเดือนก่อน

    nice

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

    6:46 BTW, when fixing the point of the line to the vertical axis: I think this is not according to the intent of the tutorial. If you look the the PDF-blueprint, they have a circle of 1inch in diameter, and the point should be tangential to this circle. (This tangential point does then NOT sit on the vertical axis.) Just a minor point, the whole workflow of the video is much more important anyways!

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

    👍👏

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

    Is it safe to create a plane on the surface of a pad, or is this one of the issues that linkstage has fixed?
    Great tutorial so far!👍

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

    I have done exacly as you do here and first of all I have to thank you for the work you have put into these video's. I really learn alot from you...
    after start over 3 times and the last 2 times I did everything to the point, but Freecad is playing with my nerves :( It says that It can not compute for what ever reason. I was just thinking for a very long time I have not been able to produce a code for my 3D print nor for the cnc that work problem fri :( If this goes on. I have to find a reliable program :(....

  • @Mike-qh5bn
    @Mike-qh5bn 2 ปีที่แล้ว

    A very good video, as are all your other ones. I managed to get to the two large pocket holes but couldn't cut them. I suspect this is because I am using the standard version of FreeCAD and it is not treating the pocket body as a separate object which can be selected as a single item. By selecting each face (or the pad from the model view) many duplicate entries are added to the model view and an error message given 'requested feature cannot be created'. I tried LinkStage3 on my old computer which didn't work very well, maybe now I have a new laptop it would be a good idea to try again.

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

      Thank you so much for your kind words. Unfortunately, for this tutorial to work you really need LinkStage3 because the multibody functionality is not yet in master. I guess it can be done in PartDesign using booleans but the purpose of this tut was to show the new tools and workflows possible thanks to the new funtionalities introduced.
      Give LinkStage3 another go, allot has changed especially in the rendering department.

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

    couldn't you accomplish Sketch001 with 1/4 of that sketch (and 1/4 the constraints) , then mirror twice?

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

      Man, I have refine on by default on all features and don't know why I always seem to avoid the symmetry tool. In the times that refine was discouraged because of OCC quirks I made a habit of avoiding seems on the model by building entire sketches. Indeed that would of cutted the tut length in half lol

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

      I was thinking the same, but I have mixed experiences (as a beginner): Trying to mirror *within* a sketch usually causes a lot of grief for me. Mirroring a solid works much better. When trying to design a piece (as opposed to just redoing an existing piece as an exercise), it is nice to interactively manipulate the sketch and see how the whole sketch reacts -- I like to see the whole piece change as opposed to 1/4 piece.

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

    SORRY...I HAVE DOWNLOAD AND INSTALLED ASSEMBLY3 AND ALSO ASSEMBLY4 BUT I DON'T SEE "ENABLE AUTOSOLID GROUP" IN MY MENU... WHY? THANK YOU...

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

    Was curious, is there a benefit to doing the auto grouping with the sketch for the two cutouts rather than create another body and then doing a cut operation of the two bodies?

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

      It would be a long long explanation lol and would need a video of it's own but to make a long story short it has to do with the dependency graph, local coordinates systems and top down design. Both approaches work the same and are correct but due to the inner workings of FC, confining the features to one body helps allot avoiding the "cyclic reference" error when basing features of another body on this one for example in an assembly. It also yelds a cleaner tree when you have more than one body in your file.
      One thing that I wish is that the visual distinction in the tree of the solids would be clearer. I think that would be a good feature request :)

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

      @@OficineRobotica Thanks for the summary, I kind of get it. I have encountered the cyclic issue many times but not sure if my process is just off or if there's an easy method to prevent it. I'll do some more research on the feature and learn more about the interacting components

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

    This branch is just awesome. Is there a place to submit feature requests for it? The community of official FreeCAD is very reluctant to any changes that could make this software more similar to commercial CAD programs and thus more accessible for new users. They claim that many of these features that people suggest are bad practice in 3D modeling. Even though pretty much all professional CAD solutions offer them…

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

      It would be unfortunate for RT Link branch to become a hard fork. While you could make such a request in the RT Github I think you might find similar resistance there to anything that might move that branch further away from the mainstream. The Blender community faces similar issues when requests are made to make Blender behave more like, say, Maya as simply attempting to mimic commercial software is not what open source is about. Blender's answer is usually that if you can supply resources and coding to integrate any new feature then it is welcome, you are also welcome to request new features but unless such features are in keeping with the development roadmap they may be considered low priority.

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

      @@paulreader1777 many disagree. FreeCAD has largely been relegated to non commercial nerdom because of modeling dogma and ultra quirky leadership. I would be tickled if this split off from freeCAD and put a voting /pay-to-play prioritization model to make a tool with practical utility.

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

      @@constructiverealities You are welcome to disagree but there are sufficient using it to give it impetus and it will become more mature in the next couple of years.
      You are also welcome to contribute to the cost of development a la the Blender model which FreeCAD will ultimately emulate.
      FreeCAD is free and open for those who wish to use it, even with a few foibles. Those who don't wish to use it can choose a commercial product.

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

      @@paulreader1777 i think you're missing my point. I'm all in on open source, financial contributions and making and using a great free cad (two words) application for everyone. I waved green money around with specific interest to support direct manipulation feature development (I come from spaceclaim universe) and was told to pound sand, because such a vulgar interface pattern was antithetical to what freeCAD (one word) should be and would "NEVER" be accepted upstream. I try to never argue with idiots, and the proof of point is that freeCAD has (and continues to) languish under this kind of weirdo fundamentalist ideology . It's an open invitation for a reformation of that breaks it free of this dogma and is responsive to needs that increase accessibility and puts some basic interaction/interface design from this century into play. Sketchup and spaceclaim regularly change people lives and get them hooked on design. Definitively, freeCAD does not with the exception of a handful of sadist. Where you see sadness, there is opportunity to advance utility and accessibility in having more choice in OSS cad.

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

    Could this piece had been done creating just one of the quadrants and mirroring it 2 times for saving steps or it gets tricky...?

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

      Given the symmetry of the model, yes , it can absolutely be done that way. I have the "Aluminum extrusion" tutorial on my channel and the same can be applied to that model too :)

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

      @@OficineRobotica Thanks for your reply. As always, very good tutorial.

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

    Why did you mirror before applying the fillets instead of after?

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

      The topo naming algorithm is the Achilies heel of freecad. In LinkStage3, Realthunder has largely resolved this problem but applying fillets and chamfers at later stages of the model helps on avoiding that problem. It's also a best practices stuff. Hope that makes sense :)

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

      @@OficineRobotica thanks for the answer!

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

    Can we be sure linkstage 3 features will become part of official FreeCAD? Is the project administration welcoming of that?
    (It would suck to get used to new ways of working that never made it in)

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

      Some linkstage3 features are going to make it into main FreeCAD, but not all. The code between the two is diverging at such a rate that linkstage3 will probably become a hard fork eventually..

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

      @@joes144 The idea of a hard fork is sad but these things do happen in open source projects. From the point of view of a user I just want the best FreeCAD possible but that does include stability, docs, community, and all those good things as well as shiny features.

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

      @@AndrewHelgeCox I agree, but I'll be honest. I prefer linkstage3, it is generally quite stable and I intend to continue using it for the foreseeable future. It's a personal decision for everyone of course.

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

      @@joes144 I really do hope that there is not a hard fork.

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

      Realthunder sinks the code between master and his branch often, that means that he pulls in the new code in master and builds on top of that. Also there are pull requests for all his major features to be merged in master that are being reviewed. As of now his intentions seem to be clear. Linkstage3 is a test bed for features to be merged. The more we test the more he squashes bugs giving a higher probability of things to end up in the official release.

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

    HELLO... WHAT VERSION OF FREECAD HAVE YOU? WHERE CAN I FIND "ENALE AUTO SOLID " COMMAND AND THE MENU THAT YOU SEE AT MINUTES 18:32 OF YOUR BEATUFUL VIDEO ? I HAVE FREECAD 0.19 IN WIN 10 SYSTEM. THANK YOU. P.M.YOU

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

      I need to be more clear about what version I'm using in my videos. In the title its written [LinkStage3] Downloaded from here github.com/realthunder/FreeCAD_assembly3/releases

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

    157 / 5.000
    How to get this image in freecad, I followed the video steps exactly, but it does not look shaded, I could not do it. My graphics card is selected with high performance.

  • @VYJ-7
    @VYJ-7 10 หลายเดือนก่อน

    La GUI de Blender o de Autocad es 10 veces mas rápida y fluida que Freecad, Yo no se cual es el problema en Freecad, pero no sirve para algo serio asi como está.

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

    very useful and abstracted but please work on your accent.

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

    Hello, congratulations for the class, I learned a lot from you. I'm from Brazil and I would like your permission to do a class like this in my language and in the version 0.20 I'm using. Thank you for your help.

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

      Of course you can do it. This is what FLOSS is all about. Just be carefull with the TNP in 0.20 and perhaps point to one of my videos also ;) .... Cheers and spread the word about freecad

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

    Great tutorial, thank you very much.