# Engineering Mechanics of Solids: JAVA applications

Home | What is this? | Setup | JAVA applications

## Interactive Exercises:

The goal of this exercise is to estimate the resultant of the addition of two vectors. You will be awarded points depending on the accuracy of your estimate and the size of the error tolerance you allow. An estimate within a smaller error tolerance awards you more points, but is, of course, harder to do. You win the game when you get at least 100 points.
Sliding Block
Your mission is to find an equilibrium state for a block on an inclined plane. To achieve your goal, you can modify three parameters: the coefficient of friction, the shape of the block and the the angle theta.
Roller Exercise
Find the force required to just start a lawn roller rolling over a step of height h. Express your results in non-dimensional terms, using the radius (R) and weight (W) of the roller, as reference quantities. Sketch how the force varies with h/R.
Reactions
Random loads on a truss structure are generated by the program, and you are asked to estimate the reactions that would be generated at the supports. This tests your knowledge of the principles of vector addition and the summation of forces around a point. You can choose an error tolerance for your estimates, but keep in mind that you get more points for a correct answer within a lower tolerance. Try and get to 100 points with as few tries as possible.
Beam Moments
The goal of this exercise is to reach an equilibrium position when loading a beam. The program first lets you decide the number of loads to add to a beam and then lets you choose whether or not you want to position the supports. If you do not position the supports, the program will generate random positions for them. Once your beam is set up, you can start to load the beam.