A professional desktop application for analyzing triaxial rock mechanics test data.
- Installation Guide
- Usage Guide
- Architecture Overview
- Data Format Specification
- Troubleshooting
- Changelog
Run from project root:
python -m gui.appExample triaxial test files are located in:
examples/- Load CSV/XLSX triaxial test files
- Compute peak stress & strain
- Compute σ₁ and σ₃
- Generate Mohr circles (perfectly round)
- Fit Mohr–Coulomb envelope
- Export TXT, PDF, DOCX reports
- Clean PySide6 GUI
- Equal aspect ratio
- Legend outside plot
- Tangent points shown
- Envelope drawn over correct domain
- Exported plots not stretched
Formats:
- .txt
- .docx
PDF/DOCX include embedded Mohr plot.