# A3DAsmModelFileLoadFromMultiplePrcFile

A3DStatus `A3DAsmModelFileLoadFromMultiplePrcFile`(const A3DUTF8Char *pcFileName, const A3DUns32 uNbPart, const A3DUTF8Char **ppCADFilePath, const A3DUTF8Char **ppPRCFilePath, const A3DRWParamsLoadData *pParamsLoadData, A3DAsmModelFile **pA3DAsmModelFile)
  `A3DStatus` A3DAsmModelFileLoadFromMultiplePrcFile(const `A3DUTF8Char`* pcFileName, const `A3DUns32` uNbPart, const `A3DUTF8Char`** ppCADFilePath, const `A3DUTF8Char`** ppPRCFilePath, const `A3DRWParamsLoadData`* pParamsLoadData, `A3DAsmModelFile`** pA3DAsmModelFile)

  Creates a model file from multiple PRC files + an PRC assembly file + a map for file names.

  This function replugs all the parts from a list from a PRC file loaded with an “assembly tree only” mode.

  Parameters

  > pcFileName: The file name of the top assembly file. Conceived for model file loaded as assembly tree only and saved as a PRC file.

  > uNbPart: The number of file names to plug.

  > ppCADFilePath: The native part file paths. Length must equal uNbPart.

  > ppPRCFilePath: The equivalent PRC file paths for parts. Length must equal uNbPart.

  > pParamsLoadData: The read/write parameters use the model file. Configurations must be set (default or numEntries = 1).

  > pA3DAsmModelFile: The final reassembled model file.

  Returns

  > `A3D_SUCCESS`on success, or an error code on failure

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your multilingual generative AI assistant for documentation. Ask me anything about HOOPS Exchange in your own language, or choose a sample question below to start a conversation:

What is HOOPS Exchange?
What are the latest release notes for HOOPS Exchange?
How do I start evaluating HOOPS Exchange?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...