How do you always get the correct Length and Width value of the flat pattern bounding box in a parameter designated for Windchill?
Creo automatically generates the feature parameters SMT_FLAT_PATTERN_LENGTH and SMT_FLAT_PATTERN_WIDTH within the flat pattern feature.
With a simple relation such as "FP_LENGTH = SMT_FLAT_PATTERN_LENGTH:FID_[FID]" this can be copied to a user-defined parameter which can be designated for Windchill. So far, so good.
However, the issue is with regeneration without having the flat pattern activated (supressed). This doesn't update the parameters and wrong info is sent to Windchill. Even when going through a cycle of activating the FP, regenerating the model, returning to the bend state (FP feature suppressed), the parameters will often return to an old value.
The issue here is that the SMT_FLAT_PATTERN_LENGTH/WIDTH parameters don't seem to exist when the FP feature is suppressed.
Is there a way to always get the correct value from the model without forcing users to always check-in the model in the FP state?
Yes it is a bit odd, but the len is only valid for the flat patter. I guess most people using a family table for a SMT Part. In your drawing add both, if you than have both open in your drawing the value should every time update, and the flat pattern model is just a phantom model, no wtpart for this (okay maybe only here for us 🙂 )