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.
How does the Frame feature choose which way to orient segments?
Corvin_Boll
Member Posts: 12 PRO
I created three space allocation parts using a single extrude from a singe sketch. Just three simple rectangular boxes, all constructed in the same way. If I use the Frame feature and select one edge of each, all in a line, they don't all share the same orientation (see image). How does OS choose which way to orient each segment of a frame? I would have expected these three pieces to face the same direction, given the identical way they were created. Any ideas to force them to line up correctly? I would like to use as few Frame features as possible to create my final product.
Tagged:
0
Best Answer
-
Corvin_Boll Member Posts: 12 PROFinally figured it out: Lines have directionality. Depending on which end you started it with in your sketch. Eg, a vertical line will remember if it is "pointing" up or down. This then propagates to extruded parts. Edges remember the "direction" of the line they were created by. The frame feature takes this direction into account.2
Answers
I'm still searching for an explanation as to why I'm getting different results in my original part studio. Any suggestions about things to try would be helpful.
Onshape is deterministic, in the sense that if you go through the exact same set of steps you (should) get the same results. This is by design and critical to its ability to allow collaboration with relatively low bandwidth syncing between users. However, if two sketches which look the same are created in slightly different orders (sketching a line from left to right instead of right to left), then the downstream results can be different.
The frame tool really needs to provide an "override" for the alignment of each frame (similar to the corner one)...