diff options
author | hardythe1 | 2015-04-07 15:58:05 +0530 |
---|---|---|
committer | hardythe1 | 2015-04-07 15:58:05 +0530 |
commit | 92cca121f959c6616e3da431c1e2d23c4fa5e886 (patch) | |
tree | 205e68d0ce598ac5caca7de839a2934d746cce86 /Statics_And_Strength_Of_Materials/ch3.ipynb | |
parent | b14c13fcc6bb6d01c468805d612acb353ec168ac (diff) | |
download | Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.tar.gz Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.tar.bz2 Python-Textbook-Companions-92cca121f959c6616e3da431c1e2d23c4fa5e886.zip |
added books
Diffstat (limited to 'Statics_And_Strength_Of_Materials/ch3.ipynb')
-rwxr-xr-x | Statics_And_Strength_Of_Materials/ch3.ipynb | 255 |
1 files changed, 255 insertions, 0 deletions
diff --git a/Statics_And_Strength_Of_Materials/ch3.ipynb b/Statics_And_Strength_Of_Materials/ch3.ipynb new file mode 100755 index 00000000..b1bd4e75 --- /dev/null +++ b/Statics_And_Strength_Of_Materials/ch3.ipynb @@ -0,0 +1,255 @@ +{ + "metadata": { + "name": "", + "signature": "sha256:2df55062ff2333a87c8624b14338bf6cf25e04a49f7bd6f183057766f3ec7b9a" + }, + "nbformat": 3, + "nbformat_minor": 0, + "worksheets": [ + { + "cells": [ + { + "cell_type": "heading", + "level": 1, + "metadata": {}, + "source": [ + "Chapter 3 : Center of Gravity" + ] + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.1 Page No : 50" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math \n", + "\t\t\t\n", + "# Variables\n", + "W = 3000. \t\t\t#lb\n", + "L = 10. \t\t\t#ft\n", + "Wf1 = 1200. \t\t\t#lb\n", + "Wf2 = 1500. \t\t\t#lb\n", + "angle = 30. \t\t\t#degrees\n", + "\t\t\t\n", + "# Calculations\n", + "d1 = Wf1*math.cos(angle)*L/W\n", + "d2 = Wf2*L/W\n", + "xbc = d1/math.cos(angle)\n", + "xab = d2-xbc\n", + "y = xab/math.tan(math.radians(angle))\n", + "\t\t\t\n", + "# Results\n", + "print 'x = %.2f ft'%(d2)\n", + "print 'y = %.2f ft'%(y)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "x = 5.00 ft\n", + "y = 1.73 ft\n" + ] + } + ], + "prompt_number": 2 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.2 Page No : 51" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\t\t\t\n", + "# Variables\n", + "W4 = 3. \t\t\t#lb\n", + "W3 = 5. \t\t\t#lb\n", + "W2 = 2. \t\t\t#lb\n", + "W1 = 6. \t\t\t#lb\n", + "x1 = 10. \t\t\t#in\n", + "x2 = 4. \t\t\t#in\n", + "z = 5. \t\t\t#in\n", + "\t\t\t\n", + "# Calculations\n", + "W = W1+W2+W3+W4\n", + "x = (W1*0+W2*0+W3*x2+W4*x1)/W\n", + "z = (W1*z+W2*0+W3*0+W4*0)/W\n", + "\t\t\t\n", + "# Results\n", + "print 'x = %.2f in'%(x)\n", + "print 'z = %.2f in'%(z)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "x = 3.12 in\n", + "z = 1.88 in\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.3 Page No : 52" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\t\t\t\n", + "import math \n", + "# Variables\n", + "W1 = 3. \t\t\t#lb\n", + "W2 = 5. \t\t\t#lb\n", + "x1 = 8. \t\t\t#in\n", + "x2 = 7. \t\t\t#in\n", + "y1 = 2. \t\t\t#in\n", + "y2 = 5. \t\t\t#in\n", + "z1 = 6. \t\t\t#in\n", + "z2 = 4. \t\t\t#in\n", + "\t\t\t\n", + "# Calculations\n", + "W = W1+W2\n", + "x = (W1*x1+W2*x2)/W\n", + "y = (W1*y1+W2*y2)/W\n", + "z = (W1*z1+W2*z2)/W\n", + "\t\t\t\n", + "# Results\n", + "print 'x = %.2f in'%(x)\n", + "print 'y = %.2f in'%(y)\n", + "print 'z = %.2f in'%(z)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "x = 7.38 in\n", + "y = 3.88 in\n", + "z = 4.75 in\n" + ] + } + ], + "prompt_number": 4 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.4 Page No : 54" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "import math \n", + "\t\t\t\n", + "# Variables\n", + "L = 9. \t\t\t#in\n", + "B = 16. \t\t\t#in\n", + "B1 = 6. \t\t\t#in\n", + "d = 2. \t \t\t#in\n", + "\t\t\t\n", + "# Calculations\n", + "x = ((L*(B-B1)*(L/2)+(1./2)*L*B1*(L/3)-(math.pi/4)*d**2*(L/2)))/(L*(B-B1)+(1./2)*L*B1-(math.pi/4)*d**2)\n", + "y = ((L*(B-B1)*((B-B1)/2)+(1./2)*L*B1*(B1/3+(B-B1))-(math.pi/4)*d**2*((B-B1)/2)))/(L*(B-B1)+(1./2)*L*B1-(math.pi/4)*d**2)\n", + "\t\t\t\n", + "# Results\n", + "print 'x = %.2f in to the right of y-axis'%(x)\n", + "print 'y = %.2f in above x axis'%(y)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "x = 4.14 in to the right of y-axis\n", + "y = 6.66 in above x axis\n" + ] + } + ], + "prompt_number": 3 + }, + { + "cell_type": "heading", + "level": 2, + "metadata": {}, + "source": [ + "Example 3.5 Page No : 57" + ] + }, + { + "cell_type": "code", + "collapsed": false, + "input": [ + "\t\t\t\n", + "# Variables\n", + "Gt = 0.25 \t\t\t#in\n", + "St = 0.25 \t\t\t#in\n", + "Gw = 3.5 \t\t\t#lb/sq ft\n", + "Sw = 10. \t\t\t#lb/sq ft\n", + "Sb = 36. \t\t\t#in\n", + "Sb1 = 18. \t\t\t#in\n", + "Sb2 = 12. \t\t\t#in\n", + "Sb3 = 6. \t\t\t#in\n", + "Sy1 = 6. \t\t\t#in\n", + "Sy2 = 12. \t\t\t#in\n", + "Sy3 = 6. \t\t\t#in\n", + "Gb = 1. \t\t\t#ft\n", + "Sh = 24. \t\t\t#in\n", + "Gh = 1. \t\t\t#ft\n", + "\t\t\t\n", + "# Calculations\n", + "W = ((Sb*Sh)/(12*12)-(Gh*Gb))*Sw+(Gh*Gb)*Gw\n", + "x = ((Sb*Sh)*Sw*(Sb/24)/(12*12)-(Gh*Gb)*Sw*((Sb1+(Sb2/2))/12)+(Gh*Gb)*Gw*((Sb1+(Sb2/2))/12))/W\n", + "\t\t\t\n", + "# Results\n", + "print 'centre of gravity = %.2f ft to the right of y-axis'%(x)\n" + ], + "language": "python", + "metadata": {}, + "outputs": [ + { + "output_type": "stream", + "stream": "stdout", + "text": [ + "centre of gravity = 1.44 ft to the right of y-axis\n" + ] + } + ], + "prompt_number": 6 + } + ], + "metadata": {} + } + ] +}
\ No newline at end of file |