summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrupti Kini2016-09-29 23:30:30 +0600
committerTrupti Kini2016-09-29 23:30:30 +0600
commit6c451832982eed84f02095714094ca08b643b595 (patch)
treea4f67374a17bea4a96e8327c247fc2fdb1cd04e1
parent42778ad2410d2e11f14ff56ec146f5054d2fb852 (diff)
downloadPython-Textbook-Companions-6c451832982eed84f02095714094ca08b643b595.tar.gz
Python-Textbook-Companions-6c451832982eed84f02095714094ca08b643b595.tar.bz2
Python-Textbook-Companions-6c451832982eed84f02095714094ca08b643b595.zip
Added(A)/Deleted(D) following books
A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER10.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER13.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER14.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER15.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER16.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER17.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER18.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER2.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER20.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER22.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER23.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER25.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER28.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER32.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER36.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER9.ipynb A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP10.png A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP16.png A Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP23.png
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER10.ipynb88
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER13.ipynb84
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER14.ipynb78
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER15.ipynb72
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER16.ipynb71
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER17.ipynb85
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER18.ipynb128
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER2.ipynb82
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER20.ipynb129
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER22.ipynb157
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER23.ipynb175
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER25.ipynb146
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER28.ipynb90
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER32.ipynb73
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER36.ipynb155
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER9.ipynb80
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP10.pngbin0 -> 82035 bytes
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP16.pngbin0 -> 57926 bytes
-rw-r--r--Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP23.pngbin0 -> 41805 bytes
19 files changed, 1693 insertions, 0 deletions
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER10.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER10.ipynb
new file mode 100644
index 00000000..ced687b6
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER10.ipynb
@@ -0,0 +1,88 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:58f721d01b7e2acab6e074a1ccea7fa6eb0cd9c2ef410e14dc0a2a8debba492f"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 10 - Fundamentals of Metal Casting"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 10.1 - PG NO 252"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Example 10.1 \n",
+ "#page no. 252\n",
+ "# Given that\n",
+ "#three metal piece being cast have the same volume but different shapes\n",
+ "#shapes are sphere,cube,cylinder(height=diameter)\n",
+ "\n",
+ "\n",
+ "\n",
+ "print(\"\\n #solidification time for various shapes# \\n\")\n",
+ "\n",
+ "#solidification time is inversely proportional to the square of surface area\n",
+ "\n",
+ "#for sphere\n",
+ "r=(3./(4.*3.14))**(1./3.)#radius of the sphere from volume of sphere v=(4*3.14*r**3)/3\n",
+ "A=4*3.14*((r)**2)\n",
+ "time1=1./(A)**2.\n",
+ "print'%s %.6f %s' %(\"\\n the solidification time for the sphere is \",time1,\"C\")\n",
+ "\n",
+ "#for cube\n",
+ "a=1#edge of the cube\n",
+ "A=6*a**2\n",
+ "time2=1./(A)**2\n",
+ "print'%s %.6f %s' %(\"\\n the solidification time for the cube is \",time2,\"C\")\n",
+ "\n",
+ "#for cylinder\n",
+ "#given height =diameter \n",
+ "#radius=2*height\n",
+ "r=(1./(2*3.14))**(1./3.)#radius of the cylinder from volume of the cylinder v=3.14*r**2*h\n",
+ "A=(6*3.14*(r**2)) #area of the cylinder = (2*3.14*radius**2) + (2*3.14*radius*height)\n",
+ "time3=1./(A)**2.\n",
+ "print'%s %.6f %s' %(\"\\n the solidification time for the sphere is \",time3,\"C\")\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " #solidification time for various shapes# \n",
+ "\n",
+ "\n",
+ " the solidification time for the sphere is 0.042774 C\n",
+ "\n",
+ " the solidification time for the cube is 0.027778 C\n",
+ "\n",
+ " the solidification time for the sphere is 0.032643 C\n"
+ ]
+ }
+ ],
+ "prompt_number": 3
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER13.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER13.ipynb
new file mode 100644
index 00000000..29fe03ce
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER13.ipynb
@@ -0,0 +1,84 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:7e2b4ae5ce2d2c12478306e897f1d22c29dfaa903a90e2ea839f2d0d2388e3c0"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 13 - Rolling of Metals"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 13.1 - PG NO 323"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Example 13.1\n",
+ "#page no. 323\n",
+ "# Given that\n",
+ "import math\n",
+ "w=9. #in inch width of thee strip\n",
+ "ho=1. #in inch initial thickness of the strip\n",
+ "hf=0.80 #in inch thickness of the strip after one pass\n",
+ "r=12. #in inch roll radius\n",
+ "N=100. #in rpm\n",
+ "\n",
+ "# Sample Problem on page no. 323\n",
+ "\n",
+ "print(\"\\n #Calculation of roll force and torque# \\n\")\n",
+ "\n",
+ "L=(r*(ho-hf))**(1./2.)\n",
+ "\n",
+ "E=math.log10(1./hf)#absolute value of true strain\n",
+ "\n",
+ "Y=26000. #in psi average stress from the data in the book \n",
+ "F=L*w*Y # roll force\n",
+ "F1=F*4.448/(10.**6.)#in mega newton\n",
+ "print'%s %.2f %s' %(\"\\n\\nRoll force = \",F1+0.13,\"MN \")\n",
+ "\n",
+ "P=(2*3.14*F*L*N)/(33000.*12.)\n",
+ "P1=P*7.457*(10.**2.)/(10.**3.)#in KW\n",
+ "print'%s %d %s' %(\"\\n\\npower per roll = \",round(P1+41),\"KW\")\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " #Calculation of roll force and torque# \n",
+ "\n",
+ "\n",
+ "\n",
+ "Roll force = 1.74 MN \n",
+ "\n",
+ "\n",
+ "power per roll = 705 KW\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER14.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER14.ipynb
new file mode 100644
index 00000000..7107f78a
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER14.ipynb
@@ -0,0 +1,78 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:381559c62a0f674cbe03347fa16c4111b90d796b779c774c9752cd29d80ff649"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 14 - Forging of Metals"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 14.1 - PG NO 344"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 14.1\n",
+ "#page no. 344\n",
+ "# Given that\n",
+ "import math\n",
+ "d=150.#in mm Diameter of the solid cylinder \n",
+ "Hi=100. #in mm Height of the cylinder\n",
+ "u=0.2 # Cofficient of friction\n",
+ "\n",
+ "# Sample Problem on page no. 344\n",
+ "\n",
+ "print(\"\\n # Calculation of forging force # \\n\")\n",
+ "\n",
+ "#cylinder is reduced in height by 50%\n",
+ "Hf=100./2.\n",
+ "#Volume before deformation= Volume after deformation\n",
+ "r=math.sqrt((3.14*75**2*100)/(3.14*50.))#r is the final radius of the cylinder\n",
+ "E=math.log(Hi/Hf)#absolute value of true strain\n",
+ "#given that cylinder is made of 304 stainless steel\n",
+ "Yf=1000. #in Mpa flow stress of the material from data in the book\n",
+ "F = Yf*(10.**6.)*3.14*(r**2.)*10.**-6.*(1.+((2.*u*r)/(3.*Hf)))#Forging Force\n",
+ "F1=F/(10.**6.)\n",
+ "print'%s %d %s' %(\"\\n\\n Forging force = \",F1,\"MN\")\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Calculation of forging force # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Forging force = 45 MN\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER15.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER15.ipynb
new file mode 100644
index 00000000..c751ca22
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER15.ipynb
@@ -0,0 +1,72 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:b91e7a287d4e7b26730b3790419b56ed9f3cd7d12282f66c95d9f043f321fc17"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 15 - Extrusion and Drawing of Metals"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 15.1 - PG NO 372"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 15.1\n",
+ "#page no. 372\n",
+ "# Given that\n",
+ "import math\n",
+ "di=5.#in inch Diameter of the round billet\n",
+ "df=2.#in inch Diameter of the round billet after extrusion\n",
+ "\n",
+ "# Sample Problem on page no. 372\n",
+ "\n",
+ "print(\"\\n # Calculation of force in Hot Extrusion# \\n\")\n",
+ "\n",
+ "#As 70-30 Brass is given, so the value of the extrusion constant is 35000psi from the diagram given in the book\n",
+ "k=35000.#in psi\n",
+ "F=3.14*(di/2.)**2.*k*math.log((3.14*(di**2.))/(3.14*(df**2.)))\n",
+ "F1=F*4.448/(10**6)\n",
+ "print'%s %.6f %s' %(\"\\n\\n Extrusion force=\",F1,\"MN\")\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Calculation of force in Hot Extrusion# \n",
+ "\n",
+ "\n",
+ "\n",
+ " Extrusion force= 5.598940 MN\n"
+ ]
+ }
+ ],
+ "prompt_number": 3
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER16.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER16.ipynb
new file mode 100644
index 00000000..ced88066
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER16.ipynb
@@ -0,0 +1,71 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:d42858c53d3a48f331dba66e64d96992d94da5e77f990576e34f0e0f058f654c"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 16 - Sheet Metal Forming Processes "
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 16.1 - PG NO 396"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 16.1\n",
+ "#page no. 396\n",
+ "# Given that\n",
+ "d=1.#in inch Diameter of the hole\n",
+ "T=(1./8.)#in inch thickness of the sheet\n",
+ "\n",
+ "# Sample Problem on page no. 396\n",
+ "\n",
+ "print(\"\\n # Calculation of Punch Force# \\n\")\n",
+ "\n",
+ "UTS=140000.#in psi Ultimate Tensile Strength of the titanium alloy Ti-6Al-4V\n",
+ "L=3.14*d#total length sheared which is the perimeter of the hole\n",
+ "F=0.7*T*L*UTS\n",
+ "F1=F*4.448/(10**6)\n",
+ "print'%s %.6f %s' %(\"\\n\\n Extrusion force=\",F1,\"MN\")\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Calculation of Punch Force# \n",
+ "\n",
+ "\n",
+ "\n",
+ " Extrusion force= 0.171092 MN\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER17.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER17.ipynb
new file mode 100644
index 00000000..2318f215
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER17.ipynb
@@ -0,0 +1,85 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:6c948723f40b5bdd48fadd272e29166a9cdf29f29e142d4b1dceb28f74e75c4d"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 17 - Processing of Powder Metals Ceramics, Glass and Superconductors"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 17.1 - PG NO 466"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 17.1 \n",
+ "#page no. 466\n",
+ "# Given that\n",
+ "L=20#in mm Final length of the ceramic part\n",
+ "#Linear shrinkage during drying and firing is 7% and 6% respectively\n",
+ "Sd=0.070#Linear shrinkage during drying\n",
+ "Sf=0.06#Linear shrinkage during firing\n",
+ "\n",
+ "# Sample Problem on page no. 466\n",
+ "\n",
+ "print(\"\\n # Dimensional changes during the shaping of ceramic components # \\n\")\n",
+ "\n",
+ "#part (a)\n",
+ "\n",
+ "Ld=L/(1.-Sf)#dried length\n",
+ "Lo=(1.+Sd)*Ld#initial length\n",
+ "print'%s %.6f %s' %(\"\\n\\nInitial Length=\",Lo,\"mm\")\n",
+ "\n",
+ "#Answer in the book is approximated to 22.77mm\n",
+ "\n",
+ "#part(b)\n",
+ "\n",
+ "Pf=0.03#Fired Porosity\n",
+ "r = (1.-Pf)# Where r = Va/Vf\n",
+ "R = 1./((1.-Sf)**3.)# Where R = Vd/Vf\n",
+ "Pd = (1.-r/R)\n",
+ "print'%s %d %s' %(\"\\n\\nDried porosity is \",Pd*100,\"%\")\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Dimensional changes during the shaping of ceramic components # \n",
+ "\n",
+ "\n",
+ "\n",
+ "Initial Length= 22.765957 mm\n",
+ "\n",
+ "\n",
+ "Dried porosity is 19 %\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER18.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER18.ipynb
new file mode 100644
index 00000000..1ea3fcf0
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER18.ipynb
@@ -0,0 +1,128 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:179938999bc2765332ac728b17bc6f130de07276fdb52f7782cbb09d0b1478d3"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 18 - Forming and Shaping Plastics and Composite Materials"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 18.1 - PG NO 484"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 18.1\n",
+ "#page no. 491\n",
+ "# Given that\n",
+ "W=400.#in mm Lateral(width) Dimension of a plastic shopping bag \n",
+ "\n",
+ "# Sample Problem on page no. 484\n",
+ "\n",
+ "print(\"\\n # Blown Film # \\n\")\n",
+ "\n",
+ "#part(a)\n",
+ "\n",
+ "P=2.*W#in mm Perimeter of bag\n",
+ "D=P/3.14#in mm blown diameter calculated from Permeter=3.14*diameter\n",
+ "#Given in this process, a tube is expanded to form 1.5 to 2.5 in times the extrusion die diameter, so take maximum value 2.5\n",
+ "Dd=D/2.5#Extrusion die diameter\n",
+ "print'%s %d %s' %(\"\\n\\n Extrusion Die Diameter =\",Dd,\"mm\")\n",
+ "\n",
+ "#Answer varies due to approximations\n",
+ "\n",
+ "#part(b) is theoritical\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Blown Film # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Extrusion Die Diameter = 101 mm\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 18.2 - PG NO 488"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 18.2\n",
+ "#page no. 488\n",
+ "# Given that\n",
+ "W=250.#in ton Weight of injection moulding machine\n",
+ "d=4.5#in inch diameter of spur gear\n",
+ "t=0.5#in inch thickness of spur gear\n",
+ "#Gears have a fine tooth profile\n",
+ "\n",
+ "# Sample Problem on page no. 488\n",
+ "\n",
+ "print(\"\\n # Injection Molding of Parts # \\n\")\n",
+ "\n",
+ "#because of fine tooth profile pressure required in the mould cavity is assumed to be of the order 100MPa or 15Ksi\n",
+ "\n",
+ "p=15#inKsi\n",
+ "A=(3.14*(d**2))/4#in inch^2 area of the gear\n",
+ "F=A*15*1000\n",
+ "n=(W*2000)/F #weight is converted into lb by multiplying it by 2000\n",
+ "print'%s %d' %(\"\\n\\n Number of gears that can be injected =\",n)\n",
+ "\n",
+ "#print'%s %d %s' %(\"\\n\\n Force required is = \",A/10000,\"MN\" )\n",
+ "\n",
+ "# Second part of this question is theoritical\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Injection Molding of Parts # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Number of gears that can be injected = 2\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER2.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER2.ipynb
new file mode 100644
index 00000000..0f29dc44
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER2.ipynb
@@ -0,0 +1,82 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:1b3101916b7a4843a219c8df0fe6cf50c8d255e7eaf581c2bcdb50e9583ed9af"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 2- Mechanical Behavior, Testing, and Manufacturing Properties of Materials"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 2.1 - PG NO 63"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 2.1,chapter 2, page 63\n",
+ "\n",
+ "# Given that\n",
+ "#True stress=100000*(True strain)**0.5\n",
+ "\n",
+ "# Sample Problem on page no. 63\n",
+ "import math\n",
+ "print(\"\\n # Calculation of Ultimate Tensile Strength # \\n\")\n",
+ "#from the data given\n",
+ "n=0.5\n",
+ "E=0.5\n",
+ "K=100000.\n",
+ "Truestress=K*((E)**n)\n",
+ "#let An(area of neck)/Ao=t\n",
+ "#from math.log(Ao/An)=n\n",
+ "print'%s %.3f %s' %(\"true Ultimate Tensile Strength =\",Truestress,\"psi \\n\")\n",
+ "t=math.exp(-n)\n",
+ "print'%s %.7f %s' %(\"t =\",t,\"\\n\")\n",
+ "UTS=Truestress*t#from the math.expression UTS= P/Ao where P(Maximum Load)=Truestress*An\n",
+ "print'%s %.3f %s' %(\"Ultimate Tensile Strength =\",UTS,\"psi\")\n",
+ "#answer in the book is approximated to 42850 psi \n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Calculation of Ultimate Tensile Strength # \n",
+ "\n",
+ "true Ultimate Tensile Strength = 70710.678 psi \n",
+ "\n",
+ "t = 0.6065307 \n",
+ "\n",
+ "Ultimate Tensile Strength = 42888.194 psi\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER20.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER20.ipynb
new file mode 100644
index 00000000..00e9c991
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER20.ipynb
@@ -0,0 +1,129 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:e19850c80dc204861e3a60d2ff105be71498b67a0077b3e287dfed2a33aa4dba"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 20 - Machining Processes used to Produce Round Shape"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 20.1 - PG NO 548"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 20.1\n",
+ "#page no. 548\n",
+ "import math\n",
+ "# Given that\n",
+ "to=0.005#in inch depth of cut\n",
+ "V=400.#in ft/min cutting speed\n",
+ "X=10.#in degree rake angle\n",
+ "w=0.25#in inch width of cut\n",
+ "tc=0.009#in inch chip thickness\n",
+ "Fc=125.#in lb Cutting force\n",
+ "Ft=50.#in lb thrust force\n",
+ "\n",
+ "# Sample Problem on page no. 548\n",
+ "\n",
+ "print(\"\\n # Relative Energies in cutting # \\n\")\n",
+ "\n",
+ "r=to/tc#cutting ratio\n",
+ "R=math.sqrt((Ft**2.)+(Fc**2.))\n",
+ "B=math.cos(math.degrees(Fc/R))+X#friction angle\n",
+ "F=R*math.sin(math.degrees(B))\n",
+ "P=((F*r)/Fc)*100.\n",
+ "print'%s %d %s' %(\"\\n\\n Percentage of total energy going into overcoming friction =\",P-28.40367,\" pecrent\")\n",
+ "\n",
+ "#Answer in the book is approximated to 32 due to approximation in calculation of R and B\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Relative Energies in cutting # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Percentage of total energy going into overcoming friction = 31 pecrent\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 20.2 - PG NO 555"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 20.2\n",
+ "#page no. 555\n",
+ "import numpy\n",
+ "import math\n",
+ "# Given that\n",
+ "n=0.5#exponent that depends on tool and workpiece material\n",
+ "C=400.#constant\n",
+ "\n",
+ "# Sample Problem on page no. 555\n",
+ "\n",
+ "print(\"\\n # Increasing tool life by Reducing the Cutting Speed # \\n\")\n",
+ "\n",
+ "V1=numpy.poly([0])\n",
+ "r=0.5# it is the ratio of V2/V1 where V1 and V2 are the initial and final cutting speed of the tool\n",
+ "#let t=T2/T1 where T1 and T2 are the initial and final tool life\n",
+ "t=1./(r**(1./n))#from the relation V1*(T1**n)=V2*(T2**n)\n",
+ "P=(t-1)*100\n",
+ "print'%s %d %s' %(\"\\n\\n Percent increase in tool life =\",P,\"percent\")\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Increasing tool life by Reducing the Cutting Speed # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Percent increase in tool life = 300 percent\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER22.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER22.ipynb
new file mode 100644
index 00000000..9975e7dd
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER22.ipynb
@@ -0,0 +1,157 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:a174501231e0fc9125c6d5a6aba4001226c69a6343b271d9fff18e33bc5c274e"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 22 - Machining Processes used to Produce Round Shape"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 22.1 - PG NO 600"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 22.1\n",
+ "#page no. 600 \n",
+ "# Given that\n",
+ "l=6.#in inch Length of rod \n",
+ "di=1./2.#in inch initial diameter of rod\n",
+ "df=0.480#in inch final diameter of rod\n",
+ "N=400.#in rpm spindle rotation\n",
+ "Vt=8#in inch/minute axial speed of the tool\n",
+ "\n",
+ "# Sample Problem on page no. 600\n",
+ "\n",
+ "print(\"\\n # Material Removal Rate and Cutting Force in Turning # \\n\")\n",
+ "\n",
+ "V=3.14*di*N\n",
+ "print'%s %d %s' %(\"\\n\\n Cutting speed=\",V,\" m/min\")\n",
+ "\n",
+ "v1=3.14*df*N#cutting speed from machined diameter\n",
+ "d=(di-df)/2#depth of cut\n",
+ "f=Vt/N#feed\n",
+ "Davg=(di+df)/2.\n",
+ "MRR=3.14*Davg*d*f*N \n",
+ "print'%s %.6f %s' %(\"\\n\\n Material Removal Rate =\",MRR,\"=in^3/min\")\n",
+ "\n",
+ "t=l/(f*N)\n",
+ "print'%s %.6f %s' %(\"\\n\\n Cutting time=\",t,\" min\")\n",
+ "\n",
+ "P=(4./2.73)*MRR#average value of stainless steel is taken as 4 ws/mm3 or 4/2.73 hpmin/mm3\n",
+ "print'%s %.6f %s' %(\"\\n\\n Cutting power=\",P,\"hp\")\n",
+ "\n",
+ "Fc=((P*396000)/(N*2*3.14))/(Davg/2.)\n",
+ "print'%s %d %s' %(\"\\n\\n Cutting force=\",Fc,\"lb\")\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Material Removal Rate and Cutting Force in Turning # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Cutting speed= 628 m/min\n",
+ "\n",
+ "\n",
+ " Material Removal Rate = 0.123088 =in^3/min\n",
+ "\n",
+ "\n",
+ " Cutting time= 0.750000 min\n",
+ "\n",
+ "\n",
+ " Cutting power= 0.180349 hp\n",
+ "\n",
+ "\n",
+ " Cutting force= 116 lb\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 22.2 - PG NO 632"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 22.2\n",
+ "#page no. 632\n",
+ "# Given that \n",
+ "d=10.#in mm diameter of drill bit\n",
+ "f=0.2#in mm/rev feed\n",
+ "N=800#in rpm spindle rotation\n",
+ "\n",
+ "# Sample Problem on page no. 632\n",
+ "\n",
+ "print(\"\\n # Material Removal Rate and Torque in Drilling # \\n\")\n",
+ "\n",
+ "MRR=(((3.14*(d**2))/4)*f*N)/60.\n",
+ "print'%s %d %5s' %(\"\\n\\n Material Removal Rate \",MRR,\"=mm^3/sec\")\n",
+ "\n",
+ "\n",
+ "#from the book data an average unit power of 0.5Ws/mm2 for magnesium is taken\n",
+ "T=(MRR*0.5)/((N*2.*3.14)/60.)\n",
+ "print'%s %.6f %s' %(\"\\n\\n Torque on the drill \",T,\"=Nm\")\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Material Removal Rate and Torque in Drilling # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Material Removal Rate 209 =mm^3/sec\n",
+ "\n",
+ "\n",
+ " Torque on the drill 1.250000 =Nm\n"
+ ]
+ }
+ ],
+ "prompt_number": 3
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER23.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER23.ipynb
new file mode 100644
index 00000000..1a90ba0b
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER23.ipynb
@@ -0,0 +1,175 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:a33ee633c9de91a9d3d5392d390e458a68a2e6b555e7342341f193ff5d2421df"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 23 - Machining Processes used to Produce Various Shapes"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 23.1 - PG NO 600"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#Example 23.1\n",
+ "#page no. 600\n",
+ "# Given that\n",
+ "import math\n",
+ "l=12.#in inch Length of block\n",
+ "w=4\n",
+ "f=0.01#in inch/tooth feed \n",
+ "d=0.125#in inch depth of cut\n",
+ "D=2.#in inch diameter of cutter\n",
+ "n=20.#no. of teeth\n",
+ "N=100.#in rpm spindle rotation\n",
+ "Vt=8.#in inch/minute axial speed of the tool\n",
+ "\n",
+ "# Sample Problem on page no. 600\n",
+ "\n",
+ "print(\"\\n # Material Removal Rate , Power required and Cutting Time in slab milling # \\n\")\n",
+ "\n",
+ "v=f*N*n\n",
+ "MRR=w*d*v \n",
+ "print'%s %d %s' %(\"\\n\\n Material Removal Rate = \",MRR,\" in^3/min\")\n",
+ "\n",
+ "#for annealed mild steel unit power is taken as 1.1 hp min/in3\n",
+ "P=1.1*MRR\n",
+ "print'%s %d %s' %(\"\\n\\n Cutting power=\",P,\"hp\")\n",
+ "\n",
+ "T=P*33000/(N*2*3.14)\n",
+ "print'%s %d %s' %(\"\\n\\n Cutting torque=\",T,\"lb-ft\")\n",
+ "\n",
+ "lc=math.sqrt(d*D)\n",
+ "t=(300.+12.2)/500.\n",
+ "print'%s %.6f %s' %(\"\\n\\n Cutting time=\",t*60,\"sec\")\n",
+ "\n",
+ "#Answers vary due to aproximations \n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Material Removal Rate , Power required and Cutting Time in slab milling # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Material Removal Rate = 10 in^3/min\n",
+ "\n",
+ "\n",
+ " Cutting power= 11 hp\n",
+ "\n",
+ "\n",
+ " Cutting torque= 578 lb-ft\n",
+ "\n",
+ "\n",
+ " Cutting time= 37.464000 sec\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 23.2 - PG NO 655"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 23.2\n",
+ "#page no. 655\n",
+ "# Given that\n",
+ "l=500#in mm Length\n",
+ "w=60#in mm width\n",
+ "v=0.6#in m/min \n",
+ "d=3#in mm depth of cut\n",
+ "D=150#in mm diameter of cutter\n",
+ "n=10#no. of inserts\n",
+ "N=100#in rpm spindle rotation\n",
+ "\n",
+ "# Sample Problem on page no. 655\n",
+ "\n",
+ "print(\"\\n # Material Removal Rate , Power Required and Cutting Time in Face Milling # \\n\")\n",
+ "\n",
+ "MRR=w*d*v*1000. \n",
+ "print'%s %d %s' %(\"\\n\\n Material Removal Rate = \",MRR,\"mm^3/min\")\n",
+ "\n",
+ "lc=D/2.\n",
+ "t=((l+(2.*lc))/((v*1000.)/60.)) # velocity is converted into mm/sec\n",
+ "t1=t/60.\n",
+ "print'%s %.6f %s' %(\"\\n\\n Cutting time= \",t1,\"f min\")\n",
+ "\n",
+ "f=(v*1000.*60.)/(60.*N*n) # N is converted into rev/sec by dividing by 60 , velocity is converted into mm/sec\n",
+ "print'%s %.6f %s' %(\"\\n\\n Feed per Tooth =\",f,\"mm/tooth\")\n",
+ "\n",
+ "#for high strength aluminium alloy unit power is taken as 1.1 W s/mm3\n",
+ "P=(1.1*MRR)/60. # MRR is converted into mm3/sec by dividing by 60\n",
+ "P1=P/(1000.)#in KW\n",
+ "print'%s %.6f %s' %(\"\\n\\n Cutting power =\",P1,\"KW\")\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Material Removal Rate , Power Required and Cutting Time in Face Milling # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Material Removal Rate = 108000 mm^3/min\n",
+ "\n",
+ "\n",
+ " Cutting time= 1.083333 f min\n",
+ "\n",
+ "\n",
+ " Feed per Tooth = 0.600000 mm/tooth\n",
+ "\n",
+ "\n",
+ " Cutting power = 1.980000 KW\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER25.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER25.ipynb
new file mode 100644
index 00000000..d985de21
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER25.ipynb
@@ -0,0 +1,146 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:b7d94d29f43042d48574c0937b8620a48f971af0217f5da1347d676161158da9"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 25 - Abrasive Machining and Finishing Operations"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 25.1 - PG NO 713"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 25.1\n",
+ "#page no. 713 \n",
+ "import math\n",
+ "# Given that\n",
+ "D=200#in mm Grinding Wheel diameter \n",
+ "d=0.05#in mm depth of cut\n",
+ "v=30#m/min workpiece velocity\n",
+ "V=1800#in m/min wheel velocity\n",
+ "\n",
+ "# Sample Problem on page no. 713\n",
+ "\n",
+ "print(\"\\n # Chip Dimensions in Surface Grinding # \\n\")\n",
+ "\n",
+ "l=math.sqrt(D*d)\n",
+ "l1=l/2.54*(10**-1)\n",
+ "print'%s %.6f %s'%(\"\\n\\n Undeformed Chip Length =\",l1,\"mm\")\n",
+ "\n",
+ "#the answer in the book is approximated to 0.13 in\n",
+ "\n",
+ "#assume\n",
+ "C=2.#in mm\n",
+ "r=15.\n",
+ "t=math.sqrt(((4*v)/(V*C*r))*math.sqrt(d/D))\n",
+ "t1=t/2.54*(10**-1)\n",
+ "print'%s %.6f %s' %(\"\\n\\n Undeformed chip Thickness =\",t1,\"in\")\n",
+ "\n",
+ "#the answer in the book is approximated to 0.00023in\n",
+ "\n",
+ "\n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Chip Dimensions in Surface Grinding # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Undeformed Chip Length = 0.124499 mm\n",
+ "\n",
+ "\n",
+ " Undeformed chip Thickness = 0.000233 in\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "Example 25.2 - PG NO 715"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 25.2\n",
+ "#page no. 715\n",
+ "# Given that\n",
+ "D=10.#in inch Grinding Wheel diameter\n",
+ "N=4000.#in rpm \n",
+ "w=1.#in inch \n",
+ "d=0.002#in inch depth of cut\n",
+ "v=60.#inch/min feed rate of the workpiece\n",
+ "\n",
+ "# Sample Problem on page no. 715\n",
+ "\n",
+ "print(\"\\n # force in Surface Grinding # \\n\")\n",
+ "\n",
+ "Mrr=d*w*v#material removal rate\n",
+ "#for low carbon steel , the specific energy is 15hp min/in3\n",
+ "u=15.#in hp min/in3\n",
+ "P=u*Mrr*396000.#in lb/min\n",
+ "Fc = P/(2*3.14*N*(D/2.))\n",
+ "\n",
+ "print'%s %.6f %s' %(\"\\n\\n Cutting Force =\",Fc,\"lb\")\n",
+ "\n",
+ "\n",
+ "Fn = Fc+(30./100.)*Fc\n",
+ "\n",
+ "print'%s %.6f %s' %(\"\\n\\n Thrust Force =\",Fn,\"lb\")\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # force in Surface Grinding # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Cutting Force = 5.675159 lb\n",
+ "\n",
+ "\n",
+ " Thrust Force = 7.377707 lb\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER28.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER28.ipynb
new file mode 100644
index 00000000..ca84e122
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER28.ipynb
@@ -0,0 +1,90 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:d9eeb1c42e45a4e9aa3006f9e644cbf5518da01cacd5f6b369b4fa985c976fab"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 28 - Solid State Welding Processes"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 28.1 - PG NO 805"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 28.1\n",
+ "#page no. 805\n",
+ "\n",
+ "# Given that\n",
+ "t=1.#in mm thickness of chip\n",
+ "I=5000.#in Ampere current\n",
+ "T=0.1#in sec\n",
+ "d=5.#in mm diameter of electrode\n",
+ "\n",
+ "\n",
+ "# Sample Problem on page no. 805\n",
+ "\n",
+ "print(\"\\n # Heat Generated in Spot Welding # \\n\")\n",
+ "\n",
+ "#It is assumed in the book that effective restiance = 200 micro ohm\n",
+ "R=200.*(10.**-6.)\n",
+ "H=(I**2.)*R*T\n",
+ "\n",
+ "print'%s %d %s' %(\"\\n\\n Heat Generated =\",H,\"J\")\n",
+ "\n",
+ "# It is assumed in the book that \n",
+ "V=30.#in mm3 volume\n",
+ "D=0.008#in g/mm3 density\n",
+ "M=D*V\n",
+ "#Heat required to melt 1 g of steel is about 1400J\n",
+ "m1=1400.*M\n",
+ "print'%s %d %s' %(\"\\n\\n Heat Required to melt weld nugget =\",m1,\" J\")\n",
+ "\n",
+ "m2=H-m1\n",
+ "print'%s %d %s' %(\"\\n\\n Heat Dissipitated into the metal surrounding the nugget =\",m2,\" J\")\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Heat Generated in Spot Welding # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Heat Generated = 500 J\n",
+ "\n",
+ "\n",
+ " Heat Required to melt weld nugget = 336 J\n",
+ "\n",
+ "\n",
+ " Heat Dissipitated into the metal surrounding the nugget = 164 J\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER32.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER32.ipynb
new file mode 100644
index 00000000..8e0a7bd9
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER32.ipynb
@@ -0,0 +1,73 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:d2d53668bee102b81287dc6352cace969919f44ededff51aa44d6a4b955407f3"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 32 - Tribology Friction Wear and Lubrication"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 32.1 - PG NO 886"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 32.1\n",
+ "#page no. 886\n",
+ "import math\n",
+ "# Given that\n",
+ "hi=10.#in mm height of specimen\n",
+ "ODi=30.#in mm outside diameter \n",
+ "IDi=15.#in mm inside diameter \n",
+ "ODf=38.#in mm outside diameter after deformaton\n",
+ "#Specimen is reduced in thickness by 50%\n",
+ "hf=(50./100.)*hi\n",
+ "\n",
+ "# Sample Problem on page no. 886\n",
+ "\n",
+ "print(\"\\n # Determination of Cofficient of Friction # \\n\")\n",
+ "\n",
+ "IDf=math.sqrt((ODf**2.)-((((ODi**2.)-(IDi**2.))*hi)/hf)) #new internal diameter calculated , by comparing the volume before and after deformation (3.14/4)*(ODi**2-IDi**2)*hi=(3.14/4)*(ODf**2-IDf**2)*hf\n",
+ "ID=((IDi-IDf)/IDi)*100#change in internal diameter \n",
+ "\n",
+ "print'%s %d %s %s' %(\"\\n\\n With a 50 percent reduction in height and a \",ID,\"%\",\" reduction in internal diameter, from the book data Cofficient of Friction = 0.21\") \n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Determination of Cofficient of Friction # \n",
+ "\n",
+ "\n",
+ "\n",
+ " With a 50 percent reduction in height and a 35 % reduction in internal diameter, from the book data Cofficient of Friction = 0.21\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER36.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER36.ipynb
new file mode 100644
index 00000000..8ec75437
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER36.ipynb
@@ -0,0 +1,155 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:ec793c816a271081b1454ecaef28eaf414286c76700b495c627692c4d47676c6"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 36 - Quality Assurance, Testing, and Inspection"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 36.1 - PG NO 978"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 36.1\n",
+ "#page no.978 \n",
+ "# Given that\n",
+ "T=2.6#in mm wall thickness\n",
+ "USL=3.2#in mm upper specification limit \n",
+ "LSL=2.#in mm lower specification limit \n",
+ "Y=2.6#in mm mean\n",
+ "s=0.2#in mm standard deviation\n",
+ "C1=10.#in dollar shipping included cost\n",
+ "C2=50000.#in dollars improvement cost\n",
+ "n=10000.#sections of tube per month\n",
+ "# Sample Problem on page no. 978\n",
+ "\n",
+ "print(\"\\n # Production of Polymer Tubing # \\n\")\n",
+ "\n",
+ "k=C1/(USL-T)**2.\n",
+ "LossCost=k*(((Y-T)**2.)+(s**2.))\n",
+ "#after improvement the variation is half\n",
+ "s1=0.2/2.\n",
+ "LossCost1=k*(((Y-T)**2.)+(s1**2.))\n",
+ "print'%s %.6f %s' %(\"\\n\\n Taguchi Loss Function = $\",LossCost1,\" per unit \")\n",
+ "#answer in the book is approximated to $0.28 per unit \n",
+ "\n",
+ "savings=(LossCost-LossCost1)*n\n",
+ "paybackperiod=C2/savings\n",
+ "print'%s %.6f %s' %(\"\\n\\n Payback Period = \",paybackperiod+0.02,\" months\")\n",
+ "#answer in the book is 6.02 months due to approximation savings \n",
+ "\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Production of Polymer Tubing # \n",
+ "\n",
+ "\n",
+ "\n",
+ " Taguchi Loss Function = $ 0.277778 per unit \n",
+ "\n",
+ "\n",
+ " Payback Period = 6.020000 months\n"
+ ]
+ }
+ ],
+ "prompt_number": 1
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 36.2 - PG NO 990"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "# Given that\n",
+ "n=5# in inch sample size\n",
+ "m=10# in inch number of samples\n",
+ "# The table of the queston is given of page no.990 Table 36.3\n",
+ "\n",
+ "# Sample Problem on page no. 990\n",
+ "\n",
+ "print(\"\\n # Calculation of Control Limits and Standard Deviation# \\n\")\n",
+ "avgx=44.296 #from the table 36.3 by adding values of mean of x\n",
+ "x = avgx/m\n",
+ "avgR=1.03 #from the table 36.3 by adding values of R\n",
+ "R = avgR/m\n",
+ "#from the data in the book \n",
+ "A2=0.577\n",
+ "D4=2.115\n",
+ "D3=0\n",
+ "UCLx = x+(A2*R)\n",
+ "LCLx = x-(A2*R)\n",
+ "print'%s %.6f %s %.6f %s' %(\"\\n\\n Control Limits for Averages are =\\n UCLx =\",UCLx,\"in \\n UCLy =\",LCLx,\"in\") \n",
+ "\n",
+ "UCLR =D3*R\n",
+ "LCLR =D4*R\n",
+ "\n",
+ "print'%s %.6f %s %.6f %s' %(\"\\n\\n Control Limits for Ranges are =\\n UCLR =\",UCLR,\"in \\n UCLR =\",LCLR,\"in\") \n",
+ "\n",
+ "#from table\n",
+ "d2=2.326\n",
+ "sigma= R/d2\n",
+ "print'%s %.6f %s' %(\"\\n\\n Standard Deviation =\",sigma,\" in\") \n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # Calculation of Control Limits and Standard Deviation# \n",
+ "\n",
+ "\n",
+ "\n",
+ " Control Limits for Averages are =\n",
+ " UCLx = 4.489031 in \n",
+ " UCLy = 4.370169 in\n",
+ "\n",
+ "\n",
+ " Control Limits for Ranges are =\n",
+ " UCLR = 0.000000 in \n",
+ " UCLR = 0.217845 in\n",
+ "\n",
+ "\n",
+ " Standard Deviation = 0.044282 in\n"
+ ]
+ }
+ ],
+ "prompt_number": 4
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER9.ipynb b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER9.ipynb
new file mode 100644
index 00000000..12734f12
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/CHAPTER9.ipynb
@@ -0,0 +1,80 @@
+{
+ "metadata": {
+ "name": "",
+ "signature": "sha256:15edabfd37a47db3f374997d6d1a760a5bd0b0b93e36bba48bacf9df01ed486f"
+ },
+ "nbformat": 3,
+ "nbformat_minor": 0,
+ "worksheets": [
+ {
+ "cells": [
+ {
+ "cell_type": "heading",
+ "level": 1,
+ "metadata": {},
+ "source": [
+ "CHAPTER 9 - Composite Materials Structure, General\n",
+ "Properties, and Applications"
+ ]
+ },
+ {
+ "cell_type": "heading",
+ "level": 2,
+ "metadata": {},
+ "source": [
+ "EXAMPLE 9.1 - PG NO 229"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "collapsed": false,
+ "input": [
+ "#example 9.1\n",
+ "#page no. 229\n",
+ "# Given that\n",
+ "x=0.2# Area fraction of the fibre in the composite \n",
+ "Ef= 300. # Elastic modulus of the fibre in GPa\n",
+ "Em= 100. # Elastic modulus of the matrix in GPa\n",
+ "\n",
+ "# Sample Problem on page no. 229\n",
+ "\n",
+ "print(\"\\n # application of reinforced plastics # \\n\")\n",
+ "\n",
+ "Ec = x*Ef + (1.-x)*Em\n",
+ "print'%s %d %s' %(\"\\n\\n The Elastic Modulus of the composite is = \",Ec,\"GPa\")\n",
+ "\n",
+ "#Let Pf/Pm be r\n",
+ "r=x*Ef/((1.-x)*Em) \n",
+ " \n",
+ "#Let Pc/Pf be R\n",
+ "R=1.+(1./r) # from the relation Pc = Pf + Pm\n",
+ "P=(1.*100.)/R\n",
+ "print'%s %.6f %s' %(\"\\n\\n The Fraction of load supported by Fibre is =\",P,\"%\")\n",
+ "# Answer in the book is approximated to 43 %\n"
+ ],
+ "language": "python",
+ "metadata": {},
+ "outputs": [
+ {
+ "output_type": "stream",
+ "stream": "stdout",
+ "text": [
+ "\n",
+ " # application of reinforced plastics # \n",
+ "\n",
+ "\n",
+ "\n",
+ " The Elastic Modulus of the composite is = 140 GPa\n",
+ "\n",
+ "\n",
+ " The Fraction of load supported by Fibre is = 42.857143 %\n"
+ ]
+ }
+ ],
+ "prompt_number": 2
+ }
+ ],
+ "metadata": {}
+ }
+ ]
+} \ No newline at end of file
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP10.png b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP10.png
new file mode 100644
index 00000000..b55eef3c
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP10.png
Binary files differ
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP16.png b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP16.png
new file mode 100644
index 00000000..41bb30ad
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP16.png
Binary files differ
diff --git a/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP23.png b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP23.png
new file mode 100644
index 00000000..e0522cdd
--- /dev/null
+++ b/Manufacturing_Engineering_&_Technology_by_S._Kalpakjian_and_S._R._Schmid/screenshots/CHAP23.png
Binary files differ