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.
In-context primary instance
fma
Member Posts: 87 ✭✭
Hi!
I have a problem with the in-context editing.
I first created a in-context part, selected the part origin (the global origin), and made my part. It shows as an in-context part.
I then created a second part, using the same origin, but this time, the part is not shown as an in-context part. But I can edit it in context! At first, in the part tab, I didn't have any context. Now, I have 2! I don't know what happened. But then, when I try to update one of the context, it says that I need to set the primary instance of that context. But I can't, as in the assembly, this part still doesn't show as a in-context part...
I'm lost... Could someone tell my what I did wrong, and how can I fix that?
My design is call 'BB-8 - fma' (BTW, how can I give a direct link to it, here?).
Thanks for you help.
I have a problem with the in-context editing.
I first created a in-context part, selected the part origin (the global origin), and made my part. It shows as an in-context part.
I then created a second part, using the same origin, but this time, the part is not shown as an in-context part. But I can edit it in context! At first, in the part tab, I didn't have any context. Now, I have 2! I don't know what happened. But then, when I try to update one of the context, it says that I need to set the primary instance of that context. But I can't, as in the assembly, this part still doesn't show as a in-context part...
I'm lost... Could someone tell my what I did wrong, and how can I fix that?
My design is call 'BB-8 - fma' (BTW, how can I give a direct link to it, here?).
Thanks for you help.
0
Answers
Do you intend to create external reference? If not you can just delete the context also and just do edit in context whenever you need to see assembly graphics.
In fact, I wanted to have an external reference: I though that using the origin was enough. And this is what I did with Drive shaft part: I just extruded a circle which center is at origin. In Head roll gimbal, my symmetric axes are on the origin. So, why is there a difference?
In your document the difference is that in drive shaft "Extrude 1" is using an assembly reference in up-to part. That does not seem intended as then extrude definition is changed to blind but that is what is making the context to have a used in-context reference. In "Head roll gimbal" there is no feature using assembly reference. It probably had at some point of time because we create a context only when it is used in a feature. Technically we can show in context icon even if feature is not using a reference and we can look into it. However I think it is best to create a parametric relationship between some-other part in assembly and part studio being edited if you intend part studio to be always in sync with assembly or delete the context and have assembly graphics appear only when needed for viewing purpose only.
I think the confusion is that we don't treat original assembly selection as in-context reference but we wanted to keep things a bit simpler and have same mental model for new part vs existing part edited in in-context. This is a complex workflow and so thanks again for providing feedback and trying it out.
And thanks to you for providing such great feature!