3D打印开源库--CuraEngine
这是一个3D打印切片和路经规划库.
The slicing process follows the following global steps:
- Load 3D model
- Analize and fix 3D model
- Slice 3D model into 2D layers
- Build LayerParts from sliced layers
- Generate Insets
- Generate up/down skins areas
- Generate sparse infill areas
- Generate GCode for each layer
我主要用到了它的二维规划子函数.
- infill.cpp 用来完成内部填充
- pathOrderOptimizer.cpp 内轮廓和外轮廓的规划
- intpoint.h 以上两个文件需要的数据结构
- clipper.cpp 对上面的数据结构体进行操作的库.可以区分内外边框
个人认为这是一个很好的路径规划和3D切片参考库.
|
|
|
|