[發明專利]一種零件圖標題欄填充方法、系統和存儲介質有效
| 申請號: | 202010121739.3 | 申請日: | 2020-02-18 |
| 公開(公告)號: | CN111353284B | 公開(公告)日: | 2023-08-04 |
| 發明(設計)人: | 周小穩;李金海;蘇雄;吳珊珊;賈仰超;鄒永標;呂林坤;黃偉文 | 申請(專利權)人: | 廣州明珞汽車裝備有限公司 |
| 主分類號: | G06F40/174 | 分類號: | G06F40/174;G06F40/258 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 黎揚鵬 |
| 地址: | 510530 廣東省廣州市黃*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 零件圖 標題欄 填充 方法 系統 存儲 介質 | ||
本發明公開了一種零件圖標題欄填充方法、系統和存儲介質,所述方法通過文字坐標、文字高度、文字長度與文本內容,將文字定位為表格中對應的一個單元格位置并依次此生成表格;表格生成后,根據用戶選擇的表格內容和對應的零件圖標題欄,將表格內容對應填充到零件圖標題欄中。本發明通過裝配圖明細欄的文字對象的屬性對裝配圖明細欄的信息進行提取,并將提取出來的內容填充到對應的零件圖標題欄中,實現零件圖標題欄的自動填寫,減少了重復填寫的步驟,提高了制圖效率。本發明可廣泛應用于CAD領域中。
技術領域
本發明涉及CAD技術領域,尤其涉及一種零件圖標題欄填充方法、系統和存儲介質。
背景技術
目前在絕大多數設計制造領域中,圖紙仍是不可或缺的工程語言,尤其在非標設計領域。每年產生的圖紙量是巨大的,例如一套并不復雜的工裝設備,需要設備裝配圖、6個左右的單元裝配圖、40個左右的零件圖等。在行業標準中,裝配圖中附帶著明細欄,明細欄包含各零件的基本信息,如零件編號、零件名稱、數量、材料\型號、備注等。明細欄中的這些信息在零件圖紙的標題中大都也需要填寫,如要填寫在零件標題欄中的信息有零件編號、零件名稱、數量、材料等。目前普遍采用的手動填寫標題欄的方法,導致制圖效率較低。
發明內容
有鑒于此,本發明的目的是提供一種零件圖標題欄填充方法、系統和存儲介質,以提高制圖效率。
本發明所采用的第一技術方案是:
一種零件圖標題欄填充方法,包括以下步驟:
遍歷裝配圖明細欄的文字對象,從文字對象的屬性值中讀取文字對象的文本內容、長度、高度、橫坐標和縱坐標;
根據所述文字對象的文本內容和縱坐標,確定裝配圖明細欄的表頭文字對象;
根據所述表頭文字對象的橫坐標和長度,得到裝配圖明細欄各列文字對象中心的橫坐標;
根據裝配圖明細欄各列文字對象中心的橫坐標和文字對象的橫坐標確定文字對象所在列數;
根據表頭文字對象的縱坐標、文字對象的高度和文字對象的縱坐標,確定文字對象所在行數;
根據文字對象的文本內容、文字對象所在列數和文字對象所在行數,生成裝配圖明細欄表格;
根據輸入獲取裝配圖明細欄表格中的填充信息和待填充的零件圖標題欄;
將所述填充信息填充到零件圖標題欄的對應位置。
進一步,所述根據所述文字對象的文本內容和縱坐標,確定裝配圖明細欄的表頭文字對象,其具體包括:
將所述文字對象的文本內容與預設表頭文字集合進行比較,當所述文字對象存在于預設表頭文字集合中,對所述文字對象進行標注,得到標注文字對象;
將標注文字對象按照縱坐標進行分類;
獲取包含標注文字對象個數最多的類別的縱坐標平均值作為表頭縱坐標平均值;
根據所述表頭縱坐標平均值和文字對象的縱坐標,確定裝配圖明細欄的表頭文字對象。
進一步,所述將標注文字對象按照縱坐標進行分類,其具體包括:
隨機選取一個標注文字對象作為一個類別;
將未分類的標注文字對象的縱坐標與已有類別中標注文字對象的縱坐標的平均值進行比較;
當所述未分類的標注文字對象的縱坐標與已有類別中標注文字對象的縱坐標的平均值之差小于等于第一設定值,將所述未分類的標注文字對象加入已有類別;
當所述未分類的標注文字對象的縱坐標與已有類別中標注文字對象的縱坐標的平均值之差均大于第一設定值,將所述未分類的標注文字對象單獨作為一個類別。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州明珞汽車裝備有限公司,未經廣州明珞汽車裝備有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010121739.3/2.html,轉載請聲明來源鉆瓜專利網。





