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.
Mate Connectors vs Planes - Why oh Why??
A question about in-context part editing reminded me of something that's been bothering me in the back of my mind....
There's a lot of overlap between the functionality of planes and mate connectors. They started as clearly different things with different purposes, but they're evolving to cover many of the same uses. Why are they still different things?
Both can be used for:
Planes are not owned by a part, but independent MCs in a part studio have to be owned by a part. A MC "inline" another feature isn't visible outside of that feature and it doesn't need to be owned by a part.
Planes are not visible at the assembly level, but MCs are. At an assembly level, planes can't be used for cross sections or in-context editing.
MCs are not as powerful/flexible as planes when it comes to some geometric creation constraints, but MCs can be moved around and re-oriented much more easily than planes.
MCs don't need to be manually resized because they're just a symbol with an orientation. Planes can be resized, have names on screen and can be selected more easily if they are resized appropriately.
Due to some of these weird combinations of issues I've found myself using MCs in some places where I would have used planes in Creo or Solidworks.
I'm sure I'm missing some other key differences, but how are other people navigating this? What changes or improvements would make this make more sense?
There's a lot of overlap between the functionality of planes and mate connectors. They started as clearly different things with different purposes, but they're evolving to cover many of the same uses. Why are they still different things?
Both can be used for:
- sketch planes
- cross section planes
Planes are not owned by a part, but independent MCs in a part studio have to be owned by a part. A MC "inline" another feature isn't visible outside of that feature and it doesn't need to be owned by a part.
Planes are not visible at the assembly level, but MCs are. At an assembly level, planes can't be used for cross sections or in-context editing.
MCs are not as powerful/flexible as planes when it comes to some geometric creation constraints, but MCs can be moved around and re-oriented much more easily than planes.
MCs don't need to be manually resized because they're just a symbol with an orientation. Planes can be resized, have names on screen and can be selected more easily if they are resized appropriately.
Due to some of these weird combinations of issues I've found myself using MCs in some places where I would have used planes in Creo or Solidworks.
I'm sure I'm missing some other key differences, but how are other people navigating this? What changes or improvements would make this make more sense?
Tagged:
2
Comments
Those are important distinctions. I would also add to that analysis: the number of clicks it takes to adjust or reorient a plane or MC. For instance, the rotate option in a MC is much easier to use than trying to reverse engineer what the plane tool has done behind the scenes to orient itself. If I sketch something and want to move it around other places on the model, if I use a MC I can quickly change the angle or location in a way that's not so easy with a plane. However if I need something through 3 points, or tangent, I'm kinda stuck with a plane.
Note that you can use the excellent "multi mate connector" feature to get around this (using the "path" setting) and locate it anywhere along the path:
https://cad.onshape.com/documents/5d8da63844bedebe5cff72b1/v/a2f8d68037aff39e9d20f7a1/e/11dcab8f665add80b9aced0a