Configuration

Reference for configuration files and locations that can affect Inventor Tools behavior.

Config.json file (Auto Save)

Controls automatic saving. Typical locations:

C:\Program Files\Autodesk\Inventor [version]\Bin\Addins\InventorTools\Config.json

Version-independent alternative:

C:\ProgramData\Autodesk\Inventor Addins\InventorTools\Config.json

Main schema

Key Type Description
EnableAutosave bool Enables the short interval
EnableLongTime bool Enables the long interval
ActivateDocument bool Saves when a document is activated
AllDocuments bool Applies to all open documents
DocType array Types: Part, Assembly, Drawing, Presentation
Configuration array Two profiles (short and long) with interval, path, and retention

Note: When Inventor closes, EnableAutosave is set to false automatically. Turn it on again from the Auto Save dialog in the next session if you need it.

BOM to PDF configuration

The BOM to PDF module uses a configuration file deployed next to the DLL:

Prj_BOM_to_PDF.dll.config

BOM template (required for export)

Parameter Description
BOMPath Path to the BOM Import Template (.xml). Defines columns and properties of the exported BOM

Set this from BOM to PDF → Settings → BOM Settings → Browse. Without a valid .xml, export fails with "The Default Template file could not be found".

To get the XML:

  1. Export a BOM customization from Inventor (BOM → Export → Customize), or
  2. Use the template provided by MCAD (for example MTC_BOM_Default.xml).

Other common options

Parameter Description
Watermark text / position / font / color Watermark on PDFs
PDF resolution Export resolution
BOM property names iProperties for the BOM (BOMQty, HasDWG, etc.)
Export format Excel (xls/xlsx), CSV, or Access

Editing Prj_BOM_to_PDF.dll.config manually requires restarting Inventor. For routine changes, use Settings in the BOM to PDF dialog.

License registry

Path Value
HKLM\SOFTWARE\WOW6432Node\InventorTools2024 key = product key

Only users with administrator permissions can change this key manually. Use Activate License from Inventor.

Usage telemetry

Each tool use (with a valid license) sends an anonymous record to:

https://licensing.mcad.co/api/tool-usage

It includes: user, machine, tool ID, and license key. No user configuration is required.

Manual editing (advanced)

File When to edit manually
Config.json Mass deployment with the same autosave intervals
.dll.config Default watermark or BOM format across the organization
Registry Only if Activate License fails and support has validated the key

For routine changes, use the Auto Save and BOM to PDF → Config dialogs instead of editing files directly.