專利名稱:一種輪胎防擦線的繪制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輪胎制造領(lǐng)域,特別涉及一種輪胎防擦線繪制方法, 可用于輪胎計算機輔助設(shè)計系統(tǒng)(以下簡稱輪胎CAD軟件)中,以便 能夠快速方便靈活地設(shè)計各種類型的輪胎防擦線。
背景技術(shù):
輪胎防擦線是輪胎外側(cè)表面一些凸起的橡膠肋條,當輪胎側(cè)面不 慎與街沿、墻面等物體摩擦時這些凸起的肋條能起到防止輪胎胎體被 擦傷或減輕擦傷程度的作用。有時這些凸起的肋條也起到裝飾的作 用。
現(xiàn)有輪胎防擦線的設(shè)計(包括修改和圖形繪制)過程相當繁瑣。 輪胎防擦線是依附在輪胎外側(cè)表面的,由于不同規(guī)格輪胎的外輪廓形 狀和尺寸不同,即使是類型相同的防擦線,用在不同規(guī)格的輪胎上其 形狀和尺寸會有所不同。由于輪胎外輪廓的不規(guī)則性,即使是同一個 輪胎同一個類型的防擦線,放置在不同的位置上其形狀和尺寸也會有
所不同。因此用手工(包括使用通用的繪圖軟件如AutoCAD等)設(shè)計、 修改和繪制輪胎防擦線相當繁瑣。比較好的方法是使用輪胎CAD軟件 來設(shè)計、修改和繪制輪胎防擦線。
在現(xiàn)有的輪胎CAD軟件中,通常為常用類型的輪胎防擦線設(shè)計了 相應(yīng)的參數(shù)化模型和計算模塊,讓輪胎設(shè)計人員通過選擇輪胎防擦線 模型以及修改相應(yīng)控制參數(shù)的方法來設(shè)計、修改和繪制輪胎防擦線, 這極大地提高了輪胎防擦線的設(shè)計質(zhì)量、速度和效率,降低了相關(guān)技 術(shù)人員的勞動強度。但存在的問題是輪胎防擦線的類型有多種多樣, 輪胎CAD軟件不可能把所用的輪胎防擦線類型都包括進去,更何況輪 胎設(shè)計人員還可以不斷地設(shè)計出新的輪胎防擦線類型。這就使得現(xiàn)有 的輪胎CAD軟件在設(shè)計、修改和繪制輪胎防擦線時有很大的局限性。
發(fā)明內(nèi)容
本發(fā)明的一個目的是提供一種通用的輪胎防擦線繪制方法,該方 法能定義和計算各種己知或未知類型的輪胎防擦線,其計算結(jié)果可供 圖形顯示或打印、數(shù)據(jù)儲存、與其它應(yīng)用程序共享等。
為了實現(xiàn)上述目的,本發(fā)明的技術(shù)方案是 一種輪胎防擦線繪制
方法,其特征在于它包含以下步驟A、選擇輪胎防擦線定位點;B、 選擇各線段本身屬性以及各線段的起點屬性和終點屬性;C、確定輪 胎防擦線定位的控制參數(shù);D、計算和繪制輪胎防擦線的各個線段。
其中步驟A中輪胎防擦線定位點為"第一根線段的起點"或"第 一根線段的終點"或"最后一根線段的起點"或"最后一根線段的終 點"。
其中步驟B包括以下步驟a、判斷線段是否與輪胎外輪廓重合;
b、如a為否則判斷線段是否與輪胎外輪廓保持等距離;c、如b為否 則判斷線段為圓弧還是直線,并選擇線段的起點屬性和終點屬性;d、 若a為是或b為是,則忽略線段的起點屬性和終點屬性,其中線段的 起點屬性為"與輪胎外輪廓相切"或"位于輪胎外輪廓上"或"上一 線段終點"或"用戶指定點",線段的終點屬性為"與輪胎外輪廓相 切"或"位于輪胎外輪廓上"或"下一線段起點"或"用戶指定點", 起點屬性和終點屬性至少包含"上一線段終點"和"下一線段起點" 中的任意一個。
其中步驟C包含以下步驟e、分別為輪胎防擦線的每個線段預(yù) 設(shè)四個默認控制參數(shù)為"線段高度"、"半徑"、"端點與參考點的水平 距離"和"凸出輪胎外表面的厚度";f、若步驟B中的步驟a為是, 則舍去該線段的"半徑"、"端點與參考點的水平距離"和"凸出輪胎 外表面的厚度"控制參數(shù);g、若步驟b為是,則舍去該線段的"半 徑"和"端點與參考點的水平距離"控制參數(shù);h、若步驟c中判斷 線段為直線,則舍去該線段的"凸出輪胎外表面的厚度"控制參數(shù); i、若該線段的起點屬性或端點屬性中任意一個為"與輪胎外輪廓相 切",則舍去該線段的"線段高度"控制參數(shù);j、若該線段的起點屬 性和終點屬性均不是"用戶指定點",則舍去該線段的"端點與參考 點的水平距離"控制參數(shù);k、最后加上"輪胎防擦線定位點高度" 這一控制參數(shù)。
說明"線段高度"控制參數(shù)是指線段兩個端點之間的垂直距離, 如果一個線段的屬性為"線段與輪胎外輪廓重合",并且該線段的上 一線段的終點屬性和該線段的下一線段的起點屬性都為"與輪胎外輪 廓相切",則該線段的"線段高度"控制參數(shù)是指上一線段的起點到 下一線段的終點之間的垂直距離。如果一個線段的屬性為"線段與輪 胎外輪廓重合",并且只有該線段的上一線段的終點屬性為"與輪胎 外輪廓相切",則該線段的"線段高度"控制參數(shù)是指上一線段的起 點到該線段的終點之間的垂直距離。同樣,如果一個線段的屬性為"線 段與輪胎外輪廓重合",并且只有該線段的下一線段的起點屬性為"與 輪胎外輪廓相切",則該線段的"線段高度"控制參數(shù)是指該線段的 起點到下一線段的終點之間的垂直距離。
其中步驟D包含以下步驟1、首先計算防擦線曲線各個線段端 點的垂直坐標;m、接著依次計算所有線段屬性為"線段與輪胎外輪 廓重合"的線段;n、接著依次計算所有線段屬性為"線段與輪胎外 輪廓保持等距離"的線段;o、接著依次計算所有線段屬性為"線段 為圓弧"或"線段為直線",并且其兩個端點屬性都不為"與輪胎外 輪廓相切"的線段的端點水平坐標;p、接著依次計算所有線段屬性 為"線段為圓弧"或"線段為直線"、并且其端點屬性有"與輪胎外 輪廓相切"的線段的與輪胎外輪廓相切端點的水平和垂直坐標;q、 接著依次計算所有線段屬性為"線段為圓弧"的線段的圓心坐標、起 始角度和終止角度;r、最后根據(jù)上述計算結(jié)果繪制輪胎防擦線。
對任意類型的輪胎防擦線,首先使用預(yù)先定義好的符合輪胎防擦 線特征的描述語言對輪胎防擦線的各種屬性進行描述,以及為構(gòu)成輪 胎防擦線的每個線段都設(shè)置默認的控制參數(shù),然后根據(jù)對輪胎防擦線 的描述確定預(yù)先設(shè)置的默認控制參數(shù)中哪些需要保留,哪些需要舍 去,這樣就得到了該輪胎防擦線的參數(shù)化模型,最后根據(jù)該參數(shù)化模 型計算并繪制輪胎防擦線。本發(fā)明為輪胎防擦線的計算機輔助設(shè)計提 供了一個通用的參數(shù)化模型處理方法,能夠為不同類型的輪胎防擦線 給出統(tǒng)-規(guī)范、簡單明了、符合輪胎設(shè)計人員使用習慣的通用定義, 而且很容易為這樣的輪胎防擦線定義編寫通用的計算模塊。這樣在輪 胎CAD軟件中只需添加一個相應(yīng)的通用處理模塊,就能計算和繪制各 種類型的輪胎防擦線,而無需包含任何類型的輪胎防擦線專用參數(shù)化 模型以及對應(yīng)的計算模塊。本發(fā)明所提供的方法可用于輪胎計算機輔 助設(shè)計系統(tǒng)屮,以便能夠模擬真實輪胎的防擦線,快速方便靈活地繪 制出各種類型的輪胎防擦線。
圖1是本發(fā)明的輪胎防擦線繪制方法的處理流程
圖2是一種典型的防擦線曲線,虛線部分為輪胎外輪廓曲線
圖3是圖2所示防擦線曲線所對應(yīng)參數(shù)化模型的控制參數(shù)示意風
圖4足圖2所示防擦線曲線所對應(yīng)參數(shù)化模型的計算示意圖
具體實施例方式
下面結(jié)合附圖和實施例對本發(fā)明進一步的描述。 防擦線曲線是由數(shù)根線段(直線或圓弧)構(gòu)成的、在垂直方向單調(diào) 變化的連續(xù)曲線,它的起點和終點都位于輪胎外輪廓上,中間可以有 -根或數(shù)根線段與輪胎外輪廓重合,或者與輪胎外輪廓保持等距離 (對直線來說就是平行,對圓弧來說就是同圓心)。在本發(fā)明所提供的 處理方法屮,約定最上面一根線段(垂直坐標數(shù)值最大的端點所在線 段)為第 -根線段,最下面一根線段(垂直坐標數(shù)值最小的端點所在線 段)為最后一根線段。對每一根線段來說,約定垂直坐標數(shù)值較大的
端點為起點,另一個端點則為終點。
本發(fā)明的一種輪胎防擦線繪制方法,其特征在于它包含以下步 驟A、選擇輪胎防擦線定位點101; B、選擇各線段本身屬性以及各 線段的起點屬性和終點屬性102;C、確定輪胎防擦線的控制參數(shù)103;
D、計算和繪制輪胎防擦線的各個線段104。整體處理流程參見圖l。
圖'2所示是一種典型的防擦線曲線,該防擦線曲線由六根線段 組成,其屮第一根線段201、第二根線段202、第四根線段204和第 六根線段206都是圓弧,分別與輪胎外輪廓207相切,第三根線段 203是輪胎外輪廓207的一部分,第五根線段205與輪胎外輪廓207 保持等距離,它們是直線還是圓弧則取決于對應(yīng)位置的輪胎外輪廓曲 線。如果用本發(fā)明提供的方法來計算和繪制圖2所示的防擦線曲線, 則具體的實施方法如下
A、 選擇防擦線曲線的定位點
在"第一根線段的起點"、"第一根線段的終點"、"最后一根線 段的起點"和"最后一根線段的終點"等選項中選擇防擦線曲線 的定位點。對圖2所示的防擦線曲線來說通常選擇"第一根線段 的起點"。
B、 選擇各線段本身屬性以及各線段的起點屬性和終點屬性, 包括以下步驟a、判斷線段是否與輪胎外輪廓重合;b、如a為 否則判斷線段是否與輪胎外輪廓保持等距離;C、如b為否則判斷 線段為圓弧還是直線,并選擇線段的起點屬性和終點屬性;d、若 a為是或b為是,則忽略線段的起點屬性和終點屬性,其中線段 的起點屬性為"與輪胎外輪廓相切"、"位于輪胎外輪廓上"、"上
-線段終點"或"用戶指定點",線段的終點屬性為"與輪胎外輪 廓相切"、"位于輪胎外輪廓上"、"下一線段起點"或"用戶指定 點",起點屬性和終點屬性至少包含"上一線段終點"和"下一線 段起點"中的任意一個。 .
對圖2所示的防擦線曲線來說,第一根線段201、第二根線段 202、第四根線段204和第六根線段206屬性都選擇"線段為圓弧"; 第三根線段203屬性選擇"線段與輪胎外輪廓重合";第五根線段 205屬性選擇"線段與輪胎外輪廓保持等距離"。
接著對構(gòu)成防擦線曲線的每個線段的端點屬性進行定義。對圖 2所示的防擦線曲線來說,第一根線段201起點屬性選擇"位于 輪胎外輪廓上",終點屬性選擇"用戶指定點",第二根線段202 起點屬性選擇"上一線段終點",終點屬性選擇"與輪胎外輪廓相 切",忽略第三根線段203的端點屬性定義,第四根線段204起點 屬性選擇"與輪胎外輪廓相切",終點屬性選擇"下一線段起點",
忽略第五根線段205的端點屬性定義,第六根線段206起點屬性 選擇"上一線段終點",終點屬性選擇"與輪胎外輪廓相切"。
C、確定輪胎防擦線的控制參數(shù),包括以下步驟e、分別為輪 胎防擦線的每個線段預(yù)設(shè)四個默認控制參數(shù)為"線段高度"、"半 徑"、"端點與參考點的水平距離"和"凸出輪胎外表面的厚度"; f、若步驟B中的步驟a為是,則舍去該線段的"半徑"、"端點與 參考點的水平距離"和"凸出輪胎外表面的厚度"控制參數(shù);g、 若歩驟b為是,則舍去該線段的"半徑"和"端點與參考點的水 平距離"控制參數(shù);h、若步驟c中判斷線段為直線,則舍去該線 段的"凸出輪胎外表面的厚度"控制參數(shù);i、若該線段的起點屬 性或端點屬性中任意一個為"與輪胎外輪廓相切",則舍去該線段 的"線段高度"控制參數(shù);j、若該線段的起點屬性和終點屬性均 不是"用戶指定點",則舍去該線段的"端點與參考點的水平距離" 控制參數(shù);k、最后加上"輪胎防擦線定位點高度"這一控制參數(shù)。
對圖2所示的防擦線曲線來說,第一根線段201的屬性為"線 段為圓弧",所以舍去第一根線段201的"凸出輪胎外表面的厚度" 控制參數(shù),這樣第一根線段201具有"線段高度"(Hl)、"半徑" (Rl)和"端點與參考點的水平距離"(Wl)這三個控制參數(shù)。第二 根線段202的屬性為"線段為圓弧",所以舍去第二根線段202的 "凸出輪胎外表面的厚度"控制參數(shù),由于第二根線段202的終 點屬性為"與輪胎外輪廓相切",所以舍去第二根線段202的"線 段高度"控制參數(shù),由于第二根線段202的端點屬性沒有"用戶 指定點",所以舍去第二根線段202的"端點與參考點的水平距離" 控制參數(shù),這樣第二根線段202只保留了 "半徑"(R2)這一個控 制參數(shù)。第三根線段203的屬性為"線段與輪胎外輪廓重合",所 以舍去第三根線段203的"半徑"、"端點與參考點的水平距離" 和"凸出輪胎外表面的厚度"控制參數(shù),只保留"線段高度"(H3) 這一個控制參數(shù)。由于第二根線段202的終點屬性和第四根線段: 204的起點屬性都為"與輪胎外輪廓相切",所以"線段高度"(H3) 控制參數(shù)實際是指第二根線段202的起點到第四根線段204的終 點之間的垂直距離。第四根線段204的屬性與第二根線段202類 似,同樣第四根線段202只保留了 "半徑"(R4)這一個控制參數(shù)。 第五根線段205的屬性為"線段與輪胎外輪廓保持等距離",所以 舍去第五根線段205的"半徑"和"端點與參考點的水平距離" 控制參數(shù),保留"線段高度"(H5)和"凸出輪胎外表面的厚度" (T5)這兩個控制參數(shù)。第六根線段206的屬性與第二根線段類似, 同樣第六根線段206只保留了 "半徑"(R6)這一個控制參數(shù)。這 樣六根線段的二十四個預(yù)設(shè)控制參數(shù)舍去十五個,保留九個,最
后加上防擦線曲線定位用的"防擦線曲線定位點高度"(H0)控制 參數(shù),圖2所示的防擦線曲線所對應(yīng)的參數(shù)化模型共有十個控制 參數(shù),如圖3所示。
D、根據(jù)上述控制參數(shù)的數(shù)值,計算和繪制防擦線曲線
I )、計算防擦線曲線各個線段端點的垂直坐標。根據(jù)防擦線曲 線定位點的選擇、"防擦線曲線定位點高度"控制參數(shù)和各個線段 的"線段高度"控制參數(shù),計算出各個線段所有端點的垂直坐標(與
輪胎外輪廓相切的端點除外)。對圖2所示的防擦線曲線來說,根 據(jù)防擦線曲線定位點的屬性"第一根線段的起點"和"防擦線曲線 定位點高度"控制參數(shù)(H0),可計算出第一根線段201的起點垂 直坐標y0 (參見圖3和圖4),根據(jù)第一根線段201的"線段高度" 控制參數(shù)(Hl)可計算出第一根線段201的終點垂直坐標yl,再根 據(jù)第三根線段203的"線段高度"控制參數(shù)(H3)可計算出第五根 線段205的起點垂直坐標y4。再根據(jù)第五根線段205的"線段高度" 控制參數(shù)(H5)可計算出第五根線段205的終點垂直坐標y5。其它 端點因為與輪胎外輪廓207相切,所以暫時不計算它們的垂直坐標。 假定參考點O為坐標原點(O, 0), HO = 400, Hl 二 10, H3 : 25, H5 = 15,貝lj: y0 = HO = 400, yl 二 y0 - Hl = 390, y4 = yl — H3 = 365, y5 = y4 - H5 二 350。
II) 、依次計算所有線段屬性為"線段與輪胎外輪廓重合"的線 段。根據(jù)線段端點的垂直坐標,截取相應(yīng)位置的輪胎外輪廓曲線即 可得到所求線段端點的水平坐標和半徑以及圓心坐標(如果該線段 是圓弧的話)。對圖2所示的防擦線曲線來說,第三根線段203的 屬性為"線段與輪胎外輪廓重合",因此根據(jù)已經(jīng)計算好的yl和y4 的數(shù)值,截取相應(yīng)位置的輪胎外輪廓曲線,就得到了第三根線段 203。如果假定相應(yīng)位置的輪胎外輪廓曲線是半徑為100,圓心坐標 為(-50, 365)的圓弧,則第三根線段203的半徑為100,圓心坐標 為(-50, 365)。由于第二根線段202的終點和第四根線段204的起' 點都與輪胎外輪廓207相切,所以第三根線段203的起點和終點要 等到后面計算切點的時候再確定。
III) 、依次計算所有線段屬性為"線段與輪胎外輪廓保持等距離" 的線段。根據(jù)線段端點的垂直坐標和線段的"凸出輪胎外表面的厚 度"控制參數(shù),計算輪胎外輪廓曲線的等距離線并截取相應(yīng)線段, 即可得到所求線段端點的水平坐標和半徑以及圓心坐標(如果該線 段是圓弧的話)。對圖2所示的防擦線曲線來說,第五根線段205 與輪胎外輪廓207保持等距離,其起點垂直坐標y4和終點垂直坐 標y5已經(jīng)計算好了,這樣根據(jù)其起點和終點的垂直坐標(y4和y5),
以及第五根線段205 "凸出輪胎外表面的厚度"控制參數(shù)(T5),能 夠計算出第五根線段205端點的水平坐標x4和x5,如果該線段是 圓弧的話,還可以得到它的半徑、圓心坐標、起始角度和終止角度。 如果假定相應(yīng)位置的輪胎外輪廓曲線是半徑為150,圓心坐標為(O, 365)的圓弧,T5 = 3,則相應(yīng)位置輪胎外輪廓曲線的等距離線是半 徑為153,圓心坐標為(O, 365)的圓弧,這樣第三根線段203的半 徑為153,圓心坐標為(O, 365),再根據(jù)其起點和終點的垂直坐標 (y4和y5),計算得到其起點和終點的水平坐標x4 = 153, x5 = -152.2629。
IV) 、依次計算所有線段屬性為"線段為圓弧"或"線段為直線", 并且其兩個端點屬性都不為"與輪胎外輪廓相切"的線段的端點水 平坐標。如果該線段屬性為"線段為圓弧",再計算其圓心坐標。 這樣的線段其端點屬性只有三種可能的情況"位于輪胎外輪廓 上"、"用戶指定點",以及與其相鄰線段的端點重合("下一線段起 點"或"上一線段終點")。如果端點位于輪胎外輪廓上,則根據(jù)端 點的垂直坐標和輪胎外輪廓就可得到端點的水平坐標;如果端點是 用戶指定點,則根據(jù)線段的"端點與參考點的水平距離"控制參數(shù) 就可得到端點的水平坐標,如果端點與其相鄰線段的端點重合則端 點的水平坐標與其重合端點的水平坐標相同。接下去,如果該線段 屬性為"線段為圓弧",因為其兩個端點的坐標都己經(jīng)計算完成, 則根據(jù)其"半徑"控制參數(shù)的數(shù)值,能夠計算出圓心坐標。對圖2 所示的防擦線曲線來說,第一根線段201的屬性為"線段為圓弧", 并且其兩個端點屬性都不為"與輪胎外輪廓相切",由于其起點屬 性為"位于輪胎外輪廓上",其垂直坐標yO已經(jīng)求得,如果假定R1 =35, Wl二-149, (xO, yO)所對應(yīng)的輪胎外輪廓曲線是半徑為100, 圓心坐標為(-50, 365)的圓弧,因此通過求直線y = y0與輪胎外 輪廓曲線的交點就能得到第一根線段201起點的水平坐標x0 = -143.675。由于第一根線段201的終點屬性為"用戶指定點",所 以其終點的水平坐標xl就等于"端點與參考點的水平距離"控制 參數(shù)(Wl)的數(shù)值,也就是xl = Wl = -149。接著計算出第一根線 段201的圓心坐標為(-176. 8232, 411. 2337)。
V) 、依次計算所有線段屬性為"線段為圓弧"或"線段為直線"、 并且其端點屬性有"與輪胎外輪廓相切"的線段的與輪胎外輪廓相 切端點的水平和垂直坐標。如果該線段屬性為"線段為圓弧",再 計算其圓心坐標。由于線段的另一個端點水平和垂直坐標都已經(jīng)確 定(一個線段的兩個端點不可能都與輪胎外輪廓相切),則根據(jù)另 一個端點的坐標和輪胎外輪廓曲線,以及線段的"半徑"控制參數(shù)
(如果該線段是圓弧的話),就能夠計算出切點的水平和垂直坐標
以及線段的圓心坐標(如果該線段是圓弧的話)。對圖2所示的防 擦線曲線來說,第二根線段202、第四根線段204和第六根線段206 就是線段屬性為"線段為圓弧",并且其端點屬性為"與輪胎外輪 廓相切"的線段。第二根線段202的終點與輪胎外輪廓相切,因為 它的起點的坐標(xl, yl)已經(jīng)確定,因此根據(jù)它的其起點坐標(xl, yl)、第二根線段202 "半徑"控制參數(shù)(R2)和輪胎外輪廓曲線, 能夠計算出終點坐標(x2, y2)。第四根線段204的起點與輪胎外 輪廓相切,它的終點坐標(x4, y4)已經(jīng)確定,因此根據(jù)它的終點 坐標(x4, y4)、第四根線段204 "半徑"控制參數(shù)(R4)和輪胎外 輪廓曲線,能夠計算出起點坐標(x3, y3)。第六根線段206的終 點與輪胎外輪廓相切,它的起點坐標(x5, y5)己經(jīng)確定,因此根 據(jù)它的起點坐標(x5, y5)、第六根線段206 "半徑"控制參數(shù)(R6) 和輪胎外輪廓曲線,能夠計算出終點坐標(x6, y6)。如果假定R2二 15, R4 二 5, R6 = 5, (x2, y2)禾n (x3, y3)所對應(yīng)的輪胎外輪 廓曲線207是半徑為100,圓心坐標為(-50, 365)的圓弧,(x6, y6) 所對應(yīng)的輪胎外輪廓曲線207是半徑為150,圓心坐標為(O, 365) 的圓弧,則可以分別計算得到x2 = -148. 445, y2 = 382.5665, x3 二 -149.9029, y3 = 369.4055, x6 = -148.7737, y6 = 345.8590, 第二根線段202的圓心坐標為(-163. 2118, 385.2015),第四根線 段204的圓心坐標為(-154.8981, 369.6257),第六根線段206的 圓心坐標為(-153. 7328, 345.2209)。
VI)、依次計算所有線段屬性為"線段為圓弧"的線段的圓心坐 標、起始角度和終止角度(如果它們尚未被計算的話)。由于所有線 段的端點坐標都計算完畢,根據(jù)兩個端點的坐標和線段的"半徑" 控制參數(shù),可求出其圓心坐標、起始角度和終止角度。對圖2所示 的防擦線曲線來說,第一根線段201、第二根線段202、第四根線 段204和第六根線段206的屬性都為"線段為圓弧",它們的端點 坐標都已經(jīng)求出,因此根據(jù)它們的"半徑"控制參數(shù)可以計算出它-們的圓心坐標、起始角度和終止角度。同樣計算第三根203和第五 根線段205的起始角度和終止角度,如果它們是圓弧的話。根據(jù)前 面計算的各個端點的坐標和假定的各個控制參數(shù)的數(shù)值,計算得到 第一根線段201的起始角度為322.65,終止角度為341.28,第二 根線段202的起始角度為349. 88,終止角度為18. 66,第三根線段 203的起始角度為169.88,終止角度為177.48,第四根線段204 的起始角度為292.31,終止角度為357.48,第五根線段205的起 始角度為180,終止角度為185.63,第六根線段206的起始角度為 7.33,終止角度為72.9。
VII )、根據(jù)上述計算結(jié)果繪制輪胎防擦線。 其中步驟vn中將輪胎防擦線繪制完成后,就可以交由工廠進行加 工,這都屬^現(xiàn)有技術(shù),在此不再贅述。
為了表示得更加清楚明白,在本說明書和權(quán)利要求中將其中所涉 及的參數(shù)用""標注出來。
權(quán)利要求
1、一種輪胎防擦線繪制方法,其特征在于它包含以下步驟A、選擇輪胎防擦線定位點;B、選擇各線段本身屬性以及各線段的起點屬性和終點屬性;C、確定輪胎防擦線定位的控制參數(shù);D、計算和繪制輪胎防擦線的各個線段。
2、 如權(quán)利要求1所述的輪胎防擦線的繪制方法,其特征在于步 驟A中輪胎防擦線定位點為"第一根線段的起點"或"第一根線段的 終點"或"最后一根線段的起點"或"最后一根線段的終點"。
3、 如權(quán)利要求2所述的輪胎防擦線的繪制方法,其特征在于步 驟B包含以下步驟a、判斷線段是否與輪胎外輪廓重合;b、如a為 否則判斷線段是否與輪胎外輪廓保持等距離;c、如b為否則判斷線 段為圓弧還是直線,并選擇線段的起點屬性和終點屬性;d、若a為 是或b為是,則忽略線段的起點屬性和終點屬性,其中線段的起點屬 性為"與輪胎外輪廓相切"或"位于輪胎外輪廓上"或"上一線段終 點"或"用戶指定點",線段的終點屬性為"與輪胎外輪廓相切"或"位于輪胎外輪廓上"或"下一線段起點"或"用戶指定點",起點 屬性和終點屬性至少包含"上一線段終點"和"下一線段起點"中的 任意一個。
4、 如權(quán)利要求3所述的輪胎防擦線的繪制方法,其特征在于步 驟C包含以下步驟e、分別為輪胎防擦線的每個線段預(yù)設(shè)四個默認 控制參數(shù)為"線段高度"、"半徑"、"端點與參考點的水平距離"和"凸 出輪胎外表面的厚度";f、若步驟B中的步驟a為是,則舍去該線段 的"半徑"、"端點與參考點的水平距離"和"凸出輪胎外表面的厚度" 控制參數(shù);g、若步驟b為是,則舍去該線段的"半徑"和"端點與 參考點的水平距離"控制參數(shù);h、若步驟c中判斷線段為直線,則 舍去該線段的"凸出輪胎外表面的厚度"控制參數(shù);i、若該線段的起點屬性或端點屬性中任意一個為"與輪胎外輪廓相切",則舍去該線段的"線段高度"控制參數(shù);j、若該線段的起點屬性和終點屬性 均不是"用戶指定點",則舍去該線段的"端點與參考點的水平距離" 控制參數(shù);k、最后加上"輪胎防擦線定位點高度"這一控制參數(shù)。
5、 如權(quán)利要求4所述的輪胎防擦線的繪制方法,其特征在于步 驟D包含以下步驟1、首先計算防擦線曲線各個線段端點的垂直坐 標;m、接著依次計算所有線段屬性為"線段與輪胎外輪廓重合"的線段;n、接著依次計算所有線段屬性為"線段與輪胎外輪廓保持等 距離"的線段;o、接著依次計算所有線段屬性為"線段為圓弧"或 "線段為直線",并且其兩個端點屬性都不為"與輪胎外輪廓相切" 的線段的端點水平坐標;P、接著依次計算所有線段屬性為"線段為 圓弧"或"線段為直線"、并且其端點屬性有"與輪胎外輪廓相切" 的線段的與輪胎外輪廓相切端點的水平和垂直坐標;q、接著依次計 算所有線段屬性為"線段為圓弧"的線段的圓心坐標、起始角度和終 止角度;r、最后根據(jù)上述計算結(jié)果繪制輪胎防擦線。
全文摘要
本發(fā)明公開了一種輪胎防擦線的繪制方法,其特征在于它包含以下步驟A.選擇輪胎防擦線定位點;B.選擇各線段本身屬性以及各線段的起點屬性和終點屬性;C.確定輪胎防擦線的控制參數(shù);D.計算和繪制輪胎防擦線的各個線段。本發(fā)明所提供的方法可用于輪胎計算機輔助設(shè)計系統(tǒng)中,以便能夠模擬真實輪胎的防擦線,快速方便靈活地繪制出各種類型的輪胎防擦線。
文檔編號G06F17/50GK101178743SQ20061011825
公開日2008年5月14日 申請日期2006年11月10日 優(yōu)先權(quán)日2006年11月10日
發(fā)明者陳振藝 申請人:上海輪胎橡膠(集團)股份有限公司輪胎研究所