New Part Design Tutorial for FC 019 and 020

A place to share learning material: written tutorials, videos, etc.
edwilliams16
Veteran
Posts: 2703
Joined: Thu Sep 24, 2020 10:31 pm
Location: Hawaii
Contact:

Re: New Part Design Tutorial for FC 019 and 020

Post by edwilliams16 »

Shalmeneser wrote: Mon Dec 26, 2022 11:49 am The point between L1 and L2 is not constrained on the red line.
AC=AB+BC ⇔ B ∈ [AC].
A clever idea to mitigate this kind of flipping!

I get a strange error message opening your file.

Code: Select all

08:17:01  4.1e-08 <App> Document.cpp(2823): Failed to restore pd_tut_019_roy_SHALM2#Sketch004.ExpressionEngine: Invalid property specification.
Any ideas?

Code: Select all

OS: macOS 13.0
Word size of FreeCAD: 64-bit
Version: 0.21.30760 (Git)
Build type: Release
Branch: master
Hash: 5fe254e6f1dd2ee2f9f8b012839ffb24137d8aaf
Python 3.10.6, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: C/Default (C)
Installed mods: 
  * MeshRemodel 1.8919.0
  * Trails 2022.1.0
  * offline-documentation.backup1670387333.286728 1.0.0-alpha (Disabled)
  * DynamicData 2.46.0
  * offline-documentation.backup1668887250.997013 1.0.0-alpha (Disabled)
  * Curves.backup1667610597.862062 0.5.12 (Disabled)
  * fcgear 1.0.0
  * Pyramids-and-Polyhedrons
  * QuickMeasure-main
  * GDML 1.8.0
  * offline-documentation 1.0.0-alpha
  * Manipulator 1.4.9
  * fasteners 0.4.25
  * lattice2 1.0.0
  * CurvedShapes 1.0.4
  * toSketch 1.0.1
  * Help 1.0.3
  * Curves 0.6.4
User avatar
Shalmeneser
Veteran
Posts: 8743
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: New Part Design Tutorial for FC 019 and 020

Post by Shalmeneser »

edwilliams16 wrote: Wed Dec 28, 2022 6:23 pm I get a strange error message opening your file.

Code: Select all

08:17:01  4.1e-08 <App> Document.cpp(2823): Failed to restore pd_tut_019_roy_SHALM2#Sketch004.ExpressionEngine: Invalid property specification.
True.
Reopening the file, the L1+L2 dimension is just 24 but no more an expression.
It's not easy then to remodify it (need to suppress it then leave the sketch then ...).
Saving and reopening the file : same problem.

Code: Select all

13:20:30  Traceback (most recent call last):
  File "<string>", line 1, in <module>
<class 'RuntimeError'>: Invalid property specification.
Modifying the dimension like that can perhaps help :

Code: Select all

.Constraints.L1 + .Constraints.L2 + 0mm
Matt Innes
Posts: 1
Joined: Tue Nov 07, 2023 2:15 am

Re: New Part Design Tutorial for FC 019 and 020

Post by Matt Innes »

Great tutorial. May I make a suggestion?

In the section on creating Pocket001, we are directed to change the Refine property to True. It was not obvious to me as a new user where to find the Refine property. Could we add something like "under Combo View, click Model, then look under Part Design to access the Refine property".

Thanks.
discobeez
Posts: 1
Joined: Tue Nov 14, 2023 7:14 pm

Re: New Part Design Tutorial for FC 019 and 020

Post by discobeez »

Hello! And thank you for a fantastic tutorial. I'm completely new to the CAD world, but am able to follow along so far.

One small thing that tripped me up is this statement:

"Select the point P2 and the Y axis and apply a Point onto object constraint."

If I follow that exactly, I apply the constraint with the horizontal axis on my screen, because that is the model's Y axis. However this is not what is meant (as can be seen by (a) looking at the sketch you provided and (b) immediately running into a problem.

What I'm trying to point out is the moment of confusion that results from that small difference.

It's a small thing.

I really appreciate the tutorial!

[EDIT] The list of constraints is also missing one point-on-object constraint: P4 should also be constrained to be on the horizontal axis on the screen, otherwise it can move in an arc. The constraint is shown on MP2, but doesn't appear in the text.
Last edited by discobeez on Tue Nov 14, 2023 7:27 pm, edited 1 time in total.
User avatar
Roy_043
Veteran
Posts: 7678
Joined: Thu Dec 27, 2018 12:28 pm

Re: New Part Design Tutorial for FC 019 and 020

Post by Roy_043 »

@Matt Innes Your suggestion has been included.

discobeez wrote: Tue Nov 14, 2023 7:17 pm One small thing that tripped me up is this statement:

"Select the point P2 and the Y axis and apply a Point onto object constraint."
I understand the confusion. It needs to be clarified that the axis referred to belongs to the sketch.

discobeez wrote: Tue Nov 14, 2023 7:17 pm The list of constraints is also missing one point-on-object constraint: P4 should also be constrained to be on the horizontal axis
The list of constraints is correct, but the image is not. I'll update it.
Post Reply