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.
Loosing Mates when inserting parts and sub-assemblies into and assembly
wayne_gebhardt
Member Posts: 3 PRO
I don't know what I'm doing wrong and need some help. The same problem occurs in multiple situations.
1) I import an air cylinder as a part studio (it consist of four individual parts). In the part studio I cannot move the individual parts relative to one another. When I insert the cylinder into an assembly the part studio comes apart and I can move all four parts of the part studio relative to one another.
2) I create an assembly model that consist of numerous part studios. In the assembly everything is mated and holds its position. When I insert the model into a second assembly (an assembly into a higher level assembly) the mates come loose and I need to re-create mates in the second assembly.
Is this the way ONSHAPE is supposed to work?
1) I import an air cylinder as a part studio (it consist of four individual parts). In the part studio I cannot move the individual parts relative to one another. When I insert the cylinder into an assembly the part studio comes apart and I can move all four parts of the part studio relative to one another.
2) I create an assembly model that consist of numerous part studios. In the assembly everything is mated and holds its position. When I insert the model into a second assembly (an assembly into a higher level assembly) the mates come loose and I need to re-create mates in the second assembly.
Is this the way ONSHAPE is supposed to work?
Tagged:
0
Best Answers
-
lemon1324 Member, Developers Posts: 225 EDU1) is definitely intended. OS part studios are set up to design multiple related parts, even ones that may eventually move with respect to each other in the assembly. If you want all your parts to be constrained in the assembly exactly where they are in the part studio and fixed to each other, select them and add a group mate.
2) I haven't seen this before. Make sure that in the assembly you actually are mating everything fixed with respect to each other. I have noticed that during the process of making a subassembly-to-subassembly mate, Onshape only solves the part position, not the subassembly position, unless you click "solve" to solve the full assembly. This doesn't break mates though, as once you accept the new mate everything moves into position.
Arul Suresh
PhD, Mechanical Engineering, Stanford University5 -
philip_thomas Member, Moderator, Onshape Employees, Developers Posts: 1,381@wayne_gebhardt - The answer to almost every question posted on the forums is "post a public link to your document and someone will tell you what's wrong and/or fix it for you". The people on here are amazing!
Please also attend 'boot camp' training - as a pro user, please contact your customer success representative to help.
That said - i can try to guess without seeing your document what's going on.
Parts imported into a Part Studio cannot move - Part Studios are for making geometry. There is no motion and there is no instancing, that's what Assemblies are for.
Mates are absolutely respected at all levels that an Assembly is used. If i had to guess, you 'fixed' every part. 'Fix' is only respected at the level that it was applied (fix is not a mate).
The scenario you describe can be done in two mates;
1) A group mate to group the non moving parts
2) A Slider mate between the non moving parts and the piston.
That's all the wisdom i have for you in the absence of a Document to look at and please attend training as Onshape high level mates are both different from mainstream pro cad products and much more powerful!Philip Thomas - Onshape5
Answers
2) I haven't seen this before. Make sure that in the assembly you actually are mating everything fixed with respect to each other. I have noticed that during the process of making a subassembly-to-subassembly mate, Onshape only solves the part position, not the subassembly position, unless you click "solve" to solve the full assembly. This doesn't break mates though, as once you accept the new mate everything moves into position.
PhD, Mechanical Engineering, Stanford University
Please also attend 'boot camp' training - as a pro user, please contact your customer success representative to help.
That said - i can try to guess without seeing your document what's going on.
Parts imported into a Part Studio cannot move - Part Studios are for making geometry. There is no motion and there is no instancing, that's what Assemblies are for.
Mates are absolutely respected at all levels that an Assembly is used. If i had to guess, you 'fixed' every part. 'Fix' is only respected at the level that it was applied (fix is not a mate).
The scenario you describe can be done in two mates;
1) A group mate to group the non moving parts
2) A Slider mate between the non moving parts and the piston.
That's all the wisdom i have for you in the absence of a Document to look at and please attend training as Onshape high level mates are both different from mainstream pro cad products and much more powerful!