System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及三维打印领域,具体涉及一种三维打印方法、存储单元、计算装置和三维打印系统。
技术介绍
1、现有技术中,通过逐层对打印材料进行选择性烧结以成型三维打印件的三维打印方法包括排包阶段、切片阶段和成型阶段。排包阶段用于确定需要打印的各三维打印件在打印容腔中的姿态和位置,排包阶段,各三维打印件之间需要存留设定的间隔,并使所有三维打印件与打印容腔侧壁之间形成保温距离。切片阶段用于在排包阶段完成后,对各三维打印件进行分层,形成每层的绕结区域。成型阶段,首先在打印容腔底部根据设定的保温层数量铺设打印材料,再根据每层的烧结区域逐层进行选择性烧结,最后在最高烧结层之上根据设定的保温层数量铺设打印材料。设定的保温层数量主要用于形成保温距离,保温距离是三维打印完成后各三维打印件与包裹于各三维打印件之外的打印材料形成的三维打印中间体的各个表面与最靠近的三维打印件之间的距离,主要用于在三维打印中间体冷却阶段时,避免各三维打印件因为冷却过快而变形或断裂。
2、现有技术中的上述三维打印方法,存在难以在成型过程中取消打印部分三维打印件的缺陷
技术实现思路
1、本申请的目的在于克服
技术介绍
中存在的上述缺陷或问题,提供一种三维打印方法,其能够在成型过程中取消打印部分三维打印件。
2、为达成上述目的,采用如下技术方案:
3、第一技术方案涉及一种三维打印方法,其通过逐层对打印材料进行选择性烧结以成型三维打印件,其中,在切片阶段,标定每个层的烧结区域中各三维打印件所对应的子烧结区
4、第二技术方案基于第一技术方案,其中,步骤2中,先对未开始成型的所有三维打印件进行重新排包,重新排包时应避开与已经开始成型但未完成成型的三维打印件;再对其后的层重新切片,标定其后每个层的烧结区域中各三维打印件所对应的子烧结区域,并重新确定存在烧结区域的最高烧结层。
5、第三技术方案基于第二技术方案,其中,步骤2中,重新排包按照最高烧结层与重新开始成型的层距离最短的优化目标自动进行。
6、第四技术方案涉及一种三维打印方法,其包括:获取至少两个几何模型数据,所述几何模型数据与待成型的三维打印件有关;标定各几何模型数据的位置和姿态;逐层对标定位置和姿态的几何模型数据进行切片分层形成各层的烧结数据,并在每层的烧结数据中按其来源的几何模型数据进行标定形成子烧结区域数据;在具有烧结数据的最高层之后按确定的层数形成铺粉数据;在接到打印指令后逐层按每层的烧结数据生成烧结指令,按铺粉数据生成铺粉指令;在接到取消打印指令后获取被取消的几何模型数据;将其后的层中删除与被取消的几何模型数据有关的子烧结数据;在具有剩余的烧结数据的最高层之后重新按确定的层数形成铺粉数据;重新逐层按每层的烧结数据生成烧结指令,按铺粉数据生成铺粉指令。
7、第五技术方案涉及一种存储单元,其存储计算机程序,所述计算机程序用于实现如第四技术方案所述的三维打印方法。
8、第六技术方案涉及计算装备,其包括输入单元、输出单元、计算单元和如第五技术方案所述的存储单元,所述输入单元用于获取几何模型数据、被取消的几何模型数据、打印指令和取消打印指令,所述输出单元用于输出烧结指令和铺粉指令,所述计算单元调取并执行所述计算机程序。
9、第七技术方案涉及一种三维打印系统,其包括三维打印机、打印单元和如第六技术方案所述的计算装置,所述三维打印机用于执行所述计算装置输出的烧结指令以在打印单元上铺粉并烧结,所述三维打印机还用于执行所述计算装置输出的铺粉指令以在打印单元上铺粉。
10、相对于现有技术,上述方案具有的如下有益效果:
11、第一技术方案中,通过在切片阶段标定每个层的烧结区域中各三维打印件所对应的子烧结区域,便于至少部分未完成成型的三维打印件被取消打印后,去除被取消打印的三维打印件所对应的子烧结区域,以取消打印被取消的三维打印件。
12、第一技术方案中,通过重新确定存在烧结区域的最高烧结层,并在最高烧结层之上根据设定的保温层数量铺设打印材料,有利于在被取消打印的部分三维打印件位于较高位置时,降低三维打印中间体的整体高度,节省打印材料,避免保温层过厚导致冷却速度过慢。
13、第二技术方案中,重新排包能够通过改变未开始成型的三维打印件的位置和/或姿态,能够进一步降低三维打印中间体的整体高度,更有利于节省打印材料,避免保温层过厚导致冷却速度过慢。
14、第三技术方案中,重新排包按照最高烧结层最低的优化目标自动进行,不仅有利于降低三维打印中间体的整体高度,而且可以通过自动进行能够避免取消部分三维打印件打印后停顿时间过长导致需要对已铺设的打印材料需要进行长时间保温的情况。
15、第四技术方案是三维打印系统的计算装置中的计算单元实现第一技术方案所述的三维打印方法的具体方法。其中,第四技术方案中的烧结数据对应第一技术方案中的烧结区域,第四技术方案中的子烧结数据对应第一技术方案中的子绕结区域。
16、第五、六、七技术方案为实现上述方法提供物质基础。
本文档来自技高网...【技术保护点】
1.一种三维打印方法,其通过逐层对打印材料进行选择性烧结以成型三维打印件,其特征是,在切片阶段,标定每个层的烧结区域中各三维打印件所对应的子烧结区域;在成型阶段,至少部分未完成成型的三维打印件被取消打印后执行如下步骤:
2.如权利要求1所述的一种三维打印方法,其特征是,步骤2中,先对未开始成型的所有三维打印件进行重新排包,重新排包时应避开与已经开始成型但未完成成型的三维打印件;再对其后的层重新切片,标定其后每个层的烧结区域中各三维打印件所对应的子烧结区域,并重新确定存在烧结区域的最高烧结层。
3.如权利要求2所述的一种三维打印方法,其特征是,步骤2中,重新排包按照最高烧结层最低的优化目标自动进行。
4.一种三维打印方法,其特征是,其包括:
5.存储单元,其存储计算机程序,其特征是,所述计算机程序用于实现如权利要求4所述的三维打印方法。
6.计算装置,其特征是,其包括输入单元、输出单元、计算单元和如权利要求5所述的存储单元,所述输入单元用于获取几何模型数据、被取消的几何模型数据、打印指令和取消打印指令,所述输出单元用于输出
7.一种三维打印系统,其包括三维打印机、打印单元和如权利要求6所述的计算装置,所述三维打印机用于执行所述计算装置输出的烧结指令以在打印单元上铺粉并烧结,所述三维打印机还用于执行所述计算装置输出的铺粉指令以在打印单元上铺粉。
...【技术特征摘要】
1.一种三维打印方法,其通过逐层对打印材料进行选择性烧结以成型三维打印件,其特征是,在切片阶段,标定每个层的烧结区域中各三维打印件所对应的子烧结区域;在成型阶段,至少部分未完成成型的三维打印件被取消打印后执行如下步骤:
2.如权利要求1所述的一种三维打印方法,其特征是,步骤2中,先对未开始成型的所有三维打印件进行重新排包,重新排包时应避开与已经开始成型但未完成成型的三维打印件;再对其后的层重新切片,标定其后每个层的烧结区域中各三维打印件所对应的子烧结区域,并重新确定存在烧结区域的最高烧结层。
3.如权利要求2所述的一种三维打印方法,其特征是,步骤2中,重新排包按照最高烧结层最低的优化目标自动进行。
4...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:厦门汉印股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。