interpolate between two lines

Use this space to ask how to do whatever you're trying to use SolidWorks to do.
wwwworks
Posts: 4
Joined: Mon Oct 04, 2021 7:59 am
Answers: 0
x 2

interpolate between two lines

Unread post by wwwworks »

Hello everyone!

I am struggling to create a body that is shown in the image.


I have 2 drawn two lines, blue and green. I'd like to interpolate between them and create a body without sharp corner.

The blue one is at 30degrees and I'd like to gradually bring it up to 90 deg so that is connects with the green one. The leftmost points of the green and blue lines are collinear. How would you create such body? I don't mind if we are cutting or adding material.
Attachments
interpolate.png
User avatar
matt
Posts: 1586
Joined: Mon Mar 08, 2021 11:34 am
Answers: 19
Location: Virginia
x 1219
x 2369
Contact:

Re: interpolate between two lines

Unread post by matt »

One way to do it is to loft a surface between blue and green, split the surface blue is on with the blue sketch, then use Replace Face to replace the small faces next to blue and green. You might have to sketch guides between the ends of the blue and green to make it all fit nicely. An easier, sloppier, faster way of doing it would be to just put a big honking fillet on the edge between blue and green. You could try a fillet with hold lines, better yet a face fillet between the faces you ultimate want to connect (above green, below blue).

A third way, now that I think of it is to use Delete Face to get rid of the triangular face next to green, and then use a fillet on the edge between the resulting faces.

EDIT: I should add that what you are asking for will result in a zero radius corner. If you're machining this, you might think of another way that will give you something more easily machined.
User avatar
zxys001
Posts: 1077
Joined: Fri Apr 02, 2021 10:08 am
Answers: 5
Location: Scotts Valley, Ca.
x 2304
x 997
Contact:

Re: interpolate between two lines

Unread post by zxys001 »

..yeah, Delete Face should work (image attached)
Attachments
de 2.png
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
wwwworks
Posts: 4
Joined: Mon Oct 04, 2021 7:59 am
Answers: 0
x 2

Re: interpolate between two lines

Unread post by wwwworks »

Thank you both for helping out. I tried the delete face and add fillet. Unfortunately the corner marked with blue dot is lost, because it also gets filleted.

This part will be machines on a 5 axis water jet. It is first one so there may be some problems, but from what I've seen on youtube, it should be possible:


The jet cutting head would start at 60deg angle relative to horizontal table (blue line) and straighten it self to perpendicular (green line) while maintaining the same vertical direction. Jet entry point is on the back side of images attached.
Attachments
s3.png
s2.png
wwwworks
Posts: 4
Joined: Mon Oct 04, 2021 7:59 am
Answers: 0
x 2

Re: interpolate between two lines

Unread post by wwwworks »

Ahh. I figured it out. sort of. The shape I am trying to draw has a name =>helix. This one has also been partially cut. This is the right shape and it interpolets between the two lines the same as a jet would. I'd like to make a solid body out of it. I draw a rectangle and made an extrude to helix surface, but solidworks rejected helix surface as viable extrusion end surface. Any ideas on how to use this helix as body surface?
Attachments
helix.png
User avatar
Dwight
Posts: 274
Joined: Thu Mar 18, 2021 7:02 am
Answers: 2
x 2
x 220

Re: interpolate between two lines

Unread post by Dwight »

wwwworks wrote: Mon Oct 04, 2021 11:38 am I tried the delete face and add fillet. Unfortunately the corner marked with blue dot is lost, because it also gets filleted.
You can save the cusp at the blue dot by adding a variable radius fillet and assigning the radius 0 at the blue dot end.
Austin Schukar
Posts: 98
Joined: Thu Mar 18, 2021 11:19 am
Answers: 1
Location: St. Louis, MO
x 288
x 56

Re: interpolate between two lines

Unread post by Austin Schukar »

Would Face Fillet with Hold Line option work for you?
Austin
User avatar
zxys001
Posts: 1077
Joined: Fri Apr 02, 2021 10:08 am
Answers: 5
Location: Scotts Valley, Ca.
x 2304
x 997
Contact:

Re: interpolate between two lines

Unread post by zxys001 »

wwwworks wrote: Mon Oct 04, 2021 4:42 pm Ahh. I figured it out. sort of. The shape I am trying to draw has a name =>helix. This one has also been partially cut. This is the right shape and it interpolets between the two lines the same as a jet would. I'd like to make a solid body out of it. I draw a rectangle and made an extrude to helix surface, but solidworks rejected helix surface as viable extrusion end surface. Any ideas on how to use this helix as body surface?
..yeh, you can also do split-lines normal-to and provide a spline (top/btm) profile to do a ~track of the jet... (image)
Attachments
rx 1.png
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
User avatar
Krzysztof Szpakowski
Posts: 63
Joined: Sun Mar 14, 2021 4:28 pm
Answers: 0
x 58
x 75

Re: interpolate between two lines

Unread post by Krzysztof Szpakowski »

The problem in your case is that the red point lies at the intersection of the green and yellow lines. Ergo - interpolation between red and purple points is a straight line segment.
c.png
So basically the surface you're "looking for" is a slice of a irregular cone with a vertex at the red point. For a better result, enter a small rounding in the red point.
loft2.png
loft3.png
Gretings

EDIT
Before adding the Loft, you can move the bottom surface aside to thicken the element, e.g. 0.5 mm. After making the "pass" you do the offset again to get back to the correct thickness. This way you will also get a small "rounding" on the bottom edge.
loft4.png
User avatar
Krzysztof Szpakowski
Posts: 63
Joined: Sun Mar 14, 2021 4:28 pm
Answers: 0
x 58
x 75

Re: interpolate between two lines

Unread post by Krzysztof Szpakowski »

zxys001 wrote: Mon Oct 04, 2021 10:23 am ..yeah, Delete Face should work (image attached)
Or cut with option Up to surface
loft1.png
Post Reply