System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及3d打印,具體而言,涉及一種三維物體表面補償方法、裝置、電子設備及存儲介質。
技術介紹
1、光固化成型的3d打印技術是利用光敏樹脂材料在紫外線的照射下,通過逐層固化建立3d立體模型。由于光固化3d打印逐層成型的固有特點,打印得到的產品外表面通常保留有不規則的條狀紋路。因此需要對3d三維物體進行打磨拋光等進一步處理以保證產品的質量。但同時,打磨拋光可能會引起打印件的尺寸變化,尤其是在局部凸起和凹陷被去除時。因此,在進行打磨拋光之前,需要考慮產品尺寸精度要求以及合適的打磨拋光處理工藝參數。
2、目前,針對減弱打磨拋光過程對3d打印件的影響的方法主要是超尺寸打印,即在進行光固化3d打印時,制造成稍微超過實際所需尺寸的零件。通過此方式,在打磨拋光后可以將零件尺寸修整到最終要求的精確尺寸。相關技術中的三維物體表面補償方法通常是通過對打印幅面xy軸的線性放大達到等比例增大打印件的效果。然而,這種方法無法有效應對后續打磨拋光的損耗,導致三維物體存在精度低的問題。
3、針對上述的問題,目前尚未提出有效的解決方案。
技術實現思路
1、本專利技術實施例提供了一種三維物體表面補償方法、裝置、電子設備及存儲介質,以至少解決相關技術中在三維物體表面補償時采用的邊緣補償策略適用性較差,導致無法準確地補償打磨拋光的損耗,三維物體精度低的技術問題。
2、根據本專利技術實施例的一個方面,提供了一種三維物體表面補償方法,包括:獲取目標三維物體對應的初始三維模型,對所述
3、根據本專利技術實施例的另一方面,還提供了一種三維物體表面補償裝置,包括:獲取模塊,用于獲取目標三維物體對應的初始三維模型,對所述初始三維模型進行切片處理,得到多個切片模型;分析模塊,用于針對多個所述切片模型中的所述切片模型,對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型;補償模塊,用于基于所述邊緣類型和預先配置的邊緣補償策略,對所述初始三維模型進行補償;其中,所述邊緣補償策略包括基于所述切片模型中邊緣區域對應的表面類型或像素點類型對所述切片模型進行補償。
4、根據本專利技術實施例的另一方面,還提供了一種電子設備,包括一個或多個處理器和存儲器,所述存儲器用于存儲一個或多個程序,其中,當所述一個或多個程序被所述一個或多個處理器執行時,使得所述一個或多個處理器實現任意一項所述的三維物體表面補償方法。
5、根據本專利技術實施例的另一方面,還提供了一種非易失性存儲介質,所述非易失性存儲介質中存儲有計算機程序,其中,在所述非易失性存儲介質所在設備通過運行所述計算機程序執行任意一項所述的三維物體表面補償方法。
6、在本專利技術實施例中,通過獲取目標三維物體對應的初始三維模型,對所述初始三維模型進行切片處理,得到切片模型;對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型;基于所述邊緣類型和預先配置的邊緣補償策略,對所述初始三維模型進行補償;其中,所述邊緣補償策略包括基于所述切片模型中邊緣區域對應的表面類型或像素點類型對所述切片模型進行補償,達到了基于三維物體對應的切片模型的邊緣類型,有針對性的選取相應的邊緣補償策略進行切片補償的目的,從而實現了提升邊緣補償策略的適用性,從而準確補償打磨拋光的損耗,提升三維物體精度的技術效果,進而解決了相關技術中在三維物體表面補償時采用的邊緣補償策略適用性較差,導致無法準確地補償打磨拋光的損耗,三維物體精度低的技術問題。
本文檔來自技高網...【技術保護點】
1.一種三維物體表面補償方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述邊緣類型為所述像素點類型的情況下,所述邊緣補償策略被配置為:
3.根據權利要求2所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型,包括:
4.根據權利要求3所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型,包括:
5.根據權利要求1所述的方法,其特征在于,在所述邊緣類型為所述表面類型的情況下,所述邊緣補償策略被配置為:
6.根據權利要求5所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型,包括:
7.根據權利要求6所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到確定所述切片模型中包括的多個邊緣像素點和多個外輪廓邊緣點像素點,包括:
8.根據權利要求6所述的方法,其特征在于,所述基于所述多個外輪廓邊緣像素點和所述多個邊緣像素點,得到所述切片模型中包括的多個邊緣區域,包括:
< ...【技術特征摘要】
1.一種三維物體表面補償方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,在所述邊緣類型為所述像素點類型的情況下,所述邊緣補償策略被配置為:
3.根據權利要求2所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型,包括:
4.根據權利要求3所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型,包括:
5.根據權利要求1所述的方法,其特征在于,在所述邊緣類型為所述表面類型的情況下,所述邊緣補償策略被配置為:
6.根據權利要求5所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到所述切片模型對應的邊緣類型,包括:
7.根據權利要求6所述的方法,其特征在于,所述對所述切片模型進行邊緣分析,得到確定所述切片模型中包括的多個邊緣像素點和多個外輪廓邊緣點像素點,包括:
8.根據權利要求6所述的方法,其特征在于,所述基于所述多個外輪廓邊緣像素點和所述多個邊緣像素點,得到所述切片模型中包括的多個邊緣區域,包括:
9.根據權利要求8所述的方法,其特征在于,所述基于所述多個外輪廓邊緣像素點,得到所述切片模型的形心點,包括:
10.根據權利要求8所述的方法,其特征在于,通過如下方式得...
【專利技術屬性】
技術研發人員:屈陽,余方拯,郭俊濤,曾令輝,
申請(專利權)人:廣州黑格智造信息科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。