GOM Metrology

GOM Metrology

Python Interface

More individual 3D inspection

Python Interface

Rerunning or adapting commands with Python

All GOM software Pro variants come with a command recorder that can capture all operations performed in the software and then save this recording as a Python script. This way, you can execute the commands repeatedly. By editing the recorded script, you can adapt it to other tasks. This includes recording recurring constructions and then executing them. You can edit or extend these command sequences by additional computations or dialogs.

Your advantages

In addition, the GOM software offers fast and simplified data access for complex scientific computations using Python. Freely available Python libraries, such as NumPy, SciPy or Matplotlib, can be integrated into the software with an external Python interpreter.

  • Fast results with Python
    GOM software uses the scripting language Python. Python offers a clear, easy-to-learn language syntax and therefore fast results.
  • Automation of recurring tasks
    Scripts are immediately executable. For recurring tasks, simply save the commands in an ordinary text file.

Become a Python professional!

Are you interested in learning more about Python and getting started with the programming language? In the ZEISS Quality Training Center, we offer the free course “PY4E – Python for Beginners“. Maybe you already have some knowledge of Python? In this case, we recommend the eLearning “GOM Scripting – Python Scripting for GOM Applications”.

Python for Beginners ›

Python Scripting for GOM Applications ›

Work even more efficiently with the parametric approach

Would you like to adapt your software even further to your needs? Due to its parametric kernel, the GOM software automatically saves each individual inspection step: All work steps are traceable, repeatable and editable. There is no need to create a new measuring plan for another part from the series—with the parametric concept you simply load new measuring data into your project and get the results immediately.