xmolddesigner
Automotive
- Mar 11, 2008
- 3
I have some questions about assembly constraints. We have only been doing full assemblies of our molds for the past year or so, and had gotten used to the "old-style" Mating Conditions in previous versions of NX, and they seemed to work pretty well. Sure, you could have the occaisional "circular dependency," which would cause some frustration, but deleting a few mating conditions seemed to solve the problem. In October of 2008, we hired an NX instructor to come in for a day and show us some "tips and tricks" to make our assemblies easier to deal with. He showed us a new feature of NX5, the "Positioning Constraints" feature. He showed us how they worked, and they seem simpler and more intuitive to use. He also said they will eliminate about 95% of our circular dependency problems. We thought that sounded awesome, so we converted a few old assemblies to the new style constraints, and any new assemblies we create we use them as well.
The problem we have run into, however, is that the "Positioning Constraints" have almost crippled our systems. They are much slower to use, and making any changes to the constraints seems to take forever, even with "Delay Interpart Update" turned on. I contacted GTAC about this, and was given instructions on how to install a UGII_SIMULTANEOUS_SOLVE_CLEANUP variable to supposedly take care of the problem, but it really didn't seem to do any good. So now, we are faced with several assemblies that are a total pain to change or update, and no way to convert them back to the old Mating Conditions.
So my questions are:
1) What's the "conventional wisdom" on "Positioning Constraints?" Is this what everyone else uses?
2) Has anyone else experienced this condition?
3) Does upgrading to NX6 help improve and/or eliminate this problem? (We are currently at 5.0.6.3)
4) Does 32-bit vs 64-bit make any difference?
(We run NX on the 32-bit version because a few of our older 32-bit machines out-performed our 64-bit systems using "Positioning Constraints")
5) Any other hints/tips/suggestions on dealing with this problem?
Our hardware configuration is: Dell Precision WorkStation T7400, 8GB Ram, Dual Core Xeon processor, 3.3GHz NVIDIA Quadro FX 1700, Windows XP Pro 64 bit OS.
In conclusion, I like the idea of not having circular dependencies, but if it takes twice as long to build an assembly, we haven't really gained anything.
I truly appreciate any help you can provide regarding this matter.
The problem we have run into, however, is that the "Positioning Constraints" have almost crippled our systems. They are much slower to use, and making any changes to the constraints seems to take forever, even with "Delay Interpart Update" turned on. I contacted GTAC about this, and was given instructions on how to install a UGII_SIMULTANEOUS_SOLVE_CLEANUP variable to supposedly take care of the problem, but it really didn't seem to do any good. So now, we are faced with several assemblies that are a total pain to change or update, and no way to convert them back to the old Mating Conditions.
So my questions are:
1) What's the "conventional wisdom" on "Positioning Constraints?" Is this what everyone else uses?
2) Has anyone else experienced this condition?
3) Does upgrading to NX6 help improve and/or eliminate this problem? (We are currently at 5.0.6.3)
4) Does 32-bit vs 64-bit make any difference?
(We run NX on the 32-bit version because a few of our older 32-bit machines out-performed our 64-bit systems using "Positioning Constraints")
5) Any other hints/tips/suggestions on dealing with this problem?
Our hardware configuration is: Dell Precision WorkStation T7400, 8GB Ram, Dual Core Xeon processor, 3.3GHz NVIDIA Quadro FX 1700, Windows XP Pro 64 bit OS.
In conclusion, I like the idea of not having circular dependencies, but if it takes twice as long to build an assembly, we haven't really gained anything.
I truly appreciate any help you can provide regarding this matter.