{ "metadata": { "name": "", "signature": "sha256:6d5c5a5b4a7fbf142c8f73269283c1a7c9727f1534378705a70188b19e0c8c3e" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Chapter 7 : Moment of Inertia" ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.1 Page No : 134" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\t\t\t\n", "# Variables\n", "x1 = 3. \t\t\t#in\n", "x2 = 3. \t\t\t#in\n", "x3 = 3. \t\t\t#in\n", "x4 = 3. \t\t\t#in\n", "x5 = 5. \t\t\t#in\n", "x6 = 5. \t\t\t#in\n", "x7 = 5. \t\t\t#in\n", "x8 = 5. \t\t\t#in\n", "L1 = 1. \t\t\t#in\n", "L2 = 1. \t\t\t#in\n", "L3 = 1. \t\t\t#in\n", "L4 = 1. \t\t\t#in\n", "L5 = 1. \t\t\t#in\n", "L6 = 1. \t\t\t#in\n", "L7 = 1. \t\t\t#in\n", "L8 = 1. \t\t\t#in\n", "y = 7.5 \t\t\t#in\n", "\t\t\t\n", "# Calculations\n", "Ix1 = x1*L1*(y)**2\n", "Ix2 = x2*L2*(y-L2)**2\n", "Ix3 = x3*L3*(y-L3-L2)**2\n", "Ix4 = x4*L4*(y-L4-L3-L2)**2\n", "Ix5 = x5*L5*(y-L5-L4-L3-L2)**2\n", "Ix6 = x6*L6*(y-L6-L5-L4-L3-L2)**2\n", "Ix7 = x7*L7*(y-L7-L6-L5-L4-L3-L2)**2 \n", "Ix8 = x8*L8*(y-L8-L7-L6-L5-L4-L3-L2)**2\n", "Ix = Ix1+Ix2+Ix3+Ix4+Ix5+Ix6+Ix7+Ix8\n", "\t\t\t\n", "# Results\n", "print 'Ix = %.f in**4'%(Ix)\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Ix = 552 in**4\n" ] } ], "prompt_number": 1 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.2 Page No : 136" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\t\t\t\n", "# Variables\n", "Iy = 60 \t\t\t#in**4\n", "A = 25 \t\t\t #sq in\n", "x = 10 \t\t\t #in\n", "\t\t\t\n", "# Calculations\n", "Ia = Iy+ A*x**2\n", "\t\t\t\n", "# Results\n", "print 'I = %.f in**4'%(Ia)\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "I = 2560 in**4\n" ] } ], "prompt_number": 2 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.3 Page No : 137" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import math \n", "\t\t\t\n", "# Variables\n", "L = 5 \t\t\t#in\n", "B = 12 \t \t\t#in\n", "Ix = 227 \t\t\t#in**4\n", "Iy = 10 \t\t\t#in**4\n", "A = 10.2 \t\t\t#sq in\n", "\t\t\t\n", "# Calculations\n", "Kx = math.sqrt(Ix/A)\n", "Ky = math.sqrt(Iy/A)\n", "\t\t\t\n", "# Results\n", "print 'Radius of gyration wrt x = %.2f in'%(Kx)\n", "print 'Radius of gyration wrt y =%.2f in'%(Ky)\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Radius of gyration wrt x = 4.72 in\n", "Radius of gyration wrt y =0.99 in\n" ] } ], "prompt_number": 3 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.4 Page No : 138" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\t\t\t\n", "# Variables\n", "L1 = 8. \t\t\t#in\n", "B1 = 1. \t\t\t#in\n", "L2 = 1. \t\t\t#in\n", "B2 = 6. \t\t\t#in\n", "L3 = 8. \t\t\t#in\n", "B3 = 1. \t\t\t#in\n", "\t\t\t\n", "# Calculations\n", "Iy = (B1*L1**3/12)+(B2*L2**3/12)+(B3*L3**3/12)\n", "Ix = (L1*B1**3/12)+L1*B1*((B2/2)+(B1/2))**2+(L2*B2**3/12)+(L3*B3**3/12)+L3*B3*((B2/2)+(B3/2))**2\n", "\t\t\t\n", "# Results\n", "print 'Ix = %.2f in**4'%(Ix)\n", "print 'Iy =%.2f in**4'%(Iy)\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Ix = 215.33 in**4\n", "Iy =85.83 in**4\n" ] } ], "prompt_number": 4 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.5 Page No : 140" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import math \n", "\t\t\t\n", "# Variables\n", "H = 8. \t\t\t#in\n", "b = 6. \t\t\t#in\n", "d = 4. \t\t\t#in\n", "H1 = 5. \t\t\t#in\n", "\t\t\t\n", "# Calculations\n", "Ia1 = ((b*H**3)/12)+b*H*d**2\n", "Ia2 = math.pi*((d/2)**2)+math.pi*((d/2)**2)*(H1)**2\n", "I = Ia1-Ia2\n", "\t\t\t\n", "# Results\n", "print 'I = %.2f in**4'%(I)\n", "\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "I = 697.27 in**4\n" ] } ], "prompt_number": 5 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.6 Page No : 141" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import math \n", "\t\t\t\n", "# Variables\n", "W = 64.4 \t\t\t#lb\n", "I = 10 \t\t\t#slugft**2\n", "g = 32.2 \t\t\t#ft/sec**2\n", "\t\t\t\n", "# Calculations\n", "m = W/g\n", "k = math.sqrt(I/m)\n", "\t\t\t\n", "# Results\n", "print 'k = %.2f ft'%(k)\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "k = 2.24 ft\n" ] } ], "prompt_number": 6 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 7.8 Page No : 142" ] }, { "cell_type": "code", "collapsed": false, "input": [ "import math \n", "\t\t\t\n", "# Variables\n", "d1 = 18. \t\t\t#in\n", "d2 = 10. \t\t\t#in\n", "d3 = 4. \t\t\t#in\n", "Wpercuin = 0.31 \t\t\t#lb\n", "L1 = 4. \t\t\t#in\n", "L2 = 8. \t\t\t#in\n", "g = 32.2 \t\t\t#ft/sec**2\n", "\t\t\t\n", "# Calculations\n", "m1 = math.pi*(d1/2)**2*L1*Wpercuin/g\n", "I1 = m1*(d1/24)**2/2\n", "m2 = math.pi*(d2/2)**2*L2*Wpercuin/g\n", "I2 = m2*(d2/24)**2/2\n", "m3 = math.pi*(d3/2**2)*(L1+L2)*Wpercuin/g\n", "I3 = m3*(d3/24)**2/2\n", "I = I1+I2-I3\n", "\t\t\t\n", "# Results\n", "print 'I = %.2f slug ft**2'%(I)\n", "\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "I = 3.28 slug ft**2\n" ] } ], "prompt_number": 7 } ], "metadata": {} } ] }