AI-assisted Journal Bearing Design Software using Python and Tkinter based on the Raimondi-Boyd method.
JBDS is a Python-based desktop application developed for automated journal bearing design using the Raimondi-Boyd method and Jalaluddin Machine Design Data Book.
- Automated journal bearing calculations
- Raimondi-Boyd interpolation
- L/D ratio sweep
- Heat balance verification
- Hydrodynamic film check
- PDF report generation
- Tkinter GUI
- Python
- Tkinter
- ReportLab
- Select application
- Enter parameters
- Run calculations
- Compare designs
- Export PDF report
JBDS/ │ main.py │ requirements.txt │ README.md │ LICENSE │ ├───components │ │ init.py │ │ │ └───journal_bearing │ │ engine.py │ │ init.py │ ├───data │ │ bearing_tables.py │ │ init.py │ ├───utils │ │ unit_converter.py │ │ init.py │ ├───screenshots │ └───report