hi,
CATProduct do have origin, but we cannot see it. That's why having a CATPart with REF planes and axis is good, as ogabriel said, I will just had to fix this CATPart, to be sure it is not moving from its place.
If you try this you will see the origine of CATProduct :
1- Have a new CATProduct 1,
2- Add a new CATPart A inside CATProduct 1,
3- Fix that CATPart A,
4- Have in a separate windows a new CATProduct 2,
5- Add a new CATPart B inside CATProduct 2,
6- Fix that CATPart B,
7- Drag CATProduct 2 into CATProduct 1,
8- Keep CATProduct 2 windows open,
You should have now 2 windows :
CATProduct 1
|
|-CATPart A
|
|-CATProduct 2
|
|-CATPart B
and
CATProduct 2
|
|-CATPart B
Now you can have fun
Active level is CATProduct 1
move CATProduct 2 (using the compass), you can see that CATPart B is moving.
Add in CATProduct 1 a new CATPart C, and move it (using the compass) so its origine is not the same as CATPart A.
case 1
Now if you copy / past CATPart C into CATProduct 2 in the CATProduct 1 window, CATPArt C is moving in the tree but not in space ! (it used to be different)
case 2
BUT is you copy past CATPArt C in CATProduct 2 in CATProduct 2 window, then CATPart C will change place to be at the same position from CATPart B as it used to be from CATPart A in CATProduct 1 window.
But we didn t set any relation or constraints on CATPart C, so its position is given by the CATProduct origin.
Case 1 used (in prev rel) to make CATPart C change in space, I don't know when that changed.
Do you know if there is a way to choose case 1 or case 2 when you copy past element from CATProduct with diferent origine ? Sometime we just want to move element in the tree but not in space, but we aslo want sometines to make that element move in space accordinly to it's CATProduct origine.
I tested that on R9 and R10, used to be diferent in R4 or R5. I wonder if this is due to CATProduct origin OR context oorigin... Eric N.
catiav5@softhome.net