Welcome to 3DCADForums

Join our CAD community forums where over 25,000 users interact to solve day to day problems and share ideas. We encourage you to visit, invite you to participate and look forward to your input and opinions. Acrobat 3D, AutoCAD, Catia, Inventor, IronCAD, Creo, Pro/ENGINEER, Solid Edge, SolidWorks, and others.

Register Log in

Creating PMI elements in assembly context


I'm trying to create annotations (such as roughness) in assembly context using CAA.
While I have no problem doing so in part context, the annotations are created corrupted in Assembly context.
I'm not sure what I am doing wrong.

I'm using CATITPSFactoryElementary::CreateRoughness(...) , the input TTRS is obtained from CATITPSFactoryTTRS::GetTTRS(...) . The input CATSO for this method contains a full path element to the part's edge I use (meaning: the path is from the assembly root down to the part's edge).

Has anyone had an experience with these matters or has a code sample?