System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及金屬增材制造領域,尤其涉及一種3d打印方法、裝置、電子設備及存儲介質。
技術介紹
1、隨著智能制造工程、工業4.0等概念的普及,3d打印技術正在變得越來越普及。3d打印技術最早出現在20世紀90年代中期,實際上是利用光固化和紙層疊等技術術的最新快速成型裝置。它與普通打印工作原理基本相同,打印機內裝有液體或粉末末等“打印材料”,與電腦連接后,通過電腦控制把“打印材料”一層層疊加起來,最終把計算機上的藍圖變成實物,這打印技術稱為3d立體打印技術。
2、相關技術中,3d打印存在兩種切片成型方式。其一,模型等層厚切片,每一層都進行完整的路徑規劃信息,該方法使用較大層厚時,模型尤其個性化模型容易出現明顯的堆疊層紋,并且對于模型的精細部位無法有效成型;其二,根據模型不同高度,采取多種不同層厚切片,并分別為每一種層厚匹配對應的路徑規劃信息,該方法對于規則的精細部位的打印有利,但無法解決層紋問題,同時成型效率差。
技術實現思路
1、有鑒于此,本申請提供一種3d打印方法、裝置、電子設備及存儲介質,能夠提高3d打印設備的打印效果的同時,提高打印效率。
2、本申請的第一方面提供一種3d打印方法,包括:獲取目標切片層的切片參數;其中,所述切片參數包括所述目標切片層的外表面,所述外表面由多個三角面片形成;根據所述切片參數在所述多個三角面片中確定目標三角面片,并獲取所述目標三角面片與標準水平面之間形成的第一角度;在檢測到所述第一角度小于預設角度閾值時,對所述目標切片層進行切片
3、與相關技術相比,本申請的實施例至少具有以下優點:
4、通過獲取目標切片層的切片參數,以便于得知目標切片層的外表面,由于外表面由多個三角面片形成,通過根據切片參數確定目標三角面片,從而使得目標三角面片與標準水平面之間形成的第一角度能夠表征目標切片層的傾斜程度;再通過檢測第一角度是否小于預設角度閾值,以便于得知目標切片層打印完成后是否會與前一切片層形成明顯的層紋,在檢測到第一角度小于預設角度閾值時,也即目標切片層打印完成后會與前一切片層形成明顯的層紋,此時對目標切片層進行切片處理,得到n個等層厚的子切片層,再按照預設打印順序依次打印n個子切片層的外輪廓,從而能夠解決層紋問題,提高了3d打印的打印效果;最后一次性打印形成目標切片層的實體,提高了3d打印的打印效率。
5、在一些可能的實現方式中,所述方法還包括:在檢測到所述第一角度大于或等于所述預設角度閾值時,生成所述目標切片層的實體掃描路徑與輪廓掃描路徑;根據所述實體掃描路徑和第一預設打印參數打印所述目標切片層的實體,再根據所述輪廓掃描路徑和第二預設打印參數打印所述封閉輪廓。
6、在一些可能的實現方式中,所述在所述封閉輪廓形成后,一次性打印形成所述目標切片層的實體,包括:在所述封閉輪廓形成后,根據所述實體掃描路徑和所述第一預設打印參數打印所述目標切片層的實體。
7、在一些可能的實現方式中,所述按照預設打印順序依次打印n個所述子切片層的外輪廓線,包括:按照所述預設打印順序以及第三預設打印參數依次打印n個所述子切片層的外輪廓線;其中,所述第三預設打印參數與所述第二預設打印參數不同。
8、在一些可能的實現方式中,每個所述子切片層的外表面均由多個子三角面片形成;在所述按照預設打印順序依次打印n個所述子切片層的外輪廓線之前,還包括:獲取n個所述子切片層中所有所述子三角面片與所述標準水平面之間形成的第二角度;從所有所述子三角面片中選擇所述第二角度小于所述預設角度閾值的m個最終三角面片,m為大于或等于1的整數;根據所述m個最終三角面片得到n個所述子切片層的第一輪廓線;所述按照預設打印順序依次打印n個所述子切片層的外輪廓線,包括:按照所述預設打印順序打印所述第一輪廓線,在所述第一輪廓線打印完成后,一次性打印形成所述外輪廓線除所述第一輪廓線以外的部分。
9、在一些可能的實現方式中,在所述按照預設打印順序依次打印n個所述子切片層的外輪廓線之前,還包括:生成所述外輪廓線除所述第一輪廓線以外的部分的第一掃描路徑,以及所述n個所述子切片層除所述外輪廓線以外的部分的第二掃描路徑;所述在所述第一輪廓線打印完成后,一次性打印形成所述外輪廓線除所述第一輪廓線以外的部分,包括:在所述第一輪廓線打印完成后,根據所述第一掃描路徑和所述第二掃描路徑一次性打印形成n個所述子切片層除所述第一輪廓線以外的部分。
10、在一些可能的實現方式中,所述根據所述切片參數在所述多個三角面片中確定目標三角面片,包括:將多個所述三角面片中穿過所述外輪廓線的三角面片作為所述目標三角面片。
11、本申請第二方面公開了一種3d打印裝置,包括:參數獲取模塊,所述參數獲取模塊用于獲取目標切片層的切片參數;其中,所述切片參數包括所述目標切片層的外表面,所述外表面由多個三角面片形成;角度獲取模塊,所述角度獲取模塊用于根據所述切片參數在所述多個三角面片中確定目標三角面片,并獲取所述目標三角面片與標準水平面之間形成的第一角度;切片模塊,所述切片模塊用于在檢測到所述第一角度小于預設角度閾值時,對所述目標切片層進行切片處理,得到n個等層厚的子切片層,n為大于1的整數;打印模塊,所述打印模塊用于按照預設打印順序依次打印n個所述子切片層的外輪廓線,以形成所述目標切片層的封閉輪廓;并在所述封閉輪廓形成后,一次性打印形成所述目標切片層的實體。
12、本申請第三方面公開了一種電子設備,所述電子設備包括處理器和存儲器,所述存儲器用于存儲指令,所述處理器用于調用所述存儲器中的指令,使得所述電子設備執行上述的3d打印方法。
13、本申請第四方面公開了一種存儲介質,包括計算機指令,當所述計算機指令在電子設備上運行時,使得所述電子設備執行上述的3d打印方法。
14、可以理解地,上述提供的第二方面的3d打印裝置,第三方面的電子設備,第四方面的存儲介質均與上述第一方面的方法對應,因此,其所能達到的有益效果可參考上文所提供的對應的方法中的有益效果,此處不再贅述。
本文檔來自技高網...【技術保護點】
1.一種3D打印方法,其特征在于,包括:
2.如權利要求1所述的3D打印方法,其特征在于,所述方法還包括:
3.如權利要求2所述的3D打印方法,其特征在于,所述在所述封閉輪廓形成后,一次性打印形成所述目標切片層的實體,包括:
4.如權利要求2所述的3D打印方法,其特征在于,所述按照預設打印順序依次打印N個所述子切片層的外輪廓線,包括:
5.如權利要求1所述的3D打印方法,其特征在于,每個所述子切片層的外表面均由多個子三角面片形成;
6.如權利要求5所述的3D打印方法,其特征在于,在所述按照預設打印順序依次打印N個所述子切片層的外輪廓線之前,還包括:
7.如權利要求1所述的3D打印方法,其特征在于,所述根據所述切片參數在所述多個三角面片中確定目標三角面片,包括:
8.一種3D打印裝置,其特征在于,包括:
9.一種電子設備,其特征在于,所述電子設備包括處理器和存儲器,所述存儲器用于存儲指令,所述處理器用于調用所述存儲器中的指令,使得所述電子設備執行權利要求1至權利要求7中任一項所述的3D打
10.一種存儲介質,其特征在于,包括計算機指令,當所述計算機指令在電子設備上運行時,使得所述電子設備執行如權利要求1至權利要求7中任一項所述的3D打印方法。
...【技術特征摘要】
1.一種3d打印方法,其特征在于,包括:
2.如權利要求1所述的3d打印方法,其特征在于,所述方法還包括:
3.如權利要求2所述的3d打印方法,其特征在于,所述在所述封閉輪廓形成后,一次性打印形成所述目標切片層的實體,包括:
4.如權利要求2所述的3d打印方法,其特征在于,所述按照預設打印順序依次打印n個所述子切片層的外輪廓線,包括:
5.如權利要求1所述的3d打印方法,其特征在于,每個所述子切片層的外表面均由多個子三角面片形成;
6.如權利要求5所述的3d打印方法,其特征在于,在所述按照預設打印順序依次打印n個所述子切...
【專利技術屬性】
技術研發人員:劉建業,李鵬,陳俊錛,林晉鵬,牛留輝,郭江明,黃玉生,李歡,
申請(專利權)人:廣東漢邦激光科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。