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.
Edit on Assembly
sergio_p_
Member Posts: 37 ✭✭
Hi, is there a way to edit a part on the assembly context? Normally is better to do it in that way in order to have in mind the surrounding parts.
Regards
Regards
2
Best Answers
-
lougallo Member, Moderator, Onshape Employees, Developers, csevp Posts: 2,005Currently no but it is an improvement we have logged. I have added you to this. ~LouLou Gallo / PD/UX - Support - Community / Onshape, Inc.9
-
philip_thomas Member, Moderator, Onshape Employees, Developers Posts: 1,381We will of course be supporting this workflow in the fullness of time. Until then, the best strategy is to build parts the have relationships between them in the same part studio. This enables you to create those relationships that would otherwise be defined in the context of the assembly. Later, when the parts are inserted into the assemblies, those relationships endure. If the parts are imported (as per your other question) then you can use the direct editing capabilities to create the desired relationships. If the imported parts are in different part studios (as per your other question) then use the workaround I described in the other thread to group them into part studios that represent groups of parts that have relationships one to anotherPhilip Thomas - Onshape5
Answers
I think I have the same issue. E.g. I'm assembling a thing with parts from a partstudio. Now I want to drive holes through mulitple parts. How to do this?
As I understood theworkaround you recommend is doing it in part studios instead of asseblies. However, I can only find MateConnectors in PartStudio but not the Mates to actually connect the parts. How do mates work in PartStudios?
Thank you,
Robert
Assemblies, and the mates they provide, are for specifying motion, as well as integrating groups of parts from different part studios. (Use the "Group" mate to bring in groups of parts which do not move relative to each other)
This simple architecture may not be viable in all situations, but it's the guiding principle.
If you have no idea what I am talking about, the main benefit is the ability to reuse associatively a sketch or part from an external source (previously imported into the document) at any point in the feature history of a part studio. Now you can have a layout sketch (for example) driving multiple part studios or assemblies. Check it out.
Also, can there be an option in the RMB popup menu of studio 'B' that allows us to click on the part studio that part 'B' is in (in this example, studio 'A'). With only a few part studios, it's not hard to keep track of, but I can see myself getting confused as more parts are added and 'derived' across a document.
Also, if you RMB over a derived part or sketch, one of the options is to 'Switch to xxx' where xxx is the parent part studio. WAHOO.
Two for two (of course, if i have misunderstood your question, please let me know ).
"Can I edit 'B' in 'A'?" - you can perform additional parametric editing operations and can perform direct editing operations, but you cannot edit the prior parametric history of B from A. For that you will need to jump back to B.
Your second question/suggestion is still a bit confusing to me - although Ilya wonders if you are asking for a 'where used' type of capability. If that is the case, no - that is not currently supported.
Again, if i have misinterpreted any aspect of your questions, please feel free to ask.
Please be careful what you wish for, in case it is granted!
I personally dread the unintended consequences of being able to edit master sketches and parts remotely (from any of the slave documents, but with results for all of them), added to the complexity of the bi-directional referencing (making the application and the documents difficult for the user to manage and understand) ... and no doubt other unexpected outcomes I'm not familiar enough with Onshape's setup or prospects to intuit.
By "bi-directional" I mean adding the capability for slave parts to "Pull" changes, as well as having the master document able to "Push" them.
And please, Onshape, keep keeping it simple!