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.
Parts in subassembly move when inserted in a master assembly
ben_druce254
Member Posts: 5 ✭
Hi All
I'm new to Onshape (Solidworks user for 10yrs) and don't fully understand subassemblies within master assemblies. Here's a quick video where I explain what I'm trying to understand: https://www.loom.com/share/b65d18ff1a514fe09cf1cf3496481d1b
I'm new to Onshape (Solidworks user for 10yrs) and don't fully understand subassemblies within master assemblies. Here's a quick video where I explain what I'm trying to understand: https://www.loom.com/share/b65d18ff1a514fe09cf1cf3496481d1b
T crux of it is this: I need to understand how I can build subassemblies that are accurately represented in a master assembly where:
1 - Parts in the subassembly don't move independently in the master assembly
2 - Updates to the subassembly are represented in the master.
Thanks.
Thanks.
1
Answers
I guess there are a couple of ways you could handle this.
One option would be to create "named positions" (you could crate one in your sub assembly and "re-use" it in your higher level). The downside is that it's more of a "bookmark" to get you to the position but things are still free to move.
You could also add mates in the higher level to further constrain things (but it won't update based on what you do in the lower level).
Or you add a configuration in your sub-assembly where there is no more "degrees of freedom". You could use a "group" feature but it doesn't update automatically so maybe not what you want, or just adding/configurating your mate limits...
Maybe a more important question in this case is why you are "under constraining" the items in the sub-assembly as they are not meant to be physically moving once packaged in an upper level... Maybe if you can explain what you are trying to achieve we might be able to provide better guidance but it looks to me like you would be better served by having things fastened in the sub-assembly and using exploded views (if you need to show them spaced apart).