智能控制物体壁垒的3D打印方法、装置、设备及存储介质制造方法及图纸

技术编号:36022474 阅读:44 留言:0更新日期:2022-12-21 10:18
本发明专利技术涉及人工智能技术,揭露了一种智能控制物体壁垒的3D打印方法,包括:获取预设的物体3D模型,对物体3D模型进行重构,得到物体重构模型;根据物体重构模型确定物体重构模型的打印方向;通过训练后的多重决策树模型生成物体重构模型的多孔支撑模型;根据打印方向和多孔支撑模型计算出物体重构模型的壁垒厚度,并根据壁垒厚度对物体重构模型进行抽壳处理,得到物体抽壳模型;将物体抽壳模型与多孔支撑模型进行布尔运算,得到标准物体模型,并按照打印方向打印标准物体模型,完成物体3D打印。本发明专利技术还提出一种智能控制物体壁垒的3D打印装置、设备以及存储介质。本发明专利技术可以提高3D打印时的效率较低。印时的效率较低。印时的效率较低。

【技术实现步骤摘要】
智能控制物体壁垒的3D打印方法、装置、设备及存储介质


[0001]本专利技术涉及人工智能
,尤其涉及一种智能控制物体壁垒的3D打印方法、装置、设备及存储介质。

技术介绍

[0002]随着科技的进步,3D打印技术在越来越多的领域得到了应用,3D打印是以三维数据模型为基础,通过专业切片软件,按照固定切片厚度,将三维数据处理为二维轮廓数据进行逐层打印的技术,但为了提高3D打印的良品率,需要设定打印物体的壁垒,以进行3D打印。
[0003]现有的3D打印技术多为基于用户经验设定物体壁垒,进而进行3D打印。例如,立体光固化成型法,用户设定打印的方向,物体壁垒的厚度以及分层的长度,将其输入进程序后自动打印。实际应用中,用户设定的物体壁垒的厚度对打印出的物体有着显著影响,当厚度太薄时,物体壁垒会因为无法承受压力而垮塌,当厚度太厚时,会造成不必要的资源浪费,可能导致3D打印的速度较慢,质量较差,从而导致进行3D打印时的效率较低。

技术实现思路

[0004]本专利技术提供一种智能控制物体壁垒的3D打印方法、装置、设备及存储介质,其主本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能控制物体壁垒的3D打印方法,其特征在于,所述方法包括:获取预设的物体3D模型,通过预设的三角面曲率公式对所述物体3D模型进行重构,得到物体重构模型;通过预设的粗糙度算法根据所述物体重构模型确定所述物体重构模型的打印方向;通过训练后的多重决策树模型生成所述物体重构模型的多孔支撑模型;根据所述打印方向确定所述物体重构模型的模型长度、模型宽度以及模型高度,根据所述多孔支撑模型的支撑类型得到所述多孔支撑模型的支撑力系数,通过预设的物体壁垒算法根据所述模型长度、所述模型宽度、所述模型高度以及所述支撑力系数计算出所述物体重构模型的壁垒厚度,并根据所述壁垒厚度对所述物体重构模型进行抽壳处理,得到物体抽壳模型;将所述物体抽壳模型与所述多孔支撑模型进行布尔运算,得到标准物体模型,并按照所述打印方向打印所述标准物体模型,完成物体3D打印。2.如权利要求1所述的智能控制物体壁垒的3D打印方法,其特征在于,所述通过预设的三角面曲率公式对所述物体3D模型进行重构,得到物体重构模型,包括:利用预设的转化组件将所述物体3D模型转化为三角网格模型;从所述三角网格模型中提取出顶点信息和三角面信息,根据所述顶点信息与所述三角面信息生成所述三角网格模型的模型信息集合;根据所述模型信息集合和所述三角面曲率公式计算出所述三角网格模型中每个三角面的重构优先值以及重构顶点,并根据所述重构优先值与所述重构顶点生成物体重构模型。3.如权利要求2所述的智能控制物体壁垒的3D打印方法,其特征在于,所述根据所述模型信息集合和所述三角面曲率公式计算出所述三角网格模型中每个三角面的重构优先值以及重构顶点,包括:根据所述模型信息集合和所述的三角面曲率公式计算出所述三角网格模型中每个三角面的三角面曲率:角面的三角面曲率:其中,是指所述三角面的第个顶点的特征值矩阵,是指所述三角面的第个顶点所对应的边,是指所有以所述三角面的第个顶点为顶点的三角形所组成的区域,为反余弦函数,是指与边相邻的第一个三角面的法向量,是指与边相邻的第二个三角面的法向量,是指法向量的向量模长,是指法向量的向量模长,是指在内部的部分边,是指是指在内部的部分边的边长,是指边方向上的单位向量,是转置符号,是所述三角面曲率,是求第二大值的符号,是求最小值的符号;从所述模型信息集合中提取出每个所述三角网格模型中每个三角面的三角面面积,通
过预设的对抗优先值算法根据所述三角面面积与所述三角面曲率计算出每个三角面的重构优先值:其中,是所述重构优先值,是预设的对抗系数,是所述三角面曲率,是所述三角面面积,是预设的面积系数;根据所述三角面曲率得到所述三角网格模型中每个三角面的带权重心,并将重构优先值大于预设重构阈值的三角面作为目标三角面,将所述目标三角面的带权重心作为所述目标三角面的重构顶点;在重构优先值小于或等于预设重构阈值的三角面上均匀生成数量与所述目标三角面数量一致的排斥顶点,并将所述排斥顶点作为所述三角网格模型中除所述目标三角面之外的其余三角面的重构顶点。4.如权利要求1所述的智能控制物体壁垒的3D打印方法,其特征在于,所述通过预设的粗糙度算法根据所述物体重构模型确定所述物体重构模型的打印方向,包括:对所述物体重构模型进行多维投影,得到重构投影集;通过所述粗糙度算法计算所述重构投影集中每一张重构投影图片的粗糙度:其中,是指所述粗糙度,为预设的粗糙权重,是指所述重构投影图片在所述物体重构模型上所对应的投影面上的三角面的总数,是指所述重构投影图片在所述物体重构模型上所对应的投影面上的第个三角面,是指第三角面的三角面曲率,是指与所述重构投影图片方向相反的投影所对应的投影面上的三角面的总数,是指与所述重构投影图片方向相反的投影所对应的投影面上的第个三角面,是指第个三角面的三角面曲率;从所述重构投影集中选取所述粗糙度最大的重构投影图片作为目标投...

【专利技术属性】
技术研发人员:陈丙云江慧慧陈琨焜
申请(专利权)人:深圳市金石三维打印科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1