Surface modelling with Mathmod workbench
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!
Surface modelling with Mathmod workbench
Hi
I did search the forum. What I am looking for is a wrokbench, that can generate ISO and Parametric Surfaces.
There used to be a workbench based on Mathmod. Searching the forums reveals this, which is not very helpful.
There used to be an addon that could do this some years ago, but i can't find it in the add-on manager now. Can anyone point me to any direction? Thank you.
MY Freecad :
OS: Manjaro Linux (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24291 (Git)
Build type: Release
Branch: makepkg
Hash: 7b5e18a0759de778b74d3a5c17eba9cb815035ac
Python version: 3.9.6
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: German/Germany (de_DE)
I did search the forum. What I am looking for is a wrokbench, that can generate ISO and Parametric Surfaces.
There used to be a workbench based on Mathmod. Searching the forums reveals this, which is not very helpful.
There used to be an addon that could do this some years ago, but i can't find it in the add-on manager now. Can anyone point me to any direction? Thank you.
MY Freecad :
OS: Manjaro Linux (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24291 (Git)
Build type: Release
Branch: makepkg
Hash: 7b5e18a0759de778b74d3a5c17eba9cb815035ac
Python version: 3.9.6
Qt version: 5.15.2
Coin version: 4.0.1
OCC version: 7.5.0
Locale: German/Germany (de_DE)
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: Surface modelling with Mathmod workbench
3D parametric curve (or ParametricCurveFP) can generate based on mathematical formulas.
Re: Surface modelling with Mathmod workbench
HelloTheMarkster wrote: ↑Mon Nov 22, 2021 6:47 pm 3D parametric curve (or ParametricCurveFP) can generate based on mathematical formulas.
Thank you
Where do I find them and how to install them?
Last edited by seanx on Mon Nov 22, 2021 7:11 pm, edited 2 times in total.
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: Surface modelling with Mathmod workbench
I found them in the macro installation dialog
But they dont seem to support the handling of surfaces.
I would appreciate a parametric surface creation tool.
For example, I would like to create this surface and give it a thickness.
Thank you.
But they dont seem to support the handling of surfaces.
I would appreciate a parametric surface creation tool.
For example, I would like to create this surface and give it a thickness.
Thank you.
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: Surface modelling with Mathmod workbench
ParametricCurveFP can create a closed bspline, but it does not support (at this time) attempting to make a face from nonplanar wires. Leave the Make Face property False if it is a nonplanar face. Go to Part workbench, and use the Make from wires tool to make the face. Set the FaceMaker property to Part::FaceMakerSimple or Part::FaceMakerExtrusion (must be typed in) for nonplanar wires. If these fail you might be able to make a face in the Surface workbench. Look also at Curves workbench, also installed from the addon manager.
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: Surface modelling with Mathmod workbench
If the object has self-intersections, as it appears to have from the image, that might also be a cause of failure with FreeCAD.
Re: Surface modelling with Mathmod workbench
This is a non-interscting version of the same surface, being one order higher (third order enepper surface trimmed before intersection).
So, this means, I will have to create multiple such curves, at different r values in a spherical coordinate system and extrapolate them to form a surface ??
Then I need to calculate the normals and extract them as such?? this is going to be very clumsy and slow.
Thank you
So, this means, I will have to create multiple such curves, at different r values in a spherical coordinate system and extrapolate them to form a surface ??
Then I need to calculate the normals and extract them as such?? this is going to be very clumsy and slow.
Thank you
-
- Veteran
- Posts: 5513
- Joined: Thu Apr 05, 2018 1:53 am
Re: Surface modelling with Mathmod workbench
See if you can create this wire in ParametricCurveFP, and if so, show a screenshot of the settings needed. I think Part 3D offset might be able to work with the shape in the last image.
Re: Surface modelling with Mathmod workbench
TheMarkster wrote: ↑Mon Nov 22, 2021 8:58 pm See if you can create this wire in ParametricCurveFP, and if so, show a screenshot of the settings needed. I think Part 3D offset might be able to work with the shape in the last image.
With some trial and error of the scalling factor, I have an Enepper Surface of 7th order, boundary only.