PRC Writer

PRC
File Extension PRC
Supported Versions Latest
Platforms
Tessellation Supported
B-rep Supported
PMI Supported

PRC is the internal format of HOOPS Exchange.

It provides full support for all the concepts supported within HOOPS Exchange. The recommended file extension is:

  • .PRC

How to Export to PRC

To export a model to PRC, use A3DAsmModelFileExportToPRCFile(). Customize the export using A3DRWParamsExportPRCData.

A3DRWParamsExportPRCData sParamsExportData;
A3D_INITIALIZE_DATA(A3DRWParamsExportPRCData, sParamsExportData);
// ... set export parameter options

A3DAsmModelFileExportToPRCFile(pModelFile, &sParamsExportData, "path/to/file.prc");

Tessellation

PRC data can contain both a B-rep and a visualization definition in the same file. During your export settings, you can define which type of data you would like stored in the file.

B-rep

The PRC definition fully supports all the geometric and topological concepts supported by our readers. As such, all definitions are supported.

PMI

All the PMI concepts supported by our readers are made available in PRC.

Assembly

The full assembly tree as defined in the source data can be exported to PRC.

Views

Advanced view support is supported by PRC.

Export Options Specific to PRC

At export time you can decide if you want the B-rep data to be removed from the file.