chrisb wrote: ↑Fri Apr 29, 2022 11:34 am
...Tesselate with multiple arcs to approximate the B-spline you want.
Not quite sure how is this supposed to work?
Perhaps I have not explained it well enough....
With multiple arcs you still can only make it tangent to one of these arcs
Roy_043 wrote: ↑Fri Apr 29, 2022 11:57 am
Using the BoundBox.Ymin of the cam sketch in an expression can work:
Precisely what I had in mind.
Haven't got a clue what BoundBox is
(sorry will have to educate myself, no problem....)
but it works perfectly.
Thank you
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
LATER EDIT:
There is a bit of a problem with particular cam I am modelling
or maybe it is something to do with the way I am using it? (inside part design sketch)
Not exactly what I intended....
puzzled
Screenshot from 2022-04-29 18.26.12.png (9.62 KiB) Viewed 1655 times
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
bambuko wrote: ↑Fri Apr 29, 2022 5:27 pm
Not exactly what I intended....
Looks like the well known flipping. If you want the liine to be always at the bottom, then you must not set the distance between the origin and the line, set instead the vertical distance of one of the endpoints of the line. Those are signed, and thus you can assure with a negative value that it is alway below the x-axis.
If the cam sketch is not plane-parallel to the XY plane (of the Body) you will need to adjust the expression. The boundingbox of the sketch is not in the coordinate system of the sketch, but in the coordinate system of its container (the Body in your case). If that does not help: post your file.
Roy_043 wrote: ↑Sat Apr 30, 2022 6:58 am
If the cam sketch is not plane-parallel to the XY plane (of the Body) you will need to adjust the expression. The boundingbox of the sketch is not in the coordinate system of the sketch...
Thank you!
Looks like you hit the nail on it's head
The sketch plane is in ZY plane (of the Body).
Let's see if I am clever enough to "...adjust the expression..."
LATER EDIT:
bingo
Screenshot from 2022-04-30 08.41.16.png (15.28 KiB) Viewed 1489 times
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here