在 STL 文件中修改/调整对象大小的最简单方法是什么?

3D打印 3d 设计 软件 3d模型
2021-05-07 06:48:17

我有一个用于四轴飞行器的 GoPro 支架作为 STL 文件它看起来如下。

在此处输入图片说明

我如何修改它,使其更宽更长,但螺丝孔保持完全相同的尺寸?此外,上表面的角度必须保持不变。请为像我这样对 CAD 软件一无所知的人提出最简单的解决方案。

对我来说完美的解决方案是将它导入 Tinkercad 然后修改它,但我不知道步骤是什么。

4个回答

许多资源可用于使用 3D CAD 进行修改(包括学习 Sketchup 等工具,非常适合初学者)。解决您的特定问题的最简单和最快的解决方案可能是reddit 社区“3D 打印我的东西”,它正是为这种情况创建的(帮助建模将 3D 打印的零件。)另一个潜在有用的 reddit 社区是“3D 建模” "这将有很多人能够帮助您使用此四轴飞行器/Go-Pro 附件 3D 模型。

第三种解决方案:Thingiverse 为 3D 模型提供了一个自定义选项(包括这个)。你有没有探索过使用这个界面来编辑模型?这很可能是最简单的 DIY 解决方案。

不幸的是,没有简单的方法可以修改 STL 的特定功能。您几乎只能执行以下操作:

  • 缩放(整个模型沿三个独立的轴)
  • 将模型分解成部分/块
  • 镜像或旋转对象
  • 倾斜物体(扭曲)

即使是最后一个动作也需要 3D CAD 程序。我建议你开发自己的模型。OpenSCAD 是一款运行良好的免费 3D CAD 程序。如果您对 TinkerCAD 感到满意,您应该能够轻松开发您自己的此安装版本。

祝你好运!

我认为您尝试做的事情有些重要,因此无论您选择什么工具,都会有一些学习曲线。

如上所述,OpenSCAD 作为修改 STL 的开源工具已经非常成熟。但是,您必须习惯于编写程序化 CAD 而不是使用 GUI 工具。就个人而言,我认为程序化 CAD 容易得多,但我意识到并不是每个人都这么认为。FWIW,我可能会使用 DIFFERENCE 方法将其分解为三个 STL,使用 SCALE 方法拉伸外部的 STL,然后使用 UNION 将它们重新组合在一起。

我在使用 OpenSCAD 时遇到的一个问题是,在处理具有大量三角形的 STL 时,它经常会意外崩溃或运行速度非常慢。

AtomicCompiler.com 与 OpenSCAD 非常相似,但作为 Web 服务运行,并且在处理大型 STL 时似乎做得更好。我可能会先尝试一下,因为它不需要下载甚至登录。

好。我会将它切成两个 STL,使用 netfabb 切片/拆分工具。

在 123d 中,我会用合并并集(使用圆柱对象)填充孔,缩放它,然后保持未填充并钻孔,或者在您想要孔的位置进行减法并集。(再次用气缸)

缩放,否则您需要原始模型和solidworks ..

一分为二,缩放您想要的部分并重新添加另一半可能是最好的方法。