Analyse trusses using the method of joints
Students taking this course are supposed to develop a python program that can be used to solve any pin-jointed truss problem. The graphical user interface program should be able to admit the following: • An arbitrary number of truss members • An arbitrary number of loads • The type of material for each truss member and its elastic modulus • The cross-sectional area of each truss member • Support and support conditions that make the truss assemblage statically determinate The program should be able to give the following analysis results: • A diagram of the truss showing the members, joints, loads and support conditions. • A diagram of the truss displaying the axial forces in each member as well as support reactions. The diagram should also include the direction of the forces, i.,e, the user should be able to tell whether it is tensile or compressive. • A widget that can be either used to list out or print the axial forces in each member and the support reactions • A widget that can be either used to list out o