NXherbie
Mechanical
- Jan 16, 2012
- 18
Hi,
Upgrading to NX8.5 soon and was wondering if anyone (here) knows what happens to Mating Conditions when loading legacy (large) assemblies that use them to position their components? I think I read somewhere (some time ago) that after NX7.5 they will "automatically" get converted to Assembly Constraints upon loading (because Mating Conditions will no longer be supported)?
My concern is that my windows-workstation will run out of memory on loading (if this is the case) with NX returning an "Out of memory" message indicating that the NX session is corrupt and that parts should not be saved.
I recently ran a test to load a large assembly that contained Mating Conditions and instructed NX to convert Mating Conditions to Assembly Constraints for ALL LOADED PARTS (playing safe). It got to 94% of the conversion and failed.
I wonder if I'd see a similar (erroneous) result if I used 'Refile' with the "-convert_mcs" switch?
My initial thoughts are to use refile and process the sub-assemblies first (i.e. treat them as top-level assemblies in their own right) and perform the conversion (and save). When I then load the ultimate top-level assembly, all of the lower level sub-assemblies will not require conversion. Will that work, or will NX still want to fully load the sub-assemblies, just to determine that a conversion is not required - thereby exhausting my workstation's valuable memory?
NXHerbie
NX7.5/Teamcenter 2007
Upgrading to NX8.5 soon and was wondering if anyone (here) knows what happens to Mating Conditions when loading legacy (large) assemblies that use them to position their components? I think I read somewhere (some time ago) that after NX7.5 they will "automatically" get converted to Assembly Constraints upon loading (because Mating Conditions will no longer be supported)?
My concern is that my windows-workstation will run out of memory on loading (if this is the case) with NX returning an "Out of memory" message indicating that the NX session is corrupt and that parts should not be saved.
I recently ran a test to load a large assembly that contained Mating Conditions and instructed NX to convert Mating Conditions to Assembly Constraints for ALL LOADED PARTS (playing safe). It got to 94% of the conversion and failed.
I wonder if I'd see a similar (erroneous) result if I used 'Refile' with the "-convert_mcs" switch?
My initial thoughts are to use refile and process the sub-assemblies first (i.e. treat them as top-level assemblies in their own right) and perform the conversion (and save). When I then load the ultimate top-level assembly, all of the lower level sub-assemblies will not require conversion. Will that work, or will NX still want to fully load the sub-assemblies, just to determine that a conversion is not required - thereby exhausting my workstation's valuable memory?
NXHerbie
NX7.5/Teamcenter 2007