I love your videos. This weekend I decided to start learning CAD, and I told my wife that I felt competent after two hours of following along with your tutorials. I love seeing the many ways to skin a cad and understand which way is best for what circumstance.
Sorry for such a late reply, playing catchup. It brings me so much joy to see people like yourselves getting the confidence through these tutorials :) (I like the skin the CAD reference lol). Thank you for feeding back, really appreciate that.
A really nice tutorial, as always! Though I had managed product design teams for many years, I have never done the CAD part, mainly restricting myself into pencil sketches of the product ideas and leaving the ProE experts to figure it out. Now, nearing retirement, I want to know how to design parts using CAD and FreeCAD is the best option for me. Yours is the best tutorial I have come across.
I remember the days of technical drawing and designing from different view points. The finished work used to be a artwork itself. I have worked for a number of companies that liked to do things the old, tried and tested ways 😊 Glad you're enjoying the videos and they are helping you in your journey. Thank you for the kind comment.
@@MangoJellySolutions You know the age group of draftsmen you talk to, if they know what vellum is. I know it's what made me buy my first copy of AutoCAD v1.0
I've been a Blender user since 2005 but really trying to learn FreeCAD. Your videos have been so helpful. Thank you so much. So glad to see another Linux user here.
A continuous flow of knowledge, showing careful planning and execution of the modeling of a not impossible piece. Thank you for another excellent video!
I have had a lot of trouble understanding why these different workbenches are needed and have gained a much better insight from your really comprehensive explanation, using the different methods. Thanks heaps!
I saw your title screen, and went off and modelled it before watching the vid, to see what method you showed matched mine. Answer.. none 😂. I think maybe cos my thinking is more as if I was cutting the object in a toolroom, even tho this is a casting of course. But same still applies, cos I imagine how I would make the mould pattern.
lol That's interesting I too imagined how I would do it before seeing him do it I started with a rectangular bar & 'carved' away what I didn't want/need lol, as though I was in a tool room I went from the outside in He went from the inside out I'm extremely new at CAD lol, I'm thinking, 'I'm gonna start off with a bar anyhow' That's how I approached it His approach was a lot more sophisticated & easier, I believe :)
@@AtticusDraco Yup. The way my brain is wired means I add and subtract to a mass. Also, cos I am a design eng by trade, for this bracket my thought was what other design options would I want. In this case, I thought probably the pitch between the bores. So I put that in my first sketch. so I can change it easily. That is, my first thought was what is this bracket for ? It is interesting how different methods produce the same model, even tho the tought process can be totally different. 👍
Amazing class about Freecad, when I thought was the end of video, you gave me more techniques that did help me to do other things in other projects! Thanks a lot Mango!!!
Great lesson! Question: Does anyone know when Real Thunders branch, with the "TN" fix will be integrated? I want to commit 100% to FC, but that issue drives me crazy. Thank you for any information!
The answer is: never! RealThunder's branch is never going to be merged into the main branch; at this point it is a fork. But the TNP fix he has implemented is being treated as a working solution and re-implemented in the main branch at the moment -- with his consultation -- for version 1.0, which is due in February next year. In the meantime I wouldn't let the TNP issue stop you using FreeCAD; there are several ways around it that are not particularly complex and let you produce robust models.
In the last workflow would it be possible to skip the cloning of the sketch. And instead make the subshape binder from the "frame" and original sketch and then reposition the binder? Thus saving one step.
Common can make some quite stunning results, there is also boolean fragments which I am trying to find an application for but I am still looking, I'm sure I will find something. Happy Christmas and thank you for all your kind comments and support. Darren
in your workflow were you copy the sketch and reposition, you end up with two separate sketches. If you change the dimensions in one, the other does not change. Instead, select the sketch and create a subshape binder. Then position that binder. Now if you update the sketch dimensions, both pieces update.
The alternating behavior of the pocket example in the last workflow was new to me. The wiki on the part-design:pocket operation only mentions "When selecting a single sketch, it can have multiple enclosed profiles inside a larger one, for example a rectangle with two circles inside it. But the profiles may not intersect each other. introduced in version 0.20". Is this documented elsewhere with more detail? After watching this video, I came to FC to experiment with simple pad/sketch scenarios and it works as you showed.
Ahh yes, it's a shame that document doesn't have a example diagram as it will be much clearer. In part design your sketch can have multiple closed geometry, say a rectangle which is closed and a circle which is again closed. They must not touch, one part of the circle must not lay over, say the edge of the rectangle (intersect). So you can have the circle inside the rectangle. When this is padded you get a rectangle with a circle hole in the middle. If it was pocketed to half the depth into a larger rectangle it would leave a rectangle hollow with the circle still in the middle. So the circle has to be either fully inside or outside the rectangle with no overlap if it's in the same sketch. If the pocket was through all then you would create a multibody object as there will be a retangle void with a floating circle. Which is not allowed in part design but is in the part workbench. I hope that's not as clear as mud. May be worth me doing a video.
Hi Darren, great show, thank you! If we are dealing with casted parts / molded plastics what's the minimum draft angle normally used? Thanks in advance. Greetings.
I REALLY appreciate your demonstrations, Darren! But, how did you learn all of this? I wish I had a book about how FreeCAD uses origins, placements, positions, etc. to construct the objects. This would be an immense help when computation fails and in planning workflows that don't fail.
I have been in 3D for quite a while before freecad so have a base understanding of 3D that is transferable but what realy helps is I come more from an artistic background over an engineering one. So I experiment indepth with tools to get certain effects so I end doinga lot of research. In regards to a book, that's interesting as I am currently working on one as we speak and hope to release it in the first half of the new year.
@@MangoJellySolutions You have one customer already... just announce the book release here and I'll place my order. I don't have the time to learn it by trying all the options...
Just remembered I have a similar shape here where I have use the blend curves, I think it would be a similar workflow. th-cam.com/video/BxMgeYCoZBs/w-d-xo.htmlsi=uRDFAfrUdOog9s0g
Cloning will take a clone of the original and any changes made to the original will be reflected in the clone. So in this case to keep the same profile. Duplicate is when you want most of it the same and want to save time but you want to add some amendments.
Why Symmetrical constraint doesn't work on mine (Version 21.2)? And all lines turned orange. Also don't understand how this constraint makes the double circle move freely.
When it's time to add fillets, my object vanishes and I get an exception "Brep_API: command not done" I've even tried just a pad a sketched square, cloned it, tranformed (rotated 90°) and unioned them, same problem appears when I try to add a fillet. Anyone any idea what's wrong?
I think the explanation starting at 18:04 (and related comments about the clone at 15:45) is not correct. We know that the clone has its own placement because the documentation says so and because otherwise you wouldn't have been able to rotate and move it independently of the object you cloned. What actually happens is that when you do the boolean operation, Body is moved inside ClonedBody and its placement is now relative to the local coordinate system of ClonedBody. And, because that placement (of Body) is (0, 0, 0) with 0 angle, the end result is that Body's position and orientation in the global coordinate system is identical to that of ClonedBody. You can "fix" the situation by rotating and moving Body after the boolean operation. Thanks for the video.
What I hate of freecad is that stuff stop working without giving any errors and just it doesn't make sense to the user. In this case the first procedure don't work. the sketch is ok, i added measure to fully constraint it and then tried to extrude but it does't creates the upper and lower faces
I dropped FreeCAD last year, but I have to say that this video convinced me to give it another go. You are a FreeCAD GOD!
Thank you 😁😁😁😁 freecad is getting better and I have some new content on the horizon.
I'm coming from Blender and I'm about to drop FreeCAD. But this video motivates me to keep going!
Wow! I actually develop for freecad, but still learns lots of new things from you every week. Thanks!
That means a lot to me, thank you, it's great to be able to show what you and other Developers hard work can achieve.
Thanks for your work. But always try to remember that no matter how good your work is, it won't get used if no one knows how to use it.
I hadn't thought of using a subshape binder to join a sketch and a cloned sketch. Dang that's useful!
I love your videos. This weekend I decided to start learning CAD, and I told my wife that I felt competent after two hours of following along with your tutorials. I love seeing the many ways to skin a cad and understand which way is best for what circumstance.
Sorry for such a late reply, playing catchup. It brings me so much joy to see people like yourselves getting the confidence through these tutorials :) (I like the skin the CAD reference lol). Thank you for feeding back, really appreciate that.
Your videos on FreeCAD are so ridiculously helpful! Thank you for making them! Rating: ⭐⭐⭐⭐⭐
Thank you so much, glad they are helping all our there trying to get past the learning curve.
Wow, you are an excellent FreeCad teacher. Thank you so much for helping us.
You're very welcome!, and thank you 👍👍😊😊
A really nice tutorial, as always! Though I had managed product design teams for many years, I have never done the CAD part, mainly restricting myself into pencil sketches of the product ideas and leaving the ProE experts to figure it out. Now, nearing retirement, I want to know how to design parts using CAD and FreeCAD is the best option for me. Yours is the best tutorial I have come across.
I remember the days of technical drawing and designing from different view points. The finished work used to be a artwork itself. I have worked for a number of companies that liked to do things the old, tried and tested ways 😊 Glad you're enjoying the videos and they are helping you in your journey. Thank you for the kind comment.
@@MangoJellySolutions You know the age group of draftsmen you talk to, if they know what vellum is.
I know it's what made me buy my first copy of AutoCAD v1.0
I've been a Blender user since 2005 but really trying to learn FreeCAD. Your videos have been so helpful. Thank you so much. So glad to see another Linux user here.
A continuous flow of knowledge, showing careful planning and execution of the modeling of a not impossible piece. Thank you for another excellent video!
I have had a lot of trouble understanding why these different workbenches are needed and have gained a much better insight from your really comprehensive explanation, using the different methods. Thanks heaps!
Great to hear. It's can be very confusing. I had exactly the same problems when I started. Glad your finding the videos helpful.
I saw your title screen, and went off and modelled it before watching the vid, to see what method you showed matched mine. Answer.. none 😂. I think maybe cos my thinking is more as if I was cutting the object in a toolroom, even tho this is a casting of course. But same still applies, cos I imagine how I would make the mould pattern.
lol
That's interesting
I too imagined how I would do it before seeing him do it
I started with a rectangular bar & 'carved' away what I didn't want/need
lol, as though I was in a tool room
I went from the outside in
He went from the inside out
I'm extremely new at CAD
lol, I'm thinking, 'I'm gonna start off with a bar anyhow'
That's how I approached it
His approach was a lot more sophisticated & easier, I believe
:)
@@AtticusDraco Yup. The way my brain is wired means I add and subtract to a mass. Also, cos I am a design eng by trade, for this bracket my thought was what other design options would I want. In this case, I thought probably the pitch between the bores. So I put that in my first sketch. so I can change it easily. That is, my first thought was what is this bracket for ? It is interesting how different methods produce the same model, even tho the tought process can be totally different. 👍
For me, the methods he chose were less jarring than constantly leaving it undefined. That's what scares me.
Amazing class about Freecad, when I thought was the end of video, you gave me more techniques that did help me to do other things in other projects! Thanks a lot Mango!!!
Great to hear, yep added some bonus in there to keep everyone happy :) Glad you enjoyed.
Great lesson! Question: Does anyone know when Real Thunders branch, with the "TN" fix will be integrated? I want to commit 100% to FC, but that issue drives me crazy. Thank you for any information!
The answer is: never! RealThunder's branch is never going to be merged into the main branch; at this point it is a fork.
But the TNP fix he has implemented is being treated as a working solution and re-implemented in the main branch at the moment -- with his consultation -- for version 1.0, which is due in February next year. In the meantime I wouldn't let the TNP issue stop you using FreeCAD; there are several ways around it that are not particularly complex and let you produce robust models.
In the last workflow would it be possible to skip the cloning of the sketch. And instead make the subshape binder from the "frame" and original sketch and then reposition the binder? Thus saving one step.
Thank you very much!!!! This was great.
Beautiful use of the common. I've not had to think about it like that. Now I know how to use intersection. Merry Christmas. Sincerely, Akerace Drill.
Common can make some quite stunning results, there is also boolean fragments which I am trying to find an application for but I am still looking, I'm sure I will find something. Happy Christmas and thank you for all your kind comments and support. Darren
The dislikes are from people who can’t figure out how to get past the splash screen 🤣
nice job my dude
lol. Thank you 😊😊
It's probably part of some companies business model, game the youtube algorithm.
in your workflow were you copy the sketch and reposition, you end up with two separate sketches. If you change the dimensions in one, the other does not change.
Instead, select the sketch and create a subshape binder. Then position that binder. Now if you update the sketch dimensions, both pieces update.
Thanks.
The alternating behavior of the pocket example in the last workflow was new to me. The wiki on the part-design:pocket operation only mentions "When selecting a single sketch, it can have multiple enclosed profiles inside a larger one, for example a rectangle with two circles inside it. But the profiles may not intersect each other. introduced in version 0.20". Is this documented elsewhere with more detail? After watching this video, I came to FC to experiment with simple pad/sketch scenarios and it works as you showed.
Ahh yes, it's a shame that document doesn't have a example diagram as it will be much clearer. In part design your sketch can have multiple closed geometry, say a rectangle which is closed and a circle which is again closed. They must not touch, one part of the circle must not lay over, say the edge of the rectangle (intersect). So you can have the circle inside the rectangle. When this is padded you get a rectangle with a circle hole in the middle. If it was pocketed to half the depth into a larger rectangle it would leave a rectangle hollow with the circle still in the middle. So the circle has to be either fully inside or outside the rectangle with no overlap if it's in the same sketch. If the pocket was through all then you would create a multibody object as there will be a retangle void with a floating circle. Which is not allowed in part design but is in the part workbench. I hope that's not as clear as mud. May be worth me doing a video.
Wow, nice approach 😮
Hi Darren, great show, thank you!
If we are dealing with casted parts / molded plastics what's the minimum draft angle normally used? Thanks in advance. Greetings.
great exercise, thanks
I love how your explain 👍👍👍👍👍
I REALLY appreciate your demonstrations, Darren! But, how did you learn all of this? I wish I had a book about how FreeCAD uses origins, placements, positions, etc. to construct the objects. This would be an immense help when computation fails and in planning workflows that don't fail.
I have been in 3D for quite a while before freecad so have a base understanding of 3D that is transferable but what realy helps is I come more from an artistic background over an engineering one. So I experiment indepth with tools to get certain effects so I end doinga lot of research.
In regards to a book, that's interesting as I am currently working on one as we speak and hope to release it in the first half of the new year.
@@MangoJellySolutions You have one customer already... just announce the book release here and I'll place my order. I don't have the time to learn it by trying all the options...
Same here!
Thank you!
Please could you model a parametric toroidal propeller? Thanks,
Patrick
lost me on the last one but great tutorial either way!
Thank you, your help!
You're welcome!
It seems that cloning and then doing boolean feature (common) in part design workbench broken in 0.21.2. it works in Ondsel and freecad link branch.
Easy to follow, thank you!
Great to hear
You're great! Go on, please.
Only great. Thank you 🙂
would be great to see this done using the blend curves tool.
Just remembered I have a similar shape here where I have use the blend curves, I think it would be a similar workflow. th-cam.com/video/BxMgeYCoZBs/w-d-xo.htmlsi=uRDFAfrUdOog9s0g
@@MangoJellySolutions Thanks for this.
What's the difference between cloning and Duplicating? When do you use which!!
Cloning will take a clone of the original and any changes made to the original will be reflected in the clone. So in this case to keep the same profile. Duplicate is when you want most of it the same and want to save time but you want to add some amendments.
Thanks!
Thank you so much 👍👍😊😊
Why Symmetrical constraint doesn't work on mine (Version 21.2)? And all lines turned orange. Also don't understand how this constraint makes the double circle move freely.
Why not use intersection instead of pocket, especially in last example 31:00 ?
Great videos, but i am sooooo confused as to the different workbenches??? sometimes you start in Sketcher, others Part design etc??? why
Why not use the copy function in the second case? This removes further problems.
Hi, what vga card are you using? Linux/ ubuntu does not want to work for me as I have an Nvidia vga card.
Which card and what version of Ubuntu?
I use an Nvidia card with no problems
When it's time to add fillets, my object vanishes and I get an exception "Brep_API: command not done"
I've even tried just a pad a sketched square, cloned it, tranformed (rotated 90°) and unioned them, same problem appears when I try to add a fillet.
Anyone any idea what's wrong?
I think the explanation starting at 18:04 (and related comments about the clone at 15:45) is not correct. We know that the clone has its own placement because the documentation says so and because otherwise you wouldn't have been able to rotate and move it independently of the object you cloned. What actually happens is that when you do the boolean operation, Body is moved inside ClonedBody and its placement is now relative to the local coordinate system of ClonedBody. And, because that placement (of Body) is (0, 0, 0) with 0 angle, the end result is that Body's position and orientation in the global coordinate system is identical to that of ClonedBody. You can "fix" the situation by rotating and moving Body after the boolean operation. Thanks for the video.
What I hate of freecad is that stuff stop working without giving any errors and just it doesn't make sense to the user. In this case the first procedure don't work. the sketch is ok, i added measure to fully constraint it and then tried to extrude but it does't creates the upper and lower faces
Workflow is a little confusing... why not draw one open cylinder, duplicate, move to the extent, rotate 90° and add chamfers to connect?