How to get the intersection point of a line with 3d face?

How to get the intersection point of a line with 3d face?

Anonymous
Not applicable
3,611 Views
6 Replies
Message 1 of 7

How to get the intersection point of a line with 3d face?

Anonymous
Not applicable

The title says it all.

 

I have a 3d face that is pierced by a straight line, how can I construct a point or vertex at the intersection of these two?

0 Likes
Accepted solutions (2)
3,612 Views
6 Replies
Replies (6)
Message 2 of 7

Anonymous
Not applicable
Accepted solution

I was able to create the point by using the "Split-Face" command twice. Once with the plane on which the line was created, and once with a helper plane that I created at an angle of 90 degrees to the first plane.

 

Then I created a vertex on the intersection of the two planes on the face.

 

(The same can probably be done using projections?)

 

Is this the best way to go about this, or is there a more elegant way?

Message 3 of 7

wrpfohlXR4MC
Participant
Participant

If you create a 3D sketch (checkbox in sketch panel), you have the option of projecting curves to a surface.

 

Walter

0 Likes
Message 4 of 7

Anonymous
Not applicable

Yes, but you are limited by the projection vector.

If the line has the same direction as a projection vector, this will work.

For me, the line does not align with a projection vector, and hence I cannot use this method.

0 Likes
Message 5 of 7

chrisplyler
Mentor
Mentor
Accepted solution

 

Create a sketch on that face.

Project>Intersect that line.

 

The result is a sketch point where the line passes through the face.

 

0 Likes
Message 6 of 7

Anonymous
Not applicable

Agreed, but that is nearly identical to the method around I posted earlier.

0 Likes
Message 7 of 7

chrisplyler
Mentor
Mentor

 

Sorry...I had failed to notice the '3D face' part of your request.

 

Try this instead:

 

Construct a Plate-at-an-Angle on the line.

Start a sketch on that plane.

Project>Intersect the 3D face.

Place a Point where the intersection is.

Finish the sketch.