Calculation of fits according ISO 286(-2) standart.
🔥 Inspired by a concept to "Dimensional precision and ISO fits".
Learned from the "Fundamentals of Engineering Design" lessons at university.
- OOP approach
- Separate "Fit" class
- Unit test
- Reading data from CSV files
Useful links:
- Python
- Tkinter GUI library
- Textbox showing all about the current fit
- Graph for visual representation of the data
- Error Messages on invalid input data & unknown tolerance grades
- Save graph as PNG option (using filedialog window)
- Opening webpages for "Help" & "View Project on GitHub" buttons
- Key binding for Calculating (Enter), Saving image (Ctrl+S) and Help (F1)
Different Graphs:
Error messages:
- Icon from https://flaticon.com
This project is GPL v3 licensed.