T105
Mechanical
- Jun 7, 2009
- 14
Hi,
What I'm trying to do is basically:
- Suppose we have a bunch of parts to be assembled.
- We add the parts to a product file and assemble them using assembly constraints (3d constraints)
- By using 3D constraints we change the positions and orientations of the parts as required.
- What I want is to set the part's original position & orientation to its assembled one. So that when I open the part in its part file separate from the product, I want see that it rests in its assembled position.
Another case where I need a similar approach is:
i. Suppose that we have a cylinder in a CatPart. The center axis of the cylinder has two angles wrt to 2 axes and the angles are like 3.235676...E-9. What I need to do is I want the centre axis of the cylinder to rest in a X-Axis orientation, or I want the cylinder to rest horizontally.
ii. The problem is I cannot determine the exact angles to use rotate/translate.
iii. I can open a CatProduct, create a dummy part with a line in x-axis, then insert the cylinder into the product. After that using assembly constraints attach the center axis of the cylinder to the dummy part's line. Now the cylinder part in product lies in the orientation I want.
iv. What I need is to ensure that the cylinder lies in the same orientation in the part design. Or when I open the cylinder seperately in part design I want it lying in x direction.
Sorry for the long explanation and thanks in advance for your help.
Best regards
What I'm trying to do is basically:
- Suppose we have a bunch of parts to be assembled.
- We add the parts to a product file and assemble them using assembly constraints (3d constraints)
- By using 3D constraints we change the positions and orientations of the parts as required.
- What I want is to set the part's original position & orientation to its assembled one. So that when I open the part in its part file separate from the product, I want see that it rests in its assembled position.
Another case where I need a similar approach is:
i. Suppose that we have a cylinder in a CatPart. The center axis of the cylinder has two angles wrt to 2 axes and the angles are like 3.235676...E-9. What I need to do is I want the centre axis of the cylinder to rest in a X-Axis orientation, or I want the cylinder to rest horizontally.
ii. The problem is I cannot determine the exact angles to use rotate/translate.
iii. I can open a CatProduct, create a dummy part with a line in x-axis, then insert the cylinder into the product. After that using assembly constraints attach the center axis of the cylinder to the dummy part's line. Now the cylinder part in product lies in the orientation I want.
iv. What I need is to ensure that the cylinder lies in the same orientation in the part design. Or when I open the cylinder seperately in part design I want it lying in x direction.
Sorry for the long explanation and thanks in advance for your help.
Best regards