1.10.1.2.3. Unify UI configuration

The PARTsolutions interface menu and the interface toolbar are configured in the cross-CAD configuration file ifacecommon.cfg.

Example Autodesk Inventor

Example Autodesk Inventor

The configuration was standardized with V12. There is no longer a division of the keys into basic keys in ifacecommon.cfg and others in specific configuration files. The basic configuration is completely mapped in ifacecommon.cfg.

[Note]Note

The keys according the pattern MN_XYZ_Number do not exist anymore. As of V12 the numbers have been replaced by meaningful names. Please note this especially when updating from V11 to V12.

On the left: V11 - on the right: V12

On the left: V11 - on the right: V12

Example using Insert model:

[UI]
MN_insert3d_DisplayText=Einfügen Modell
MN_insert3d_HelpText=Modell aus einer Bibliothek einfügen
MN_insert3d_SmallIcon=:/cadresource/icons/insert_model_3d_CAD_16x16.png
MN_insert3d_LargeIcon=:/cadresource/icons/insert_model_3d_CAD_24x24.png
MN_insert3d_XLargeIcon=:/cadresource/icons/insert_model_3d_CAD_32x32.png
MN_insert3d_Callback=?_CALLBACK_COMMAND("default_insert")
MN_insert3d_Environment=menu,part,app,asm,draw,toolbar

For the other keys it is similar.

Important keys in the specific configuration files:

  • MN_valid: List of keys that are supported by the system

    Example from ifadeskinv.cfg:

    seamless,replace3d,history,loadpsx,insert3d,geosearch,partialsearch,execlivesearch,
     togglelivesearch,documentscan,eventmgr,settings,licenseshow,info,help,about,repeat,
     execscript,licenserelease,topsearch,nativecheckin

  • MN_show: List of keys that are currently visible