一种针对沉积成型的连续双锯齿状路径填充方法转让专利
申请号 : CN202110008284.9
文献号 : CN112848309B
文献日 : 2021-11-09
发明人 : 马国伟 , 夏令伟 , 林森
申请人 : 河北工业大学
摘要 :
权利要求 :
1.一种针对沉积成型的连续双锯齿状路径填充方法,该方法包括以下步骤:在大于几何边界的区域内按给定角度α0生成间距为喷头直径d的平行扫描线,将几何边界 向内偏置3.5d得到偏置轮廓,用偏置轮廓截取扫描线,在偏置轮廓内部的扫描线记为扫描线段,同时扫描线段切割偏置轮廓使偏置轮廓形成若干个偏置轮廓分段,将扫描线段和偏置轮廓分段连接生成非连续单锯齿状路径;
并进行内外偏置生成非连续双锯齿状路径;
根据非连续双锯齿状填充路径间的可连接关系将其连接为局部连续双锯齿状路径;
将几何边界 向内偏置1.5d和0.5d生成双层轮廓 将模型几何边界向填充区域偏置d′(3d<d′<4d)生成参考线 若参考线与某条局部连续的双锯齿状路径存在交点,则定义该路径与该参考线对应的双层轮廓是可连接的,通过双层轮廓与局部连续双锯齿状路径的可连接关系将所有路径按顺序连接,生成全局连续路径;
最后进行路径优化:包括间距等值化优化和曲率优化;
根据非连续双锯齿状填充路径间的可连接关系将其连接为局部连续的双锯齿状路径,具体过程是:
若两条非连续单锯齿状路径在垂直于给定角度α0方向上最短距离为2d,即由该两条路径生成的非连续双锯齿状填充路径能通过将其打断并重新连接的方式连接为一条路径,则定义该两条路径是可连接的;若不满足2d要求,认为不可连接;统计所有非连续双锯齿状填充路径的可连接关系,构造连通树储存非连续双锯齿状填充路径的连接顺序,按照连接顺序形成多条局部连续的双锯齿状路径。
2.根据权利要求1所述的填充方法,其特征在于,所述非连续双锯齿状路径的生成过程是:
将几何边界 向内偏置1.5d和0.5d生成双层轮廓 i表示独立的双层轮廓个数;
将非连续单锯齿状路径Tj向内外各偏置0.5d并首尾连接生成非连续的双锯齿状路径Pj。
3.根据权利要求2所述的填充方法,其特征在于,扫描线段和偏置轮廓分段的连接方式采用奇偶定则连接,所述奇偶定则连接方式是:偏置轮廓分段按照对称方式标号,选择未连接路径中的边界扫描线段向该路径中相对的另一侧遍历扫描线段和偏置轮廓分段,同时将遍历过程中所依次经过的标记为奇数和偶数的偏置轮廓分段分别连接两侧相邻的扫描线段的端点,直到无可连接扫描线段停止本条路径的计算;重复本步直到连接所有的扫描线段。
4.根据权利要求1所述的填充方法,其特征在于,通过双层轮廓与局部连续的双锯齿状路径的可连接关系将双层轮廓与局部连续双锯齿状路径依次连接,实现全局连续的过程是:
将模型几何边界向填充区域偏置d′(3d<d′<4d)生成参考线 若参考线与某条局部连续的双锯齿状路径存在交点,则定义该路径与该参考线对应的双层轮廓是可连接的,统计双层轮廓与局部连续的双锯齿状路径的可连接关系,包括连接对象及连接顺序;
参考线将对应的局部连续的双锯齿状路径Sk分割为两部分,即位于参考线外部的部分和位于参考线内部的部分,每一部分均为非连续的多段线;双层轮廓分为外边界双层轮廓和内边界双层轮廓,对于外边界轮廓,选择任意一条位于参考线外部的多段线与双层轮廓打断并重新连接;对于内边界双层轮廓,则任选一条位于参考线内部的多段线与内边界双层轮廓打断并重新连接;双层轮廓与局部连续的双锯齿状路径均为闭合曲线,打断并重新连接分为三条和两条闭合曲线的连接;
按照路径连接顺序将所有的局部连续双锯齿状路径与双层轮廓依次连接实现全局连续。
5.根据权利要求1所述的填充方法,其特征在于,间距等值化优化的具体过程是:(4‑1)计算路径中各点na到该点相邻的路径线段sb的距离,筛选距离小于喷嘴直径d的点和对应的路径线段,分别记为碰撞点na′和被碰撞路径线段sb′;
(4‑2)将被碰撞路径线段sb′偏置d获得偏置线,偏置线与碰撞点na′所在拐角交于点pc′,以新交点pc′替代碰撞点na′,最终碰撞的路径点被消除。
6.根据权利要求1所述的填充方法,其特征在于,曲率优化的具体过程是:根据设备性能和打印材料性能要求确定定义急转弯角度α′(0<α′<π)和曲率回转半径r0(0≤r0≤0.5d);如果路径线段拐角α大于α′,则保留原路径线段不进行曲率优化;否则路径线段拐角被圆心位于角平分线上的过渡圆弧代替,过渡圆弧的半径为r0,由多段线近似表示过渡圆弧,多段线插入点坐标 计算公式为:其中∠ncndne为待优化急转弯α,[xo,yo]为圆心坐标, 表示点nd指向nc的单位向量,θ*
为向量 与x轴的夹角,γ表示自定义插入点的弧度差,i 为插入点编号,nc、nd、ne为组成拐角的三个点,以nd为角点。
说明书 :
一种针对沉积成型的连续双锯齿状路径填充方法
技术领域
背景技术
质量受到多个参数的影响,如材料、打印温度、层厚、打印速度、打印路径等。
钢绞线等,但是很多设备缺乏自动剪断装置,一是因为平台的操作空间有限,难以添加其他
装置,二是因为自动剪断装置的成本较高。因此,在出现不连续的路径时,需停止打印,待人
工剪断纤维后再继续打印,降低了自动化程度,增加了人工成本和打印时间。如果切片或者
整个模型采用连续的路径填充,则在二维平面甚至三维立体范围内,上述问题能够得到解
决。
的材料处于熔融状态下,在喷嘴跳转的过程中会出现拉丝现象,过早消耗喷嘴内的材料,致
使在打印下一条路径时,材料不能按量挤出,影响打印质量。
不能按预定角度调整进行力学性能层间加强,弥补相邻层的打印空隙。
Manufacturing,2017.48:p.132‑144.》公开了一种non‑retraction路径规划方法,将二维
平面分解为若干子区域,然后分别填充剖分后的子区域,最后将内部直线路径连接为一笔。
然而,多边形分解算法能够有效分解多边形,对于有平滑边界或者在小区域内连续出现凹
角的复杂图形时,算法可能不适用。此外,该算法的孔洞轮廓未与内部路径连接,因此,该算
法并未实现全局连续填充。且在一个连通的二维区域可能被外轮廓分割为若干子区域的特
殊情况下,该算法不适用。
发明内容
以非连续的双锯齿状路径,然后将非连续双锯齿状填充路径连接为局部连续的双锯齿状路
径,并根据与外轮廓的邻接关系将其合并,最后进行路径优化,避免路径间的碰撞,减少急
转弯。
跳转,减少打印时间,且不同层路径的打印方向可以根据需要进行调整,达到层间加强的效
果;
成的材料预热不充分导致的打印件内部缺陷问题,有利于提高打印质量。
附图说明
具体实施方式
3.5d得到偏置轮廓(如图2中(a)图虚线所示),用偏置轮廓截取扫描线,在偏置轮廓内部的
扫描线记为扫描线段,同时扫描线段切割偏置轮廓形成若干个偏置轮廓分段,并按照奇偶
定则将扫描线段和偏置轮廓分段连接生成非连续单锯齿状路径;
接路径中的边界扫描线段(即位于最外侧的扫描线段)向该路径中相对的另一侧遍历扫描
线段和偏置轮廓分段,同时将遍历过程中所依次经过的标记为奇数和偶数的偏置轮廓分段
分别连接相邻的扫描线右端和左端,直到无可连接扫描线段停止本条路径的计算;重复上
述步骤直到所有扫描线段均被连接,生成非连续单锯齿状路径Tj,如图2中(c)图所示,共有
T1、T2、T3、T4、T5、T6六条非连续单锯齿状路径;
双锯齿状路径Pj,定义非连续单锯齿状路径Tj两端编号分别为v2j‑1和v2j;在本实施例中图2
中(d)图中共有P1、P2、P3、P4、P5、P6有六条非连续双锯齿状填充路径,以及两个独立双层轮
廓,即双层轮廓 和
连接为一条路径,则定义该两条路径是可连接的。此处将路径一端以及另一条路径的最近
位置打断并重新连接实现连续,如图2中(d)图中路径P3与P2是可连接的;若不满足2d要求,
认为不可连接;
棵连通树对应一条局部连续的双锯齿状路径Sk。如图3中(b)图所示,森林集合Tree中包含
四棵连通树,P1与其他路径不可连接,形成局部连续的双锯齿状路径S1;P3(v5)→P2表示路径
P3的v5一侧与路径P2是可连接的,形成局部连续的双锯齿状路径S2,箭头旁数字表示连接顺
序。如图3中(c)图所示,该图形包含四条局部连续的双锯齿状路径S1、S2、S3、S4;
应的双层轮廓是可连接的,图5中(b)图为图5中(a)实例中双层轮廓与局部连续的双锯齿状
路径的可连接关系;
M′并找出与tree′中局部连续双锯齿状路径可连接的双层轮廓储存在tree′中并记录连接
顺序;重复上述步骤,直到tree′中包含所有双层轮廓和局部连续双锯齿状路径。如图5中
(c)图所示,先将双层轮廓 存储在连通树中,然后找出可与 可连接局部连续双锯齿路
径,即S1、S2、S3、S4,再找出可与上述局部连续双锯齿状路径可连接的双层轮廓即 箭头旁
数字表示连接顺序;
线;双层轮廓可分为外边界双层轮廓(如图2(d) 和 )和内边界双层轮廓(如图2(d)
和 );
轮廓打断并重新连接。双层轮廓与局部连续的双锯齿状路径均为闭合曲线,打断并重新连
接分为三条和两条闭合曲线的连接,分别示于图5(d)、(e)。
(d)图所示, 和 采用的连接方法为图5中(e)图所示;
为碰撞点na′和被碰撞路径线段sb′,如图6中(a)图所示,点n2和路径线段s1的距离小于d,分
别记为碰撞点和被碰撞路径线段;
(a)图所示,原碰撞路径点n2被新交点p1取代,路径线段n1p1与s1的最短距离恒为d;
过渡圆弧代替,过渡圆弧的半径为r0,此处用多段线近似表示过渡圆弧,插入点坐标 计算
公式为:
示点nd指向nc的单位向量,θ为向量 与x轴的夹角,γ表示自定义插入点的弧度差,i 为
插入点编号,nc、nd、ne为组成拐角的三个点,以nd为角点。如图6(b)所示,∠n1n2n3为待优化
的急转弯也可认为是拐角,当急转弯角度小于定义的急转弯角度α′时,需要进行曲率优化,
找到急转弯角度的角平分线,并以定义的曲率回转半径r0为半径,以角平分线上的点为圆
心,得到能代替拐角的过渡圆弧,过渡圆弧与形成拐角的两个边均相切连接,在拐角的两个
边之间的过渡圆弧上设置多个插入点,多个插入点连接形成多段线,以多段线替代过渡圆
弧,本实施例中以p1为起始插入位置,p4为结束位置,共插入4个点。