數(shù)字簽名在當(dāng)今商業(yè)活動(dòng)中已不是什么新鮮的名詞了。在CAD技術(shù)領(lǐng)域,由于技術(shù)分工日益細(xì)化,同樣面臨這一張技術(shù)圖紙可能要經(jīng)過(guò)多方協(xié)作、審核才能最終發(fā)布的情況?!岸喾健笨赡軙?huì)是一個(gè)部門的不同技術(shù)崗位,也極有可能是不同地域的不同技術(shù)部門。如果總要依賴手工簽字,那么身處異地的工程師只能經(jīng)歷長(zhǎng)途跋涉來(lái)到一起才能完成這項(xiàng)艱巨卻又如此簡(jiǎn)單的程序,也許您會(huì)問(wèn)“為什么不用傳真呢?”,因?yàn)閭髡孢m用于文本類的資料,對(duì)于擁有大量且極其復(fù)雜精細(xì)的圖形信息,傳真是沒(méi)有用的————看不清楚。
因此想到了用數(shù)字簽字這個(gè)方法。我是個(gè)理想主義者,我希望在CAD系統(tǒng)中有這樣一個(gè)主菜單,點(diǎn)擊后會(huì)有一串下拉式菜單,其中的每一項(xiàng)就是一位團(tuán)隊(duì)人員的名字,點(diǎn)擊某個(gè)工程師的名字后,他(她)的數(shù)字簽名圖塊就出現(xiàn)在十字光標(biāo)中心,用鼠標(biāo)左鍵定位后簽名就出現(xiàn)在那個(gè)位置。以下是具體實(shí)施步驟:
第一步:制作數(shù)字簽名并重新命名
先將大名簽在紙上,通過(guò)掃描儀以BMP格式輸入電腦。然后將其插入到CAD圖形區(qū),將其轉(zhuǎn)化成圖形塊文件,即dwg文件。轉(zhuǎn)的時(shí)候要重新命名,如工程師名叫張三,那他的數(shù)字簽名可以命名為zs.dwg,李四命名為ls.dwg。
第二步:建立新文件夾用以存放簽名圖形文件
在本地盤(pán)的某個(gè)區(qū)域建立一個(gè)新文件夾叫“數(shù)字簽名”(中英文都行)。就把所有做好的簽名dwg文件存放在該目錄下。
第三步:在AutoCAD中編程制作“數(shù)字簽名”主菜單
打開(kāi)寫(xiě)字板程序,在新建的空白文檔中輸入如下代碼:
***menugroup=sign
***POP12
[數(shù)字簽名]
[張 三] ^C^C-insert zs \ ; ; ;
[李 四] ^C^C-insert ls \ ; ; ;
[--]
[王 五] ^C^C-insert ww \ ; ; ;
[趙 六] ^C^C-insert zl \ ; ; ;
如還有其他工程師就接著寫(xiě)下去,***menugroup=sign代表數(shù)字簽名的是以“ sign”命名的程序組形式出現(xiàn),***POP12代表彈出菜單的編號(hào),[數(shù)字簽名]代表主菜單顯示的名稱,其中方括號(hào)是點(diǎn)擊該主菜單后顯示下拉菜單中的人名,^C^C在我以前發(fā)表的文章中已經(jīng)提到過(guò),對(duì),表示讓AutoCAD命令行處于接受新指令的狀態(tài)。-insert就是插入塊的命令行書(shū)寫(xiě)格式,后面跟的就是塊的名稱。后面的“\ ; ; ;”表示一組連續(xù)的回車,因?yàn)椴迦雺K時(shí)系統(tǒng)會(huì)問(wèn)你xy方向上的縮放比例以及插入點(diǎn)的位置,一組回車就回答系統(tǒng)以1:1方式插入到標(biāo)尺中心位置。中間的[--]表示李四和王五之間有一條分割線,這樣是為了美觀一點(diǎn)。好,做好了,也解釋清楚了,命名存盤(pán)!另存為sign.mnu。注意后綴名必須是mnu,表明是菜單文件,存放的位置在AutoCAD20**\support下面。
第四步:增加AutoCAD中支持文件的搜索路徑
如下圖所示,大家可以看到在Support Files Path下新增加了“D:\mywork\數(shù)字簽名”,這樣做的目的就是要讓系統(tǒng)自動(dòng)搜索到存放數(shù)字簽名塊文件的位置。
第五步:加載菜單文件,完成并實(shí)施
在命令行內(nèi)輸入menuload,在彈出的用戶自定義菜單的窗口中選擇“sign”的存放路徑并加載,成功加載后會(huì)在ACAD菜單組下面出現(xiàn)sign,如下圖所示。
再切換到主菜單條頁(yè)面,將“數(shù)字簽名”插入到你所需要的位置即可,如果菜單沒(méi)有顯示可以手動(dòng)輸入命令menubar,并設(shè)置為1來(lái)實(shí)現(xiàn)。此時(shí)該菜單項(xiàng)就已經(jīng)出現(xiàn)在主菜單上面了,點(diǎn)擊它,下拉菜單就出現(xiàn)了,其中的每一項(xiàng)就是一個(gè)工程師的名字,點(diǎn)任何一個(gè)后,他(她)的簽名就出現(xiàn)在十字標(biāo)尺的中央等著你確定插入點(diǎn)。