HOOP EXCHANGE missing file problem

Hi,
The following question was raised when we used libconvert before, and the answer we received was that it could not be implemented. Now that we are using EXCHANGE, can we correctly calculate the relative path between the assembly and parts?

There is a set of model files, and their original absolute paths are:
C:\1\Asm.sldasm (assembly file)
C:\1\subFolder\part A.sldprt (part file)
C:\1\subFolder\part B.sldprt (part file)

When I only copied the assembly file to another location:
D: \destFolder\Asm.sldasm

When performing the conversion, Hoops prompts for missing files, and the missing file path we obtain is an absolute path:
#MISSING
C:\1\subFolder\part A.sldprt
C:\1\subFolder\part B.sldprt

When we want to know the path relationship between the missing part file and the assembly file, we need to know the original absolute path of the assembly file.
So, how can we obtain the original absolute path of the assembly file which should be:
C:\1\Asm.sldasm.

Thank you!

Hello,

Please take a look at A3DAsmProductOccurrenceGetFilePathName.

Thanks,
Tino

Thanks, the format I gave as an example is sldasm. If this interface is also applicable to assemblies in other formats, such as catproduct, iam, asm, etc.