Constraining to envelopes
Hello,
To build optional assemblies in our modular models, we use envelopes. An example of this would be an automatic greasing system. This system is optional and therefore it's essential for us that all of the parts associated with this option are all in one assembly.
To build the assembly, we need a framework to constrain it to. That's where envelopes come in. We use an envelope of the base frame in the greasing assembly and constrain all parts to it. Other advantages is that we can place this assembly default in the main assembly and the factory can use the envelope to easily see where to mount the parts, while the envelope does not appear on the BOM.
We noticed that in Creo 8 this would result in problems when modifying the Envelope (due to face IDs changing). Now, in Creo 10.0.4.0, this problem seems to have gone away, which is great. However, the company advising us told us Envelopes shouldn't be used in this way officially.
My question therefore is: Is it a coincidence this problem has gone away, or can we assume this way of working will work in future versions as well?
And also, is the advising company right that Envelopes can't/shouldn't be used to constrain things to?

