TWI288363B - System and method for labeling measurement numbers automatically - Google Patents
System and method for labeling measurement numbers automatically Download PDFInfo
- Publication number
- TWI288363B TWI288363B TW94146325A TW94146325A TWI288363B TW I288363 B TWI288363 B TW I288363B TW 94146325 A TW94146325 A TW 94146325A TW 94146325 A TW94146325 A TW 94146325A TW I288363 B TWI288363 B TW I288363B
- Authority
- TW
- Taiwan
- Prior art keywords
- size
- dimension
- labeling
- module
- size number
- Prior art date
Links
- 238000002372 labelling Methods 0.000 title claims abstract description 48
- 238000000034 method Methods 0.000 title claims abstract description 18
- 238000005259 measurement Methods 0.000 title abstract description 10
- 238000003491 array Methods 0.000 claims description 9
- 238000007689 inspection Methods 0.000 claims description 3
- 210000004556 brain Anatomy 0.000 claims 1
- 239000002699 waste material Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 241000282376 Panthera tigris Species 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000001174 ascending effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 235000011194 food seasoning agent Nutrition 0.000 description 1
- 239000010977 jade Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 241000894007 species Species 0.000 description 1
Landscapes
- Labeling Devices (AREA)
- Image Analysis (AREA)
Description
1288363 九、發明說明: 【發明所屬之技術領域】 本發明涉及一種尺寸號碼自動標注系統及方法。 【先前技術】 對於精密量測業而言,人們在進行産品尺寸檢驗前,需要將每個 量測尺寸的位置處按照自己習慣的順序進行序號的標注,從而能夠將 量測的報告和産品的圖檔相對應起來,即將量測的尺寸、位置及尺寸 的標注號碼相結合起來,以利於後續量測結果的分析。 、 目两,傳統的標注尺寸號碼的方式是:於産品賴的相應尺寸旁 邊’人工寫人-文本數位作爲該相應尺寸的標注號碼,歸製一個圖 形框框住寫人的文核位,鱗製的圖雜結合寫人的文本數位組合 成尺寸號碼的標注實體。然而,手工方式進行尺寸號碼的標注作業時, 沒有辦法精確控制標注的順序,不僅非常容f出現混淆以至於出現誤 差,而且耗時。 、 避免不能自動進行尺寸號碼的標注,有助於避免人工標注尺寸號 碼帶來的誤差和作業時間的浪費。 化 【發明内容】 — 鑒=以上内容,有必要提供—種尺寸號碼自動標㈣統及方法以 ^動進行尺寸號碼的標注,避免人玉標注尺寸號碼帶來的誤差和作業 日才間的浪費。 <種尺寸號碼自動標注系統,其運行於一電腦中。該系統包括: 二置模、^'用於進行標注參數的設置;—輸人/輸&模組,用於讀取 斤又置的參數’;^查待標尺寸號碼的圖谢各式,獲取或新增尺寸號 碼的標注赋;―查賴組,在檢錄的待標注尺指碼的圖槽 中找出待標注的尺寸號碼的物件;—標注模組,麟對找出的待標注 尺寸號碼的物件進行尺寸號碼的標注。 進步地’所述的待標注尺寸號碼的物件都與一屬性陣列(N,X, 一^^對應’所述的表待標注尺寸號碼的物件標示,X代表待標 ’主尺寸號碼的物件於X麵錄座標,y代表待標注尺寸號碼的物件 6 1288363 於Y軸的位置座標。 進一步地,該標注槿紐请4权· 、、、且m包括·一排序子模組,用於將屬性陣 (N,X,y)按Y軸進行排序;—劃分子模組,用於將按γ轴排序的】 屬性P歹| N X ’ y)按γ轴劃分爲n等份;一更改子模組,用於更 改尺寸號^注樣式敎摘示雜,錢行尺寸標注躺的累加 遞減;-判斷莫組,用於判斷屬性陣列(Ν,χ,y)對應的待標注尺 寸號碼的物件是否都已標注完畢。 進一步地,所述的排料模域胁對按Y _分後的屬性陣列 (N,X,y)按X軸進行排序。
進;/地所述的輪入/輸出模組還用於根據屬性陣列(N,X 的排序順序在待標錄置處·尺寸號碼的標注樣式,及輸出尺寸號 碼標注的結果。 b 進-步地’所述的標注參數包括:標注字體顏色、標注框線顏色、 標注字體高度、標注尺寸區域、標注尺寸樣式、起簡尺寸標注號碼、 要劃分的雜數、待標錄置聰標注尺寸號碼的物件綱的距離、 待標注位置到待標注尺寸號碼的物件左端的距離。 -種利用電腦自動標注尺寸號碼的方法,該綠包括如下步驟-: (a)設置標注參數;⑻讀取所設置的標注參數,並於繪圖軟體導入 待標注尺寸_文财檢查關料;(〇在檢錄的待標注尺寸號 碼的随中找出待標注的尺寸號碼的物件;⑷獲取或新增尺寸號碼 的U樣式’(e)根據尺寸號碼的標注樣式對找$的待標注尺寸號碼 的物件進行尺寸號碼的標注。 進一步地,所述的待標注尺寸號碼的物件都與一屬性陣列(n,X, y) --對應,所述的N代表待標注尺寸號碼的物件標示,χ代表待標 注尺寸號_物胁X _位置座標,y絲待脸尺找碼的物件 於Y軸的位置座標。 進-步地’所述的對待標注尺寸號碼的物件進行尺寸號碼的標注 的步驟包括:(el)將屬性陣列,χ,y)按γ軸進行排序及劃分; ⑽對劃分後的每等份中的屬性陣列(Ν,χ,y)按X轴進行排序; 7 1288363 (e3)從設置的參數中讀取起始的尺寸標注號碼;(e4)根據屬性陣列 (N X y)的排序順序在待標注位置處複製尺寸號碼的標注樣式;(β ) 更改尺寸號碼標注樣式的文本顯示屬性爲要標注的尺寸號碼,且將標 注的尺寸號碼累加或遞減;(e6)重複執行上述複製尺寸號碼標注樣式 和更改尺寸號瑪標注樣式的步驟,直到所有待標注尺寸號碼的物 已標注完畢。 相季父省知技術,所述的尺寸號碼自動標注系統及方法,充分考量 了尺寸號碼標注的自動性,避免了人工標注尺寸號碼帶來的誤差和 業時間的浪費。
【實施方式】 參,第一圖所示,係本發明尺寸號碼自動標注系統較佳實施方式 的功能板蝴。該尺讀碼自動標㈣統1運行於-電腦(未示出) 中,且提供-操作介面,該尺寸號碼自動標注系統丄包括一設置模組 10、一輸入/輸出模組12、一查找模組14及一標注模组16 ;該 置有一繪圖軟體,例如·· AutoGAD。 衣 該設置模組10,用於進行標注參數的設置。該標注參數的設置伊 準並不是m定的,於本實施财,設置的該標注參數包括··標注字g :員色UC線顏色、;子體〶度、標注尺寸區域、標注尺寸樣式、 起始的尺寸標注號碼Nrnn、要按γ轴劃分屬性陣列的等份數n、待標 ΐϊΐΐΓί注尺寸號碼的物件頂端的距離、待標注位置到待標注^ 才唬碼的物件左端的距離等。 該^輸出模組u ’用於讀取上述設置的參數,於杨⑽軟 體―入待標注尺寸號碼域後檢查隨的格式,按昭客 或新增尺賴標賴式,於麵錄 ^ ^ 寸號r•待標注尺寸號碼的物件V:== 中疋否有雜,該雜包純件鮮、位置 碼的標注樣式並不是固定的,1可以是圓絲如該尺核 示屬性'_形框._間具有文本::::=; 8 1288363 ===;?’用戶可以透過該輸入/輪雛_需 中定的物件於一軟體 洽Γ 核碼的物件。該定義關性於不同的 二,Γ13Γ定義’該定義的屬性包括:待標注尺寸號瑪的 件的二名r ν ΙΊ定義的屬性的值包括:待標注尺梢碼的物 於找^待;ρ尺十策由位置座標χ、γ軸位置座標y。該查找模組μ 屬性值以屬性陣列(N,x,y)來—對應。爾件』義的 /i tt標注模組16,用於對待標注尺寸號碼的物件進行尺寸號碼的標 电穌㈣標絲_子魏模《。該標注模 =16包括-排序子模組⑽、—劃分子模組162、 及一判斷子模組166。 頌于棋、,且164 排序該^贿嫌咖(N,X,y)按㉔進行降冪 、^刀子桓組162劃分後的屬性陣列(N,x,y)按χ軸 广=屬,、Γ對位置座標χ屬於偶數的屬性陣列按昇冪排序,對位.i 軚X屬於可數的屬性陣列按降冪排序,使屬性 2陣列(N,x ’ y)的排序規則並不是固定的 施 =排Γί組⑽可用於將屬性陣列(N,X,二= 對位置座俨^’卜刀後的屬性陣列(N,x,y)按x軸進行排序,即 奴广‘ x屬於偶數的屬性陣列按降冪排序 數的屬性陣列按昇冪排序。 恥X屬於可 庄ί「子拉組162 ’用於將由排序子模組16°按γ軸進行降冪排 X ) " vt:J (N *X J y) ## Yn ° y)按γ轴劃分^柳卩是取Y軸位置座標^最A的屬性陣列 (N,X ’ y)爲參照,將所有屬性陣列(N,x,y)按γ_分爲間距 1288363
的η等份。 錄旯iSC于犋驵
,、心』刀于她162將屬性陣列(N,x,y) 按Y軸劃分爲η等份,輸入/輸出模組12取¥軸位置座桿^最大的 屬性陣列(N,X,y)對應的待標注尺寸號碼的物件爲起始:的 並根據屬㈣mN ’ X ’ y) _糊序在待標錄置處複^ ’ 的標注樣錢,更改尺找碼標注樣式的林雜騎標== 碼’及進彳亍尺寸標注號碼的累加或遞減。 〃、… 該鑛子模組166,用於判斷屬性陣列(Ν,χ,y)對 尺寸號碼的物件是否都已標注完畢。 〜 對運用該尺種碼自動觀纽i以實賴尺稍碼快速 的標注的步驟,進行如下闡述。 首先,進行尺寸號碼標注作業前的準備作業,具體而言,令嘹置 模組10進行標注參數的設置,輸入/輸出模組12讀取設置的參^叹並 於AutoCAD軟體導入待標注尺寸號碼文檔後檢查圖檔的格式,得到尺 寸5虎碼的標注樣式。 接著’令標注模組16及輸入/輸出模組12進行尺寸號碼標注作業' 具體而·言,令排序子模組丨6〇將屬性陣列(Ν,χ,y)按γ軸進行降 冪排序,劃分子模組162將由排序子模組160按Υ軸進行降冪排序後 的屬性陣列(Ν,X,y)再按γ軸劃分爲η等份,排序子模組16〇對 由』刀子模組162劃分後的屬性陣列(Ν,X,y)按X軸進行排序, 使屬性陣列(Ν,X,y)對應的待標注尺寸號碼的物件呈“之,,字形排 佈’輸入/輸出模組12讀取起始的尺寸標注號碼及根據屬性陣列(N, X ’ y)的排序順序在待標注位置處複製尺寸號碼的標注樣式,更改子 模組164進行尺寸號碼標注樣式的文本顯示屬性的更改。 之後’令判斷子模組166進行尺寸號碼標注作業的完成判斷。若 尺寸號碼標注作業未完成,則迴圈尺寸號碼的標注作業。 參閱第三圖所示,係本發明尺寸號碼自動標注方法較佳實施方式 的具體實施流程圖。首先,用戶於尺寸號碼標注前,透過設置模組 1288363 ^標注參數的設置(步驟S2Q)^輪人/輸出模組i2讀取設置的標注 二A_CAD軟體導人待標注尺寸號碼文微檢細構的格 的格式即是檢查圖權是否有待標注尺寸號碼的物件, ^寺=尺寸號碼的物件於AutQCAD軟體巾㉔#朗步驟s22)。 一找棋,,且I4根據待標注尺寸號碼的物件於Am〇⑽軟體中定義 性,找出待標注的尺寸號碼的物件,查找模組 碼的物件後^待標注尺寸號碼的物件蚊義的屬性值^
、倾來對應(步驟S24)。輸入/輸出模組12按照客戶的要 =取寸號碼的標注樣式’該尺寸號標注樣式並不是固 結構且中間具有文本顯示屬性、橢圓形框結構 义時時,#無法獲取顺㈣尺寸制的標注樣 出模組12新增需要的尺寸號碼的標注樣式 ϋΓ 16及輸入/輸出模、组12對上述待標注尺寸號碼 亍尺寸號碼標注作業(步驟S28)。12 注的結果’該尺寸號碼標注的結果包括標注的尺寸號碼的個 數4注的表大尺寸號碼、標注的尺寸號碼列表等(步驟s3〇)。 參,四圖所示,係第三圖中步驟S28的尺寸號碼標注作業的 仏貫把方式流程圖。首先,排序子模組將屬性陣列(n, γ轴進研冪排序(步驟S280)。劃分子模組162將全部屬性陣列y(N, 二’^按Y _分爲n等份(步驟S28小排序子顯16G _分後 =母4份中的屬性陣列(N,X,y)按X軸進行排序,即對位置座標x ==屬:生Γ按昇冪排序,對位置座標x屬於奇數的屬性陣列 =冪排序(步驟咖)。輸入/輸出模組從設置的標注參數中讀取 起始的尺寸標注號碼(步驟S286>輸入/輸出模組12取γ轴位置座核 U大的屬性陣列(Ν,X,y)對應的待標注尺寸號瑪的物件爲起^ 件,並根據屬性陣列(ν,χ,又)的排序順序在待標注位置處複 1尺寸號碼的標注樣式,即是按照從上到τ、從左到右的“之步 順序在待標注位置處複製尺寸號碼的標注樣式(步驟s288)。更改子模 組164將待標注位置處的上述尺寸號碼標注樣式的文本顯示屬性更改 11 1288363 號碼(步驟S29〇)°更改子模組164將尺寸標注號碼自 /、 7心步驟S292)。判斷子模組166判斷屬性陣列(N,χ,y) 1應的待U尺寸號碼的物件是否都已標注完畢(步驟S294)。若屬性 11 'N x’y)對應的待標注尺寸號碼的物件都已標注完畢,則結束 尺寸號碼標注作業的流程。 认=乂驟S294中,若屬性陣列(N,X,對應的待標注尺寸號碼 、4 ’又有全部標注完畢,則返回步驟S288。
本發明尺寸號碼自動標注系統及方法,雖以較佳實施方式揭露如 ^ ’然其亚非用以限林發明。任何熟悉此項技藝之人士,在不脫離 a發明之精神和範圍内,當可做更動與麟,因此本發明之保護範圍 畜視後附之申請專利範圍所界定者為準。 【圖式簡單說明】 第圖係本發明尺寸號碼自動標注系統較佳實施方式的功能模組 圖。 第二圖係本發明標注模組的子功能模組圖。 第一圖係本發明尺寸號碼自動標注方法較佳實施方式的具體實施 流程圖。 ·:· 第四圖係第三圖中步驟S28的尺寸號碼標注作業的較佳實施方式 流程圖。 、 【主要元件符號說明】 1 10 12 14 16 160 162 164 166 尺寸號碼自動標注系統 設置模組 輸入/輪出模組 查找模組 標注模組 排序子模組 劃分子模組 更改子模組 判斷子模組 12
Claims (1)
1288363 十、申請專利範圍·· 1·種尺寸號碼自動標注系統,其運行於一電腦中,該系統包括: 一設置模組,用於進行標注參數的設置; 一輸入/輸出模組,用於讀取所設置的參數,檢查待標注尺寸號碼 的圖檔格式,獲取或新增尺寸號碼的標注樣式·, 一查找模組’用於在檢查後的待標注尺寸號碼的圖檔中找出待標 注的尺寸號碼的物件; 一標注模組,用於對找出的待標注尺寸號碼的物件進行尺寸號碼 的標注。
2·如申請專利範圍第χ項所述的尺寸號碼自動標注系統,其中該 待標注^寸號碼的物件都與—屬性陣列(N,x,y)—對應,該n 代表待私庄尺寸號碼的物件標示,x代表待標注尺寸號碼的物件於X 轴的位置座標’ y代表待標注尺寸號碼的物件於Y軸的位置座標。 3·如申請專利範圍第2項所述的尺寸號碼自動 其 標注模組包括: 一,序子模組,用於將屬性陣列(Ν,χ,y)按γ軸進行排序; 一劃分子模組,用於將按Υ軸排序的屬性陣列(Ν,X,y)按—γ 軸劃分爲η等份; 咖==^2;侧魏咖輸屬性,及 (Ν'χ 1 y) 排序專利第3項所義尺寸號碼自賴注系統,其中爷 於對按γ軸分彳(Ν,χ,y)按χ^ 輸入翻第3項所述的尺寸號碼自域_統,其中該 位性物(N,X,y)轉相縣待^ 6.如申t r 及輸出尺寸號碼標注的結果。 申》月專細圍幻項所述的尺寸號碼自動標注系統,其中該 13 1288363 標注參數包括:標注字雜色、標錄、_色 尺寸區域、標注尺寸樣式、起始的尺寸標喊碼 t主 待標注位置到待標注尺寸號碼的物件頂端的距離標 注尺寸號碼的物件左端的距離。 T·位置幻待“ 7. —種利用電腦自動標注尺寸號碼 設置標注參數; ㈣法該方法包括如下步驟: 讀取所設置的標注參數,並於綠圖軟體導入待標 後檢查隨格式; U .在檢查後的待標注尺寸號碼的_中找出待標注的尺寸號碼的物 件, 獲取或新增尺寸號碼的標注樣式; 根據尺寸號碼的標注樣式職Α的待雛尺寸號· 寸號碼的標注。 〜 8·如申請專利範圍第7項所述的利用電腦自動標注尺寸號石馬的方 法,該方法還包括步驟: 輸出尺寸號碼標注的結果。 、9·如申請專利範圍第7項所述的利用電腦自動標注尺寸號碼的夫 法,其中該待標注尺寸號碼的物件都與一屬性陣列(Ν,X,乂)一一對 應,該N代表待標注尺寸麵的物件標示,χ代表待標注尺寸號碼的 物件於X㈣位置座標,y代表待標注尺寸號碼的物件於γ轴的 座標。 10·如申請專利範圍第9項所述的利用電腦自動標注尺寸號碼的 方法,其中該對待標注尺寸號碼的物件進行尺寸號碼的標注的步 括: 將屬性陣列(Ν,X,y)按Υ軸進行排序及劃分; 對劃分後的每等份中的屬性陣列(N,X,y)按X轴進行排序; 從設置的參數中讀取起始的尺寸標注號碼; 根據屬性陣列(N,X,y)的排序順序在待標注位置處複製尺寸號 碼的標注樣式; U 14 1288363 更改尺寸號碼標注樣式的文本顯示屬性爲要標注的尺寸號碼,且 將標注的尺寸號碼累加或遞減; 重複執行上述複製尺寸號碼標注樣式和更改尺寸號碼標注樣式的 步驟,直到所有待標注尺寸號碼的物件都已標注完畢。
15 1288363 七、指定代表圖: (一) 本案指定代表圖為:第(一)圖。 (二) 本代表圖之元件符號簡單說明: 尺寸號碼自動標注系統 1 設置模組 10 輸入/輸出模組 12 查找模組 14 標注模組 16
八、本案若有化學式時,請揭示最能顯示發明特徵的化學 式:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW94146325A TWI288363B (en) | 2005-12-23 | 2005-12-23 | System and method for labeling measurement numbers automatically |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW94146325A TWI288363B (en) | 2005-12-23 | 2005-12-23 | System and method for labeling measurement numbers automatically |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW200725477A TW200725477A (en) | 2007-07-01 |
| TWI288363B true TWI288363B (en) | 2007-10-11 |
Family
ID=39203001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW94146325A TWI288363B (en) | 2005-12-23 | 2005-12-23 | System and method for labeling measurement numbers automatically |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI288363B (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102682181A (zh) * | 2011-03-08 | 2012-09-19 | 鸿富锦精密工业(深圳)有限公司 | 离线编程量测系统及方法 |
-
2005
- 2005-12-23 TW TW94146325A patent/TWI288363B/zh not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| TW200725477A (en) | 2007-07-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Štampach et al. | Automated generation of tactile maps | |
| WO2009155144A2 (en) | Hierarchically presenting tabular data | |
| CN103020274A (zh) | 文献分析方法和系统 | |
| US20170090723A1 (en) | Widgets in digital dashboards | |
| CN104268191B (zh) | 单据显示方法和单据显示装置 | |
| CN104679453A (zh) | 一种信息录入、储存及排版打印的通用系统及方法 | |
| TWI288363B (en) | System and method for labeling measurement numbers automatically | |
| Quirk | Excel 2016 for Engineering Statistics | |
| KR101371406B1 (ko) | Pdf 문서의 소스분석을 통한 전자책 제작방법 및 시스템 | |
| CN100437596C (zh) | 尺寸号码自动标注系统及方法 | |
| CN111161375A (zh) | 一种大比例尺数字地形图的分幅模型及分幅方法 | |
| Kent et al. | GIS and mapping: Pitfalls for planners | |
| US20070288305A1 (en) | Method for evaluating provision of commodity information | |
| CN113743063B (zh) | 用于生成物品的物理特性报告的方法、系统及存储介质 | |
| CN116108804B (zh) | 点码文件生成方法、内容审阅方法和内容审阅系统 | |
| CN102442047B (zh) | 用于拼版的标记处理方法和装置 | |
| US8140374B2 (en) | Method for evaluating provision of commodity information | |
| TW200905490A (en) | Method of graphic representation, method of charting numerical data, method of generating graphs representing numerical data and storage media storing software program of executing the same | |
| CN108846877A (zh) | 一种基于影像分类结果的综合制图方法及系统 | |
| CN201383112Y (zh) | 一种股票分析速判装置 | |
| CN110928996A (zh) | 公式序号检查系统、方法、装置和计算机可读存储介质 | |
| CN105447279A (zh) | 几何产品智能公差规范设计方法和可视化公差标注系统 | |
| CN103092836B (zh) | 尺寸号定位系统及方法 | |
| Moncarz et al. | Apparel STEP Translator | |
| Tripp Corbin | ArcGIS Pro 3. x Cookbook: Create, manage, analyze, maintain, and visualize geospatial data using ArcGIS Pro |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |