本发明专利技术实施例公开了一种光固化打印方法、装置、电子设备及存储介质,方法包括:加载待打印三维模型并确定待打印三维模型的默认三维包围盒;根据默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序;根据参考坐标轴排序依次确定待打印三维模型基于每个参考坐标轴的最优旋转角度并根据最优旋转角度旋转待打印三维模型,以使待打印三维模型处于最优模型方位;根据最优模型方位确定最优打印方向,并基于最优打印方向打印待打印三维模型。本发明专利技术实施例实现了自动调整待打印三维模型的在打印时的模型方位,使待打印三维模型在打印时高度最低,进而降低打印耗时,加快打印速度,提高打印效率。
【技术实现步骤摘要】
光固化打印方法、装置、电子设备及存储介质
本专利技术实施例涉及快速成型
,尤其涉及一种光固化打印方法、装置、电子设备及存储介质。
技术介绍
光固化打印技术主要是利用特定强度的光聚焦照射在光固化材料表面,使光固化材料固定成型,形成所需的打印模型。由于具有打印速度快、打印精度高等特点,目前光固化打印在3D打印
已被普遍使用。在光固化打印过程中,首先对模型进行切片处理,把模型切割成面,靠一组二维图片堆叠成三维立体模型。在打印一个平面的时候,采用的是一体成型的方法,所以光固化打印方法的打印时间与模型高度息息相关。目前,光固化打印机在打印时,用户加载模型后,模型方位基本是默认的,这种放置方式不能够使模型高度达到最小值,从而导致打印时间增加。若需要调整模型方位,则需要用户经过一定计算后手动调整,这对于打印经验不足的用户不够友好,且需要用户花费一定的计算时间,进而增加打印耗时,降低打印效率。
技术实现思路
有鉴于此,本专利技术实施例提供一种光固化打印方法、装置、电子设备及存储介质,以减少光固化打印的时间,提高打印效率。第一方面,本专利技术实施例提供一种光固化打印方法,包括:加载待打印三维模型并确定所述待打印三维模型的默认三维包围盒;根据所述默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序;根据所述参考坐标轴排序依次确定所述待打印三维模型基于每个参考坐标轴的最优旋转角度并根据所述最优旋转角度旋转所述待打印三维模型,以使所述待打印三维模型处于最优模型方位;根据所述最优模型方位确定最优打印方向,并基于所述最优打印方向打印所述待打印三维模型。进一步的,所述根据所述默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序包括:确定所述默认三维包围盒在三维坐标系的三个坐标轴上的投影尺寸;根据所述三个坐标轴上的投影尺寸的排序确定参考坐标轴排序。进一步的,所述根据所述参考坐标轴排序依次确定所述待打印三维模型基于每个参考坐标轴的最优旋转角度并根据所述最优旋转角度旋转所述待打印三维模型,以使所述待打印三维模型处于最优模型方位包括:确定所述待打印三维模型基于所述参考坐标轴排序中的当前参考坐标轴的最优旋转角度;将所述待打印三维模型围绕所述当前参考坐标轴旋转所述最优旋转角度;根据所述参考坐标轴排序,将下一参考坐标轴作为所述当前参考坐标轴,返回确定所述待打印三维模型基于所述参考坐标轴排序中的当前参考坐标轴的最优旋转角度的步骤,直至遍历所有参考坐标轴,所述待打印三维模型处于最优模型方位。进一步的,所述确定所述待打印三维模型基于所述参考坐标轴排序中的当前参考坐标轴的最优旋转角度包括:将所述待打印三维模型投影至二维坐标平面,得到二维投影点群,所述二维坐标平面与所述参考坐标轴排序中的当前参考坐标轴垂直;根据所述二维投影点群确定所述待打印三维模型的二维凸包;确定所述二维凸包的最小包围矩形面积;根据所述最小包围矩形面积确定最优旋转角度。进一步的,所述确定所述二维凸包的最小包围矩形面积包括:对预设角度范围进行均分,得到多个旋转角度;确定所述二维凸包对于每一个旋转角度的包围矩形面积,得到多个包围矩形面积;基于所述多个旋转角度和所述多个包围矩形面积进行曲线拟合,得到拟合曲线;根据所述拟合曲线确定所述二维凸包的最小包围矩形面积。进一步的,所述根据所述最小包围矩形面积确定最优旋转角度包括:根据所述拟合曲线确定所述最小包围矩形面积对应的最优旋转角度。进一步的,所述根据所述最优模型方位确定最优打印方向包括:确定所述最优模型方位下的所述待打印三维模型的最优包围盒在三维坐标系的三个坐标轴上的投影尺寸,得到三个投影尺寸;将所述三个投影尺寸中的最小值对应的坐标轴方向作为最优打印方向。第二方面,本专利技术实施例提供一种光固化打印装置,包括:模型加载模块,用于加载待打印三维模型并确定所述待打印三维模型的默认三维包围盒;坐标轴排序确定模块,用于根据所述默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序;最优旋转角度确定模块,用于根据所述参考坐标轴排序依次确定所述待打印三维模型基于每个参考坐标轴的最优旋转角度并根据所述最优旋转角度旋转所述待打印三维模型,以使所述待打印三维模型处于最优模型方位;模型打印模块,用于根据所述最优模型方位确定最优打印方向,并基于所述最优打印方向打印所述待打印三维模型。第三方面,本专利技术实施例提供一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或至少一个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术任意实施例提供的光固化打印方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本专利技术任意实施例提供的光固化打印方法。本专利技术实施例提供的光固化打印方法实现了自动调整待打印三维模型的在打印时的模型方位,使待打印三维模型在打印时高度最低,进而降低打印耗时,加快打印速度,提高打印效率。附图说明图1为本专利技术实施例一提供的一种光固化打印方法的流程示意图;图2为本专利技术实施例二提供的一种光固化打印方法的流程示意图;图3为本专利技术实施例三提供的一种光固化打印装置的结构示意图;图4为本专利技术实施例四提供的一种电子设备的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。此外,术语“第一”、“第二”等可在本文中用于描述各种方向、动作、步骤或元件等,但这些方向、动作、步骤或元件不受这些术语限制。这些术语仅用于将第一个方向、动作、步骤或元件与另一个方向、动作、步骤或元件区分。术语“第一”、“第二”等而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”、“批量”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。实施例一图1为本专利技术实施例一提供的一种光固化打印方法的流程示意图。如图1所示,本专利技术实施例一提供的光固化打印方法包括:S110、加载待打本文档来自技高网...
【技术保护点】
1.一种光固化打印方法,其特征在于,包括:/n加载待打印三维模型并确定所述待打印三维模型的默认三维包围盒;/n根据所述默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序;/n根据所述参考坐标轴排序依次确定所述待打印三维模型基于每个参考坐标轴的最优旋转角度并根据所述最优旋转角度旋转所述待打印三维模型,以使所述待打印三维模型处于最优模型方位;/n根据所述最优模型方位确定最优打印方向,并基于所述最优打印方向打印所述待打印三维模型。/n
【技术特征摘要】
1.一种光固化打印方法,其特征在于,包括:
加载待打印三维模型并确定所述待打印三维模型的默认三维包围盒;
根据所述默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序;
根据所述参考坐标轴排序依次确定所述待打印三维模型基于每个参考坐标轴的最优旋转角度并根据所述最优旋转角度旋转所述待打印三维模型,以使所述待打印三维模型处于最优模型方位;
根据所述最优模型方位确定最优打印方向,并基于所述最优打印方向打印所述待打印三维模型。
2.如权利要求1所述的光固化打印方法,其特征在于,所述根据所述默认三维包围盒在三维坐标系下的坐标轴投影尺寸确定参考坐标轴排序包括:
确定所述默认三维包围盒在三维坐标系的三个坐标轴上的投影尺寸;
根据所述三个坐标轴上的投影尺寸的排序确定参考坐标轴排序。
3.如权利要求2所述的光固化打印方法,其特征在于,所述根据所述参考坐标轴排序依次确定所述待打印三维模型基于每个参考坐标轴的最优旋转角度并根据所述最优旋转角度旋转所述待打印三维模型,以使所述待打印三维模型处于最优模型方位包括:
确定所述待打印三维模型基于所述参考坐标轴排序中的当前参考坐标轴的最优旋转角度;
将所述待打印三维模型围绕所述当前参考坐标轴旋转所述最优旋转角度;
根据所述参考坐标轴排序,将下一参考坐标轴作为所述当前参考坐标轴,返回确定所述待打印三维模型基于所述参考坐标轴排序中的当前参考坐标轴的最优旋转角度的步骤,直至遍历所有参考坐标轴,所述待打印三维模型处于最优模型方位。
4.如权利要求3所述的光固化打印方法,其特征在于,所述确定所述待打印三维模型基于所述参考坐标轴排序中的当前参考坐标轴的最优旋转角度包括:
将所述待打印三维模型投影至二维坐标平面,得到二维投影点群,所述二维坐标平面与所述参考坐标轴排序中的当前参考坐标轴垂直;
根据所述二维投影点群确定所述待打印三维模型的二维凸包;
确定所述二维凸包的最小包围矩形面积;
根据所述最小包围矩形面积确定最优旋转角度。
5.如...
【专利技术属性】
技术研发人员:刘辉林,唐京科,陈春,敖丹军,白俊江,
申请(专利权)人:深圳市创想三维科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。