Nomar记录一段历史
如何旋转 3D 模型以使其与构建板平行?

我有一个 STL,它有一个平坦的表面,在 3D 打印时应该接触构建位置。该模型具有未知的旋转。如何旋转 3D 模型以与构建板齐平?

我对 OpenSCAD 非常满意,如果我知道正确的角度,我可以用它来旋转 STL。有没有一种工具可以让我分析模型的单个面(三角形)以确定它是否正常?如果我什至可以从所需面的 3 个点获得坐标,我就可以计算法线并使用它来计算旋转向量。

我取得了一点进步:Meshmixer 的“Mesh Query”分析工具允许我选择单个三角形。它显示的“三角形 ID”是 ASCII 模式下 STL 文件“方面”的从 0 开始的索引。看起来已经为我计算了 3 个顶点的法线。我将不得不这样做几次,所以如果有更好的方法,我愿意接受建议。
我需要在打印机上启动一些东西,所以我只是将 STL 导入 OpenSCAD 并开始猜测旋转矢量的值。由于我有一个大平面,我能够使用正交视图和静态摄像机角度将模型与每个轴对齐。使用 2 位小数精度需要大约 6 次通过才能达到切片机将底部视为单层的程度。每个 STL 需要 5-10 分钟。这样做 6 次是相当容易管理的。还有更多,我肯定会做数学计算并编写流程。

1个回答

像 Cura 或 Repetier Host 这样的一些工具有切片器,可以分析并告诉你是否可以打印。它们都允许旋转。

Cura的旋转工具有“平躺”功能!我只需要手动获得一般直接的旋转,它就可以在剩下的时间内旋转它。谢谢!

随机文章