Automation

With the Automation module, WellCAD provides a powerful Application Programming Interface (API) to automate workflows, develop custom applications, and/or enable WellCAD to communicate with other applications (e.g. EXCEL).

  • Automate routine tasks (data loading, processing, and export) by writing simple Visual Basic Scripts (VBS) or develop new processing algorithms in VC++ using WellCAD as your data management and presentation platform.
  • The WellCAD Component Object Model (COM) exposes objects, methods, and properties that can be used in industry-standard programming languages such as VBSPythonVBAVBVC++, and C#.
  • A dedicated WellCAD COM Wrapper for Python is available as the 0.1 version of the pyWellCAD module.
  • The integrated Script Editor supports VBS and Python and provides comprehensive syntax support.
  • Objects such as the WellCAD applicationborehole documents, headers, and logs allow access to data, processes and layout properties.
  • Exposed methods support file import /exportprintinglog editing and all processes of the basic and add-on modules.
  • Numerous properties allow access to data tables and display settings.
  • VBS and Python scripts can be directly executed from within the WellCAD menu using user-defined short-cuts.
    • The API can be used to automate workflows or program new processing algorithms.
    • The integrated script editor supports VBS and offers an object browser for quick navigation.
    CLOSE
    • The API can be used to automate workflows or program new processing algorithms.
    • The integrated script editor supports VBS and offers an object browser for quick navigation.

    1 of 20