121: Industrial 3D Printing & Python, Finite State Machines, and Simulating Hardware - Len Wanger
Len Wanger works on industrial 3D printers. And I was pleased to find out that
there's a bunch of Python in those printers as well.
there's a bunch of Python in those printers as well.
In this episode we talk about:
- 3D printers
- What are the different types of 3D printers?
- Where are 3D printed industrial parts being used?
- Why use one type of additive manufacturing over another?
- Python in 3D printing hardware.
- What are Finite State Machines, FSMs?
- Benefits of FSMs for testing, logging, and breaking a complex behavior into small testable parts.
- Benefits of simulation in writing and testing software to control hardware.
Special Guest: Len Wanger.
Links:
- pystate — Python package for co-routine base state machines
- Impossible Objects — Composite 3D Printing
- Finite-state machine, FSM
Help support the show AND learn pytest:
- The Complete pytest course is now a bundle, with each part available separately.
- pytest Primary Power teaches the super powers of pytest that you need to learn to use pytest effectively.
- Using pytest with Projects has lots of "when you need it" sections like debugging failed tests, mocking, testing strategy, and CI
- Then pytest Booster Rockets can help with advanced parametrization and building plugins.
- Whether you need to get started with pytest today, or want to power up your pytest skills, PythonTest has a course for you.
Creators and Guests
