How nikhilyadav551/metal_weight_calculator works
The product is a Tkinter desktop calculator: users enter material, shape, dimensions, units, and quantity; the app validates inputs, computes volume and weight, and displays results. The README also mentions a coding assistant, but no corresponding files appear in the supplied tree, so it is not mapped. The app excerpt is partial; the graph shows only evidenced calculation and data relationships.
Main entry points: app.py GUI and calculation · shapes.py Shape catalog and formulas · metals.py Metal densities
Components 5
Desktop interface
- GUI and calculation
app.py - Weight and volume results
app.py
Calculation domain
- Metal densities
metals.py - Shape catalog and formulas
shapes.py
Other components
- Calculator user
Connections 5
- Calculator user → GUI and calculation: enters inputs
- GUI and calculation → Metal densities: reads densities
- GUI and calculation → Shape catalog and formulas: reads shapes
- GUI and calculation → Shape catalog and formulas: calculates volume
- GUI and calculation → Weight and volume results: displays results