一種定位尺寸標注方法和定位尺寸標注圖紙與流程
1.本技術屬于零件尺寸標注技術領域,尤其涉及一種定位尺寸標注方法和定位尺寸標注圖紙。
背景技術:
2.橋梁等鋼結構制造過程中需要繪制零件的設計圖并標注定位尺寸。在相關技術中,對零件 的定位尺寸標注主要依靠人工手動逐一標注,不僅受操作者主觀因素影響,而且勞動強度大、 效率低、容易出現標注錯誤。
3.需要說明的是,在上述背景技術部分公開的信息僅用于加強對本公開的背景的理解,因此 可以包括不構成對本領域普通技術人員已知的現有技術的信息。
技術實現要素:
4.本技術旨在至少能夠在一定程度上解決手動定位尺寸標注受操作者主觀因素影響,勞動強 度大、效率低、容易出現標注錯誤的技術問題。為此,本技術提供了一種定位尺寸標注方法和 定位尺寸標注圖紙。
5.本技術實施例提供的一種定位尺寸標注方法,所述定位尺寸標注方法包括以下步驟:
6.設計圖獲取步驟,獲取單元件的設計圖;
7.標注圖層選擇步驟,在所述設計圖中選取標注圖層;
8.標注圖元選擇步驟,在所述標注圖層選取標注圖元;
9.線段集生成步驟,獲取所述標注圖元中所有線段的端點,并生成包括線段端點坐標信息的 線段集;
10.線段集變換步驟,根據所述線段端點坐標的縱坐標/橫坐標大小變換所述線段集的端點表示 方式;
11.線段集排序步驟,使所述線段的端點按照第一預設規則排序;
12.分行節點獲取步驟,在排序后的線段集中獲取相鄰元素的橫坐標差值/縱坐標差值,當橫坐 標差值/縱坐標差值大于設定行距差值,并將相鄰的橫坐標差值/縱坐標差值大于設定行距差值的 元素分別記為兩個線段子集的起始元素和終止元素;
13.線段子集排序步驟,將所述線段子集的端點按照第二預設規則排序;
14.定位尺寸標注步驟,根據所述線段子集中的中的端點坐標信息進行定位尺寸標注。
15.在一些實施方式中,在所述線段集生成步驟中,所述線段集表示為φ=(p0,p1, p3
……
pn),其中,線段端點坐標信息表示為pn=(pan,pbn)=(xpan,ypan)(xpbn,ypbn)。
16.在一些實施方式中,在所述線段集變換步驟中,根據所述線段端點坐標的縱坐標/橫坐標大 小變換所述線段集的端點表示方式包括以下子步驟:
17.判斷同一線段的兩個端點的縱坐標大小/橫坐標大小,根據端點的縱坐標大小/橫
坐標大小變 換線段端點坐標信息的表示方式。
18.在一些實施方式中,在所述線段端點坐標信息的表示方式中,表示上端點的集合元素在前, 下端點的集合元素在后。
19.在一些實施方式中,在所述線段集排序步驟中,所述第一預設規則為:
20.使線段集中的元素按照所述線段端點坐標信息中的橫坐標/縱坐標的升序/降序排序。
21.在一些實施方式中,在所述分行節點獲取步驟中,所述設定行距差值為5000
±
1000。
22.在一些實施方式中,在所述分行節點獲取步驟中,所述設定行距差值為5000。
23.在一些實施方式中,在所述線段子集排序步驟中,所述第二預設規則為使線段子集中的元 素按照所述線段端點坐標信息中的橫坐標/縱坐標的升序/降序排序;且在所述線段集排序步驟中 與所述線段子集排序步驟中,所述第一預設規則與所述第二預設規則不相同。
24.在一些實施方式中,在所述定位尺寸標注步驟中,根據所述線段子集中的端點坐標信息中 的第一個端點元素標注上邊緣的定位尺寸,根據所述線段子集中的端點坐標信息中的第二個端 點元素標注下邊緣的定位尺寸。
25.本技術實施例還提出了一種定位尺寸標注圖紙,所述定位尺寸標注圖紙采用上述的定位尺 寸標注方法標注而成。
26.本技術實施例至少具有如下有益效果:
27.上述定位尺寸標注方法,在單元件的設計圖的基礎上實現了定位尺寸的自動標注,可以快 速生成大量的定位尺寸,操作簡單且定位準確,相比于傳統的人工定位尺寸標注方法,不僅提 高了標注效率,而且可以有效避免人工手動逐一標注勞動強度大、效率低、容易出現標注錯誤 的缺陷。
附圖說明
28.為了更清楚地說明本技術實施例中的技術方案,下面將對實施例描述中所需要使用的附圖 作一簡單地介紹,顯而易見地,下面描述中的附圖是本技術的一些實施例,對于本領域普通技 術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
29.圖1示出了本技術實施例中定位尺寸標注方法的流程示意圖;
30.圖2示出了本技術實施例中定位尺寸標注方法中圖元中各線段的端點位置圖;
31.圖3示出了圖1中定位尺寸標注方法的各步驟的效果示意圖。
32.圖4示出了在一個腹板單元上手動標注定位尺寸的效果圖;
33.圖5示出了手動標注定位尺寸的各步驟的效果示意圖。
34.附圖標記:
35.100、腹板單元;110、上邊緣;120、下邊緣。
具體實施方式
36.下面將結合本技術實施例中的附圖,對本技術實施例中的技術方案進行清楚、完
整地描述, 顯然,所描述的實施例僅僅是本技術的一部分實施例,而不是全部的實施例。基于本技術中的 實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于 本技術保護的范圍。
37.此外,本技術可以在不同例子中重復參考數字和/或參考字母,這種重復是為了簡化和清楚 的目的,其本身不指示所討論各種實施方式和/或設置之間的關系。此外,本技術提供了的各種 特定的工藝和材料的例子,但是本領域普通技術人員可以意識到其他工藝的應用和/或其他材料 的使用。
38.下面結合附圖并參考具體實施例描述本技術:
39.本技術實施例提出的一種定位尺寸標注方法,如圖1至圖3所示,所述定位尺寸標注方法 包括以下步驟:
40.設計圖獲取步驟s100,獲取單元件的設計圖;
41.標注圖層選擇步驟s200,在所述設計圖中選取標注圖層;
42.標注圖元選擇步驟s300,在所述標注圖層選取標注圖元;
43.線段集生成步驟s400,獲取所述標注圖元中所有線段的端點,并生成包括線段端點坐標信 息的線段集;
44.線段集變換步驟s500,根據所述線段端點坐標的縱坐標/橫坐標大小變換所述線段集的端點 表示方式;
45.線段集排序步驟s600,使所述線段的端點按照第一預設規則排序;
46.分行節點獲取步驟s700,在排序后的線段集中獲取相鄰元素的橫坐標差值/縱坐標差值,當 橫坐標差值/縱坐標差值大于設定行距差值,并將相鄰的橫坐標差值/縱坐標差值大于設定行距差 值的元素分別記為兩個線段子集的起始元素和終止元素;
47.線段子集排序步驟s800,將所述線段子集的端點按照第二預設規則排序;
48.定位尺寸標注步驟s900,根據所述線段子集中的中的端點坐標信息進行定位尺寸標注。
49.在本實施例的定位尺寸標注方法中,在單元件的設計圖的基礎上實現了定位尺寸的自動標 注,可以快速生成大量的定位尺寸,操作簡單且定位準確,相比于傳統的人工定位尺寸標注方 法,不僅提高了標注效率,而且可以有效避免人工手動逐一標注勞動強度大、效率低、容易出 現標注錯誤的缺陷。
50.在本實施例中,為解決發明提出的問題,所述定位尺寸標注方法可以全部或部分以計算機 程序處理流程為基礎,計算機執行按照上述流程編制的計算機程序,對計算機外部對象或者內 部對象進行控制或處理的解決方案。
51.在本領域的橋梁鋼結構制造的流程包括設計圖制造工藝審查、零件粗放樣、提料、材料采 購、施工圖繪制(設計圖深化)、鋼材下料單元件制造以及總成制造。其中,施工圖繪制過程包 括零件詳圖放樣、機加工圖繪制、單元件繪制、胎架圖繪制、總成圖繪制、工地施工圖繪制。 工作量較大的部分是零件詳圖放樣和單元件繪制,都主要依靠人工繪制完成。其中,單元件繪 制又分為以下幾個步驟:零件擺放、剖面繪制、定位尺寸標注、外形尺寸標注以及配套表編制。 目前單元件普遍數量在10-100頁之間,其中外形尺寸、定位尺寸標注量較大,如圖4所示,一 個腹板單元件上的定位尺寸標注多達22處,定位尺寸標注主要依靠人工逐一標注,占用了繪圖 人很多時間,且都是重復勞動,少則幾小時,多則數日才能完成
標注工作,此外,手動標注受 到操作者的主觀因素較大,需要人工捕捉到每行單元件所有的定位尺寸,如圖5所示,先標注 第一行單元件的上邊緣定位線,再標注一行單元件的下邊緣定位線;然后再重復標注第二行單 元件的上邊緣定位線,再標注第二行單元件的下邊緣定位線;然后再重復標注第三行單元件的 上邊緣定位線,再標注第三行單元件的下邊緣定位線;然后再重復標注第四行單元件的上邊緣 定位線,再標注第四行單元件的下邊緣定位線,如此往復數百次,勞動強度大,而且手動捕捉 定位點時很容易點偏。如何縮短標注時間,是提高工作效率、降低勞動強度的關鍵。
52.在本實施例的定位尺寸標注方法中,如圖3所示,在設計圖中選擇圖層和選擇圖元后,即 可以通過設置在計算機上的軟件等程序得到絕大部分的定位尺寸標注,局部細看可以看到本申 請實施例的定位尺寸標注方法自動生成的標注與手動標注相比,在每行各單元件間多了一處標 注,后期人工刪除或調整即可,相比于傳統的全部依靠人工手動標注可以提高標注效率,減少 標注時間,而且操作簡單,可以免去大量人工重復勞動,同時該定位尺寸標注方法定位精確, 標注準確率也能夠得到提高。
53.在本實施例的定位尺寸標注方法中,由于在行業內的制圖習慣中,定位線、領件等不同圖 元位于不同的圖層,故而在定位尺寸標注方法中,首先需要在設計圖中選擇需要標注的標注圖 層和標注圖元,然后從標注圖元中獲取線段及其端點的坐標信息。
54.在所述線段集生成步驟中,作為一種可選實施方式,如圖2所示,所述線段集表示為φ= (p0,p1,p3……
pn),其中,線段端點坐標信息表示為pn=(pan,pbn)=(xpan,ypan)(xpbn, ypbn)。p0、p1、p3……
pn分別表示一條線段,pan、pbn分別表示線段pn的兩個端點, (xpan,ypan)表示端點pan的坐標信息,(xpbn,ypbn)表示端點pbn的坐標信息。
55.在線段集生成步驟中,獲取標注圖元中所有線段的端點不能與線段的上下端點對應,即在 線段pn中端點pan和端點pbn無法區分哪個是上端點,哪個是下端點,因此需要對線段集進行 變換,使pn=(pan,pbn)中,pan和pbn分別表示特定的端點。
56.在所述線段集變換步驟中,作為一種可選實施方式,根據所述線段端點坐標的縱坐標/橫坐 標大小變換所述線段集的端點表示方式包括以下子步驟:
57.判斷同一線段的兩個端點的縱坐標大小/橫坐標大小,根據端點的縱坐標大小/橫坐標大小變 換線段端點坐標信息的表示方式。
58.在本實施例中,以判斷同一線段的兩個端點的縱坐標大小為例,對本實施例的線段集變化 步驟進行示例性說明。同時,本領域技術人員可知,端點的縱坐標和橫坐標只是用于描述端點 的位置信息的表示,在本實施對縱坐標進行示例性描述的基礎上,本領域技術人員可以根據本 實施例的描述判斷同一線段的兩個端點的橫坐標大小來進行線段集變換步驟。
59.例如,在本實施例的線段集變換步驟中,遍歷所有線段pn,并比較線段pn的兩個端點的縱 坐標大小,當ypbn<ypan時,則表示端點pan為上端點,端點pbn為下端點,故而線段pn仍 然表示為pn=(pan,pbn);當ypbn大于ypan時,則表示端點pan為下端點,端點pbn為上端 點,為了使線段pn中上端點和下端點的表示順序一致,故而線段pn的表示變換為pn=(pbn, pan)。即在所述線段端點坐標信息的表示方式中,表示上端點的集合元素在前,下端點的集合 元素在后。
60.在線段集排序步驟中,作為一種可選實施方式,使所述線段的端點按照第一預設
可以包括 第一和第二特征直接接觸,也可以包括第一和第二特征不是直接接觸而是通過它們之間的另外 的特征接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上 方和斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方
”?
和“下面”包括第一特征在第二特征正下方和斜下方,或僅僅表示第一特征水平高度小于第二特 征。
73.在本技術的描述中,需要理解的是,術語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚 度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”、“內”、“外”、“順時 針”、“逆時針”指示的方位或位置關系為基于附圖所示的方位或位置關系,僅是為了便于描述本 申請和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構 造和操作,因此不能理解為對本技術的限制。
74.需要說明的是,本技術實施例中所有方向性指示僅用于解釋在某一特定姿態下各部件之間 的相對位置關系、運動情況等,如果該特定姿態發生改變時,則該方向性指示也相應地隨之改 變。
75.在本技術中,除非另有明確的規定和限定,術語“連接”、“固定”等應做廣義理解,例如,“固 定”可以是固定連接,也可以是可拆卸連接,或成一體;可以是機械連接,也可以是電連接;可 以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通或兩個元件的相互 作用關系,除非另有明確的限定。對于本領域的普通技術人員而言,可以根據具體情況理解上 述術語在本技術中的具體含義。
76.另外,在本技術中如涉及“第一”、“第二”等的描述僅用于描述目的,而不能理解為指示或 暗示其相對重要性或者隱含指明所指示的技術特征的數量。由此,限定有“第一”、“第二”的特 征可以明示或者隱含地包括一個或者多個所述特征。在本技術的描述中,“多個”的含義是兩個 或兩個以上,除非另有明確具體的限定。
77.在本說明書的描述中,參考術語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一 些示例”等的描述意指結合該實施例或示例描述的具體特征、結構、材料或者特點包含于本技術 的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不必須針對的是相同的 實施例或示例。而且,描述的具體特征、結構、材料或者特點可以在任何的一個或多個實施例 或示例中以合適的方式結合。此外,本領域的技術人員可以將本說明書中描述的不同實施例或 示例進行接合和組合。
78.另外,各個實施例之間的技術方案可以相互結合,但是必須是以本領域普通技術人員能夠 實現為基礎,當技術方案的結合出現相互矛盾或無法實現時應當認為這種技術方案的結合不存 在,也不在本技術要求的保護范圍之內。
79.盡管已經示出和描述了本技術的實施方式,本領域的普通技術人員可以理解:在不脫離本 申請的原理和宗旨的情況下可以對這些實施方式進行多種變化、修改、替換和變型,本技術的 范圍由權利要求及其等同物限定。
技術特征:
1.一種定位尺寸標注方法,其特征在于,所述定位尺寸標注方法包括以下步驟:設計圖獲取步驟,獲取單元件的設計圖;標注圖層選擇步驟,在所述設計圖中選取標注圖層;標注圖元選擇步驟,在所述標注圖層選取標注圖元;線段集生成步驟,獲取所述標注圖元中所有線段的端點,并生成包括線段端點坐標信息的線段集;線段集變換步驟,根據所述線段端點坐標的縱坐標/橫坐標大小變換所述線段集的端點表示方式;線段集排序步驟,使所述線段的端點按照第一預設規則排序;分行節點獲取步驟,在排序后的線段集中獲取相鄰元素的橫坐標差值/縱坐標差值,當橫坐標差值/縱坐標差值大于設定行距差值,并將相鄰的橫坐標差值/縱坐標差值大于設定行距差值的元素分別記為兩個線段子集的起始元素和終止元素;線段子集排序步驟,將所述線段子集的端點按照第二預設規則排序;以及,定位尺寸標注步驟,根據所述線段子集中的中的端點坐標信息進行定位尺寸標注。2.如權利要求1所述的定位尺寸標注方法,其特征在于,在所述線段集生成步驟中,所述線段集表示為φ=(p0,p1,p3……
p
n
),其中,線段端點坐標信息表示為p
n
=(pa
n
,pb
n
)=(xpa
n
,ypa
n
)(xpb
n
,ypb
n
)。3.如權利要求2所述的定位尺寸標注方法,其特征在于,在所述線段集變換步驟中,根據所述線段端點坐標的縱坐標/橫坐標大小變換所述線段集的端點表示方式包括以下子步驟:判斷同一線段的兩個端點的縱坐標大小/橫坐標大小,根據端點的縱坐標大小/橫坐標大小變換線段端點坐標信息的表示方式。4.如權利要求3所述的定位尺寸標注方法,其特征在于,在所述線段端點坐標信息的表示方式中,表示上端點的集合元素在前,下端點的集合元素在后。5.如權利要求4所述的定位尺寸標注方法,其特征在于,在所述線段集排序步驟中,所述第一預設規則為:使線段集中的元素按照所述線段端點坐標信息中的橫坐標/縱坐標的升序/降序排序。6.如權利要求5所述的定位尺寸標注方法,其特征在于,在所述分行節點獲取步驟中,所述設定行距差值為5000
±
1000。7.如權利要求6所述的定位尺寸標注方法,其特征在于,在所述分行節點獲取步驟中,所述設定行距差值為5000。8.如權利要求6所述的定位尺寸標注方法,其特征在于,在所述線段子集排序步驟中,所述第二預設規則為使線段子集中的元素按照所述線段端點坐標信息中的橫坐標/縱坐標的升序/降序排序;且在所述線段集排序步驟中與所述線段子集排序步驟中,所述第一預設規則與所述第二預設規則不相同。9.如權利要求8所述的定位尺寸標注方法,其特征在于,在所述定位尺寸標注步驟中,根據所述線段子集中的端點坐標信息中的第一個端點元素標注上邊緣的定位尺寸,根據所述線段子集中的端點坐標信息中的第二個端點元素標注下邊緣的定位尺寸。10.一種定位尺寸標注圖紙,其特征在于,所述定位尺寸標注圖紙采用如權利要求1至9
任意一項所述的定位尺寸標注方法標注而成。
技術總結
本申請公開了一種定位尺寸標注方法,所述定位尺寸標注方法包括以下步驟:設計圖獲取步驟;標注圖層選擇步驟;標注圖元選擇步驟;線段集生成步驟;線段集變換步驟;線段集排序步驟;分行節點獲取步驟;線段子集排序步驟;以及,定位尺寸標注步驟。在本實施例的定位尺寸標注方法中,在單元件的設計圖的基礎上實現了定位尺寸的自動標注,可以快速生成大量的定位尺寸,操作簡單且定位準確,相比于傳統的人工定位尺寸標注方法,不僅提高了標注效率,而且可以有效避免人工手動逐一標注勞動強度大、效率低、容易出現標注錯誤的缺陷。容易出現標注錯誤的缺陷。容易出現標注錯誤的缺陷。
