Cam Design with V0.21 PartDesign and Assembly4 V0.12.4--Update#3 Tangent Spline Constraints
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Cam Design with V0.21 PartDesign and Assembly4 V0.12.4--Update#2
Bravo @ppemawm !
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Cam Design with V0.21 PartDesign and Assembly4 V0.12.4--Update#3 Tangent Spline Constraint
Now that we have this wonderful new added feature to Sketcher I thought I would follow-up and show a simplified example of using it to layout a cam profile for a flat faced lifter. The following image and comments briefly describe the process:jnxd wrote: ↑Sun Dec 25, 2022 12:20 pm now the knot position and tangent constraints are available in the main....https://blog.freecad.org/2022/12/28/tan ... ine-knots/
Another thankyou to @JNXD for adding this feature to sketcher which greatly simplifies and adds accuracy to the process of cam layouts. FreeCAD continues to improve design productivity with each development release.
Code: Select all
OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.21.0.31513 (Git)
Build type: Release
Branch: master
Hash: b2ab8edba4bfd71681e639f8c3f1105066bed4c7
Python 3.10.8, Qt 5.15.4, Coin 4.0.0, Vtk 9.1.0, OCC 7.6.3
Locale: English/United States (en_US)
Installed mods:
* Assembly4 0.12.4
* fasteners 0.4.15
* freecad.gears 1.0.0
* QuickMeasure 2022.10.28
* Render 2022.2.0
"It is a poor workman who blames his tools..."
-
- Posts: 29
- Joined: Fri Apr 02, 2021 2:36 pm
Re: Cam Design with V0.21 PartDesign and Assembly4 V0.12.4--Knife Edge Follower
Great post! I'm even reading Shigley's book cam design chapter. I'm dealing with the opposite. Inverse kinematics to design a cam from a required movement 5 linkages away
By the way all I want to know is how do you get the chart graph in the property editor?
Regards,
Federico
Re: Cam Design with V0.21 PartDesign and Assembly4 V0.12.4--Update#3 Tangent Spline Constraints
That is a clip from an excel spreadsheet chart that I added to a screenshot of FreeCAD. It is not part of FreeCAD.concifederico wrote: ↑Mon Jan 01, 2024 1:11 pm By the way all I want to know is how do you get the chart graph in the property editor?
If you are into serious cam design, I can recommend the following engineering textbooks:
1. Rothbart, Harold A., Cams. Design, Dynamics, and Accuracy, John Wiley & Sons, 1956 (Basic)
2. Rothbart, Harold A., Cam Design Handbook, McGraw-Hill, 2004 (Advanced)
"It is a poor workman who blames his tools..."
Re: Cam Design with V0.21 PartDesign and Assembly4 V0.12.4--Update#3 Tangent Spline Constraints
... PD and Assembly are not my kind of interest, but => tangent_spline_constraint.
Frederico's actual post got my curiosity => I tested the file.
- really new to me was the possibility to position sketcher Points on a BSpline (long desired) => still further testing.
- I instantly tried to do the cam contour with a knotless Sketcher BSpline with variable weight circles and another constraining.
Because I found that the presented contour was "not smooth" looking at the Curvature_Comb and the resulting acceleration.
It was some trial and error to get such a smooth curvature...
Frederico's actual post got my curiosity => I tested the file.
- really new to me was the possibility to position sketcher Points on a BSpline (long desired) => still further testing.
- I instantly tried to do the cam contour with a knotless Sketcher BSpline with variable weight circles and another constraining.
Because I found that the presented contour was "not smooth" looking at the Curvature_Comb and the resulting acceleration.
It was some trial and error to get such a smooth curvature...
- Attachments
-
- CAM_spline_tangent3.FCStd
- FC.21.1
- (32.12 KiB) Downloaded 33 times