Interpart References
Interpart References
(OP)
If a reference dimension is changed, how do you get the other parts to update to reflect that change? I have created a couple parts that will go together in an assembly. Some of the dimensions are specified using formulas with "interpart references".
For example, part 1 has a length 10 (p5). Parts 2 and 3 both use interpart references to be half the length of part 1 (formula being "Part1" :: p5 /2 ). When I originally create parts 2 and 3, they correctly specify the length as 5. If I change the part 1 length from 10 to 30, I would expect parts 2 and 3 to automatically update to be length 15; however, parts 2 and 3 still stay length 5.
There is an option on the Toolbar of <Tools> - <Update> - <Update Session> . That sounded like what I need to use, but nothing changes after selecting "Update Session". Only way I can get the update is to go into each reference and recreate the interpart reference. Defeats the purpose of using references if you have to go in and re-define all your constraints when a change is made...
For example, part 1 has a length 10 (p5). Parts 2 and 3 both use interpart references to be half the length of part 1 (formula being "Part1" :: p5 /2 ). When I originally create parts 2 and 3, they correctly specify the length as 5. If I change the part 1 length from 10 to 30, I would expect parts 2 and 3 to automatically update to be length 15; however, parts 2 and 3 still stay length 5.
There is an option on the Toolbar of <Tools> - <Update> - <Update Session> . That sounded like what I need to use, but nothing changes after selecting "Update Session". Only way I can get the update is to go into each reference and recreate the interpart reference. Defeats the purpose of using references if you have to go in and re-define all your constraints when a change is made...





RE: Interpart References
If so, check to see if your 'Assembly Load Options' have set to 'Load Interpart Data' and then set it 'All Levels' before opening your Assembly.
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.
RE: Interpart References
I think I am still missing something though. If I had 100 different part files all referencing some value in part-1, I would have to load all 100 parts to get them updated. It also makes it easy to forget one, since the update didn't occur automatically. I have a hard time believing that is the required way to get interpart reference changes incorporated. Is there an alternate method? Thanks
RE: Interpart References
John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:
To an Engineer, the glass is twice as big as it needs to be.