專利名稱:圖紙打印方法及裝置的制作方法
技術領域:
本發(fā)明涉及打印領域,具體而言,涉及一種圖紙打印方法及裝置。
背景技術:
工程設計普遍采用計算機繪圖和設計,設計人員使用計算機輔助設計(Computer Aided Design,簡稱為CAD)軟件等工程軟件將工程設計、機械設計模型結果轉為電子文檔和電子圖樣,目前大部分企業(yè)設計部門計算機出圖率達到100%。同時,在企業(yè)的生產(chǎn)管理中,電子圖樣對應的紙質圖樣也是必需的,如生產(chǎn)部門按照設計部門設計的圖樣進行實際生產(chǎn),部分機床無法實現(xiàn)直接使用電子圖樣加工,需要紙質圖樣來輔助工程人員加工生產(chǎn)。 相應地,CAD軟件都提供打印圖樣功能,打印為紙質圖紙或者PDF格式文件。在實際應用過程中,電子圖樣通過直連打印機或者網(wǎng)絡打印機輸出到紙張介質上,或者通過虛擬打印機輸出為Pdf格式文件。CAD軟件打印出圖時,需要用CAD軟件打開圖樣,使用軟件的打印功能選擇打印機支持的紙張介質類型,進行打印設置后進行繪圖輸出。用戶根據(jù)圖樣設計大小和實際的打印需求,根據(jù)打印機打印驅動提供的交互方式,選擇打印紙張大小,設定其它打印參數(shù),打印輸出圖紙。目前,企業(yè)使用的電子圖樣來源有歷史累積圖樣、新增設計圖樣、上下游及相關企業(yè)圖樣,不同來源的圖樣有很大可能使用的CAD軟件不同。因此,打印電子圖樣時需要安裝相應的CAD軟件來打印對應的圖樣,存在消耗過多資源的問題。與電子圖樣相同,工藝文件、工藝規(guī)程文件等生產(chǎn)管理相關文件也存在上述問題。另外,由于各CAD軟件的打印功能只能一次打印一張圖紙,打印時需要一張、一張打開圖紙來打印,任務分散繁重,效率低。目前針對相關技術的打印圖紙方法無法進行批量打印的圖紙文件,使得打印過程繁瑣、效率低的問題,目前尚未提出有效的解決方案。
發(fā)明內容
本發(fā)明的主要目的在于提供一種圖紙打印方法及裝置,以解決上述打印圖紙方法無法進行批量打印圖紙文件,使得打印過程繁瑣、效率低的問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種圖紙打印方法,該圖紙打印方法包括讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表;設置打印任務列表中的圖紙文件的打印參數(shù);打印該打印任務列表中的圖紙文件。進一步地,圖紙文件為一種或多種格式的圖紙文件。進一步地,打印參數(shù)包括通用打印參數(shù)和獨有打印參數(shù),其中,獨有打印參數(shù)包括如下一個或多個參數(shù)輸出圖形參數(shù)、圖紙與紙張的映射比例關系以及圖紙的線寬參數(shù)、 線型參數(shù)和線型縮放比例參數(shù)。進一步地,打印該打印任務列表中的圖紙文件包括接收用戶選中的打印任務列表中的單個或多個打印任務;觸發(fā)并打印接收到的選中的打印任務。進一步地,在接收用戶選中的打印任務列表中的單個或多個打印任務之后,方法還包括對選中的多個打印任務進行排序,以獲取每一個打印任務的打印順序;保存打印順序。進一步地,打印該打印任務列表中的圖紙文件包括接收用戶選中的打印任務列表中所有的打印任務;觸發(fā)并打印所有的打印任務。進一步地,在接收用戶選中的打印任務列表中所有的打印任務之后,方法還包括 對所有的打印任務進行排序,以獲取每一個打印任務的打印順序;保存打印順序。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種圖紙打印裝置,該圖紙打印裝置包括讀入模塊,用于讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表;打印設置模塊,用于設置打印任務列表中的圖紙文件的打印參數(shù);打印模塊,用于打印該打印任務列表中的圖紙文件。進一步地,打印模塊包括選擇模塊,用于接收用戶選中的打印任務列表中任意數(shù)量的打印任務;觸發(fā)模塊,用于觸發(fā)并打印接收到的選中的打印任務。進一步地,打印模塊還包括排序模塊,用于對選中的打印任務進行排序,以獲取每一個打印任務的打印順序。通過本發(fā)明,采用讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表;設置打印任務列表中的圖紙文件的打印參數(shù);打印該打印任務列表中的圖紙文件,解決了相關現(xiàn)有技術的打印圖紙方法無法進行批量打印圖紙文件,使得打印過程繁瑣、效率低的問題,進而通過提供集中管理打印任務的方式,實現(xiàn)批量打印成套的圖紙,優(yōu)化了圖紙打印流程,大大簡化了打印過程,提高了打印效率的效果。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中圖1是根據(jù)本發(fā)明實施例的圖紙打印裝置的結構示意圖;圖2是根據(jù)本發(fā)明實施例的圖紙打印方法的流程圖;圖3是根據(jù)圖2所示實施例的圖紙打印應用軟件的功能界面示意圖;圖4是根據(jù)圖1和圖2所示實施例的打印參數(shù)中的輸出圖形參數(shù)的控件示意圖;圖5是根據(jù)圖1和圖2所示實施例的打印參數(shù)中的圖紙與紙張的映射比例關系參數(shù)的控件示意圖;圖6是根據(jù)圖1和圖2所示實施例的打印參數(shù)中的線型設置參數(shù)的控件示意圖;圖7是根據(jù)圖13所示實施例的打印單個打印任務的功能界面示意圖;圖8是根據(jù)圖13所示實施例的打印多個打印任務的功能界面示意圖;圖9是根據(jù)圖13所示實施例的打印全部打印任務的功能界面示意圖。
具體實施例方式需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本發(fā)明。
圖1是根據(jù)本發(fā)明實施例的圖紙打印裝置的結構示意圖。如圖1所示,該圖紙打印裝置包括讀入模塊10,用于讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表;打印設置模塊30,用于設置打印任務列表中的圖紙文件的打印參數(shù);以及打印模塊50,用于打印該打印任務列表中的圖紙文件。優(yōu)選地,圖紙文件包括一種或多種格式,例如圖1中的格式A、格式B等。本申請上述實施例,通過讀入模塊10通過提供一個平臺實現(xiàn)可以選擇多種格式的圖紙集合,并批量導入打印模塊50進行打印,同時設置各種格式的批量文件進行打印參數(shù)的設置,從而能夠解決現(xiàn)有技術難以實現(xiàn)同一軟件系統(tǒng)兼容多種圖紙打印方式的問題。 本方法與裝置組織圖紙打印過程,用戶無需安裝相應的軟件,就可以集中管理電子圖樣、工藝文件和工藝規(guī)程文件等多格式圖紙,完成打印任務。由于打印任務的簡化,使得出圖人員的工作量減少,提高了出圖的工作效率,節(jié)省了時間和資源。具體的,應用了本發(fā)明的電子圖板的打印工具,可以實現(xiàn)用戶將電子圖板、工藝圖表、AutoCAD等工程軟件的缺省保存格式(DWG/EXB/CXP)圖紙文件通過打印工具兼容各圖紙文件的打印方式,管理打印輸出任務。用戶不需要學習格外的打印方法,即可快速出圖, 工作效率大大提高,完全滿足了大批量圖紙打印的要求。本申請上述實施例中的打印模塊50可以包括選擇模塊,用于接收用戶選中的打印任務列表中任意數(shù)量的打印任務;觸發(fā)模塊,用于觸發(fā)并打印接收到的選中的打印任務。 該實施例,在本發(fā)明實現(xiàn)批量打印多格式圖紙文件的同時,可以實現(xiàn)用戶的靈活控制,用戶可以根據(jù)需求靈活調整需要打印的圖紙。優(yōu)選地,該打印模塊50還可以包括排序模塊,用于按照需求對選中的打印任務進行排序,以獲取每一個打印任務的打印順序。該模塊實現(xiàn)用戶可以根據(jù)需求調整打印任務的順序,使打印過程更加人性化。圖2是根據(jù)本發(fā)明實施例的圖紙打印方法的流程圖;圖3是根據(jù)圖2所示實施例的圖紙打印應用軟件的功能界面示意圖。如圖2所示該方法包括如下步驟步驟S102,通過圖1中的讀入模塊10來讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表。具體的可見圖3中任務列表窗口中打印任務列表中的圖紙文件。步驟S104,通過圖1中的打印設置模塊30來設置打印任務列表中的圖紙文件的打印參數(shù)。步驟S106,通過圖1中的打印模塊50來實現(xiàn)打印該打印任務列表中的圖紙文件。 優(yōu)選地,結合圖3所示,可知圖紙文件可以為一種或多種格式的圖紙文件,例如打印任務列表中的圖紙文件可以是EXB格式、DffG格式或CXP格式等。上述實施例實現(xiàn),通過提供一個平臺實現(xiàn)可以選擇多種格式的圖紙集合,并批量導入打印模塊50進行打印,同時設置各種格式的批量文件進行打印參數(shù)的設置,從而能夠解決現(xiàn)有技術難以實現(xiàn)同一軟件系統(tǒng)兼容多種圖紙打印方式的問題。本方法與裝置組織圖紙打印過程,用戶無需安裝相應的軟件,就可以集中管理電子圖樣、工藝文件和工藝規(guī)程文件等多格式圖紙,完成打印任務。進而減少出圖人員工作量,提高工作效率和出圖效率,,節(jié)省時間和資源。具體的,用戶可以將電子圖板、工藝圖表、AutoCAD等工程軟件的缺省保存格式(DWG/EXB/CXP)圖紙文件通過打印工具兼容各圖紙文件的打印方式,管理打印輸出任務。用戶不需要學習格外的打印方法,即可快速出圖,工作效率大大提高,完全滿足了大批量圖紙打印的要求。優(yōu)選地,上述實施利中的打印參數(shù)可以包括通用打印參數(shù)和獨有打印參數(shù),其中,獨有打印參數(shù)包括如下一個或多個參數(shù)輸出圖形參數(shù)、圖紙與紙張的映射比例關系以及圖紙的線寬參數(shù)、線型參數(shù)和線型縮放比例參數(shù)。在打印圖紙時,需要用戶設置出圖的打印機或者繪圖儀型號,設置打印紙型尺寸, 選擇紙型方式,設置打印位置,設置圖形方向,指定打印區(qū)域,設置圖紙映射比例,設置圖紙打印線寬線型等,其中設置圖紙打印線寬線型屬于CAD圖紙打印的專有且必要的設置。不同的CAD圖紙格式不同、來源不同,對打印的具體需求不同,通過大量實例分析,本裝置提供了能滿足大部分CAD圖形打印需求的打印設置選項,使用戶可以快速設置,滿足預期出圖效果。上述實施例可以通過圖1中的打印模塊50來實現(xiàn)組織所選圖紙進行批量打印的功能。如圖4所示,打印參數(shù)中的輸出圖形參數(shù)可以包括如下選項標準圖形、顯示圖形、極限圖形和窗口圖形等四個選項,或者可以采用在屏幕上指定的方式,這些輸出圖形的參數(shù)用于設置打印區(qū)域。具體的,標準圖形指輸出當前系統(tǒng)定義的圖紙幅面內的圖形;極限圖形指輸出當前系統(tǒng)所有可見的圖形;窗口圖形指輸出在用戶指定的矩形框內的圖形。如圖5所示,打印參數(shù)中的圖紙與紙張的映射比例關系參數(shù)可以包括如下選項 自動填滿、1 1關系、其他手動控制映射比例的選項,這些參數(shù)用于設置圖紙映射比例。具體的,自動填滿指輸出的圖形完全在圖紙的可打印區(qū)域內;1 1指輸出的圖形按照1 1的關系進行輸出;其他指輸出的圖形按照用戶自定比例進行輸出,選中其他之后,可以選擇或者輸入適當?shù)谋壤齾?shù)。如圖6所示,打印參數(shù)中線型設置包括圖紙的線寬參數(shù)、線型參數(shù)和線型縮放比例參數(shù),用于設置圖紙打印線寬線型參數(shù)。打印圖形時往往需要輸出與圖形中不同效果的線條,如調整線條的寬度、線型比例、按顏色調整線寬和顏色等。本裝置提供了非常方便的設置方法。其中,線寬參數(shù)的設置可以包括按實體指定線寬打印、按細線打印、按顏色打印、單線體文字打印線寬的選擇等,或者可以按顏色指定打印線寬,并且可以根據(jù)參考幅面 (如A4紙)、粗線寬(如0. 35磅)、細線寬(如0. 18磅)來修訂邏輯線寬。線型參數(shù)的設置可以包括按實體指定線型打印、修訂線型定義?;蛘甙凑諊H標準修訂線型,以確定線型長度。線型縮放比例參數(shù)的設置包括線型全局比例、圖紙比例、線型比例以及打印比例。本發(fā)明上述實施例中的打印該打印任務列表中的圖紙文件的第一種實施步驟可以包括接收用戶選中的打印任務列表中的單個或多個打印任務;觸發(fā)并打印接收到的選中的打印任務。如圖7所示,用戶可以在打印任務列表中先選擇任意一個打印任務,然后通過觸發(fā)打印控件來觸發(fā)開始打印選中的一個打印任務。如圖8所示,用戶可以在打印任務列表中選中任意多個打印任務,然后通過觸發(fā)打印控件來觸發(fā)開始打印選中的任意多個打印任務。優(yōu)選地,在接收用戶選中的打印任務列表中的多個打印任務之后,方法還可以包括如下步驟按照需求對選中的多個打印任務進行排序,以獲取每一個打印任務的打印順序;保存打印順序。本發(fā)明上述實施例中的打印該打印任務列表中的圖紙文件的第二種實施步驟可以包括接收用戶選中的打印任務列表中所有的打印任務;觸發(fā)并打印所有的打印任務。如圖9所示,用戶可以在打印任務列表中選中所有的打印任務,然后通過觸發(fā)打印控件來觸發(fā)開始打印所有的打印任務?;蛘咧苯佑|發(fā)打印全部打印任務的控件,該控件默認選擇啟動打印所有的打印任務所對應的圖紙文件。上述實施例中用于啟動不同打印選擇的打印任務的控件,可以是相同的控件,也可以是不同的控件。優(yōu)選地,在接收用戶選中的打印任務列表中所有的打印任務之后,方法還可以包括如下步驟按照需求對所有的打印任務進行排序,以獲取每一個打印任務的打印順序; 保存打印順序。在具體的實施過程中,用戶在對讀入的圖紙完成打印設置后,就可以出圖。本方法可以提供單個文件、多個文件、全部文件出圖的功能,滿足用戶相應的打印需求,其中多個文件、全部文件打印為批量打印需求。批量打印模塊50根據(jù)上述不同的打印需求,接收打印圖紙數(shù)據(jù)和打印設置參數(shù)數(shù)據(jù),分別進行打印,完成打印任務。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。從以上的描述中,可以看出,本發(fā)明實現(xiàn)了如下技術效果可以針對大量、多格式、 成套圖紙打印的情況,多格式批量打印的方法提供了集中管理打印任務的方式,優(yōu)化了圖紙打印流程,大大簡化了打印過程,提高了打印效率。顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
權利要求
1.一種圖紙打印方法,其特征在于,包括讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表; 設置所述打印任務列表中的圖紙文件的打印參數(shù); 打印所述打印任務列表中的圖紙文件。
2.根據(jù)權利要求1所述的方法,其特征在于,所述圖紙文件為一種或多種格式的圖紙文件。
3.根據(jù)權利要求2所述的方法,其特征在于,所述打印參數(shù)包括通用打印參數(shù)和獨有打印參數(shù),其中,所述獨有打印參數(shù)包括如下一個或多個參數(shù)輸出圖形參數(shù)、圖紙與紙張的映射比例關系以及圖紙的線寬參數(shù)、線型參數(shù)和線型縮放比例參數(shù)。
4.根據(jù)權利要求1-3中任一項所述的方法,其特征在于,打印所述打印任務列表中的圖紙文件包括接收用戶選中的所述打印任務列表中的單個或多個打印任務; 觸發(fā)并打印接收到的選中的打印任務。
5.根據(jù)權利要求4所述的方法,其特征在于,在接收用戶選中的所述打印任務列表中的單個或多個打印任務之后,所述方法還包括對選中的多個打印任務進行排序,以獲取每一個所述打印任務的打印順序; 保存所述打印順序。
6.根據(jù)權利要求1-3中任一項所述的方法,其特征在于,打印所述打印任務列表中的圖紙文件包括接收用戶選中的所述打印任務列表中所有的打印任務; 觸發(fā)并打印所有的打印任務。
7.根據(jù)權利要求6所述的方法,其特征在于,在接收用戶選中的所述打印任務列表中所有的打印任務之后,所述方法還包括對所述所有的打印任務進行排序,以獲取每一個所述打印任務的打印順序; 保存所述打印順序。
8.—種圖紙打印裝置,其特征在于,包括讀入模塊,用于讀取用戶選擇的一個或多個圖紙文件,將讀取到的所述圖紙文件保存至打印任務列表;打印設置模塊,用于設置所述打印任務列表中的圖紙文件的打印參數(shù); 打印模塊,用于打印所述打印任務列表中的圖紙文件。
9.根據(jù)權利要求8所述的裝置,其特征在于,所述打印模塊包括 選擇模塊,用于接收用戶選中的所述打印任務列表中任意數(shù)量的打印任務; 觸發(fā)模塊,用于觸發(fā)并打印接收到的選中的打印任務。
10.根據(jù)權利要求9所述的裝置,其特征在于,所述打印模塊還包括排序模塊,用于對選中的打印任務進行排序,以獲取每一個所述打印任務的打印順序。
全文摘要
本發(fā)明公開了一種圖紙打印方法及裝置。其中,該方法包括讀取用戶選擇的一個或多個圖紙文件,將讀取到的圖紙文件保存至打印任務列表;設置打印任務列表中的圖紙文件的打印參數(shù);打印該打印任務列表中的圖紙文件。通過本發(fā)明,能夠實現(xiàn)批量打印多格式、成套的圖紙,優(yōu)化了圖紙打印流程,大大簡化了打印過程,提高了打印效率。
文檔編號G06F3/12GK102279718SQ201110221539
公開日2011年12月14日 申請日期2011年8月3日 優(yōu)先權日2011年8月3日
發(fā)明者張文智, 顏欽欽 申請人:北京數(shù)碼大方科技有限公司