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.
Mates not working?
david_brophy
Member Posts: 51 ✭✭
in General
https://cad.onshape.com/documents/8f0954f1b8a65fd03a687561/w/64562aa8380d236944416059/e/11948747ade57795a27eb756?renderMode=0&uiState=63be53458759634f4c074458
I this document I've created an assembly ("Windows"), inserted several objects and locked them in place with mates. If you try to drag them, they don't move. This is all expected.
Then I create a new assembly ("Assembly 1"), and insert the other assembly. The objects are now free-floating and can be dragged around. This is unexpected. I would expect the whole assembly to move when dragging one object.
Am I misunderstanding how mates / assemblies work?
I this document I've created an assembly ("Windows"), inserted several objects and locked them in place with mates. If you try to drag them, they don't move. This is all expected.
Then I create a new assembly ("Assembly 1"), and insert the other assembly. The objects are now free-floating and can be dragged around. This is unexpected. I would expect the whole assembly to move when dragging one object.
Am I misunderstanding how mates / assemblies work?
0
Comments
I've made a simpler version of this setup which doesn't show this problem so I'll keep adding complexities until it's breaks and we'll see what the problem is.
Hmmm... perhaps the problem is the mate? The default attachment point for the window assembly is the origin... Once you've inserted it into another assembly, you can't select the origin as a mate connector, so I've added a mate named "Main" in the Window assembly attached to the origin... Perhaps when the window assembly is inserted into another assembly, the fix is disabled letting it move away from it's origin... I'll investigate.
I thought that Onshape gave a warning that there were changes in any imported documents... but it seems not. I'm going to have to be more careful in future!
Is there a way to get Onshape to save a version on every change? I'm the only editor of this project, so having all these amazing collaboration tools really just introduces friction... I can see they'd be essential if I was working in a team... but I'm pretty sure I'd prefer versioning to just be disabled... At least for now while I'm iterating rapidly... Perhaps when I get to the fabrication stage I'll need a bit more control... 🤔
Due to the size of the project, I think bundling everything into the same document would be a mistake.
That assembly is small but the overall project is pretty big. This is what I have in Fusion 360 that I'm remodelling in Onshape... and it's going to get a lot more complex as I convert all the furniture frames from placeholders into something a bit more manufacturable: