When components of a subassy are defined with flexible option. When U open subassy components are not moved.
Is there a way to push the locations of the flexible assy to the subassy?
i wish it was though.
I read your post because it is in my area of expertise, but I don't understand your question.
What I am trying to say is..( I am working on a flex circuit design pca in a plastic housing)
A rigid assy gets its locational info from itself U can store configureations.
A flexible assy gets its locational info from a higher level assy.
When U locate flexible components in a higher level assy, and then open the sub assy it does not move the components in the sub assy.
Can the locations of the flexible assy positions in the higher level assy be stored in the subassy via configurations?
I am putting parts in the subassy to mate the sub assy components to then I will fix the components delete the addition parts and remate the subassy components then remove the fix relations.
I will be surprised if you succeed in mating fixed components. I suspect the two are mutually exclusive.
Assuming the sub assembly is an external document, will it "flex", whatever you mean by that, when opened?
I have not come across articulated circuits, so perhaps you are placing the circuit on flexible sheet?
I suspect SolidWorks bodies are rigid and will not "flex".
I will suppress the fixed part once mates are done the will overdefine the system.
Yes the PC Board is not a solid structure.
In a Solid Structure PCB you can define your PCB and place parts on them a 2D planer surface easy to locate parts.
I am placing parts in space that are not planer. ( rotated in 2 axis's) so I need to reference the housing to locate the parts verses just changing the component holes in the PCB. After parts are located relative to the housing I will create flex circuit between the different component parts.
I can use the flexible option of and locate parts just fine in the top level assy. But in the subassy the components do not move. I cannot use the subassy to make a drawing or export a dbase because the components do not move in the subassy like they are moving in the high level assy.
thank you for Ur response
The first part in any assembly (your sub assembly is an assembly) is fixed by default. Is that why things are not moving?
You want to edit the subassembly in the context of the higher level assembly.
In the higher level assembly, RMB the subassembly in the FMT, and select EDIT.
The higher level assembly goes transparent, and you're actually working on the subassembly.
You can use geometry in the higher level assembly to locate components in the subassembly...but -
Beware that you don't create conflicting mates and references in the 2 different files.
Enjoy this day,
In a Rigid assy I cannot add a mate between a sub assy component and another component that is NOT in the sub assy while editing the sub assy.. Only when subassy is Flexible can I add mates across the assy structure. Those mates are added to the higher level assy. Not the sub assy. Also when a subassy is set to Flexible U cannot edit the subassy in place.
It sounds like you'll need to look into "Top-Down" modeling strategies.
His example shows how all to have components and subassemblies get their "instructions" from a set of master sketches.
Maybe you can find inspiration and/or some solutions to your needs from analyzing his example.
thanks I have looked at his stuff in the past, pretty impresive, thanks for Ur response.
This feature was something that I used on SDRC assy's. Was a very handy command, the sub assy would get its locational info from the high level.
I have looked around a little today on this sight, And a few others have run into this issue also. Putting the parts in the sub assy seems to be the only way to do it for now.
Thanks 4 UR reply earlier.
I've been trying to get this workflow submitted as a enhancement request for several years now with no success. I don't think people understand how powerful this could be. If I'm not mistaking, I think that what you want I created as a idea enhancement.
Retrieving data ...