Skip to content

A simulation tool written in Python 3 designed for a first year engineering course at McMaster University.

Notifications You must be signed in to change notification settings

lucenta/MaterialsLabSimulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Materials Lab Simulator

Description

A simulation tool written in Python 3 designed for a first year engineering course at McMaster University. The tool consists of two interactive simulations. The first is a mechanical workshop simulation. The simulation allows users to cold roll a piece of aluminum, and then subject that piece of aluminum to a tensile test. The second is a thermocouple simulation. The simulation allows users to modify the two metals that make up the thermocouple as well as adjust the temperature at the node of the thermocouple. The voltage is measured across the thermocouple and displayed to the user.

Installation & Running

The only external library needed to be installed is matplotlib. Use pip to install matplotlib. To run the program, simply run the main.py file. NOTE: Issues with the tkinter library and mac will cause some display issues. Please run with windows !

CHANGELOG

[1.0.0] - 2023-01-03

  • Add exe

About

A simulation tool written in Python 3 designed for a first year engineering course at McMaster University.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages