[發明專利]CAD矢量圖元素自動拆分方法、裝置、設備及存儲介質在審
| 申請號: | 201810426712.8 | 申請日: | 2018-05-07 |
| 公開(公告)號: | CN108765518A | 公開(公告)日: | 2018-11-06 |
| 發明(設計)人: | 黃樹賢 | 申請(專利權)人: | 廣州杰賽科技股份有限公司;廣州杰賽通信規劃設計院有限公司 |
| 主分類號: | G06T11/60 | 分類號: | G06T11/60;G06F17/50 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 梁順宜;郝傳鑫 |
| 地址: | 510310 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 矢量圖 存儲介質 原有的 預設 顯示屏 刪除 | ||
1.一種CAD矢量圖元素自動拆分方法,其特征在于,包括以下步驟:
根據接收到的用戶輸入的元素拆分命令,顯示多種預設的用于對已打開的CAD矢量圖的元素進行拆分的元素拆分模型,以供用戶選擇;
根據用戶選擇的元素拆分模型,對用戶已在所述CAD矢量圖中選定的元素執行拆分工作;
在對所述元素拆分后,在所述CAD矢量圖中刪除原有的所述元素;
在所述CAD矢量圖中的原有的所述元素的原來的位置,根據拆分結果重繪所述元素并在顯示屏上顯示重繪后的所述元素,以形成對應的且支持用戶局部選擇的拆分元素。
2.如權利要求1所述的CAD矢量圖元素自動拆分方法,其特征在于,所述根據用戶選擇的元素拆分模型,對用戶已在所述CAD矢量圖中選定的元素執行拆分工作步驟包括:
S110,當對用戶已在所述CAD矢量圖中選定的元素開始進行遍歷后,判斷當前正在遍歷的元素是否是最后一個;
S111,若是,則停止遍歷,并根據用戶選擇的元素拆分模型,對所述元素執行拆分工作;
S112,若否,則根據用戶選擇的元素拆分模型,對所述元素執行拆分工作,并返回步驟S110。
3.如權利要求2所述的CAD矢量圖元素自動拆分方法,其特征在于,所述元素拆分模型有以下兩種:用于將所述元素以設定數量等分的定數等分模型、及用于將所述元素以設定距離逐段拆分的定距等分模型;
其中,所述定數等分模型包括定數值參數、元素類型排除參數及文字拆分長度參數;
所述定距等分模型包括定距值參數、元素類型排除參數及文字拆分長度參數。
4.如權利要求3所述的CAD矢量圖元素自動拆分方法,其特征在于,所述根據用戶選擇的元素拆分模型,對所述元素執行拆分工作包括:
根據用戶選擇的元素拆分模型,檢測所述元素是否為排除類型;
若是,則不對所述元素進行拆分并返回步驟S110;
若否,對所述元素進行元素類型分析,并根據元素類型分析結果及所述元素拆分模型,對各個分析后的元素進行拆分;其中,所述元素類型包括單線段類型、多線段類型、曲線類型、文字類型及塊類型。
5.如權利要求4所述的CAD矢量圖元素自動拆分方法,其特征在于,若所述元素分析為多線段類型,則所述根據元素類型分析結果及所述元素拆分模型,對各個分析后的元素進行拆分具體為:
以所述元素的各個線段之間的連接點作為拆分點,來將所述元素拆分為多個線段,以作為分析后的元素;
根據所述元素拆分模型,對各個分析后的元素進行拆分。
6.如權利要求4所述的CAD矢量圖元素自動拆分方法,其特征在于,若所述元素分析為塊類型,則所述根據元素類型分析結果及所述元素拆分模型,對各個分析后的元素進行拆分具體為:
獲取所述元素內的各個基礎元素;所述基礎元素包括單線段類型、多線段類型、曲線類型及文字類型;
分析各個的所述基礎元素是否為多線段類型的元素;
若否,則根據所述元素拆分模型,對各個分析后的元素進行拆分;
若是,則以所述基礎元素的各個線段之間的連接點作為拆分點,來將所述基礎元素拆分為多個線段,以作為分析后的元素,并根據所述元素拆分模型,對各個分析后的元素進行拆分。
7.如權利要求4至6任一項所述的CAD矢量圖元素自動拆分方法,其特征在于,若所述元素為線段,則所述對各個分析后的元素進行拆分具體為:
獲取分析后的元素的首尾兩端的坐標點,以得到所述元素的長度數值;
獲取所述元素拆分模型中的拆分參數,并根據所述拆分參數及所述元素的長度數值,來獲取所述元素的拆分數量;其中,所述拆分參數為定數值參數或定距值參數;
根據所述元素的拆分數量得到所述元素的拆分點數量,并獲取所述元素的各個拆分點的坐標;
將所述元素的各個拆分點的坐標作為所述元素的拆分結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州杰賽科技股份有限公司;廣州杰賽通信規劃設計院有限公司,未經廣州杰賽科技股份有限公司;廣州杰賽通信規劃設計院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810426712.8/1.html,轉載請聲明來源鉆瓜專利網。





