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 Part inside an assembly
franky_the_pierre
Member Posts: 6 ✭
Hello, I have an assembly with maybe 30 parts in it. I need to design a new part, in relation to 4 or 5 of these parts in the assembly. I'm sort of stuck, because in PART mode, you can't insert other parts. In assembly modes, you can't edit the parts.
If in assembly mode we could edit parts, the problem would be solved.
Alternatively, in PART mode, if I could insert other parts, then I would be able to edit the new part by re-creating a partial assembly of only the parts I need to design this part.
If anyone knows a trick to help with this, thank you! Otherwise, I'm back to NX I guess. (I think this is extremely common to need to design parts in relations to other parts... if you are making all new parts, then you can do it in Onshape, by designing all the parts into 1 part studio. But these parts are already designed, meaning unless I remodel them from scratch in Onshape, I can't do this...).
I might be misunderstanding what Onshape can do here... please, guide me in the right path!
If in assembly mode we could edit parts, the problem would be solved.
Alternatively, in PART mode, if I could insert other parts, then I would be able to edit the new part by re-creating a partial assembly of only the parts I need to design this part.
If anyone knows a trick to help with this, thank you! Otherwise, I'm back to NX I guess. (I think this is extremely common to need to design parts in relations to other parts... if you are making all new parts, then you can do it in Onshape, by designing all the parts into 1 part studio. But these parts are already designed, meaning unless I remodel them from scratch in Onshape, I can't do this...).
I might be misunderstanding what Onshape can do here... please, guide me in the right path!
0
Comments
In my example I have a simple 4 part frame and I need back panel as 5th part connected to existing 4 parts. If I make frame bigger or smaller, backpanel should always resize accordingly.
In Alibre/GD it's called Interdesign part that you can simply sketch and extrude on any face of assembly and create sketch constraints and dimensioning to any geometry of assembly.
The best workaround is to group the related parts in an assembly and then when you translate the assembly, use the 'flatten' option. Then you will have all the parts & geometry you need in the part studio for creating your parts.
It's hard to gauge ones frame of reference from so short an message; apologies if this next bit misses the mark... If you only think of the part studio as 'part mode' then you are limiting yourself. Onshape is trying to combining the strengths (and reducing the individual weaknesses) of multi-body parts, top-down and bottom up design into a single context.
Anyway, multiple imports and references between part studios are not here yet but they will be.
If the approach you describe works for you and your design, it works fine to do it in a part studio. For your purposes Onshapes part studio is the same as Alibre's assembly during the part-design phase.
As you may have already experienced, as soon as a design using this method grows to any interesting complexity, it becomes very difficult to navigate unless one keeps the relations organized. So after concept exploration, when you have an idea of the overall structure of your model, it's a good idea to use foundation sketches and geometry that captures the key elements with variability.
If you want to share a public example of what you are trying to do I'm happy to demonstrate.
Multiple imported parts in part studio would do it.
Another way is to allow the design tools (all tools available in part studio) in assembly mode. We could click a button to enter "design mode". That way, you could edit any part contained in the assembly in relation to the other parts. I think this would be a better way to go, because it won't force you to create your assembly more than once (1 instance in assembly mode to bring in more parts, and 1 in part studio to be able to design parts relative to existing parts).
Just a thought
Time and testing will show the best approach. For now, I can only do some very simple testing for work purpose because of the current limitations (not able to use parts in different documents and lack of configurations, equation editor and and and).
For me, changing desing with parameters is 'everything'. If you think of basic kitchen cabinet, they are all exactly the same with just different width - it would be inconvenient to create separate design of each. And this is basicly a story of every furniture collection.
It's just an idea, whatever the choice is, I can live with it, as long as editing parts in relation to other parts is feasible.
Dave
Ariel, WA
I'm sometimes a bit confused with Geomagic because if you have assembly open and you open part file (from file menu) -> make changes and save. Assembly doesn't update, you need to close&open to see updated part. To see updates immediately you need to use edit functions within the assembly, these changes are saved to parts together with the assembly (if you don't save assembly, part changes won't be applied either). I have sometimes found my self in the situation that I don't exactly know what happens when I save assembly. I have made some changes from assembly and some directly to part. It's my own fault but often I need to have multiple parts and assemblies open to check something and why not modify while your there..
I often like to add parts to assembly when they are not even close to finish and continue working with part and have assembly on other screen to see how it acts inside assembly.
The reason for the story would be to prevent these situations in OS. It would be nice to edit part while seeing also other parts in assembly and quickly jump to separate part studio (hide other parts). But when using parts in other part studios / assemblies comes available I wish the system is so well thought that it's impossible to modify part (in another window or so) without seeing the update immediately in assembly. It should be good by the nature of OS, not having the save button.