[發明專利]一種建模與切片并行的3D打印路徑生成方法有效
| 申請號: | 202010935304.2 | 申請日: | 2020-09-08 |
| 公開(公告)號: | CN112265271B | 公開(公告)日: | 2021-10-08 |
| 發明(設計)人: | 王玉;王碩;李帥帥;張強;于穎;張曉陽 | 申請(專利權)人: | 同濟大學 |
| 主分類號: | B29C64/386 | 分類號: | B29C64/386;B29C64/393;B33Y50/00;B33Y50/02;G06T17/20 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 楊宏泰 |
| 地址: | 200092 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 建模 切片 并行 打印 路徑 生成 方法 | ||
1.一種建模與切片并行的3D打印路徑生成方法,其特征在于,包括以下步驟:
1)繪制一條光滑的空間曲線作為后續建模的掃掠路徑;
2)設定取點間隔Δd,將掃掠路徑曲線S按間隔Δd離散化,形成有序的共計n個離散化的路徑點{P1,P2,…,Pn},并保存各路徑點坐標,其中,n=2a+1,a為整數;
3)在有序的路徑點坐標列表內選取相鄰的路徑點Pi和Pi+1,建立向量并通過向量vi表示Pi至Pi+1段的軸線方向;
4)構建羅德里格旋轉矩陣R,根據前后兩向量vi和vi+1的向量叉積和點積獲得其空間旋轉變化的旋轉軸ki=(kx,ky,kz)以及旋轉角度θi;
5)獲取起始層和終止層的截面輪廓并分別將其離散化為起始層點集L1和終止層點集Ln;
6)根據點集L1和Ln包含的對應點,計算求解第層截面的點集L(n+1)/2;
7)分別根據L1和L(n+1)/2、Ln和L(n+1)/2的點集重復第6)步的計算,依次求得中間各層的截面點集,直至所有層數的結果均計算完畢,得到所有層的截面點集{L1,L2,…,Ln};
8)根據旋轉公式對各層的截面點集進行平移和旋轉變換,得到最終模型的空間坐標集合M,具體為:
根據旋轉公式t′i,j=R·ti,j+vi對各層截面上的點ti,j進行平移和旋轉坐標變換,得到最終模型的空間坐標t′i,j的集合M;
9)按照雙搖籃五軸坐標與直接坐標系的對應轉換,輸入空間坐標集合M和對應的旋轉角度θi,進行坐標變換,直接輸出包含五軸坐標的G-code代碼,實現建模與切片并行的3D打印。
2.根據權利要求1所述的一種建模與切片并行的3D打印路徑生成方法,其特征在于,所述的步驟4)中,所述的羅德里格旋轉矩陣R的表達式為:
其中,E為3階單位陣,θ為旋轉角度,kx、ky、kz分別為旋轉軸的坐標。
3.根據權利要求1所述的一種建模與切片并行的3D打印路徑生成方法,其特征在于,所述的步驟5)中,起始層點集L1和終止層點集Ln包含的對應點數量相同且有序排列。
4.根據權利要求3所述的一種建模與切片并行的3D打印路徑生成方法,其特征在于,當需要形成扭轉造型時,通過選擇空間上錯位的輪廓起始點來實現。
5.根據權利要求1所述的一種建模與切片并行的3D打印路徑生成方法,其特征在于,在獲取所有層的截面點集后,當需要控制截面的大小時,則將截面點集的坐標乘以縮放倍數因子,分別對x、y、z坐標進行補償。
6.根據權利要求5所述的一種建模與切片并行的3D打印路徑生成方法,其特征在于,所述的縮放因子采用函數F表示,包括正弦函數。
7.根據權利要求1所述的一種建模與切片并行的3D打印路徑生成方法,其特征在于,所述的步驟6)中,第層截面的第j個點坐標t(n+1)/2,j的計算式為:
t(n+1)/2,j=(t1,j+tn,j)/2
其中,t1,j、tn,j分別為點集L1和Ln中對應的第j個點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同濟大學,未經同濟大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010935304.2/1.html,轉載請聲明來源鉆瓜專利網。





