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
Thanks Saso.
I wasn't sure it was a good solution either.
And I understand the drawbacks.
I will think about a better method.
I wasn't sure it was a good solution either.
And I understand the drawbacks.
I will think about a better method.
Re: Curves workbench
… trying to build a "closed" (periodic?) Gordon surface there seems to be a minimalistic gap condition,
controlled by the tolerance value. If tolerance is 0,005 the gap must be greater (e.g. 0,01mm).
It is possible to make a closed shape by 2 Gordon surfaces.
https://forum.freecadweb.org/viewtopic. ... 63#p369150
Is there a way at all, to close sketches after building Gordon?
controlled by the tolerance value. If tolerance is 0,005 the gap must be greater (e.g. 0,01mm).
It is possible to make a closed shape by 2 Gordon surfaces.
https://forum.freecadweb.org/viewtopic. ... 63#p369150
Is there a way at all, to close sketches after building Gordon?
- Attachments
-
- GordonClosed.FCStd
- (28.58 KiB) Downloaded 53 times
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Curves workbench
Exactly the same topic interested me, using a Sweep on two Rails. Which possibility is there to get a "closed" surface?hammax wrote: ↑Sun Feb 16, 2020 7:58 am … trying to build a "closed" (periodic?) Gordon surface there seems to be a minimalistic gap condition,
controlled by the tolerance value. If tolerance is 0,005 the gap must be greater (e.g. 0,01mm).
It is possible to make a closed shape by 2 Gordon surfaces.
https://forum.freecadweb.org/viewtopic. ... 63#p369150
Is there a way at all, to close sketches after building Gordon?
GordonClosed.PNG
- microelly2
- Veteran
- Posts: 4688
- Joined: Tue Nov 12, 2013 4:06 pm
- Contact:
Re: Curves workbench
There are different ways to get a closed layout.freecad-heini-1 wrote: ↑Sun Feb 16, 2020 8:30 am Exactly the same topic interested me, using a Sweep on two Rails. Which possibility is there to get a "closed" surface?
Here an example in 2D
Code: Select all
pts=[v.Point for v in App.ActiveDocument.Sketch.Shape.Wires[0].Vertexes]
bc=Part.BSplineCurve()
poles=pts
mults=[4,1,1,1,4]
knots=range(len(mults))
bc.buildFromPolesMultsKnots(poles,mults,knots,False,3)
Part.show(bc.toShape())
bc=Part.BSplineCurve()
poles=pts+[pts[0]]
mults=[4,1,1,1,1,4]
knots=range(len(mults))
bc.buildFromPolesMultsKnots(poles,mults,knots,False,3)
Part.show(bc.toShape())
bc=Part.BSplineCurve()
poles=pts+[pts[0]]
mults=[1,1,1,1,1,1,1,1,1]
knots=range(len(mults))
bc.buildFromPolesMultsKnots(poles,mults,knots,True,3)
Part.show(bc.toShape())
bc=Part.BSplineCurve()
poles=pts+[pts[0],pts[0]]
mults=[1,1,1,1,1,1,1,1,1,1]
knots=range(len(mults))
bc.buildFromPolesMultsKnots(poles,mults,knots,True,3)
Part.show(bc.toShape())
bc=Part.BSplineCurve()
poles=pts
mults=[1,1,1,1,1,1,1,1]
knots=range(len(mults))
bc.buildFromPolesMultsKnots(poles,mults,knots,True,3)
Part.show(bc.toShape())
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Curves workbench
Ich habe sowas gemeint:
Die Kreisbögen in den beiden Sketchen habe ich mit 1mm Spalt erzeugt, aber sie sollen geschlossen sein.Re: Curves workbench
Currently, Gordon surface doesn't work for closed surfaces.
I hope I can add this feature someday.
I hope I can add this feature someday.
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Curves workbench
Hello GlouGlou and others,GlouGlou wrote: ↑Fri Feb 07, 2020 8:33 pm A suggested tool: select the two yellow edges, then make a tangent arc. Just need the radius.
Could be called "TangentArc"
saw here :https://www.youtube.com/watch?v=6IkXAcz ... ex=16&t=0s
I tried to follow the example in Freecad. The faces, Connect and Split / Slice are good, but as soon as you start rounding the faces, Freecad behaves strange. It trims away surfaces in places that should be preserved. Who can show how to round these surfaces with R10 to R30mm?
Many greetings
Wilfried
Fillet003 is strange: No problem with a solid: The problem are the orange faces. It's needed to sew them: https://forum.freecadweb.org/viewtopic. ... 74#p239574
Re: Curves workbench
Sometimes Part tools carry out surfaces upside downed . But We are not able to see them until make an offset3D.
By using "reverse shapes" (PartWb) we can give the right direction for all faces.
Then Connect can be refined. and Fillet works better.
Hope It can help you.
By using "reverse shapes" (PartWb) we can give the right direction for all faces.
Then Connect can be refined. and Fillet works better.
Hope It can help you.
- Attachments
-
- UpSideDown.JPG (33.3 KiB) Viewed 1364 times
-
- Surfaces.FCStd
- (45.06 KiB) Downloaded 47 times
Re: Curves workbench
here the exercise.
- Attachments
-
- zzz.FCStd
- (274.26 KiB) Downloaded 62 times
-
- Capture.JPG (33.85 KiB) Viewed 1361 times
-
- Veteran
- Posts: 7790
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Curves workbench
Thank you so much GlouGlou, the surface direction, good to know.