3dsjs

Screw Equipment Library

Screw Library

2023-03-26 20:43:36

使用说明

  1. 所有模型资源均由用户上传分享,内容来源于网络公开资源
  2. 侵权投诉:通过抖音私信 @jobsfan 联系我们(需附版权证明),24小时内处理
  3. 模型将通过邮件发送(5分钟内自动发送),感谢理解带宽压力,超过1小时没收到,请联系我们
关于费用

我们是爱好者共建社区,为维持服务器成本,每个模型收取微量费用(仅覆盖基础开支)。我们承诺最低成本运营,感谢您的支持!

扫码手机访问
抖音私信 @jobsfan

这是我所工作的螺丝库的Thing页面。我可能会考虑将其作为公共领域发布,但目前暂时保留为CC-BY-SA许可,至少在完全稳定之前。

最新代码可在GitHub上获取:

https://github.com/syvwlch/Thingiverse-Projects/tree/master/Threaded%20Library

目前,该库允许您创建一个具有梯形轮廓的螺纹杆,类似于CNC机器中常见的Acme或公制导螺杆。

trapezoidThread模块沿Z轴创建杆,在X和Y轴上居中,但在Z轴上不居中。与center=false的圆柱体逻辑相同。

参数如下:

长度
// 螺纹杆的轴向长度
// 用于计算要创建的圈数
// 杆不会被修剪到此长度!!!

螺距
// 从波峰到波峰的轴向距离

螺距半径
// 从中点到轮廓中点的径向距离

螺纹高度与螺距比
// 轮廓高度与螺距的比率
// 默认值为0.5

轮廓比率
// 凸起轮廓与螺距的比率
// 默认值为0.5

螺纹角度
// 螺纹两个面之间的角度,以度为单位
// Acme的标准值为29,公制导螺杆为30
// 默认值为30

右旋
// 如果螺纹沿轴顺时针缠绕则为true
// 即遵循右手规则
// 默认值为true

径向间隙
// 径向间隙,归一化为螺纹高度
// 默认值为0.1

轴向间隙
// 轴向间隙,归一化为螺距
// 默认值为0.1

每圈步数
// 每圈创建的面数
// 默认值为24

您可以通过将profileRatio设置为零来创建三角形轮廓螺纹,但这很麻烦。我将为此创建一个单独的模块,稍后将其添加到此页面。

更新:

我添加了一个trapezoidThreadNegativeSpace模块,用于创建具有适当间隙的螺纹负空间,只要您提供相同的参数即可。它可以在入口处添加两个倒角孔。除了trapezoidThread所需的参数外,它还需要以下参数:

长度
// 要被该对象钻出的零件厚度

沉头
// 45度倒角的深度,归一化为螺距
// 默认值为零,无倒角

我还添加了一个trapezoidNut模块,该模块使用上述负空间模块创建一个六角导螺母,具有正确的间隙以拧上任何共享相同参数的螺纹。它需要以下附加参数:

半径
// 螺母的外半径

Screw Equipment Library
朋友,你觉得上面这个模型,属于下面的哪个分类?
必须全中文,且长度不超过15