机械社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 90802|回复: 145
打印 上一主题 下一主题

齿厚,公法线长度,跨棒距,变位系数之间的换算2.0(VB版)070331更新(加入内齿,绘图等

[复制链接]
跳转到指定楼层
1#
发表于 2007-1-30 01:58:07 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

齿厚换算V2.0.0(更新日期2007.03.31)
新增内容:

1内齿轮的齿厚计算。
内齿轮时齿数请输入负值。如齿数32请输入-32。

2节径时的计算。
可直接在法向模数处输入负值。如节径8请输入-8。

3增加绘图功能。
拖动鼠标左键平移图像,拖动鼠标右键缩放图像。黑色的两个圆为分度圆和基圆。蓝色的两个圆为齿顶圆和齿根圆。可以让程序自动设定齿顶圆和齿根圆,也可以手工输入。相信这个功能对于经常测绘的朋友会很有帮助。可以直接将实物和图形进行对比,非常直观。

4增加公差的计算。
1.0版本也可以计算公差,2.0版本加强了此功能。
在2.0版中点击计算按钮后,不仅右边的中间值,最大值,最小值栏输出结果。左边的非输入项也会输出结果。也就是非红色字的部分都是输出项。这样就可以直接得到公差之间的换算。
例1:已知公法线齿厚为72.8801 +0.05 -0.08。想求跨棒距测量方式的基准值(与72.8801对应)及相应公差。输入齿厚及公差后点击计算按钮,可在左边直接看到跨棒距测量方式的基准值和公差,为200.7889 +0.1388 -0.2235。

9 L* Q7 _4 @5 w7 l- l

% X. p. n4 {- a5 |3 `9 U. r

4 p1 M8 t$ w5 V# [' Q U* }

例2已知量棒直径5.5时跨棒距为200.7889 +0.1 -0.15,想求量棒为6时的跨棒距及其公差。输入齿厚及公差后点击计算按钮,可在左边直接看到跨棒距以外的测量方式的基准值和公差,这时输入新的量棒直径6,再选择齿厚区分为法向变位系数(只要不是跨棒距即可)点击计算按钮,量棒直径为6时的计算结果就显示出来了。

w4 |( A5 o) W: \# m, _

8 V" H0 c3 _ M' I

* {9 {8 Y- ?* Y, x" c5 E* U+ J

* g8 k4 ^" ~3 M" Q M

3 f k1 w+ b+ R3 v( \6 h$ F

 

# V; j* f- D1 \* e" D @

小技巧:

/ Q9 v9 w4 o S6 u$ t% ]* c

1利用TAB键可以方便的切换到下一个输入框。

! R5 Y0 z! U- v2 N+ u

2直接按ENTER键与点击计算按钮“==>”效果完全一样。

3 [& `% T ~2 L) r8 F

注意:

9 k; e+ K8 Y: S' V+ ? r7 Z

1因为增加了绘图部分,可能在一些速度比较慢的电脑上不能流畅运行。我估计CPU1G以上应该没问题吧。下一版我会优化速度。电脑慢的朋友先关掉“绘制图形”功能吧。

! n- i: X' a* {7 v

2右边中间值栏指的是左边齿厚区分选中的齿厚形式(也就是红色字)的中间值所对应的齿厚,而不一定是左边的(最大值+最小值)/2。如本说明文件的第一张图所示,跨棒距中间值200.747131964568是指选中的齿厚形式跨齿距72.8801+(0.05-0.08)/2=72.8651所对应的齿厚。而不等于(200.927793437093+200.565408450337)=200.746600943715。相信大家都知道这一点,安全起见我在这里再罗嗦一下^o^

+ D$ [1 u8 L s% ]! l9 Q$ \5 E5 W

如果您有任何意见和建议以及创意请告诉我(logxing521@hotmail.com),感谢您的使用。

# g: K' f- o; n

 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复

使用道具 举报

2#
 楼主| 发表于 2007-1-31 23:14:00 | 显示全部楼层

Re: 齿厚,公法线长度,跨棒距,变位系数之间的换算(VB版)

谢谢阿松鼓励,其实我只是加了公差,其他的和你的完全一样。' @1 y0 A2 i" Y" o& g7 U& t% Z
这个齿厚换算所用到的函数将来会作为我其他计算的基础,所以在速度上可能有一定的要求,在涉及量棒测量里要用到反渐开线函数,我用的是二分法要计算40次才能达到2^-40左右的精度,乘上区间pi,计算40次的精度是10^-12左右,你用的是你以前说过的德国的跌代方法吗?那个效率可能要比二分法高一倍以上。没学过数值计算,我一般都只用二分法,可总觉得将来会影响效率,牛顿法应该比二分法好但我没用过(记得是要求导数),你近似计算时一般用什么方法呢?
回复 支持 反对

使用道具 举报

3#
 楼主| 发表于 2007-4-1 01:39:40 | 显示全部楼层

Re: 齿厚,公法线长度,跨棒距,变位系数之间的换算2.0(VB版)070331更新(加入内齿,绘

升级了,大家来看看吧。。 。
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2007-4-1 11:59:23 | 显示全部楼层

Re: 齿厚,公法线长度,跨棒距,变位系数之间的换算2.0(VB版)070331更新(加入内齿,绘

原帖由 mkzeng 发表 % ^4 a% A$ V' l 打不开。
类未注册。
需要在机器中安装下列文件。 MSSTDFMT.DLL.

/ P3 f. o4 m8 |" l/ Q7 a( b

可能是因为98或你的电脑文件丢失了.你下载我的附件试试看.

( j" G0 I9 n3 @6 F6 Q

1.将MSSTDFMT.DLL复制到C:\WINdows\system32下(视你的系统而定)
2.点击开始-运行,输入regsvr32.exe C:\WINdows\system32\Msstdfmt.dll
3.ok

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
回复 支持 反对

使用道具 举报

5#
 楼主| 发表于 2007-4-1 13:43:56 | 显示全部楼层

Re: 齿厚,公法线长度,跨棒距,变位系数之间的换算2.0(VB版)070331更新(加入内齿,绘

阿松,欢迎多提意见阿。
/ k- q& B, M+ V! F1 U+ t) n* T6 t2 F; u最近忙什么哪?
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2007-5-1 18:15:49 | 显示全部楼层

Re: 齿厚,公法线长度,跨棒距,变位系数之间的换算2.0(VB版)070331更新(加入内齿,绘

gear_make你说的两个问题都不存在啊。

. w* z9 S1 q0 K1 c& o' ]2 R

 1

# n0 A8 I2 S1 e4 G

 缺省状态,齿数输-59,量棒5.5时跨棒距184.826748007625,量棒变为6.5时是179.996792278222

8 f o' l2 j8 g. J3 p

2

; T& b4 j- G& }

 程序没有寿命期,不知道你是从哪里看出来好象有的。如果以后我的软件有寿命期的话我也会在介绍中说明的。

$ e6 o& Q. s- K+ f* I

 不够直观的问题确实存在,因为我不想把界面做得太复杂,所以输入和输出项复合到一起,简单来说红色字体是输入项,黑色的是输出项。使用习惯的话是很方便的,你可以说说你希望的界面,我一定会认真参考的。虽然是个小东西,我也希望把它做到完美。

回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2007-6-1 11:28:55 | 显示全部楼层

Re: 齿厚,公法线长度,跨棒距,变位系数之间的换算2.0(VB版)070331更新(加入内齿,绘

syw客气了。回来我单独开一贴收集一下大家的需求,还请你多支持阿。2 `1 T+ Q, Z) K, m* z5 h7 V8 s7 V$ ~
* c" g" W- \. p$ ~6 V: l
hunter_gun你可以把你说的这个具体算例贴上来。还有你使用的那个公式的出处。我们可以用别的软件验算一下,或是直接手算一下。这个程序和其它软件比较至少前十位小数从来没出现过问题。
' t* `8 M+ h% j; v0 b. |: [# Y第三位小数是生产中要使用的,是很关键的。我们看看问题到底出在哪里。
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2007-10-25 23:01:36 | 显示全部楼层
这个软件没有次数限制。, z) _7 \0 m4 V% ?% P

2 c+ q# [9 x: l; r  _/ ^* C' N. I另外,这只是一个单纯的齿厚换算程序,应用比较单一。: q3 x+ p+ _0 y6 X. u' {# q
现在比较忙,以后考虑做一个solidworks的插件,除了现有功能还加上生成3维模型或二维草图。当然过渡曲线部分也要精确处理。要做到三维模型与真正加工出来的齿轮保持一致。我的重点在于齿轮加工和刀具的设计,所以以精确建模为主。至于诸如变位系数的分配,齿轮传动比等齿轮设计的范畴暂时不打算对应。一旦你已经定下来了齿轮参数则可以利用我的程序生成精确模型,再导入第三方分析软件进行解析等等。
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2007-11-16 09:03:42 | 显示全部楼层
楼上,标题里已经注明了呀。支持内齿的各种换算。
回复 支持 反对

使用道具 举报

10#
 楼主| 发表于 2008-7-8 08:29:58 | 显示全部楼层

回复 55# hzq8888888 的帖子

过渡曲线一直没加,现在这个画图功能只是示意图,等我加了DXF文件输出功能再考虑同时加上精确的过渡曲线吧。
2 p+ {2 O& p% c* [  X# e, t
; I! {- {; ?* g- n* A  C+ [% x你说的斜齿轮像圆球是怎么回事?现在这个程序画的图都是端面齿形,这个可以保证是正确的。
' B' C$ x* c7 h# o- p% e
# A5 \& e. i# `! ?0 V公法线长度值换算是有的啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2024-4-27 08:57 , Processed in 0.061266 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表