FRX Developer's Guide


FRX is a C/C++ API, compatible with ObjectARX®. The application developer only needs to work on code maintenance and implementation of new features for his modules regardless of API. It means, that the switch between both APIs should not lead in any compiling issues. 

Besides different header includes paths and libs, the settings should be identical.

Supported features

  • Supports the functionality of ObjectARX® library: AcRx, AcAp, AcCm, AcDb, AcEd, AcGe, AcGi, AcGs, AcUt, Ads

  • Supports proxy and custom entity implementation.

  • Supports MFC.

  • Supports HLR.

  • Supports jigs: AcEdJig

  • Supports BREP API

  • Supports ObjectARX® UI modules: AcUi and AdUi

  • Supports OPM


  • It contains the compatible C++ headers organized in folders: include, _impl_include.

  • The FxARX202X_XX.lib files to link against.

VS templates

Following link explains how to start a FRX project from scratch:

Table of Contents