This question is to confirm something with regard to Connection Parameters used in Family Tables.
When you you use mechanism connections, in my case the General Constraint set, I found an odd behavior.
I have a part in an assembly with X-Y translations limits. I also enabled the zero position.
In Family Tables, you can access connection parameters and I set TRANSLATIONn_ZERO_POSITION in the table for X and Y.
What is weird, and what I want to confirm, why is the value set in the Family Table additive rather than value used in the position?
Here is a better explanation: I have a range from -5 to .5 assigned to my X position. My zero position is .5. But when I assign -.5 in the table, it becomes additive and offsets the mating planes in the instance. In fact, the only way to make this work correctly is to use 0 and 1 for the range I have specified.
Is this normal or have others found issues with this?
Here the 1st image is the generic: Notice how the ,measurement comes from the center of the lower hole. The regen value is .5
...Now the instance with the value set at 0.5
...notice how the start of the offset moved 1" and then the -.5 from the family table is applied.
Is this expected behavior or a bug?
Creo 2.0 M040
I was hoping to test this on M070 but it is late in releasing.
I have attached the file for testing.