The invention belongs to the field of three-dimensional printing technology, and discloses a fast slice processing method for inkjet printing of array nozzles, which includes: exporting the model to AMF format in a computer, data processing and storing the data in AMF format into an array; dividing the spatial straight line according to the thickness of the printing layer and the moving direction of the printing nozzle; finding the intersection point between the model and the straight line, and storing it in the array. Each time the two data in the array are taken out, according to the distance between the two points and the resolution of the print nozzle, the number of 01 data filled between the two points is determined, and the control code of the print nozzle is obtained; the nozzle moves uniformly along the direction of motion, reading the data, if it is 0, it will not spray, if it is 1, it will spray. The invention can effectively improve the accuracy and reduce the time of pre-model and post-data processing, and greatly reduce the time spent on printing.
【技术实现步骤摘要】
一种阵列喷头喷墨打印的快速切片处理方法
本专利技术属于三维打印
,尤其涉及一种阵列喷头喷墨打印的快速切片处理方法。
技术介绍
目前,业内常用的现有技术是这样的:三维打印技术是以计算机三维模型为蓝本,通过软件分层离散和数控成型系统,利用激光束、热熔喷嘴等方式将金属粉末、陶瓷粉末、塑料、细胞组织等特殊材料进行逐层堆积黏结,最终叠加成型,制造出实体产品。3D打印技术在重建物体的几何形状和机能上已经获得一定的水平,几乎任何静态的形状都可以被打印出来。数字化制造模式不需要复杂的工艺、不需要庞大的机床、不需要众多的人力,直接从计算机图形数据中便可生成任何形状的零件,使生产制造变得快速简捷。常见的3D打印成型技术包括SLA、SLS、FDM及3DP,它们的打印原理及流程一般为:首先将设计的三维模型按照一定的规律离散为一系列有序的单元,通常在Z向按一定厚度进行离散(习惯称为分层),把原来的三维模型变成一系列的层片,从而变为简单的二维图形;再根据每个层片的轮廓信息也即模型截面信息,输入加工参数,生成数控代码;最后由打印机形成一系列层片并通过各种方法将它们连接起来,层层叠加得到三维物理实体。这几类打印方式都要求单喷头打印机实现。其中分层也即切片处理,是3维打印中一个很重要的部分,其主要工作是求得打印过程中喷头的运动数据,进而合理的规划打印路径,生成控制指令,通过计算机处理将打印动作传送到硬件。针对以上打印方式国内外学者按照对三角形信息利用方式的不同,提出了很多封闭模型的切片算法。目前主流的商业化3D打印客户端软件,包括Slic3r,Makeware,Cure等都集成了切片 ...
【技术保护点】
1.一种阵列喷头喷墨打印的快速切片处理方法,其特征在于,所述阵列喷头喷墨打印的快速切片处理方法包括:第一步,在计算机中将模型导出为AMF格式,进行数据处理把AMF格式的数据保存到数组中;第二步,根据打印层厚以及打印喷头的移动方向,划分空间直线;第三步,求出模型与直线的交点,存到数组中;第四步,每次取出数组中的两个数据,根据两个点的距离以及打印喷头的分辨率,确定两点之间填充多少个01数据,得到了打印喷头的控制代码;第五步,喷头沿运动方向匀速运动,读取数据,如果为0则不喷,如果为1则喷。
【技术特征摘要】
1.一种阵列喷头喷墨打印的快速切片处理方法,其特征在于,所述阵列喷头喷墨打印的快速切片处理方法包括:第一步,在计算机中将模型导出为AMF格式,进行数据处理把AMF格式的数据保存到数组中;第二步,根据打印层厚以及打印喷头的移动方向,划分空间直线;第三步,求出模型与直线的交点,存到数组中;第四步,每次取出数组中的两个数据,根据两个点的距离以及打印喷头的分辨率,确定两点之间填充多少个01数据,得到了打印喷头的控制代码;第五步,喷头沿运动方向匀速运动,读取数据,如果为0则不喷,如果为1则喷。2.如权利要求1所述的阵列喷头喷墨打印的快速切片处理方法,其特征在于,所述阵列喷头喷墨打印的快速切片处理方法建立空间直线,根据每层打印的厚度H以及阵列喷头每列的距离L1建立空间切割面,空间切割面将模型分割为一个个并列的长条。3.如权利要求1所述的阵列喷头喷墨打印的快速切片处理方法,其特征在于,所述阵列喷头喷墨打印的快速切片处理方法计算每层交点,按照层的顺序取出每...
【专利技术属性】
技术研发人员:黄进,袁鹏飞,王建军,南金政,赵鹏兵,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。