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.
Derived Assembly
famadorian
Member Posts: 390 ✭✭✭
I figured out I can't do boolean operations in the assembly, so I would have to use derive in the part studio, but the part studio cannot derive assemblies, as far as I understand;)
I have inserted a sink assembly on top of cabinet assembly, but the cabinets would have to be cut to not stick out of the sink;)
I have inserted a sink assembly on top of cabinet assembly, but the cabinets would have to be cut to not stick out of the sink;)
0
Answers
HWM-Water Ltd
I don't want to cut the actual part in the part studio; only this instance which has to fit with the sink
but create a new part studio in-context instead.
then select the transparent part you want to create a special instance for, and select "Transform" and set it to copy in place.
that will give you a new part in-context, then you can trim your cuts, and replace the existing part in the assembly with this new one.
OR
you can create a configuration in the original part instead, and have the one configuration in-context
HWM-Water Ltd
1. click edit in context
2. create a new part studio while in-context? (that somehow brings me out of in-context edit mode)
While in the assembly, click this button
That creates a blank part studio, that has a phantom assembly in it.
Any part you do a "Transform, copy in place" to will create a new part in that position.
So you would do that to the new part you want to make. (or parts) Then you can boolean subtract them, or whatever modifications you need to make that reference another part in the assembly
Another option would be to replace the instances with a derived part and then doing in context to create cut. Derived part approach will be better if there are lot of features to be configured.
Creating the new in-context part studio will require to replace the part but then it will not be updatable.
Ok, bear with me;)
I learned to "Create part studio in context" today and I created a part to fill where there were no cabinets;) Love it. Thanks. I also created an in-context modification to the cabinet.
However, I don't understand how to proceed with the original question, which was to trim all cabinets with this sink.
You told me to "Transform, copy in place"; is this a single command? Is it a button somewhere?
By doing a copy in place, it creates a new instace of a part you can add/remove features to.
https://cad.onshape.com/help/Content/transform.htm
As John mentions, one of its options is to copy in place.
Got it now;) Thanks.
However, this results in static parts which won't update if I change the sink.
I've tried to read over and over malay_kumar response, but I can't parse it;)
Is it possible to have dynamic parts which can dynamically change based on the sink suppressions?;)
You will need to update the context if you make a change in the assembly.
Right click the part in the assembly, or go to the context in the part studio, and select update