EngSurface
ProductsCategoriesTutorialsCustom ToolContact
Search toolsBrowse free tools Log inRegister

Categories

Four automation disciplines

Each category follows the same release process: documented, versioned and validated against current software builds.

CATIA42 tools planned

CATIA Automation

CATScript, VBA and CAA-ready macros for drafting, assembly and part design workflows.

2 available now
NX31 tools planned

Siemens NX Automation

NXOpen journals and add-ins for modeling, PMI, drawings and CAM preparation.

2 available now
Excel VBA38 tools planned

Excel VBA Automation

Engineering calculators, BOM tooling and report generators built in Excel VBA.

2 available now
Python27 tools planned

Python Engineering Applications

Desktop apps and scripts for tolerance analysis, data pipelines and QA checks.

2 available now
EngSurface

Engineering automation tools for CAD, manufacturing and simulation teams. Built by engineers, tested in production environments.

Categories

  • CATIA Automation
  • Siemens NX Automation
  • Excel VBA Automation
  • Python Engineering Applications

Resources

  • Video tutorials
  • All tools
  • Request a custom tool
  • Support

Compatibility

  • CATIA V5-6R2018 → R2024
  • Siemens NX 1980 → 2412
  • Excel 2016 → Microsoft 365
  • Python 3.10+

© 2026 EngSurface. All rights reserved.

CATIA, Siemens NX, Excel and Python are trademarks of their respective owners.