发明名称 一种三维打印大光斑扫描路径生成方法
摘要 本发明公开了一种三维打印大光斑高效扫描路径生成方法,包括:输入模型切片文件,最大、最小光斑半径r<sub>max</sub>、r<sub>min</sub>,路径重叠参数f;对当前层切片轮廓边界b<sub>i</sub>偏置r<sub>min</sub>生成小光斑轮廓扫描路径p<sub>s</sub>,对p<sub>s</sub>偏置r<sub>min</sub>得到小光斑扫描后内边界b<sub>s</sub>;对b<sub>s</sub>偏置r<sub>max</sub>得到大光斑轮廓扫描路径p<sub>b</sub>,对p<sub>b</sub>偏置r<sub>max</sub>得到大光斑扫描后内边界b<sub>b</sub>;对p<sub>b</sub>偏置-r<sub>max</sub>得到大光斑扫描后内边界b<sub>g</sub>,对b<sub>s</sub>、b<sub>g</sub>进行布尔减操作;在未扫描区域内生成小光斑平行扫描路径;连接所有大、小光斑扫描路径,直至打印完成输出扫描路径。本发明采用小光斑扫描和大光斑扫描结合,对未扫描区域用小光斑填充消除,同时提高零件成形的精度和效率。
申请公布号 CN103894608B 申请公布日期 2015.11.18
申请号 CN201410074807.X 申请日期 2014.03.04
申请人 浙江大学 发明人 傅建中;林志伟;赖金涛;付国强;贺永;沈洪垚
分类号 B22F3/105(2006.01)I;B22F3/115(2006.01)I;B29C67/00(2006.01)I 主分类号 B22F3/105(2006.01)I
代理机构 杭州天勤知识产权代理有限公司 33224 代理人 胡红娟
主权项 一种三维打印大光斑扫描路径生成方法,其特征在于,包括如下步骤:步骤1、输入待打印零件模型的n层切片文件、最大光斑半径值、最小光斑半径值、以及路径重叠参数,其中:最大光斑半径值记作r<sub>max</sub>,最小光斑半径值记作r<sub>min</sub>,路径重叠参数记作f;记第i层切片为当前切片,n,i为大于零的自然数;步骤2、记当前切片的轮廓曲线为b<sub>i</sub>,对b<sub>i</sub>偏置距离r<sub>min</sub>生成小光斑轮廓扫描路径,记作p<sub>s</sub>,对p<sub>s</sub>继续偏置r<sub>min</sub>得到小光斑扫描后内边界,记作b<sub>s</sub>;步骤3、对以上得到的b<sub>s</sub>偏置距离r<sub>max</sub>生成大光斑轮廓扫描路径,记作p<sub>b</sub>,对p<sub>b</sub>继续偏置r<sub>max</sub>得到大光斑扫描后内边界,记作b<sub>b</sub>;步骤4、在以上得到的b<sub>b</sub>所围成的区域内以2f·r<sub>max</sub>为路径间距生成大光斑平行扫描路径;步骤5、对p<sub>b</sub>偏置‑r<sub>max</sub>得到大光斑扫描后外边界,记作b<sub>g</sub>,对由b<sub>s</sub>和b<sub>g</sub>围成的区域进行相减布尔操作,记得到的差区域边界为b<sub>d</sub>,b<sub>d</sub>=b<sub>s</sub>‑b<sub>g</sub>,b<sub>d</sub>即为大光斑未扫描到的区域;步骤6、在上述b<sub>d</sub>围成的未扫描区域内生成小光斑平行扫描路径;步骤7、连接上述生成的所有大、小光斑扫描路径,更新i值,得到的第i层切片作为当前切片,跳至步骤2直至打印完成;输出扫描路径;步骤2中轮廓曲线b<sub>i</sub>包括区域外边界曲线和区域内边界曲线,区域外边界曲线为逆时针曲线,区域内边界曲线为顺时针曲线;对曲线进行偏置时,规定:当偏置值r为正时,逆时针曲线向内偏置,顺时针曲线向外偏置;当偏置值r为负时,偏置方向相反。
地址 310027 浙江省杭州市西湖区浙大路38号