PyCon DE & PyData 2026

Nico Buhl

With a background as mechanical engineer and a PhD in material science, I describe myself as a mechanical engineer who can program and not as a software engineer. Started programming in Python, Perl, PHP and C++ as a pupil for fun in the end of the 90ths, I lost track of programming for some years during mechanical studies just to rediscover Python several years ago as a perfect tool for engineers to solve real-world problems in industrial production. The huge eco-system of Python and the intuitive syntax open new opportunities to me to combine domain knowledge in industrial processes with digitalization solution approaches. I enjoy sharing this with all people interested in improving industrial production in context of digitalization.


Session

04-16
13:20
30min
Increase productivity of CNC-machining of aerospace engine parts with Python
Nico Buhl

Increasing unit labour costs and the imperative need to reduce energy consumption raises the necessity to enhance productivity in industrial production. Python is an excellent tool for GKN Aerospace, as the world’s leading tier one aerospace supplier, to address the needs for higher utilization and unmanned operation on the shopfloor on its site in Kongsberg, Norway.

As an example, the presentation shares insight into the in-house developed “Production Execution System”, consisting of a Python backend and a REACT frontend. The application orchestrates all necessary data on cell-level, like NC-programs and additional digital services of the company’s IT environment during unmanned production. Furthermore, it supports the operator with necessary information to ensure highest quality of engine parts in a work environment of increasing digitalization and workload.

PyCon: Programming & Software Engineering & Testing
Platinum [2nd Floor]