【技术实现步骤摘要】
一种利用扫描时间的3D打印零件分区控制装置及方法
[0001]本专利技术涉及3D打印多振镜多激光控制
,尤其涉及一种利用扫描时间的3D打印零件分区控制装置及方法。
技术介绍
[0002]3D打印是利用CAD三维设计的结果和逐层堆积的方式制造零件,采用与传统减材制造技术完全相反的方式,通过软件分层离散和数控成型系统,利用激光器、热熔喷头等方式将金属粉末、光敏树脂、塑料、蜡等特殊材料进行逐层堆积黏结,最终叠加成型,制造出与相应数字模型完全一致的三维物理实体模型的制造方法。
[0003]多激光器协同工作比单个激光器工作具有打印速度更快、打印时间更短的特点,广泛应用于大尺寸零件加工或者对时效要求高的义齿行业。由于多激光器在打印某些零件时,由于受限于光路的覆盖范围,导致一个完整的零件分割成多个部分,由两个不同的激光器对其进行加工,在多激光器任务分配时,由于零件摆放位置的不确定性,导致某一区域数据多,某一区域数据少,这就存在一个激光器扫描任务多,一个激光器扫描任务少,这种情况下不仅打印时效会降低,同时也导致两台激光器工作时 ...
【技术保护点】
【技术特征摘要】
1.一种利用扫描时间的3D打印零件分区控制装置,其特征在于:所述控制装置包括均与上位机连接的上激光器、下激光器、上扫描振镜和下扫描振镜,所述的上扫描振镜与上激光器连接,所述的下扫描振镜与下激光器连接,所述的上位机包括:激光器控制模块、扫描振镜控制模块、运控控制模块、文件解析模块、分区控制模块与执行模块;所述激光器控制模块,用来控制激光器发出的能量大小,控制激光的开关;所述扫描振镜控制模块,根据所需要打印零件的二维图像,将激光束能量打到指定位置;所述运动控制模块,根据激光器控制模块、扫描振镜控制模块,再配合机械运动来最终实现零件打印;所述文件解析模块,用于解析欲打印零件的数据格式;所述分区控制模块,用于零件的所属区域划分;判断每个需要打印的零件包围盒信息中的Y最小值、Y最大值和两个拼接区域边界线Y方向上的位置关系,确定每个打印零件属于A区域、B区域、AB公共区域或者三区;所述执行模块,根据分区控制模块获取到的数据分别控制上激光器、下激光器、上扫描振镜和下扫描振镜协同工作。2.根据权利要求1所述的一种利用扫描时间的3D打印零件分区控制装置,其特征在于:所述文件解析模块用于解析出每个零件的包围盒信息,包围盒信息包括:零件的横坐标X最小值Xmin、X最大值Xmax,零件的纵坐标Y最小值Ymin和Y最大值Ymax,以及零件Z轴方向上的Z最小值Zmin和Z轴方向上的Z最大值Zmax数据。3.根据权利要求2所述的一种利用扫描时间的3D打印零件分区控制装置,其特征在于:所述两个拼接区域边界线纵坐标分别为
‑
Y和Y,纵坐标Y及上方区域为上激光器打印范围,为A区域;坐标
‑
Y以及下边区域为下激光器打印范围,为B区域;以纵坐标
‑
Y到纵坐标Y包含的区域为上激光器和下激光器交叉重叠打印范围,成为AB重合区域,当且A、B、AB三者共有的区域为跨三区区域。4.根据权利要求3所述的一种利用扫描时间的3D打印零件分区控制装置,其特征在于:所述分区控制模块用于对导入的零件文件进行区域划分,运用计算每个零件扫描时间的方法,计算每个区域相对应的打印数据。5.采用权利要求1所述的一种利用扫描时间的3D打印零件分区控制装置进行分区控制的方法,其特征在于:所述方法包括如下步骤:步骤1:解析需要打印的零件文件数据;步骤2:给文件中的每个打印零件划分所属区域,即判断每份打印数据的零件包围盒信息中的Ymin和Ymax值同两条分界线
‑
Y和Y的横向直线的大小关系,确定每份打印数据属于A区域、B区域、AB公共区域还是跨三区区域;步骤3:如果需要打印的零件属于A区域,就将该零件数据加入到上激光器控制的A数据数组链表;如果需要打印的零件属于B区域,就将该零件数据加入到下激光器控制B数据数组链表中;步骤4:如果打印零件属于AB公共区域,则该零件数据根据A和B数据数组链表中的扫描时间多少来分配给相对应的区域,使得上激光器和下激光器工作量均衡;
步骤5:如果打印的零件属于跨三区,则零件摆放位置需要调整,用户进行相应的旋转或者...
【专利技术属性】
技术研发人员:施坜圆,王志涛,
申请(专利权)人:南京铖联激光科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。