st=>start: Start
open=>operation: 打开stl文件(菜单栏)
addpoint1=>operation: 网格上绘制切割区域(鼠标左键)
inmesh=>condition: 是否网格外画点?
addpoint2=>operation: 网格上绘制切割区域(鼠标左键)
paper=>operation: 添加paper(addPaper)
epoint=>operation: 结束画点
cut=>operation: 切割按钮(cut: 快捷键'n')
select=>operation: 选择切割好的模型(select1:选择窗口1, select2:选择窗口2)
ccut=>condition: 完成切割?
import=>operation: 导入stl文件(import)
trans=>operation: 调整导入模型(相机视角:快捷键'1'; 物体视角:快捷键'2'; 缩放:快捷键',''.'; 移动:鼠标中键)
union=>operation: 合并三维网格(union)
save=>operation: 保存为stl文件(菜单栏)
e=>end
st->open->addpoint1->inmesh
inmesh(yes)->addpoint2->epoint->cut->select->ccut
inmesh(no)->paper->addpoint1
ccut(no)->addpoint1
ccut(yes)->import->trans->union->save->e