Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
2. Need support? Ask a question to our Community Support category.
3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
4. 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 Limits Question...

2»

• Member Posts: 478 PRO
Tried choosing different (slider mate) MC first and got the same results with each choice. Just sayin'...

• Member Posts: 478 PRO
...and planar mates. PLEASE do not misinterpret these posts as anything truly negative regarding OS. It's just one user's experience.

• Member, Developers Posts: 1,301 ✭✭✭✭✭
Hi, @larry_hawes. The behavior you're seeing is what I would expect. I said the first MC is used as the reference. I didn't say that changing the order would change the observed behavior. I repeat; it's convoluted. The vector math being applied is not intuitive. The gist of it is that selecting the MCs in a different order changes which one is being used as the reference, but at the same time, it's also changing the direction along which the offset is being measured.

I'm not fancy with the videos, but here's a graphic example. Lets call the two MCs created by selecting the highlighted surfaces MCA (RIP) and MCB. In the first scenario, you select MCA first followed by MCB. With a gap in between the surfaces, both Z axes point to each other as seen below. The offset is measured from MCB to MCA. This is important. The offset isn't just a number, it's a vector pointing from MCB towards MCA. Notice how this vector points in the opposite direction as MCA (the first MC)? That's why the offset is negative.

In the second scenario, you select MCB first. Now the offset vector points from MCA to MCB. This is still considered negative because it's pointing opposite to MCB (picked first this time.

In order to get a positive result for the offset seen below, you would need need click the "Flip primary axis" button in the mate dialog and also edit the mate connector definition of whichever one you picked first and flip its primary axis as well. I'm hoping they put a button in that does this last part for you.

• Member, Developers Posts: 1,301 ✭✭✭✭✭
@larry_hawes, here's the improvement request I just created. If enough people vote for it maybe your CAD headaches won't be quite so painful.

MATE OPTION TO FLIP OFFSET/LIMIT DIRECTION
• Member, OS Professional, Mentor, User Group Leader Posts: 2,140 PRO
here's a video of me working in real life adding some slider mate. This some real user experience.

https://goo.gl/Scw5Z7

Engineer ı Product Designer ı Onshape Consulting Partner
• Member Posts: 478 PRO
Nice video Bruce and I think it illustrates the initial confusion pretty well. One can get it figured out but it does takes a few stabs at it to remember the paradigm.
• Member, Developers Posts: 1,301 ✭✭✭✭✭
@larry_hawes, btw you can reset both the min and max to No minimum or No maximum just by deleting all text and tabbing away from the box. OS will autofill the No max/min.
• Member Posts: 478 PRO
mahir said:
@larry_hawes, btw you can reset both the min and max to No minimum or No maximum just by deleting all text and tabbing away from the box. OS will autofill the No max/min.
BRILLIANT Mahir, never knew that.
• Moderator, Onshape Employees, Developers Posts: 373
edited May 2018
To add to this for any new users with questions on this same topic I'd like to draw specific attention to our help documentation that I think does a good job of helping understand how the mechanisms of mating works today: https://cad.onshape.com/help/index.htm#mate.htm?Highlight=mates