1.一种3D打印校正方法,其特征在于,包括,
获取工件的设计打印空间模型;
根据所述工件的设计打印空间模型获取工件打印路径;
根据工件打印路径得到打印喷头试打运动路径;
获取工件的试打成型空间模型;
根据所述工件的所述设计打印空间模型以及所述试打成型空间模型之间的偏差获取成型工件上的每一个材料点在工件打印路径上的偏移矢量作为工件上每一材料点的试打成型偏移矢量;
获取所述设计打印空间模型内的每一个材料点在所述工件打印路径和所述打印喷头试打运动路径内的对应位置的位置差得到工件上每一材料点的打印悬空矢量;
根据工件上每一材料点的所述试打成型偏移矢量以及对应的所述打印悬空矢量得到所述试打成型偏移矢量关于所述打印悬空矢量的对应关系;
根据所述试打成型偏移矢量关于所述打印悬空矢量的对应关系对所述打印喷头试打运动路径进行校正得到打印喷头校正运动路径。
2.根据权利要求1所述的方法,其特征在于,所述根据工件上每一材料点的所述试打成型偏移矢量以及对应的所述打印悬空矢量得到所述试打成型偏移矢量关于所述打印悬空矢量的对应关系的步骤,包括,将工件上每一材料点的所述试打成型偏移矢量划分为若干个试打成型偏移矢量子集;
将工件上每一材料点的所述打印悬空矢量划分为若干个打印悬空矢量子集;
将所述试打成型偏移矢量子集与所述打印悬空矢量子集进行匹配得到所述试打成型偏移矢量关于所述打印悬空矢量的对应关系。
3.根据权利要求2所述的方法,其特征在于,所述将工件上每一材料点的所述试打成型偏移矢量划分为若干个试打成型偏移矢量子集的步骤,包括,在工件上全部材料点的所述试打成型偏移矢量中选择若干个试打成型特征偏移矢量;
获取每个所述试打成型特征偏移矢量与其它所述试打成型偏移矢量的矢量差模长;
对于每个其它所述试打成型偏移矢量,将其与矢量差模长数值最小的所述试打成型特征偏移矢量编入同一个所述试打成型偏移矢量子集;
计算获取每个所述试打成型偏移矢量子集中与其均值向量的矢量差模长最小的所述试打成型偏移矢量作为更新后的所述试打成型特征偏移矢量;
判断更新后的所述试打成型特征偏移矢量是否发生变化;
若是,则重新生成所述试打成型偏移矢量子集以及所述试打成型特征偏移矢量;
若否,则得到若干个所述试打成型偏移矢量子集。
4.根据权利要求2所述的方法,其特征在于,所述将工件上每一材料点的所述打印悬空矢量划分为若干个打印悬空矢量子集的步骤,包括,在工件上全部材料点的所述打印悬空矢量中选择若干个打印特征悬空矢量;
获取每个所述打印特征悬空矢量与其它所述打印悬空矢量的矢量差模长;
对于每个其它所述打印悬空矢量,将其与矢量差模长数值最小的所述打印特征悬空矢量编入同一个所述打印悬空矢量子集;
计算获取每个所述打印悬空矢量子集中与其均值向量的矢量差模长最小的所述打印悬空矢量作为更新后的所述打印特征悬空矢量;
判断更新后的所述打印特征悬空矢量是否发生变化;
若是,则重新生成所述打印悬空矢量子集以及所述打印特征悬空矢量;
若否,则得到若干个所述打印悬空矢量。
5.根据权利要求2至4任一项所述的方法,其特征在于,所述将所述试打成型偏移矢量子集与所述打印悬空矢量子集进行匹配得到所述试打成型偏移矢量关于所述打印悬空矢量的对应关系的步骤,包括,根据所述打印悬空矢量子集内每个所述打印悬空矢量得到每个所述打印悬空矢量子集的矢量范围;
获取每个所述试打成型偏移矢量子集内试打成型特征偏移矢量在成型工件上的材料点对应的所述打印悬空矢量所在的所述打印悬空矢量子集;
将所述试打成型特征偏移矢量关于所述打印悬空矢量子集的矢量范围内任一空间矢量的对应关系作为所述试打成型偏移矢量关于所述打印悬空矢量的对应关系。
6.根据权利要求5所述的方法,其特征在于,所述根据所述打印悬空矢量子集内每个所述打印悬空矢量得到每个所述打印悬空矢量子集的矢量范围的步骤,包括,对于每个所述打印悬空矢量子集,将所述打印悬空矢量子集内包含的每个所述打印悬空矢量的起点设置为原点后获取每个所述打印悬空矢量的终点,获取每个所述打印悬空矢量的终点所占的空间区域对应的空间矢量范围作为所述打印悬空矢量子集的矢量范围。
7.根据权利要求6所述的方法,其特征在于,所述获取每个所述打印悬空矢量的终点所占的空间区域对应的空间矢量范围作为所述打印悬空矢量子集的矢量范围的步骤,根据每个所述打印悬空矢量的终点之间的相互距离得到基准距离;
将终点之间的距离小于所述基准距离的所述打印悬空矢量的终点进行连接得到全部所述打印悬空矢量的终点连接组成的空间多面体;
将所述空间多面体以内的区域对应的空间矢量范围作为所述打印悬空矢量子集的矢量范围。
8.根据权利要求7所述的方法,其特征在于,所述根据每个所述打印悬空矢量的终点之间的相互距离得到基准距离的步骤,包括,获取每个所述打印悬空矢量的终点与距离最近的其它终点之间的距离;
获取全部所述打印悬空矢量的终点与距离最近的其它终点之间的距离中的最小距离作为基准距离。
9.一种3D打印校正方法,其特征在于,包括,
接收权利要求1至8任一项所述一种3D打印校正方法中的打印喷头校正运动路径;
控制打印喷头按照所述打印喷头校正运动路径进行打印加工。
10.一种3D打印参数优化系统,其特征在于,包括,控制单元,用于获取工件的设计打印空间模型;
根据所述工件的设计打印空间模型获取工件打印路径;
预打印单元,用于根据工件打印路径得到打印喷头试打运动路径;
获取工件的试打成型空间模型;
根据所述工件的所述设计打印空间模型以及所述工件的所述试打成型空间模型的偏差获取成型工件上的每一个材料点在工件打印路径上的偏移矢量作为工件上每一材料点的试打成型偏移矢量;
校正单元,用于获取所述设计打印空间模型内的每一个材料点在所述工件打印路径和所述打印喷头试打运动路径内的对应位置的位置差得到工件上每一材料点的打印悬空矢量;
根据工件上每一材料点的所述试打成型偏移矢量以及对应的所述打印悬空矢量得到所述试打成型偏移矢量关于所述打印悬空矢量的对应关系;
根据所述试打成型偏移矢量关于所述打印悬空矢量的对应关系对所述打印喷头试打运动路径进行校正得到打印喷头校正运动路径;
根据所述打印喷头校正运动路径生成打印喷头运动控制参数;
打印控制单元,用于接收所述打印喷头校正运动路径;
控制打印喷头按照所述打印喷头校正运动路径进行打印加工。