总结
你可以把 tube() 函数替换成 cylinder() 函数。
别忘了添加一个反转(reverse)函数……相关代码可以在 OpenSCAD 网站上找到。
或者,
就在这里:
函数 reverse(obj) = [for(i=[0:len(obj)-1]) obj[len(obj)-1-i]];
只需复制粘贴即可,但你得先把“tube(s)”改成“cylinders(s)”。
示例个人资料见截图中。
当然,这可能有些夸张,但你应该能明白我的意思。齿轮轮廓不过是功率函数的一种表现形式。实际上,你可以任意设定函数参数,仍然能让齿轮与原始函数完美契合。
用途:新手们终于有机会打造出他们梦寐以求的自动清洁水轮机了。
除此之外,还有一些关于奇形怪状齿轮轮廓的趣味应用场景,比如降低噪音、使用橡胶材料、为脏污区域预留间隙、实现单向离合等等。
注:我不会使用这段代码,但它对于快速编程还是挺方便的。
鉴于YouTube对此事的回应是,称合格的工程师们仍在坚守岗位:
关于“英伦入侵”乐队的说明:
他们错了。
正因如此,日本制造的齿轮通常只有单级渐开线结构。
英国的 Involute 产品为何不堪入目……
把铁锈和灰尘塞进网眼里 -> 立即封锁该实例。
试图将挡位滑入对方变速箱是完全不可能的,因此才有了同步啮合装置的发明。但在摩托车变速箱中,这种装置并非必需,原因就在于避免让分齿渐开线过度陡峭,从而避免出现过度磨损的情况。
请注意,第三张图片展示的是单向分裂渐开线齿轮的解决方案。即从平面斜坡过渡到递进式斜坡,达到零滑动摩擦的效果。这正是分裂渐开线齿轮设计的核心理念。
关于噪音:英国渐开线齿轮在压力作用下,靠近中心轴的齿轮体会产生共振,导致轴承损坏。这就是为什么英国渐开线齿轮在特定频率下表现不佳,以及你的汽车和自行车在特定速度下会发出那种噪音的原因。
……你得根据所处挡位的蜂鸣声来调整车速。蜂鸣声在爬坡或拖车行驶时更明显,尤其是在一、二挡时更为明显。这是因为在蜂鸣频率下,驾驶者能够持续施加稳定的驱动力,从而更轻松地控制车速。
这些问题在采用单槽轮盘时就会消失。
单槽轮的问题在于摩擦力过大。
,不过经过进一步的深思熟虑后,我觉得这样也可以接受。毕竟,分裂渐开线齿轮需要将齿深加倍,才能在相同的啮合间隙下始终保持力的垂直传递,而不是让啮合角度逐渐变化。
请注意,分离式渐开线齿轮仍会存在 100% 单线力的接触点,但此时下一级齿轮应该已经完成啮合了。
即,将一个有13个齿的链轮与一个INF齿数的惰轮配合使用时,链轮与惰轮之间的接触点宽度仅为齿轮宽度的三分之一。
然而,由于分齿轮采用的是双齿轮结构,而单齿轮结构只需一个齿轮,因此使用双齿轮结构需要加倍齿轮数量,所以从技术角度来看,使用双齿轮结构更为合理。
总有一天我会制作一个两齿齿轮,展示单齿和分齿的解决方案到底是什么样的。
嗯,我得先把数学题做完。
单梁问题在于,尽管两者的摩擦力完全相同,但曲率半径却只有对方的一半。
还有齿轮啮合时的摩擦问题,两齿啮合时的摩擦上限是30度,这已经超出了我的理解范围。从几何角度来看,要想实现零摩擦,设计上的优化空间已经非常有限了。
另一种渐开线齿轮的变体是渐开线齿轮的尖端被截断的,我称之为"反英式齿轮"。这种齿轮能将齿尖的热量传导至与另一齿轮接触的圆周最深处,从而实现更好的热量传递效果。
这与V型网状齿轮类似。可以用单点式刀头在3D环境中实现,该刀头能将热量传导至针尖处。但由于针尖会被灰尘磨损,最终还是徒劳无功。
总之:这是一个不需要用数学来解答的问题。
总有一天,我得把这事儿彻底搞定,到时候你们就会发现,用单个设备来处理,在散热和频率方面要更高效得多。
请看反包络齿轮(分度比0.5)——这种齿轮常用于压力极低且需要齿轮运行时极其轻盈的钟表中。请注意,对于半径相同的齿轮,理想的安装角度应为45度。
模型来源
