I am exporting a 3D CAD file to a Parasolid file using the A3DSDKHOOPSExchangeLoader.Convert function. However, the sub-assemblies in the Parasolid file do not retain the original names from the source file. What steps should be taken to ensure the parts and sub-assemblies in the target file maintain their original names?
Hello @kokkilaa
Something that comes to mind is setting m_bStrictAssemblyStructure to true.
Could you please provide more information, such as screenshots (before and after converting to X_T)? It would also be great if you could share a sample CAD file—this would help us better understand the issue. Thank you!
I am exporting a 3D CAD file to a Parasolid file using the A3DSDKHOOPSExchangeLoader.Convert function through indirect integration. Despite setting m_bBStrictAssemblyStructure to TRUE, the subassembly names in the exported Parasolid file do not match the original names in the source file. Please refer to the attached image for reference:
Hello @kokkilaa
Thank you for the screenshot. I looked and found that the naming is to add “-” and a number at the end. I checked the team and we have not yet figured out what caused it. Therefore, if possible, I would like to ask for the CAD file or dummy file that reproduce the same issue. Thank you.