Basic Part Design Tutorial

Discussions about the wiki documentation of FreeCAD and its translation.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
User avatar
wandererfan
Veteran
Posts: 6320
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Basic Part Design Tutorial

Post by wandererfan »

The attached file was created in 0.17 by following @Quick61's tutorial: Basic_Part_Design_Tutorial.

I don't know if it is a good intro to 0.17 PD or not.

If it seems reasonable, I can edit Mark's work into an equivalent page for 0.17.
Attachments
bpdt.fcstd
(58.5 KiB) Downloaded 49 times
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Basic Part Design Tutorial

Post by NormandC »

wandererfan wrote: Sun Apr 01, 2018 6:35 pm I don't know if it is a good intro to 0.17 PD or not.
I think it is.

But please forgive me for my being blunt, there are a few problems with your model.

  • DatumPlane and DatumPlane001 are identical.
  • Sketch001 is empty.
  • DatumPlane and DatumPlane001 are both mapped to the rear face of Pad. What's their purpose? Sketch002 could have been mapped directly to Pad's rear face instead.
  • The same question could be asked for DatumPlane002, what advantage does it bring over mapping Sketch004 directly on the sloped face of Mirror001?
  • Transformation features could only be based on a single feature up to v0.16, and they could only be based on the last feature in the tree. But in v0.17, more than one feature can be selected (although awkwardly). So a more efficient practice in v0.17 is to create Pocket, then Pad001, and then apply a single Mirrored from those two features.
Use of datum planes is probably a matter of debate. I see datum planes as a method to create planes where no planar faces exist. Or, to be used for sketch planes instead of faces as a way to build a more robust model, by circumventing the topological naming issue; but attaching a datum plane to a planar face of the solid then defeats this purpose.

To see how jrheinlaender (who first developed the new stuff in PartDesign "Next") envisioned use of datum planes, you can have a look at this tutorial which is still in my list of pages to update. PartDesign Bearingholder Tutorial I (IIRC I had rewritten it up to the Machining step in a separate Sandbox page, images needed to be redone)

wandererfan wrote: Sun Apr 01, 2018 6:35 pm I can edit Mark's work into an equivalent page for 0.17.
I initially thought his tutorial could simply be updated, but now I'm not so sure. Things are much different so maybe it does deserve a separate page.
User avatar
wandererfan
Veteran
Posts: 6320
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: Basic Part Design Tutorial

Post by wandererfan »

NormandC wrote: Sun Apr 01, 2018 8:10 pm But please forgive me for my being blunt, there are a few problems with your model.
:lol: no surprise to me. I'm a coder!

Ok I'll leave the job to somebody who can highlight the new stuff properly.
User avatar
NormandC
Veteran
Posts: 18589
Joined: Sat Feb 06, 2010 9:52 pm
Location: Québec, Canada

Re: Basic Part Design Tutorial

Post by NormandC »

Hey, don't sell yourself short ;)

Your model is a good start, no need to start from scratch.

It would also be fun to add a follow-up tutorial: using the same model, create a drawing page in TechDraw, and use it in place of the actual drawing page made in the Drawing wb.
User avatar
HarryGeier
Veteran
Posts: 1231
Joined: Mon Jul 10, 2017 12:36 pm
Location: Hof Germany

Re: Basic Part Design Tutorial

Post by HarryGeier »

What about that one ?

featuring:

3 Body´s
shapebinder
datum geometry points lines and planes
pad from surface
transformed body


2018-04-02 08_17_57-FreeCAD.png
2018-04-02 08_17_57-FreeCAD.png (115.73 KiB) Viewed 1571 times
i would recreate it in a video , describing it piece by piece or even a tex with the descriprion how it was done

it has one drawback .. if i transform the ring , it does not move along the hex bolt.. as i did not find a way yet, to align a body´s origin axes along a plane or something else i could take from the hex-bolt .. at least not in the Standard FreeCAD and we should avoid to use any 3rd Party macros or wb´s at that stage to provide remakebility with the fresh installation
Any ideas are welcome...
Attachments
demoblock.FCStd
(139.18 KiB) Downloaded 49 times
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
User avatar
wandererfan
Veteran
Posts: 6320
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: Basic Part Design Tutorial

Post by wandererfan »

HarryGeier wrote: Mon Apr 02, 2018 6:23 am What about that one ?

featuring:

3 Body´s
shapebinder
datum geometry points lines and planes
pad from surface
transformed body
"Intermediate Part Design Tutorial"?
User avatar
HarryGeier
Veteran
Posts: 1231
Joined: Mon Jul 10, 2017 12:36 pm
Location: Hof Germany

Re: Basic Part Design Tutorial

Post by HarryGeier »

Why intermediate ?
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
User avatar
wandererfan
Veteran
Posts: 6320
Joined: Tue Nov 06, 2012 5:42 pm
Contact:

Re: Basic Part Design Tutorial

Post by wandererfan »

HarryGeier wrote: Mon Apr 02, 2018 2:46 pm Why intermediate ?
To me, a brand new user is going to be overwhelmed by:
3 Body´s
shapebinder
datum geometry points lines and planes
pad from surface
transformed body

That seems more like the curriculum for experienced 016 users looking to transition to 017 - so an intermediate user.
User avatar
HarryGeier
Veteran
Posts: 1231
Joined: Mon Jul 10, 2017 12:36 pm
Location: Hof Germany

Re: Basic Part Design Tutorial

Post by HarryGeier »

I agree,

basically then we should re-create them without these features , just in the proper way for .17 leaving off the "old" .16 specific things.


I) remember when i once did the Demo in .14 , i was close to give it all up, as it did not really understand how it should work.. even though i came from Solidworks and MasterCam .

If you like i will create a set of basic .17 PD demos, step by step. I have most of of them at hand already from my public highschool courses.
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
User avatar
HarryGeier
Veteran
Posts: 1231
Joined: Mon Jul 10, 2017 12:36 pm
Location: Hof Germany

Re: Basic Part Design Tutorial

Post by HarryGeier »

Here is my version of the "good old" tutorial , just replaced the helper pad with a datum plane, fixed 90 degrees to the vertical centered edge of the first sketch ( right 26mm side ) . Probably it would even be better to fix it to the origins and offset it until it goes beyond the "back face" and then pocket thru it.

i also attached a few screenshots that should then be replaced, new sketch orientation, add body, add sketch etc..
Attachments
2018-04-03 09_49_22-NotificationsForm.png
2018-04-03 09_49_22-NotificationsForm.png (23.85 KiB) Viewed 1499 times
2018-04-03 09_50_02-NotificationsForm.png
2018-04-03 09_50_02-NotificationsForm.png (24.31 KiB) Viewed 1499 times
2018-04-03 09_50_22-NotificationsForm.png
2018-04-03 09_50_22-NotificationsForm.png (24.37 KiB) Viewed 1499 times
2018-04-03 09_50_50-NotificationsForm.png
2018-04-03 09_50_50-NotificationsForm.png (39.21 KiB) Viewed 1499 times
tut1.FCStd
(47.92 KiB) Downloaded 42 times
Kaum macht man´s richtig , gehts´s
My Video Tutorials on Youtube: https://www.youtube.com/channel/UCoe3B ... p8Q/videos
My FreeCAD Stuff on Hidrive: https://my.hidrive.com/share/qr3l1yddy6#$/
Post Reply