I'd like to be able to sweep or loft a profile over a path that is non planar. I've attached a mock up hopefully it'll help explain the issue.
In the PartDesign WB I created a bowl as a body. Using this I wish to create a 'cradle' that spirals out from the base (in XY plane) and at the same time rises to touch the outside of the bowl - i.e the actual path looks like part of a spiral when projected onto the XY plane and part of an elipse when projected onto say the XZ plane.
How to create a non planar path to be used for a sweep
Forum rules
and Helpful information
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help
Also, be nice to others! Read the FreeCAD code of conduct!
Also, be nice to others! Read the FreeCAD code of conduct!
How to create a non planar path to be used for a sweep
- Attachments
-
- Bowl.FCStd
- (86.77 KiB) Downloaded 24 times
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: How to create a non planar path to be used for a sweep
Perhaps a helix would be better than a spiral?
Re: How to create a non planar path to be used for a sweep
Have a look at the addon macro "3D parametric curve".
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- papyblaise
- Veteran
- Posts: 8013
- Joined: Thu Jun 13, 2019 4:28 pm
- Location: France
Re: How to create a non planar path to be used for a sweep
use Part (I don't know how to do it in PartDesign)
Make a Helix, create a wide strip with Sweep, make a Common between a bowl copy and the spiral strip
draw the profile of the support and make a Sweep between this profile and the edge of the Common as a path
Make a Helix, create a wide strip with Sweep, make a Common between a bowl copy and the spiral strip
draw the profile of the support and make a Sweep between this profile and the edge of the Common as a path
- Attachments
-
- bowl.FCStd
- (157.74 KiB) Downloaded 16 times
-
- bowl.PNG (43.32 KiB) Viewed 641 times
Re: How to create a non planar path to be used for a sweep
First - thanks for all the prompt replies.
I was unaware of how useful and general purpose the online macro's could be - the '3d parametric curve' will be useful elsewhere.
Thanks to papyblaise - I was looking for a technique to solve this sort of interaction issue. This approach will also be very useful.
I was unaware of how useful and general purpose the online macro's could be - the '3d parametric curve' will be useful elsewhere.
Thanks to papyblaise - I was looking for a technique to solve this sort of interaction issue. This approach will also be very useful.
Re: How to create a non planar path to be used for a sweep
Or with just profiles and the Curves workbench:
- Attachments
-
- Spiral3D.FCStd
- (452.58 KiB) Downloaded 16 times
Star Trek II: The Wrath of Khan: Spock: "...His pattern indicates two-dimensional thinking."
Re: How to create a non planar path to be used for a sweep
Maybe you need a special feature, go into Macros_recipes and Code_snippets, Topological_data_scripting.
My macros on Gist.github here complete macros Wiki and forum.
My macros on Gist.github here complete macros Wiki and forum.