[發明專利]機械銘表標牌制作計算機繪圖方法有效
| 申請號: | 201110113816.1 | 申請日: | 2011-05-04 |
| 公開(公告)號: | CN102194028A | 公開(公告)日: | 2011-09-21 |
| 發明(設計)人: | 薛峰;于蕭榕 | 申請(專利權)人: | 鎮江科大船苑計算機網絡工程有限公司 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 樓高潮 |
| 地址: | 212003*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 機械 標牌 制作 計算機 繪圖 方法 | ||
技術領域
本發明涉及一種圖形繪制方法,尤其涉及一種機械銘表標牌制作計算機繪圖方法,屬于印刷技術領域。
背景技術
隨著計算機在工廠的普及,越來越多的企業使用CAD軟件進行繪圖,在標牌廠的標牌制作工藝流程中,一般先用CAD繪圖軟件將需要制作的標牌圖形在計算機中繪制好并保存,然后將標牌圖形文件轉換成和激光照排機兼容的文件格式輸出到照排機,照排機打印出膠片后進行生產。
目前,現有技術已對標牌繪制方法做了一些改進,基于AutoCAD繪圖軟件,以輸入標牌圓弧、刻度線、刻度值的各項參數的方法繪制標牌,提高了工作效率。但機械銘表標牌與常見的標牌格式不一樣,它主要由一些標準圖形和特殊圖形和商標圖塊組成。標準圖形如圓、圓弧、線段、矩形等,這些在AutoCAD窗口中繪制是比較方便的,商標圖塊可以快速插入到相應位置。特殊圖形由特殊方框、特殊箭頭、特殊圓等組成,如圖1所示的特殊圓形1、特殊箭頭2、特殊矩形3。一般此類特殊圖形是無參數的,即使有描述特殊圖形的參數,參數也很復雜、繁瑣。特殊圖形主要由連續的折線和不同半徑的圓弧組成,如果在AutoCAD中直接繪制非常復雜,繪制后的圖形由于參數顯示不直觀,后續的修改操作也很不方便,這樣工作人員在繪制的時候必須邊繪制邊對照圖形各個關鍵特征點的位置,手工操作使精確程度大大下降,所以目前繪制標牌刻度值的時候繪圖員工作量很大,速度很慢,工作效率不高。
發明內容
本發明的目的在于提供一種機械銘表標牌制作計算機繪圖方法,利用ObjectARX2008針對AutoCAD2008進行二次開發,將機械銘表的特殊圖形看成一定數量的折線和圓弧組成,通過已知的機械銘表中的各個關鍵坐標點參數,將關鍵坐標點參數按一定格式記錄,用參數化的方法繪制出各部分圖形并將其加入到同一對象組中,再將參數記入AutoCAD文件自帶的擴展數據集中以便后續能方便的修改操作。
本發明的目的通過以下技術方案予以實現:
一種機械銘表標牌制作計算機繪圖方法,該方法包括下列步驟:
1)輸入機械銘表中的各個關鍵點坐標參數,關鍵點分為折線拐角點和圓弧,圓弧包括三個點坐標:圓弧起點坐標、圓弧中間的任一點坐標、圓弧終點坐標;沿特殊圖形輪廓延伸的方向將各關鍵點坐標參數依次添加到參數列表框listbox中;
2)從關鍵點中選擇任意一個作為起始關鍵點;
3)從參數列表框listbox讀取起始關鍵坐標點參數,
若起始關鍵點是圓弧,得到參數列表中的圓弧起點坐標、圓弧中間的任一點坐標、圓弧終點坐標;根據這三個點繪制圓弧;將該圓弧添加到CAD自帶數據庫的模型空間塊表記錄中,并得到對象ID號,根據ID號新建組對象Group,將該圓弧加入組和對象擴展數據集中;
若起始關鍵點是折線拐角點,得到參數列表中的折線拐角點坐標繪制該點,將該點添加到CAD自帶數據庫的模型空間塊表記錄中,并得到對象ID號,根據ID號新建組對象Group,將該點加入組和對象擴展數據中;
后續的所有繪制對象都將加入組Group中;
4)從參數列表框listbox中依次讀取下一個關鍵點坐標參數,
讀取的關鍵點如果是折線拐角點,則得到參數列表中的該折線拐角點坐標Ln(x,y),如果前一個關鍵點也是折線拐角點,則繪制兩點之間的線段S;如果前一個關鍵點是圓弧類型,則繪制該圓弧終點坐標到Ln(x,y)的線段S;將線段S加入到組Group中并加入對象擴展數據中;
讀取的關鍵點如果是圓弧,則得到參數列表中的該圓弧起點H1n坐標、圓弧中間的任一點H2n坐標、圓弧終點H3n坐標;如果前一個關鍵點是折線拐角點,則先繪制該折線拐角點到圓弧起點坐標的線段S;如果前一個關鍵點是圓弧,則先繪制前一圓弧終止點到后一圓弧起始點的線段S,如果兩者坐標點相同則無需繪制線段;再根據H1n、H2n、H3n三點繪制圓弧Arc,將線段S和圓弧Arc加入到組Group中并加入對象擴展數據中;
5)參數列表框listbox遍歷完成后,再確定特殊圖形是否封閉;
如果不是封閉圖形則繪制結束;
如果是封閉圖形,先確定最后一個關鍵點是折線拐角點還是圓弧;
如果最后一個關鍵點是折線拐角點,起始關鍵點也是折線拐角點,則繪制兩者之間的線段并將該線段加入到組Group中和對象擴展數據中;如果起始關鍵點是圓弧,則繪制最后一個關鍵點到圓弧起始點之間的線段并將該線段加入到組Group中和對象擴展數據中;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鎮江科大船苑計算機網絡工程有限公司,未經鎮江科大船苑計算機網絡工程有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110113816.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電連接器系統
- 下一篇:一種信息處理方法、裝置及終端





