Arrangements
Arrangements
(OP)
Ok, Im an idiot...
Now, how do arrangements work? I have read the documentation and created two arrangements for an assembly. When I change an attribute or an expression, it changes in both arrangements? How do you vary the expressions in one arrangement without the other arrangement changing? NX4
Thanks,
Rick
Now, how do arrangements work? I have read the documentation and created two arrangements for an assembly. When I change an attribute or an expression, it changes in both arrangements? How do you vary the expressions in one arrangement without the other arrangement changing? NX4
Thanks,
Rick





RE: Arrangements
Thanks,
Rick
RE: Arrangements
Best Regards
Hudson
www.jamb.com.au
Nil Desperandum illegitimi non carborundum
RE: Arrangements
Best regards
Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX6.0.3.6 MP2 native)
www.jcb.com
Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
RE: Arrangements
Best Regards
Hudson
www.jamb.com.au
Nil Desperandum illegitimi non carborundum
RE: Arrangements
The part I am using is an existing part file from our parent company. It uses an expression to control a mating distance. If I change the mating condition directly (which I may just have to) then I believe everything will work fine. However, is there any way to still use the expression to control the mating distance and have the expression value change based on which part assembly it will be used in? Each part assembly has an expression set with the required distance value. For example, if I open assembly A then the mating condition will be read from the master set by the smaller assembly part's expression and it will update the mating condition to be the correct distance. Any help would be greatly appreciated.
Thanks,
Rick
RE: Arrangements
I'm not aware of anyway of doing that, but that's not to say it can't be done. Basically you are looking for a way to control an expression value based on which assembly is open? Hmmm, tricky one, sorry.
Best regards
Simon NX4.0.4.2 MP10 - TCEng 9.1.3.6.c - (NX6.0.3.6 MP2 native)
www.jcb.com
Life shouldn't be measured by the number of breaths you take, but by the number of times when it's taken away...
RE: Arrangements
John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/
To an Engineer, the glass is twice as big as it needs to be.
RE: Arrangements
Currently, this is the way the part is set up, the interpart link uses the set number of the assembly you create it in. The problem is that if I now open the assembly in another master, the interpart link is still set to the other master and does not update. Is there a way to make it master independent so that it will update to whatever master it is opened in?
Thanks,
Rick
RE: Arrangements
Try this with 'Assembly-1.prt', 'Assembly-2.prt' and 'Assembly-3.prt'.
Note that you can ONLY have one Assembly open at a time in the same session and that if you have more than one copy of the sub-assembly in the same assembly, they will ALL have the same offset. Note that this scheme was as close as we came to 'Arrangements' before they were actually implemented and while most of the time Arrangements has obsoleted the need to take this approach, it still works and there could still be times where it might be the solutions needed.
John R. Baker, P.E.
Product 'Evangelist'
Product Design Solutions
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
http://www.siemens.com/plm
http://www.plmworld.org/museum/
To an Engineer, the glass is twice as big as it needs to be.
RE: Arrangements
"Did you ever know that your my hero..."
but seriously, thanks, that's exactly what I needed!
Have a star!
Rick
RE: Arrangements
One thing that might not have been mentioned here (but should be in the documentation) is that you can have either different arrangement specific values for distance or angular mating conditions, or you can have arrangement specific suppression of certain mating conditions, so that a component is mated completely differently depending upon which arrangement is used.
Best Regards
Hudson
www.jamb.com.au
Nil Desperandum illegitimi non carborundum
RE: Arrangements
I will have to remember that for later. I had tried to play around with different mating conditions (values) and from what I could tell, it seemed to work good.