You are on page 1of 1

CE 611: Advanced Structural Mechanics Homework #7, Autumn 2012 Assigned: Tuesday, Sep 18 Maximum Marks: 25 Due: Tuesday,

Sep 25

1. Write a general-purpose code in Matlab/Scilab based on the stiness approach to analyse 2D trusses. Write the code to solve any stable 2D truss. Consider the following while writing this code: The program should be able to perform linear elastic analyses It should be able to analyse for any support conditions It should be able to analyse for any member congurations The input should be readable from an ASCII/text le The inputs can only be a) number of joints, b) number of members c) joint coordinates, d) material and geometric properties of members, e) joint numbers for each member, f) support conditions/restrained degrees of freedom, and g) (external) forces applied at joints The output should be member forces, support reactions, and joint displacements (in ASCII/text mode) Modules to include lack of t and temperature eects will be included later Submit your .m or .sce le(s). Please insert detail comments in your Matlab/Scilab code, explaining what the code does in each step/part. 20 2. Analyse the pin-jointed truss shown below using the Matlab/Scilab code. Assume AE = 1 105 kN, for all members. The supports are all hinged. Submit all input and output les. 5

You might also like