Curves 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!
Re: Curves workbench
A smooth surface with continuity could be like this. But you should avoid sharpened corners, the loft doesn't like too much.
- Attachments
-
- Capture2.JPG (21.42 KiB) Viewed 2288 times
-
- sweep2rail.FCStd
- (892.69 KiB) Downloaded 32 times
Re: Curves workbench
... why doesn't work Blend_Surface between those shells?
A Gordon surface with additional frame-lines is possible.
A Gordon surface with additional frame-lines is possible.
- Attachments
-
- Blend_Surface.FCStd
- FC.19.3 a working example
- (29.42 KiB) Downloaded 29 times
-
- RG65_NACA16012_8.FCStd
- FC.19.3
- (210.71 KiB) Downloaded 31 times
Last edited by hammax on Mon Jan 24, 2022 5:38 pm, edited 1 time in total.
Re: Curves workbench
Thanks Vincent for the advise.
As you see the sweep surface joint only 2 curves. So I have 3 surfaces. It would be desirable to obtain one single surface pour the total conduit to have a better continuity of tangences. I tried but it does not work properly. The points generated overshout the limits of the curves at ends of the conduit.
Is it because it is not yet implemented or a misuse from me?
Michel
Michel Sabourin (Sabm01)
www.simturb.com
www.simturb.com
Re: Curves workbench
Usually matching number of segments of the two edges will help to loft digest things, for stright segments, it would be trivial to "discretize" the edge with sharp corners, with the same number of segments of the other edge, or maybe discretize both and recreate a wire and a curve (B_spline, Bezier, or some other curves) with same "segment counts".
It is not possible in every case, but in some case it has helped.
Regards
Carlo D.
GitHub page: https://github.com/onekk/freecad-doc.
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
- In deep articles on FreeCAD.
- Learning how to model with scripting.
- Various other stuffs.
Blog: https://okkmkblog.wordpress.com/
Re: Curves workbench
Because the current blend_surface algorithm uses an offset function that doesn't work on C0 geometry, and the top surface is C0.
I don't like that part of the algorithm (that is not clean and robust IMO).
Good news is that the code refactor I am working on doesn't use this method anymore, and is able to extract the surface data correctly :
Re: Curves workbench
Hi @hammax You will probably have your solution for this but nevertheless I wanted to give a try, because I'm studying Curve-workbench and FreeCAD, and it is possible to work around the problem with the blend between curves, here I have created various sections on the two surfaces and I have made the blend between the curves with G3 continuity, and I created a Gordon surface.
Greetings
Greetings
- Attachments
-
- RG65_NACA16012_8.FCStd
- (880.12 KiB) Downloaded 37 times
Re: Curves workbench
Is it possible to rotate control points of freehand bspline to change the shape? BTW list of the control keys in the Report view it's very helpful
Re: Curves workbench
No, you can't rotate control points.
Re: Curves workbench
Hello,
recently I discovered this amazing workbench while doing some stair design work.
Thanks and kudos to the developers!
My intention was it to map a stair-profile sketch on a curved surface and then to "extrude" it to get a stair model.
I thought that starting from a sketch-frame which has the same dimensions as the surface unwinding lengths would produce equal step lengths. Unfortunately this is not the case.
Is this the way the SketchOnSurface-tool is ment to work? ... and if so is there another way I can acieve my goal.
Hope my description make sense. This is a pic and a file to better explain my issue Kind regards and thanks in advance for the help
balrobs
recently I discovered this amazing workbench while doing some stair design work.
Thanks and kudos to the developers!
My intention was it to map a stair-profile sketch on a curved surface and then to "extrude" it to get a stair model.
I thought that starting from a sketch-frame which has the same dimensions as the surface unwinding lengths would produce equal step lengths. Unfortunately this is not the case.
Is this the way the SketchOnSurface-tool is ment to work? ... and if so is there another way I can acieve my goal.
Hope my description make sense. This is a pic and a file to better explain my issue Kind regards and thanks in advance for the help
balrobs
- Attachments
-
- Map_Sketch_On_Surface.FCStd
- (43.01 KiB) Downloaded 36 times
Re: Curves workbench
Hello,
Sketch_On_Surface depends on how the target surface is parametrized.
An ellipse is not parametrized by arc-length, so the mapped object is deformed / stretched.
A possible solution is to discretize the ellipse, and approximate it with a uniform parametrization.
This may not be totally accurate, but much better anyway.
Sketch_On_Surface depends on how the target surface is parametrized.
An ellipse is not parametrized by arc-length, so the mapped object is deformed / stretched.
A possible solution is to discretize the ellipse, and approximate it with a uniform parametrization.
This may not be totally accurate, but much better anyway.
- Attachments
-
- Map_Sketch_On_Surface_fixed.FCStd
- (93.79 KiB) Downloaded 32 times