diff options
author | kinitrupti | 2017-05-12 18:53:46 +0530 |
---|---|---|
committer | kinitrupti | 2017-05-12 18:53:46 +0530 |
commit | 6279fa19ac6e2a4087df2e6fe985430ecc2c2d5d (patch) | |
tree | 22789c9dbe468dae6697dcd12d8e97de4bcf94a2 /backup/Mechanical_Metallurgy_version_backup/Chapter_21.ipynb | |
parent | d36fc3b8f88cc3108ffff6151e376b619b9abb01 (diff) | |
download | Python-Textbook-Companions-6279fa19ac6e2a4087df2e6fe985430ecc2c2d5d.tar.gz Python-Textbook-Companions-6279fa19ac6e2a4087df2e6fe985430ecc2c2d5d.tar.bz2 Python-Textbook-Companions-6279fa19ac6e2a4087df2e6fe985430ecc2c2d5d.zip |
Removed duplicates
Diffstat (limited to 'backup/Mechanical_Metallurgy_version_backup/Chapter_21.ipynb')
-rwxr-xr-x | backup/Mechanical_Metallurgy_version_backup/Chapter_21.ipynb | 252 |
1 files changed, 0 insertions, 252 deletions
diff --git a/backup/Mechanical_Metallurgy_version_backup/Chapter_21.ipynb b/backup/Mechanical_Metallurgy_version_backup/Chapter_21.ipynb deleted file mode 100755 index 1f68c4e7..00000000 --- a/backup/Mechanical_Metallurgy_version_backup/Chapter_21.ipynb +++ /dev/null @@ -1,252 +0,0 @@ -{
- "cells": [
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "# Chapter 21: Machining of Metals"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {
- "collapsed": true
- },
- "source": [
- "### Example 21.1, Mechanics of Machining, Page No. 685"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 12,
- "metadata": {
- "collapsed": false
- },
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\n",
- "Shear Plane Angle for 1040 steel= 22.2946 deg\n",
- "\n",
- "Shear Plane Angle for Copper = 10.6433 deg\n"
- ]
- }
- ],
- "source": [
- "from scipy.optimize import fsolve\n",
- "from math import radians, degrees, pi, cos, sin\n",
- "\n",
- "#variable declaration\n",
- "a=6;\n",
- "sigma_s=60000.0;\n",
- "su_s=91000.0;\n",
- "sigma_c=10000.0;\n",
- "su_c=30000;\n",
- "a=radians(a);\n",
- "\n",
- "\n",
- "#calculation\n",
- "def s(fi):\n",
- " return cos(fi-a)*sin(fi)-sigma_s/su_s*(cos(pi/4-a/2)*sin(pi/4+a/2))\n",
- "def c(fi):\n",
- " return cos(fi-a)*sin(fi)-sigma_c/su_c*(cos(pi/4-a/2)*sin(pi/4+a/2))\n",
- "fi1=fsolve(s,0);\n",
- "fi2=fsolve(c,0);\n",
- "fi1=degrees(fi1);\n",
- "fi2=degrees(fi2);\n",
- "\n",
- "#result\n",
- "print('\\nShear Plane Angle for 1040 steel= %g deg')%(fi1);\n",
- "print('\\nShear Plane Angle for Copper = %g deg')%(fi2);"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Example 21.2, Mechanics of Machining, Page No. 687"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 1,
- "metadata": {
- "collapsed": false
- },
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\n",
- "Slip plane angle = 33.1927 deg\n",
- "Percentage of total energy that goes into friction = 30.918 percent\n",
- "Percentage of total energy that goes into shear = 69.082 percent\n",
- "Total energy per unit volume = 0.197285 hp min/in^3\n"
- ]
- }
- ],
- "source": [
- "\n",
- "\n",
- "from math import sin\n",
- "from math import cos\n",
- "from math import tan\n",
- "from math import atan\n",
- "from math import radians\n",
- "from math import sqrt\n",
- "from math import degrees\n",
- "\n",
- "#variable declaration\n",
- "v=500;\n",
- "alpha=6;\n",
- "b=0.4;\n",
- "t=0.008;\n",
- "Fv=100;\n",
- "Fh=250;\n",
- "L=20;\n",
- "rho=0.283;\n",
- "m=13.36;\n",
- "m=m/454; #conversion to lb\n",
- "\n",
- "#calculation\n",
- "tc=m/(rho*b*L);\n",
- "r=t/tc;\n",
- "alpha=radians(alpha);\n",
- "fi=atan(r*cos(alpha)/(1-r*sin(alpha)));\n",
- "#fi=degrees(fi);\n",
- "mu=(Fv+Fh*tan(alpha))/(Fh-Fv*tan(alpha));\n",
- "be=atan(mu);\n",
- "Pr=sqrt(Fv**2+Fh**2);\n",
- "Ft=Pr*sin(be);\n",
- "p_fe=Ft*r/Fh;\n",
- "Fs=Fh*cos(fi)-Fv*sin(fi);\n",
- "vs=v*cos(alpha)/cos(fi-alpha);\n",
- "p_se=Fs*vs/(Fh*v);\n",
- "U=Fh*v/(b*t*v);\n",
- "U=U/33000; #conversion to hp\n",
- "U=U/12; #conversion of ft units to in units\n",
- "fi=degrees(fi);\n",
- "\n",
- "#result\n",
- "print('\\nSlip plane angle = %g deg\\nPercentage of total energy that goes into friction = %g percent\\nPercentage of total energy that goes into shear = %g percent\\nTotal energy per unit volume = %g hp min/in^3')%(fi,p_fe*100,p_se*100,U);\n"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Example 21.3, Tool Materials and Tool Life, Page No. 698"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 2,
- "metadata": {
- "collapsed": false
- },
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "\n",
- "For High Speed steel tool, increase in tool life is given by: t2 = 322.54 t1\n",
- "\n",
- "For Cemented carbide tool, increase in tool life is given by: t2 = 10.0794 t1\n"
- ]
- }
- ],
- "source": [
- "\n",
- "\n",
- "#variable declaration\n",
- "d=0.5;\n",
- "\n",
- "#calculation\n",
- "t1=(1/d)**(1/0.12);\n",
- "t2=(1/d)**(1/0.3);\n",
- "\n",
- "#result\n",
- "print('\\nFor High Speed steel tool, increase in tool life is given by: t2 = %g t1')%(t1);\n",
- "print('\\nFor Cemented carbide tool, increase in tool life is given by: t2 = %g t1')%(t2);\n"
- ]
- },
- {
- "cell_type": "markdown",
- "metadata": {},
- "source": [
- "### Example 21.4, Grinding Processes, Page No. 703"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": 3,
- "metadata": {
- "collapsed": false
- },
- "outputs": [
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Tangential force = 24 N\n"
- ]
- }
- ],
- "source": [
- "\n",
- "\n",
- "#variable declaration\n",
- "U=40;\n",
- "uw=0.3;\n",
- "b=1.2;\n",
- "v=30;\n",
- "d=0.05;\n",
- "\n",
- "#calculation\n",
- "b=b*10**-3; #conversion to m\n",
- "d=d*10**-3; #conversion to m\n",
- "U=U*10**9; #conversion to Pa\n",
- "M=uw*b*d;\n",
- "P=U*M;\n",
- "F=P/v;\n",
- "\n",
- "#result\n",
- "print('Tangential force = %g N')%(F);\n"
- ]
- },
- {
- "cell_type": "code",
- "execution_count": null,
- "metadata": {
- "collapsed": true
- },
- "outputs": [],
- "source": []
- }
- ],
- "metadata": {
- "kernelspec": {
- "display_name": "Python 2",
- "language": "python",
- "name": "python2"
- },
- "language_info": {
- "codemirror_mode": {
- "name": "ipython",
- "version": 2
- },
- "file_extension": ".py",
- "mimetype": "text/x-python",
- "name": "python",
- "nbconvert_exporter": "python",
- "pygments_lexer": "ipython2",
- "version": "2.7.9"
- }
- },
- "nbformat": 4,
- "nbformat_minor": 0
-}
|