C语言程序实现齿轮基本参数几何尺寸计算

21 00年

第 1期 5

S IN E&T C N L GYI F R TON CE C E H O O O MA I N

O机械与电子0

科技信息

C语言程序实现齿轮基本参数几何尺寸计算

杨元慧 (龙岩学院物理与机电工程学院福建龙岩 3 40 ) 6 0 0

【摘要】在机械设计中,算是非常关键的环节。为了提高设计的效率,短设计时间,过 c语言来实现设计中的计算功能,可以减计缩通既少手工计算的失误率 .可以提高设计的准确性。本文采用 c语言将齿轮基本参数的几何尺寸计算程序化,又给设计带来了方便。 【键词】关 c语言;轮;何尺寸;序化齿几程

C n u g o r m o Ac e e t e Ba i r m e e s o a o e r lul to La g a e Pr g a t hiv h s c Pa a t r fGe r Ge m t y Ca c a i n YANG a -h i Yu n u

( h s sa dEet cla dMeh ncl Hg fL n y nUnv ri, o g a uin 3 4 0 ) P yi n i ̄ a n c a i e eo o g a ies y L ny nF ja,6 00 c c a Co t【 s atI eh ncl ein tec clt ni akyl k I re rv ei fcec n d e ei ie i rd cdteerr Abt c] m ca i sg,h a uai e i .nodroi oed s ne inyadr ueds t,teu e r r n ad l o s n t mp g i e n g m h o

r t a c l t d b a, u lo c n i r v h c u a y o h e in t r u h t e C l n u g o i l me tt e d sg f c mp tn .C lng a e ae c lu ae y h nd b t a s a mp o e t e a c r c f t e d sg h o g h a g a e t mp e n h e i n o o u i g a u g wa s d t h a i a a t r fg a e me r a c l t n p o e u e n t i a t l d t h e i n o r a . s u e o t e b s c p r me e so e rg o t c lu ai r c d r s i h s ri e a o t

e d sg fa te t y o c n

【 yw r sCln ae G a; em t;rcd r Ke o d] agg; erG o er Poe ue u y

O引言

p it”= f 2= f a=% f a%£ f=%£ r rnf d1%, f d%, l d, 2= d dl d2=% f bl,=%£ d

d 2%f=,%C= s%£: p= a%f” l 2d l a, l b=,%f= p%= e%C b%£=\,,,a, 2 f, h c nd d d d C语言是目前世界上流行、使用最广泛的高级程序设计语言 .具 d2d l b,,PS,,; tr; r,b, 2he,e ba r un0l d,,p )e : 备很强的数据处理能力,能用来实现各种复杂的数据类型的运算 .且已知模数 .两啮合齿轮齿数即可求一对啮合标准直齿圆柱齿轮及

计算功能、逻辑判断功能强大。本文就 C语言在几何尺寸计算中的应的几何参数值。通过例 1演示程序运行结果。 用进行研究 .过 C语言编程实现标准直齿圆柱齿轮、齿圆柱齿轮通斜例 1一对标准直齿圆柱齿轮的参数为:l 2,= 6m=。其几: z= 4z 5, 4求 2以及圆锥齿轮的几何尺寸计算。过程序只要输入相关的参数就可以通何参数。运行以上程序,提示输入已知量: 2 5按 4,4,6按回车键得出结调出各中齿轮参数的几何尺寸,为机械设计带来了方便。

果如图 1示:所

1程序化计算

11标准直齿圆柱齿轮几何尺寸计算程序化 . 标准直齿圆柱齿轮的主要参数有:数、数、顶圆、根圆、齿模齿齿分

度圆、厚、槽宽、距、高、顶高、根高等,计算公式如表 1齿齿齿齿齿齿其

所示。 图 1例 1程序运行

表 1标准直齿圆柱齿轮几何尺寸计算公式

序号

1 2

名称

分度圆直径齿顶圆直径

符号

d d

计算公式

d m d= 2 1,2mz dlm(l2,a m(+ ) 2 )d= z 2=+ 2

1斜齿圆柱齿轮几何尺寸计算程序化 . 2对斜齿轮传动在端平面上相当于一对直齿轮传动,此在计算因时可将直齿轮的计算公式直接用于斜齿轮的端面。齿轮

的参数几何斜

尺寸的计算公式如表 2所示。 表 2斜齿圆柱齿轮几何尺寸的计算公式

序号 l 2 3

4

3 4 5

齿根圆直径基圆直径全齿高

d f d b h

d= z 2 ) emz 2 ) nm(—,= (— . 1 5d 2 5 dl lCS,= z o bn l d m 2s = zO c a h25=. m 2名称法面模数螺旋角端面模数

端面压力角

符号

计算公式与直齿圆柱齿轮 m相同,由强度计算决定。 p一 B2一般 p 8~ 0 :。 2。

6

7

8

径向间隙

分度圆齿距

分度圆齿厚

cO 5 = m 2

p pm

s r2= g i

m l

dI

1 m cS " JOB 3 1

t“ tⅡr O p g g/ S C

9 1 O

分度圆齿槽宽基圆齿距 P b

en2=d p= es t b ot m 2

5

6

分度圆直径

法面齿距

d

p n

d ecs =m Y o B

p盯m n

1 I 1

标准中心距

a( z/=lg 2 2 m+

7

齿顶高

h

hm

参考表 l示的计算公式,据所学 C语言知识, T r2所根在 uc . 0环境下编制以下 C程序:

# n ld i cu e# n ld i cu e

l齿高 8根 I全高 9齿

1 0齿顶圆直径 l齿根圆直径 1

l 2中心距

h h. r r5 =m 1 2 h h =h hf

d d d 2 .+h= d‘d d 2 f f f一h =

a (ld/=d+ 02

it i( i) n nv d ma o{o t l 2d l a, ld2d ld 2hCPS ba z,,l l d f a d,,a, 2 f,,,,,…ep, m, z a; d d f b b, , l2

参考表 2所示的计算公式,据所学 C语言知识, T r20环境根在 uc. p n ̄ Pes p th a emz,,l” i f t”laei u evl:,l 2aa ) n t u z n; saf% f f,m,z, 2& 1 cn(”%’&l&&z,a );下编制以下 C程序: # n l d< t i .> i c u e sd 0h p nf m=,l%f2%f l%t” z,,1 f t”%f=,=

,= X, l 2 ) ( z z a n m, z a;椭n l d d= z;2 m z; a= z+ ) a= (+ ) f= (l 25; l m l= 2 d l m (l 2; 2 m z 2; l m z一 .) d d 2 d d2 m (— .) f= z 25: 2 it i( i) n nv d ma o d lm les 1; b= 2 cs 1; b= z o( )d 2 m z o( ) a a {

h= .5 2 2 m:= . 5 c 0 2 m;= . 4 m;= .4 m/;=3 1 m/; b: p 3 1 s 31 2e .4 2p l t f a mR a p n a p a, lz, ea1b t 2 mtd,2 p, ah,, ald l o,l ha,l h t,2 b t, ea,, ld, n h,f d,f, z h

d 2 d 2 a a,r,;

31* cs 1; m z+2/; . m*o( )= (lz) 4 a a 2

94

C语言编程齿轮轮廓线坐标,C语言程序实现齿轮基本参数几何尺寸计算相关推荐

  1. 高斯消元法的c语言编程,列主元高斯消元法的C语言编程

    列主元高斯消元法的C语言编程 列主元高斯消元法 基本思想:用高斯消元法求解线性方程组时,为避免小的主元,在进行第k步消元前,应该在第k列(k)元素aik(i k,(k)(k)例如|aikk| max| ...

  2. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...

    双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好 首页 > 软件 > 双辽c语言编程学习 作者:镀金池   发布时间:2017-12-07 05:48 一个C语 ...

  3. C语言编程b a化简,C语言编程,已知三角形的三边长a,b,c,计算求三角... 如果三角形三边长 a,b,c,满足( )那么这个三角形......

    导航:网站首页 > C语言编程,已知三角形的三边长a,b,c,计算求三角... 如果三角形三边长 a,b,c,满足( )那么这个三角形... C语言编程,已知三角形的三边长a,b,c,计算求三角 ...

  4. c语言程序设计需要学多久,九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会...

    九江c语言编程学习,九江学c语言编程报班,九江学c语言编程一般要多久才能学会 首页 > C语言 > 九江c语言编程学习 作者:镀金池   发布时间:2017-10-18 14:11 据ID ...

  5. c语言编程期刊论文管理系统,C语言编程下计算机软件论文

    1计算机软件C语言的编程实验 1.1计算机软件C语言的编程技巧 计算机软件C语言的编程中,最主要的依据是指针应用,C语言指针能够根据软件程序的编写需求,构建可行的函数,而程序员在设计函数编程的过程中, ...

  6. 【c】C语言编程写的一个http下载程序

    来自: 百度空间-软件工程师 大家都很熟悉HTTP协议的应用,因为每天都在网络上浏览着不少东西,也都知道是HTTP协议是相当简单的.每次用到FlashGet之类的下载软件下载网页,当用到那个" ...

  7. c语言编程学多久,丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会...

    丰城c语言编程学习,丰城学c语言编程的学校,丰城学c语言编程一般要多久才能学会 首页 > 软件 > 丰城c语言编程学习 作者:镀金池   发布时间:2018-04-09 16:40 在之后 ...

  8. 江门C语言培训,江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样...

    江门c语言编程学习,江门学c语言编程培训,江门学c语言编程效果怎么样 首页 > C语言 > 江门c语言编程学习 作者:镀金池   发布时间:2017-10-18 09:25 在初期的C语言 ...

  9. C语言报名里面培训怎么填,庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样...

    庄河c语言编程学习,庄河学c语言编程培训,庄河学c语言编程报个培训班怎么样 首页 > 软件 > 庄河c语言编程学习 作者:镀金池   发布时间:2017-11-29 11:13 明天利用时 ...

  10. 罗定c语言,罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费...

    罗定学c语言编程,罗定学c语言编程培训,罗定学c语言编程一般怎么收费 首页 > 软件 > 罗定学c语言编程 作者:镀金池   发布时间:2018-10-04 23:40 依照c语言的法则, ...

最新文章

  1. WebStorm 运行Rect Native 项目
  2. Nagios监控linux服务器
  3. 转:Webkit Flex伸缩盒模型属性备忘
  4. java年利润编程题_[编程入门]利润计算-题解(Java代码)
  5. 《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一3.2.2 建立实验室...
  6. mysql+php+模板+条目_PHP.MVC的模板标签系统(四)
  7. 微信一年“扫码”约占我国GDP 9%,带动近三千万个就业机会
  8. Java c语言词法,c语言写的Java词法分析
  9. 《赛博朋克2077》中有哪些新兴技术点?
  10. 很不错标签云js插件
  11. 【演讲实录+PPT下载】一网打尽AI年度热点,2017中国人工智能大会资料曝光(持续更新)...
  12. excel怎么把两个表格合成一个
  13. 不知道时光机特效什么软件好?这几个时光机特效软件安利给你
  14. Rainbow portal 研究
  15. grep命令 linux
  16. 视频号添加任意小程序
  17. C# dotnet 在内存中的 double 的 NAN 和正负无穷二进制是如何存
  18. 3014C语言_运算符
  19. ArcGIS中关于面积制表工具(Tabulate Area)的单位
  20. 以后没有Everest了!。。。。

热门文章

  1. linux中彻底卸载mysql_Linux下彻底卸载mysql详解
  2. VAR模型与VECM模型
  3. Nginx源码安装(CentOS7)
  4. 【图像分割】基于snake模型实现图像分割含Matlab源码
  5. ssm网上书城系统毕业设计-附源码180919
  6. DMX协议和RDM协议
  7. 移动终端WAPI证书快速下载并自动连接解决方案
  8. word计算机基础知识试题及答案,计算机基础知识试题及答案(一)
  9. 03-CSS样式表和选择器
  10. Windows 10 运行、CMD 命令大全