Continue to Site

Welcome to MCAD Central

Join our MCAD Central community forums, the largest resource for MCAD (Mechanical Computer-Aided Design) professionals, including files, forums, jobs, articles, calendar, and more.

How to find component ID

forstudy3

New member
Hello,
I am having assembly file with two component lets say x & y.Now I am loading the assembly then I want to process components,but I can't use ProSelect.
So I tried using ProModelitemByNameInit() which will give me ID in the form of ProModelitem.id,but it gives me "PRO_TK_E_NOT_FOUND".
I have used somthing like this -
result = ProMdlInit(x.prt,PRO_MDL_PART,&model);
result = ProModelitemByNameIni(model,PRO_PART,x.prt,&pMdlItem); //Here I get NOt found message
So now plese help me to get Component ID or issue with this method.

Thanks
 
Use ProSolidfeatVisit and filter all objects except PRO_FEAT_COMPONENT and those that don't match "x.prt". Read the API Wizard regarding Visiting Assembly Components.
 

Sponsor

Articles From 3DCAD World

Back
Top