我想知道切片器是如何工作的,他们的代码如何运行以生成 G 代码文件。如何通过切片器解释 STL 文件。
生成支撑、构建板附着力的数学运算如何?
我找不到任何信息,所以任何人都可以帮助解决这个技术问题
瑞安
我想知道切片器是如何工作的,他们的代码如何运行以生成 G 代码文件。如何通过切片器解释 STL 文件。
生成支撑、构建板附着力的数学运算如何?
我找不到任何信息,所以任何人都可以帮助解决这个技术问题
瑞安
STL 是一组三角形曲面。Watertight STL - 用于切片目的 - 具有在平行于 XY 平面切割时始终创建闭合轮廓的表面。
切片器正是这样做的:它在指定的 Z 高度创建平面切割,获取平面切割的轮廓,并决定遵循生成路径的方向和顺序。然后它使用此轮廓来生成填充图案,例如,如此处所述。
路径越多,切割的三角形越小,求解过程就越复杂,所需的时间也就越长。
切片器通常通过计算 STL 曲面切割给定平面切割的角度来识别需要支持的区域。在标准设置下,这与 XY 平面的夹角将小于 60°,表面的法线具有负 Z 分量 - 这意味着从该表面伸出的针指向床。
最简单的支撑生成形式只是在这些区域和下面的床或下一个表面之间生成一个网格图案。另一方面,树支撑试图生成一个支撑结构,该结构围绕物体弯曲而不相交,仅依靠自身的支撑。
裙边和帽沿只是采用构建板交叉点的轮廓并用轮廓包围它。
Raft 的生成就像简单的支撑案例一样,但是取对象的整个基础,在它周围添加一点边缘,然后在那里生成支撑网格。