Python COM Documentation

Support for Python-based scripting was introduced as of Impact 2026 (v15).

Documentation by version

You can view the web-hosted documentation here:

Notes on Python Support

  • A new ‘Language‘ selection is available in the Script Toolbox, Script Include and Select Automation dialogs, allowing users to choose between VBScript and Python.
  • Python (version 3.7) is embedded, i.e. shipped and installed as part of Impact. There is no requirement to install Python separately.
  • nServer support is planned for a future release.
  • The initial implementation makes Python scripts available for use within:
    • Impact Script Toolbox
    • Custom Menu Items
    • Database Window Button-type Fields
    • Database Window Automation for Database Tasks (CUSTOMER table only)
    • Impact Auto-Tasks (Database Installation > Automation > Auto-Tasks)
    • Script Includes (Database Installation > Automation > Scripts – Note. Renamed from ‘VBScript’)
    • Auto-Number Automation Script-type Parts
    • Standards Designer > Geometry Construction Scripts
Contact us