新四季網

標牌特殊刻度計算機繪圖方法

2023-04-24 11:49:46 2

專利名稱:標牌特殊刻度計算機繪圖方法
技術領域:
本發明涉及一種圖形繪製方法,尤其涉及一種標牌特殊刻度計算機繪圖方法,屬 於印刷技術領域。
背景技術:
隨著計算機在工廠的普及,越來越多的企業使用CAD軟體進行繪圖,在標牌廠的 標牌製作工藝流程中,一般先用CAD繪圖軟體將需要製作的標牌圖形在計算機中繪製好並 保存,然後將標牌圖形文件轉換成和雷射照排機兼容的文件格式輸出到照排機,照排機打 印出膠片後進行生產。現有技術已對標牌繪製軟體做了一些改進,基於AutoCAD繪圖軟體, 以輸入標牌圓弧、刻度線、刻度值的各項參數的方法繪製標牌,提高了工作效率。但對某些 特殊儀表標牌,其主體部分是一條圓弧或多條弧,每條圓弧的刻度線不是常規的線段,而是 某些特殊圖形,簡單的如圓、三角形等,複雜的如菱形、圓環、各類箭頭、三角形頂點上有小 線段的特殊圖形、圖塊等。例如圖1所示壓力表標牌,其內側弧的刻度是普通三角形,外側 弧的刻度是頂點帶有小短線段的三角形。繪製此類標牌時存在以下問題,首先,以常規的參 數化繪製方法繪製圓、三角形等參數比較明確的圖形可以實現,但複雜的圖形根本無法獲 取圖形的參數,因此無法通過常規的參數化方法進行繪製;其次,即使所有的刻度圖形都可 以得到參數進行繪製,但不可能把所有的刻度圖形類型都做成程序模塊進行繪製,因為刻 度圖形的種類是未知的,可能有幾十種,也可能有上百種。而且標牌企業工作人員在繪製時 必須根據刻度的偏轉角度手工計算出刻度圖形的旋轉角度,逐個複製需要的刻度圖形到相 應位置,再進行刻度圖形手動旋轉,使刻度圖形的某個頂點指向圓心,這種手工操作使精確 程度大大下降,所以目前繪製這類標牌的時候繪圖員工作量很大,工作效率不高。

發明內容
本發明的目的在於提供一種標牌特殊刻度計算機繪圖方法,解決現有標牌繪製方 法的刻度繪製只能以線段為主體,無法繪製各種具有複雜參數的特殊圖形作為刻度並進行 自動偏轉的技術問題。本發明的目的通過以下技術方案予以實現一種標牌特殊刻度計算機繪圖方法,包括以下步驟1)選擇刻度線的偏轉方法與初始參數,初始參數包括刻度線圓心、半徑、起始角 度、終止角度,大、中、小刻度線間隔參數;2)根據上述參數進行循環計算,得到圓弧每個刻度圖形的定位點(L點)和偏轉角 度,再根據偏轉角度得到圖形固定頂點指向圓弧圓心的旋轉角度(角度α),並將每個刻度 圖形的L點和角度α在參數列表中保存;3)詢問刻度線類型;4)若步驟3)的詢問結果是常規圖形刻度,則分別輸入常規圖形大、中、小刻度的 參數列表;
5)根據常規圖形的大、中、小刻度的參數在每個刻度圖形的定位點(L點)上分別 繪製出該刻度圖形;6)根據計算出的旋轉角度(角度a )將刻度圖形旋轉,使其固定頂點對準圓弧圓 心,結束後轉到步驟18);7)若步驟3)的詢問結果是圖塊刻度,則在系統指定的位置導入圖塊;8)縮放複製所需的大、中、小刻度的圖塊,並分別存入大刻度、中刻度、小刻度選擇 集中,然後轉到步驟13);9)若步驟3)的詢問結果是特殊圖形刻度,則根據標牌的要求在指定的位置(A 點)繪製圓弧大刻度位置的特殊圖形並存入大刻度選擇集中;10)輸入中刻度、小刻度與大刻度相對的縮放比例;11)根據縮放比例在相應位置(B點)變換出中刻度的圖形並存入中刻度選擇集 中;12)根據縮放比例在相應位置(C點)變換出小刻度的圖形並存入小刻度選擇集 中;13)在參數列表中循環取出各種刻度參數,並判斷循環是否結束;14)若步驟13)判斷循環未結束則分別進行大、中、小刻度的繪製,若判斷循環結 束則轉到步驟18);15)大刻度的繪製方法為得到大刻度參數列表後遍歷大刻度選擇集,循環取得選 擇集中所有對象,將每個對象都以A點為中心旋轉角度a ;再遍歷大刻度選擇集,循環取得 選擇集中所有對象,並將選擇集中所有對象複製到該大刻度圖形的定位點(L點)上;然後 遍歷大刻度選擇集,循環取得選擇集中所有對象,將每個對象都以A點為中心旋轉- a角 度,使選擇集中對象恢復原來的角度;最後回到步驟13);16)中刻度的繪製方法為得到中刻度參數列表後遍歷中刻度選擇集,循環取得選 擇集中所有對象,將每個對象都以B點為中心旋轉角度a ;再遍歷中刻度選擇集,循環取得 選擇集中所有對象,並將選擇集中所有對象複製到該中刻度圖形的定位點L點上;然後遍 歷中刻度選擇集,循環取得選擇集中所有對象,將每個對象都以B點為中心旋轉- a角度, 使選擇集中對象恢復原來的角度;最後回到步驟13);17)小刻度的繪製方法為得到小刻度參數列表後遍歷小刻度選擇集,循環取得選 擇集中所有對象,將每個對象都以C點為中心旋轉角度a ;再遍歷小刻度選擇集,循環取得 選擇集中所有對象,並將選擇集中所有對象複製到該小刻度圖形的定位點L點上;然後遍 歷小刻度選擇集,循環取得選擇集中所有對象,將每個對象都以C點為中心旋轉-a角度, 使選擇集中對象恢復原來的角度;最後回到步驟13)完成特殊刻度繪製。與現有技術相比,本發明的有益效果是改進了現有標牌繪製方法,除了能繪製 以線段為主體的刻度之外,還能繪製出複雜參數的特殊圖形和圖塊作為刻度並進行自動偏 轉,減少了繪製時間,提高了工作效率。


圖1是一種壓力表標牌圖形;圖2是用本方法繪製完成的具有特殊圖形刻度的壓力表標牌;
圖3是本發明的程序流程圖。
具體實施例方式下面結合附圖和具體實施例對本發明作進一步說明。
標牌製作系統一般由繪圖用計算機和雷射照排機組成,計算機與照排機互聯進行 通訊,計算機將繪製好的標牌圖形文件轉換成和雷射照排機兼容的文件格式輸出到照排 機,照排機列印出膠片後進行生產。本發明利用0bjectARX2008針對AutoCAD2008進行二 次開發,改進了現有標牌繪製方法,除了能繪製以線段為主體的刻度之外,還能繪製出複雜 參數的特殊圖形和圖塊作為刻度並進行自動偏轉,減少了繪製時間,提高了工作效率。如圖3所示,本發明包括以下步驟1)首先選擇刻度線的偏轉方法,常見的刻度線偏轉方法包括均分刻度法、不均分 刻度法,而不均分刻度法根據從標牌客戶企業收到的刻度參數表有兩種情況,一種是直接 根據某個角度進行偏轉,還有一種是根據某一固定的、均分的弧的刻度的偏移倍數作為參 數進行偏轉;其次輸入初始參數,初始參數包括刻度線圓心、半徑、起始角度、終止角度,大、 中、小刻度線的間隔參數;2)根據上述參數進行循環計算,得到圓弧每個刻度圖形包括大、中、小刻度各自的 定位點L點和偏轉角度,再根據各自偏轉角度得到該刻度圖形固定頂點指向圓弧圓心的旋 轉角度α,並將每個刻度圖形的L點和角度α在參數列表中保存,因此有多少個刻度就有 多少個L點和角度α,所有都存入參數列表中;3)詢問刻度線類型,刻度線類型包括常規圖形、特殊圖形和圖塊,常規圖形包括線 段、圓形、三角形等可以用參數描述的圖形,特殊圖形包括菱形、矩形,如圖1所示壓力表標 牌,其外側弧的刻度是頂點帶有小短線段的三角形也屬此類,圖塊是標牌廠提供的一些特 殊形狀的圖形;4)若步驟3)的詢問結果是常規圖形刻度,則分別輸入常規圖形大、中、小刻度的 參數列表;5)根據常規圖形的大、中、小刻度的參數在每個刻度圖形的定位點(L點)上分別 繪製出該刻度圖形;6)根據步驟2)計算出的刻度圖形固定頂點指向圓弧圓心旋轉角度(角度α )將 刻度圖形旋轉,使其固定頂點對準圓弧圓心,結束後轉到步驟18);7)若步驟3)的詢問結果是圖塊刻度,則在系統指定的某位置導入圖塊;8)根據大、中、小刻度之間的比例縮放並複製所需的大、中、小刻度的圖塊,並分別 存入大刻度、中刻度、小刻度三個選擇集中,然後轉到步驟13);9)若步驟3)的詢問結果是特殊圖形刻度,則根據標牌要求的圖形在某指定位置 (Α點)繪製圓弧大刻度的特殊圖形並存入大刻度選擇集中;10)輸入中刻度、小刻度與大刻度相對的縮放比例;11)根據縮放比例在相應B點位置變換出中刻度的圖形並存入中刻度選擇集中;12)根據縮放比例在相應C點位置變換出小刻度的圖形並存入小刻度選擇集中;13)在參數列表中循環取出各種刻度參數,包括大、中、小刻度的間隔參數,每個刻 度各自的定位點L點和偏轉角度α,並判斷循環是否該結束,即判斷是否每個刻度的參數都已取出並繪製完成;14)若步驟13)判斷循環未結束則分別進行大、中、小刻度的繪製,若判斷循環結束則轉到步驟18);15)大刻度的繪製方法為得到某大刻度參數列表後遍歷大刻度選擇集,循環取得 選擇集中所有對象,即組成選擇集中特殊圖形或圖塊的所有圖形元素,將每個對象都以A 點為中心旋轉角度α ;再遍歷大刻度選擇集,循環取得選擇集中所有對象,並將選擇集中 所有對象複製到該大刻度圖形的定位點L點上;然後遍歷大刻度選擇集,循環取得選擇集 中所有對象,將每個對象都以A點為中心旋轉-α角度,使選擇集中對象恢復原來的角度, 其目的是使下一個刻度的旋轉仍從初始位置開始,否則下一個刻度會在上一個刻度旋轉角 度α的基礎上再進行自身旋轉角度的旋轉;最後回到步驟13);16)中刻度的繪製方法為得到中刻度參數列表後遍歷中刻度選擇集,循環取得選 擇集中所有對象,將每個對象都以B點為中心旋轉角度α ;再遍歷中刻度選擇集,循環取得 選擇集中所有對象,並將選擇集中所有對象複製到該中刻度圖形的定位點L點上;然後遍 歷中刻度選擇集,循環取得選擇集中所有對象,將每個對象都以B點為中心旋轉-α角度, 使選擇集中對象恢復原來的角度;最後回到步驟13);17)小刻度的繪製方法為得到小刻度參數列表後遍歷小刻度選擇集,循環取得選 擇集中所有對象,將每個對象都以C點為中心旋轉角度α ;再遍歷小刻度選擇集,循環取得 選擇集中所有對象,並將選擇集中所有對象複製到該小刻度圖形的定位點L點上;然後遍 歷小刻度選擇集,循環取得選擇集中所有對象,將每個對象都以C點為中心旋轉-α角度, 使選擇集中對象恢復原來的角度;最後回到步驟13)完成特殊刻度繪製。本方法用於繪製具有複雜參數的特殊圖形刻度和圖塊刻度,標牌的主圓弧和刻度 值可使用現有的方法,圖2所示是用本方法繪製完成的具有特殊圖形刻度的壓力表標牌, 其內側弧的刻度是普通三角形,外側弧的刻度是頂點帶有小短線段的三角形。除上述實施例外,本發明還可以有其他實施方式,凡採用等同替換或等效變換形 成的技術方案,均落在本發明要求的保護範圍內。
權利要求
一種標牌特殊刻度計算機繪圖方法,其特徵在於,包括以下步驟1)選擇刻度線的偏轉方法與初始參數,初始參數包括刻度線圓心、半徑、起始角度、終止角度,大、中、小刻度線間隔參數;2)根據上述參數進行循環計算,得到圓弧每個刻度圖形的定位點L點和偏轉角度,再根據偏轉角度得到圖形固定頂點指向圓弧圓心的旋轉角度α,並將每個刻度圖形的L點和角度α在參數列表中保存;3)詢問刻度線類型;4)若步驟3)的詢問結果是常規圖形刻度,則分別輸入常規圖形大、中、小刻度的參數列表;5)根據常規圖形的大、中、小刻度的參數在每個刻度圖形的定位L點上分別繪製出該刻度圖形;6)根據計算出的旋轉角度α將刻度圖形旋轉,使其固定頂點對準圓弧圓心,結束後轉到步驟18);7)若步驟3)的詢問結果是圖塊刻度,則在系統指定的位置導入圖塊;8)縮放複製所需的大、中、小刻度的圖塊,並分別存入大刻度、中刻度、小刻度選擇集中,然後轉到步驟13);9)若步驟3)的詢問結果是特殊圖形刻度,則根據標牌的要求在指定的A點位置繪製圓弧大刻度位置的特殊圖形並存入大刻度選擇集中;10)輸入中刻度、小刻度與大刻度相對的縮放比例;11)根據縮放比例在相應B點位置變換出中刻度的圖形並存入中刻度選擇集中;12)根據縮放比例在相應C點位置變換出小刻度的圖形並存入小刻度選擇集中;13)在參數列表中循環取出各種刻度參數,並判斷循環是否結束;14)若步驟13)判斷循環未結束則分別進行大、中、小刻度的繪製,若判斷循環結束則轉到步驟18);15)大刻度的繪製方法為得到大刻度參數列表後遍歷大刻度選擇集,循環取得選擇集中所有對象,將每個對象都以A點為中心旋轉角度α;再遍歷大刻度選擇集,循環取得選擇集中所有對象,並將選擇集中所有對象複製到該大刻度圖形的定位點L點上;然後遍歷大刻度選擇集,循環取得選擇集中所有對象,將每個對象都以A點為中心旋轉-α角度,使選擇集中對象恢復原來的角度;最後回到步驟13);16)中刻度的繪製方法為得到中刻度參數列表後遍歷中刻度選擇集,循環取得選擇集中所有對象,將每個對象都以B點為中心旋轉角度α;再遍歷中刻度選擇集,循環取得選擇集中所有對象,並將選擇集中所有對象複製到該中刻度圖形的定位點L點上;然後遍歷中刻度選擇集,循環取得選擇集中所有對象,將每個對象都以B點為中心旋轉-α角度,使選擇集中對象恢復原來的角度;最後回到步驟13);17)小刻度的繪製方法為得到小刻度參數列表後遍歷小刻度選擇集,循環取得選擇集中所有對象,將每個對象都以C點為中心旋轉角度α;再遍歷小刻度選擇集,循環取得選擇集中所有對象,並將選擇集中所有對象複製到該小刻度圖形的定位點L點上;然後遍歷小刻度選擇集,循環取得選擇集中所有對象,將每個對象都以C點為中心旋轉-α角度,使選擇集中對象恢復原來的角度;最後回到步驟13)完成特殊刻度繪製。
全文摘要
本發明公開了一種標牌特殊刻度計算機繪圖方法,主要包括以下步驟計算圓弧上每個刻度圖形定位點和偏轉角度,並將各參數存入參數列表;將特殊圖形和圖塊存入大、中、小選擇集中;從參數列表中循環取出各個刻度參數,繪製刻度時遍歷選擇集取得選擇集中所有對象,將每個對象都以特定點為中心旋轉角度α;再次遍歷選擇集取得選擇集中所有對象,並將所有對象複製到刻度圖形的定位點上;遍歷選擇集取得選擇集中所有對象,將每個對象都旋轉-α角度,使選擇集中對象恢復原來的角度;以上過程循環進行直至所有特殊刻度繪製完成。本發明除了能繪製以線段為主體的刻度之外,還能繪製出複雜參數的特殊圖形和圖塊刻度。
文檔編號G06T1/00GK101872467SQ20101019514
公開日2010年10月27日 申請日期2010年6月8日 優先權日2010年6月8日
發明者於蕭榕, 薛峰 申請人:鎮江科大船苑計算機網絡工程有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀