切换到宽版
  • 10182阅读
  • 34回复

[数据资料]小型单速车和内变速车的传动系统计算器 [复制链接]

上一主题 下一主题
 
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看楼主 倒序阅读 楼主  发表于: 2013-01-01
-------------------------------------------------------------------------------------------------------------
原始帖子

如图


不多说了,需要的人一看就明白。

原来是给自己用的,所以做得很简陋,凑合用吧。觉得别人也许能到用,就发上来了。

希望有能力的朋友可以把它完善,比如做成独立的程序,功能各种增加等等



----------------------------------------------------------------------------------------------------------------
1月2日更新

偷了点时间做了个小计算器,比电子表格好看一点,但还是很简陋,如果需要请下载chain0^99.rar



----------------------------------------------------------------------------------------------------------------

1月3日更新



不同厂家的内三速变速器齿比接近,多种改装的朋友也是改装内三速,所以只提供了内三速的速度计算;
因为是自己用的,所以没有考虑到增加错误提示。如果改善的话,不仅是输入数据类型错误了要提示,计算结果不合理了也要提示,比如传动距小于两链轮分度圆半径之和。
考虑过整合辐条长度和FITTING的计算,但现有的已经够用了,没必要做无用功,暂时不加了。
还可以添加一个功能:计算用户给的链轮组合的齿比,自动返回若干组齿比相近的链轮组合。

---------------------------------------------------------------------------------------------------------------------

1月5日备忘录


思路

加入链轮齿顶圆外径计算。用户判断不磨折叠扣的最大可用牙盘。

加入链条紧边外沿的轨迹绘制。用户提供当前传动参数,程序绘制出链条紧边外沿的近似轨迹;用户输入期望改装的新的链轮组合,在原轨迹上显示新的轨迹,用户通过比较两轨迹的区别,观察车架结构,判断链条会不会磨后叉。


可以提供一个外胎型号和对应周长的下拉菜单供参考。也可以手动输入周长。

根据用户输入的链轮齿数组合,自动返回两到三组齿比最接近的组合。








-----------------------------------------

1月5日更新2


显示两种齿比下的链条紧边外沿轨迹的功能搞了搞,返回的坐标总是跟实际的差别很大,可能是哪一步的数代错了,也可能是飞轮齿数比较少,不能按圆来计算。
搞得头疼眼花。
这个轨迹方程暂时不搞了。
后悔小时候没Good good study....
------------------------------------------------------
1月6日更新
链条轨迹方程有了一点思路,但还没测试,所以暂时没有整合到一起,单独做了一个小窗口,详见:

http://www.77bike.com/bbs/read.php?tid=85458



--------------------------------------------------------

1月6日更新2

我是业余的,没经验只能按部就班把数据代入公式计算。
hewolf提供了关于链长计算的宝贵的经验数据,方法简单便捷,谢谢分享!



ssbike_1月5日更新.rar (32 K) 下载次数:145     

[ 此帖被zdjlwhb在2013-01-06 23:28重新编辑 ]
2条评分
摇摇 威望 +3 不错呢。可以慢慢完善诸如速比之类的功能 2013-01-06
bingol 威望 +3 谢谢分享! 2013-01-01
发帖
4362
金钱
2593
威望
148
贡献值
0
爱心值
0
只看该作者 沙发  发表于: 2013-01-01
      
活着的时候快乐点,因为我们要死很久。
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 板凳  发表于: 2013-01-01
适用于传动距比较短而且没有撑链装置的小轮径车。
这种车可能有某些链轮组合无法完美使用。
传动距较长的,或者传动距调整范围比较大的车,或者有撑链装置的,一般不会有这种情况。

发帖
5170
金钱
7956
威望
383
贡献值
4
爱心值
4
只看该作者 地板  发表于: 2013-01-01
希望楼主能详尽介绍一下计算方法,有心有力的朋友或许可以举一反三
路,可有尽头?

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 4楼 发表于: 2013-01-01
其实就是什算两个圆的两条切线段加上大小圆的接触部分弧长,总长度除以12.7
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 5楼 发表于: 2013-01-01
引用第3楼bingol于2013-01-01 15:57发表的  :
希望楼主能详尽介绍一下计算方法,有心有力的朋友或许可以举一反三



那就索性多说点。

链传动中,两个链轮(对自行车来说就是牙盘和飞轮)的中心的距离叫做传动距或中心距。

单速车的后叉是鱼尾结构,如下图两款14寸小车,左边是大行412(图片借自capy),鱼尾开口向后;右边是欧亚马超薄M500,鱼尾开口向前。两款车的传动距都在320毫米上下浮动。车架的设计决定了传动距的大致值,鱼尾开口的长度决定了传动距上下能够浮动的量。考虑到尽量不要让后叉外侧的两个受力的螺丝垫片悬空,传动距能调整的范围实际要比后叉的开口长度再短上几毫米。



我上传的电子表格里用到了下图中的两个链传动计算公式



以欧亚马为例,传动距范围在316至324之间,中间值为320。假定我想用48T牙盘配10T飞轮,将上述三个参数代入上面的公式,可得理论链节数为80.8,常规的链条分内外链板,所以节数只能是偶数。那么取80和82这两个最接近的偶数,分别代入下面那个公式,得出最佳传动距是314.5和327.6,都不在车架的传动距范围之内。也就是说,选80节链条会过紧;82节又会松得容易掉链。如果我把牙盘换成47T,用80节链条时计算得最佳传动距是318.2,正好在范围内,可以得到理想的链条张力。

大车一般不会遇到这种尴尬的情况。因为大车的鱼尾开口比较长,可以调整的范围大,应该可以保证至少有一个最佳传动距被车架所提供的范围涵盖。如果你的人品实在太差,牙盘和飞轮都买好了,用公式一算还是不能使用最佳的传动距,也不要紧,按那个松一点的值来装车就可以。大车的牙盘小、传动距长、包角大、震动小、传动距加长之后链条垂度的增加不如小车明显,所以同样用偏长的链条,大车不会像小车那样容易掉链。


------------------------------------------------------------------------------
------------------------------------------------------------------------------

最开始时我想把这个电子表格做成一个独立的小程序。

程序提示输入牙盘、飞轮和粗测传动距,回车或点“计算”后返回两个整数的链条节数和分别的最佳传动距。并且有基本的错误提示功能,比如用户输入了小数或负数的牙盘齿数,会提示用户只能使用整数。

后来又想,既然做就再做好点,把一些外胎的周长加进去,让用户在算链长和传动距的同时,可以选择轮径和外胎,最后把各踏频下的速度也算出来。再收集一些内变花鼓的数据,如果用户选内变,能把内变的各踏频的速度也一起算出来。

再后来又想,既然改进了,不如再做得好点。收集一些常用车架的传动距范围,用户想改装车的齿比时,先选择自己的车型,再输入齿比,用户量都不用量,程序自动返回符合实际情况的值,如果没有,会提示“您选择的齿比可能会造成链条偏松,建议您使用撑链器或尝试邻近的齿比”,而当用户选择的车型和齿比搭配之后速比太高或太低,也会返回提示“您在20寸车型上使用6.0的齿比,这可能带给您不佳的骑行体验甚至对身体造成伤害,建议您重新选择”,然后有两个按钮“重新选择”和“仍然继续”。

等等想法越来越多,自己的能力达不到了,干脆不干了。
像版主说的,有心有力的朋友可以去尝试一下,举一反三。

1条评分
bingol 金钱 +3 优秀讨论文章 2013-01-01

发帖
10078
金钱
13303
威望
234
贡献值
0
爱心值
1
只看该作者 6楼 发表于: 2013-01-01
学机械的表示忘得差不多了……

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 7楼 发表于: 2013-01-02
一般来说:盘片(48T左右)加大一齿链条需加大0·6-0.7齿,飞轮(<20T)变化1齿,链条约变化0.4T左右,这只是经验值!

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 8楼 发表于: 2013-01-02
所以说除非盘片或飞轮不圆,单速车上总能找到合适的盘飞组合去掉撑链器!
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 9楼 发表于: 2013-01-02
引用第8楼hewolf于2013-01-02 12:04发表的  :
所以说除非盘片或飞轮不圆,单速车上总能找到合适的盘飞组合去掉撑链器!


嗯,经验值也重要,有时候能省不少事。

曾经我跟你一样认为单速车上总能找到合适的盘飞组合去掉撑链器,直到我给我的小车装上了52T的牙盘来搭配10T的飞轮。

使用82节链条时,无法装车;使用84节链条时,不装双护盘的情况下,车身倾斜时转动牙盘,会掉链。
经计算,当链条分别为82和84节时得到的两个理论中心距的确都在车架能提供的范围之外,我也找不到8速的半目链条。

后来觉得5.2的齿比在市区起步吃力,加之一不留神会掉链,就半价卖掉了52T,打算换小一点的牙盘。这次不敢直接买了,而是先算了一下,看计算结果50T和47T都合适,最后买的50T,实际装车效果的确也很好。

之前我已经提到大车一般不会遇到这种进退两难的情况,小车因其飞轮齿数和传动距都不符合合理的链传动设计规范,加之鱼尾开口短,再抛除留给垫片和热胀冷缩的冗余,实际上可能出现不加撑链器就无法保持理想链条张力的情况。

发帖
4873
金钱
5077
威望
334
贡献值
1
爱心值
1
只看该作者 10楼 发表于: 2013-01-02
感谢分享。好东西顶上去让更多人看到。
转职佛系奶爸。淘宝小店暂停接单,希望日后有机会再为车友服务。

发帖
47861
金钱
69371
威望
4863
贡献值
22
爱心值
2
只看该作者 11楼 发表于: 2013-01-02
这个够专业,楼主很用心,必须赞个!

发帖
1768
金钱
1876
威望
34
贡献值
0
爱心值
0
只看该作者 12楼 发表于: 2013-01-02
强大,正在改单速 收了

发帖
5170
金钱
7956
威望
383
贡献值
4
爱心值
4
只看该作者 13楼 发表于: 2013-01-02
楼主很用心,赞一下!
虽然暂时没单速车玩,还是为今后收藏一下
路,可有尽头?
发帖
186
金钱
93
威望
16
贡献值
0
爱心值
0
只看该作者 14楼 发表于: 2013-01-02
厉害啊!!长知识了
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 15楼 发表于: 2013-01-05
有了一些新的思路,但还没有着手写。

大家集思广益啊。都需要哪些功能?
谢谢!
发帖
68
金钱
66
威望
10
贡献值
0
爱心值
0
只看该作者 16楼 发表于: 2013-01-05
引自 parktools

L = 2 (C) + F/4 + R/4 + 1

L = Chain length in inches. Round the final result to closest whole inch figure.
C = Chain stay length in inches, measure to closest 1/8”. Use chart below to find decimal measurement.
F= Number of teeth on largest front chainring.
R= Number of teeth on largest rear cog.

Example: A bike has a 42-32-22 front chainring set up. Use only the 42 for the equation. The rear cog set has 32 tooth largest cog.

发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 17楼 发表于: 2013-01-05
回 16楼(miketest) 的帖子
谢谢!PARKTOOLS变速车的链长计算方法。
看计算方法,取的是一个保守的较长的值。

发帖
20842
金钱
36241
威望
647
贡献值
3
爱心值
9
只看该作者 18楼 发表于: 2013-01-05
膜拜编程帝
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 19楼 发表于: 2013-01-05
回 18楼(简单又明了) 的帖子
这个根本就没有什么编程,只是把公式录入到VB提供的框架里而已,纯属机械劳动。

今天加了一个小功能:牙盘齿顶圆半径计算。

用途:假设原车牙盘为39T,用户测得牙盘外沿距折叠扣或车架其它部件的最近距离为30毫米,用户想更换为52T牙盘,邮购。但不知是否会磨折叠扣。可用此功能计算得52T牙盘半径与39T牙盘半径之差,辅助判断车架是否可以使用52T牙盘。不过就算不磨,用户同时也要考虑到链条磨后叉的可能性。

想加入绘制链条紧边轨迹的功能,模拟更换牙盘之后的链条紧边轨迹,辅助用户判断链条是否会磨后叉。
发帖
1938
金钱
1431
威望
133
贡献值
3
爱心值
0
只看该作者 20楼 发表于: 2013-01-05
我是来顶帖学习的,感谢楼主的分享~~
专心折腾JP8~

发帖
14176
金钱
12365
威望
1214
贡献值
327
爱心值
4
只看该作者 21楼 发表于: 2013-01-06
纯单速计算的话功能略显单一啊。
evolution of perfection

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 22楼 发表于: 2013-01-06
赞下楼主,研究的很深入。
我觉得从实用角度这个问题可以简单化:如“用途:假设原车牙盘为39T,用户测得牙盘外沿距折叠扣或车架其它部件的最近距离为30毫米,用户想更换为52T牙盘,邮购。但不知是否会磨折叠扣。可用此功能计算得52T牙盘半径与39T牙盘半径之差,辅助判断车架是否可以使用52T牙盘。不过就算不磨,用户同时也要考虑到链条磨后叉的可能性。

想加入绘制链条紧边轨迹的功能,模拟更换牙盘之后的链条紧边轨迹,辅助用户判断链条是否会磨后叉。

可以这样计算:由于每节链条长度是25.4/2=12.7MM,由由此计算出每增加1T,牙盘或飞轮圆盘半径增加量为:12.7/(2*3.14)=2.只要记住:齿盘飞每增加1T,链条最多外移2MM就可以解决问题了!
[ 此帖被hewolf在2013-01-07 20:01重新编辑 ]
发帖
986
金钱
791
威望
65
贡献值
0
爱心值
0
只看该作者 23楼 发表于: 2013-01-06
顶一个楼主好人
目标是853钢架公路!!!
发帖
1437
金钱
1102
威望
118
贡献值
0
爱心值
4
只看该作者 24楼 发表于: 2013-01-06
回 22楼(hewolf) 的帖子
哦。谢谢提供!这个近似计算很方便快捷,纸和笔比划一下就行了。又学了一招。

我是外行,所以没有什么可以依靠的经验值和捷径,只能靠查现有的公式了。

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 25楼 发表于: 2013-01-06
我自己觉得关于我链条长度的,从实用上讲,记住以下几个结论或有助于解决问题:
见29楼!
[ 此帖被hewolf在2013-01-07 20:00重新编辑 ]
发帖
151
金钱
123
威望
11
贡献值
0
爱心值
0
只看该作者 26楼 发表于: 2013-01-06
mark.......................................

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 27楼 发表于: 2013-01-06
见29楼..........
[ 此帖被hewolf在2013-01-07 20:01重新编辑 ]

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 28楼 发表于: 2013-01-06
K!,,老是出错!又不能修改
重新总结一下:
见29楼..........
[ 此帖被hewolf在2013-01-07 20:02重新编辑 ]

发帖
3546
金钱
2620
威望
178
贡献值
1
爱心值
0
只看该作者 29楼 发表于: 2013-01-06
晕死了:
再来这回来不会再错了吧!
1.每两节链条长度是1英寸,所以每节链条长度约合12.7毫米.
2.盘飞每增加1T,圆盘半径增加2毫米.
3.一般来说:盘片(48T左右)增减一齿链条需要相应增减约0·6-0.7齿,飞轮(<20T)变化1齿,则要求链条相应变化约0.4T,这只是经验值!