[發明專利]一種3D文字/圖標模型生成方法、裝置及設備在審
| 申請號: | 202110324435.1 | 申請日: | 2021-03-26 |
| 公開(公告)號: | CN113470164A | 公開(公告)日: | 2021-10-01 |
| 發明(設計)人: | 葉勤;羅正璋 | 申請(專利權)人: | 中科微電技術(深圳)有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06F40/109 |
| 代理公司: | 廣東良馬律師事務所 44395 | 代理人: | 張柯 |
| 地址: | 518000 廣東省深圳市寶安區石巖街道水*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 文字 圖標 模型 生成 方法 裝置 設備 | ||
本發明公開了一種3D文字/圖標模型生成方法、裝置及設備,該方法包括:獲取待打印的3D文字/圖標的矢量字形;根據矢量字形獲取對應的svg文件格式數據;對svg文件格式數據進行解析,對解析后的數據設置3D模型參數;根據3D模型參數進行3D建模處理,生成3D文字/圖標模型。本發明實施例可實現普通的文字轉換成矢量字形,可根據文字字體生成矢量字形,并對矢量字形進行設置后,最終生成3D模型的效果,不用人為地花時間調整每個字的矢量字形,大大提高3D文字/圖標模型的生成效率。
技術領域
本發明涉及3D打印技術領域,尤其涉及一種3D文字/圖標模型生成方法、裝置及設備。
背景技術
3D打印機又稱三維打印機,是一種累積制造技術,即快速成形技術的一種機器,它是一種數字模型文件為基礎,運用特殊蠟材、粉末狀金屬或塑料等可粘合材料,通過打印一層層的粘合材料來制造三維的物體。現階段三維打印機被用來制造產品,通過逐層打印的方式來構造物體的技術。3D打印機的原理是把數據和原料放進3D打印機中,機器會按照程序把產品一層層造出來。
3D打印機與傳統打印機最大的區別在于它使用的“墨水”是實實在在的原材料,堆疊薄層的形式有多種多樣,可用于打印的介質種類多樣,從繁多的塑料到金屬、陶瓷以及橡膠類物質。有些打印機還能結合不同介質,令打印出來的物體一頭堅硬而另一頭柔軟。
3D打印機在打印3D文字/圖標時,需要無法對svg文件格式進行自動解析,降低了3D文字/圖標打印的工作效率。
因此,現有技術還有待于改進和發展。
發明內容
鑒于上述現有技術的不足,本發明的目的在于提供一種3D文字/圖標模型生成方法、裝置及設備,旨在解決現有技術中通過3D文字/圖標打印效率低的技術問題。
本發明的技術方案如下:
一種3D文字/圖標模型生成方法,應用于3D打印機,所述方法包括:
獲取待打印的3D文字/圖標的矢量字形;
根據矢量字形獲取對應的svg文件格式數據;
對svg文件格式數據進行解析,對解析后的數據設置3D模型參數;
根據3D模型參數進行3D建模處理,生成3D文字/圖標模型。
進一步地,所述獲取待打印的3D文字/圖標的矢量字形,包括:
檢測到用戶輸入待打印的3D文字/圖標,獲取用戶設置的文字/圖標參數,根據文字/圖標參數生成3D文字/圖標的矢量字形;或是,獲取用戶從畫圖軟件中拖拽生成的待打印的3D文字/圖標的矢量字形。
進一步優選地,所述檢測到用戶輸入待打印的3D文字,獲取用戶設置的文字參數,根據文字參數生成3D文字的矢量字形,包括:
檢測到文字輸入指令,獲取用戶設置的語言類型和字體類型,生成對應的文字字體;
根據文字字體提取文字的輪廓,根據文字的輪廓及參數,生成svg文件格式數據。
進一步優選地,所述3D文字模型包括直邊部分和斜邊部分,對解析后的數據設置3D模型參數,包括:
對解析后的矢量數據中設置3D文字/圖標模型的上直邊高度、下直邊高度、斜邊偏移量、斜邊高度、曲面弧類型、曲面弧弧度、斜邊方向、拆字狀態進行設置。
優選地,所述根據3D模型參數進行3D建模處理,生成3D文字/圖標模型,包括:
根據上直邊高度、下直邊高度、斜邊高度計算實際斜邊側面面積;
根據實際斜邊側面面積與斜邊偏移量,生成當前偏移量;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中科微電技術(深圳)有限公司,未經中科微電技術(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110324435.1/2.html,轉載請聲明來源鉆瓜專利網。





