暂无封面

RhinoGears

RhinoGears是一个开源的Rhino犀牛软件插件,用于生成定制齿轮。兼容Windows和Mac版本,提供InvoluteGear、Rack、BevelGearSrf和HelicalGearSrf等命令。页面提供插件下载链接。

分享

RhinoGears是一个用于Rhinoceros的插件,可以用来生成定制的齿轮。该脚本部分基于Thomas Anagnostou的GearGen。然而,原始的GearGen与Mac版本的Rhino不兼容。RhinoGears用Python编写,兼容Rhino 5的Windows和Mac版本。该插件是开源的,源代码可在https://github.com/cesarvandevelde/rhino-gears获取。欢迎贡献代码!

使用方法

安装后,以下命令将可用:

  • InvoluteGear — 生成一个具有渐开线齿轮齿形的齿轮曲线。可选地还输出齿轮的节圆。
  • Rack — 生成一个用于齿轮齿条系统的齿条曲线。
  • BevelGearSrf — 生成一个具有特定锥角的锥齿轮(圆锥)表面。可选地输出齿轮的节锥表面。
  • HelicalGearSrf — 生成一个具有特定螺旋角的螺旋齿轮表面。可选地输出齿轮的节圆柱表面。

已知问题 — “未知命令” (Windows)

在某些情况下,即使正确安装了RhinoGears插件,Rhino也无法识别提供的命令。这是因为Rhino未能自动加载Python脚本环境。这是Rhino for Windows的一个确认漏洞(此处描述)。

要解决这个问题,请输入命令EditPythonScript然后关闭弹出的窗口。现在插件命令应该可以工作了。

一般提示

  1. 正确啮合的齿轮具有相同的模数和相同的压力角。此外,它们的节圆应该是相切的。
  2. 齿轮的模数决定了其整体尺寸。齿轮节圆的直径等于模数乘以齿数。
  3. 压力角决定了齿轮齿的形状。较高的压力角会导致齿轮齿更强、更嘈杂。标准值是14.5、20和25度。