Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
Aligning features on sketches in different planes?
øyvind_kaurstad
Member Posts: 234 ✭✭✭
This might be non-sensical, but I'm asking anyway.
Assume I have drawn a ellipse in a sketch on the top plane. Then I draw a thin, slightly tilting rectangle in a sketch on the front plane. I want to sweep this rectangle using the ellipse as the sweep curve, ending up with a solid shell.
Now, the issue is that I'd like to have one point of this rectangle aligned to the edge of the ellipse, but there seems to be no way of locking/inferencing features on different sketches.
To make this work, I then have to use the distance tool to position the rectangle correctly, but if I then try to resize the ellipse, I will manually have to move (enter a new distance) the rectangle.
I suspect that there is something fatally flawed with my workflow, so I am asking how to correctly accomplish this.
Assume I have drawn a ellipse in a sketch on the top plane. Then I draw a thin, slightly tilting rectangle in a sketch on the front plane. I want to sweep this rectangle using the ellipse as the sweep curve, ending up with a solid shell.
Now, the issue is that I'd like to have one point of this rectangle aligned to the edge of the ellipse, but there seems to be no way of locking/inferencing features on different sketches.
To make this work, I then have to use the distance tool to position the rectangle correctly, but if I then try to resize the ellipse, I will manually have to move (enter a new distance) the rectangle.
I suspect that there is something fatally flawed with my workflow, so I am asking how to correctly accomplish this.
0
Best Answers
-
Narayan_K Member Posts: 379 ✭✭✭@ øyvind_kaurstad , You can project the ellipse and make end point coincident with point of rectangle as below,
6 -
jakeramsley Member, Moderator, Onshape Employees, Developers, csevp Posts: 661Use a pierce constraint. It will find the point where the curve intersects the sketch and attach the point there. The problem with using the projection is when the silhouette of the ellipse isn't the part that is crossing the front plane. The rectangle will be offset from the end.
With a pierce, just select a curve and a point you want to pierce to it. This will find the point where the curve intersects the plane and make the selected point be on that point.
Jake RamsleyDirector of Quality Engineering & Release Manager onshape.com4
Answers
I created the ellipse and construction line in top plane. Both end points of construction line should coincide with ellipse. After that in front plane you can project the end point of line where you want to create rectangular cross section, then you can coincide the rectangle corner with projected point. So, when ellipse changes, construction line length will update and rectangular cross-section will remain coincident to ellipse.
With a pierce, just select a curve and a point you want to pierce to it. This will find the point where the curve intersects the plane and make the selected point be on that point.