Hi,
is there any way to attach a b-spline to a circle / circular surface?
I'd like to attach this b-spline, and sweep a pipe over it, however I have no idea how it can be attached.
Attaching B-Spline to circle
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: Attaching B-Spline to circle
The image shows two curves, and the are not connected. You cannot sweep along those two.
To attach a sketch to a spline or any other thing, click MapMode, then click the button occurring at the right. Select the spline and use mode Frenet NB.
To attach a sketch to a spline or any other thing, click MapMode, then click the button occurring at the right. Select the spline and use mode Frenet NB.
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
Re: Attaching B-Spline to circle
I attach a better sample. I couldn't figure out how to attach to that surface.
- Attachments
-
- bspline.FCStd
- (15.66 KiB) Downloaded 14 times
Re: Attaching B-Spline to circle
Which ever mode you choose the spline will attach at its centre point, because that is where you have positioned it.
In other words, the spline has been drawn around the origin which is the point that attachment uses to anchor the sketch to its destination.
See Basic_Attachment_Tutorial for a more in depth explanation.
In other words, the spline has been drawn around the origin which is the point that attachment uses to anchor the sketch to its destination.
See Basic_Attachment_Tutorial for a more in depth explanation.
Re: Attaching B-Spline to circle
Sorry I don't understand that, I tried and it will always attach to the straight square edge of the drawn circle.
I also found Map a sketch on a surface in the curves workbench, but it gives me:
12:14:57 Failed to get the face support of the sketch
The sketch should be mapped onto the round surface of the object.
Following is what I actually want to draw (and print):
I also found Map a sketch on a surface in the curves workbench, but it gives me:
12:14:57 Failed to get the face support of the sketch
The sketch should be mapped onto the round surface of the object.
Following is what I actually want to draw (and print):
Re: Attaching B-Spline to circle
Seems like I was able to do that but super complicated...
Can anyone advise a better way how to get that done?
I have attached the project...
I was not able to map the b-spline directly to the curved surface, I had to create an object and intersected the curve. I used the guides generated by the intersection to swipe along that path for removing the half-circle.
Can anyone advise a better way how to get that done?
I have attached the project...
I was not able to map the b-spline directly to the curved surface, I had to create an object and intersected the curve. I used the guides generated by the intersection to swipe along that path for removing the half-circle.
- Attachments
-
- bspline.FCStd
- (401.49 KiB) Downloaded 12 times
Re: Attaching B-Spline to circle
ok I think I have it, I can create a helix and apply that one.
I just did not see the primitive like that before.
Applying sketches to surfaces seems to be challenging, on the other side I could probably still get away with b-splines, just by making a very tiny closed object and applying that one; just an open object doesn't seem to work.
I just did not see the primitive like that before.
Applying sketches to surfaces seems to be challenging, on the other side I could probably still get away with b-splines, just by making a very tiny closed object and applying that one; just an open object doesn't seem to work.
Re: Attaching B-Spline to circle
It's good that you have found a solution. Your title is slightly misleading, in FC attaching is a particular way of doing things.
See Part_Attachment
What you are trying to do here, is mapping to a face. The difference is subtle, but there it is.
See Part_Attachment
What you are trying to do here, is mapping to a face. The difference is subtle, but there it is.