国产成人在线视频播放,老妇潮喷到猛进猛出,国产推油培训视频在线,在线播放视频国产欧美

技術(shù)分享

如何給SolidWorks工程圖添加條型碼?

2019-05-24

什么是條形碼?

條形碼(barcode)是將寬度不等的多個黑條和空白,按照一定的編碼規(guī)則排列,用以表達一組信息的圖形標識符。常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)排成的平行線圖案。條形碼可以標出物品的生產(chǎn)國、制造廠家、商品名稱、生產(chǎn)日期、圖書分類號、郵件起止地點、類別、日期等許多信息,因而在商品流通、圖書管理、郵政管理、銀行系統(tǒng)等許多領(lǐng)域都得到廣泛的應(yīng)用。

為什么要給SolidWorks工程圖添加條形碼?

給SolidWorks工程圖圖紙?zhí)砑訔l碼可以實現(xiàn)與辦公自動化系統(tǒng)的銜接,實現(xiàn)圖紙管理。

舉一個例子,某公司有辦公自動化系統(tǒng),某人員拿到一套圖紙之后,一般是根據(jù)圖號來查詢一些相關(guān)信息。如果是100張圖紙,就是輸入100次,是要打很多字的,而且容易輸錯。通過條碼就可以很快的輸入了。而且可以很快的統(tǒng)計出圖紙的缺失,重復(fù)等問題,當然,這個需要辦公系統(tǒng)實現(xiàn)這方面的功能。

條碼是辦公自動化的第一步。

如何添加條形碼?

條碼有很多種,下面將以常用的Code39為例進行說明。

image.png

 Code 39 條碼


一、首先,我們假設(shè)條碼的內(nèi)容是圖號,那么我們的圖號編碼規(guī)則必須符合Code39 的編碼規(guī)則。

簡單的講,Code39編碼規(guī)則如下:
1、可用字符0-9,A-Z,+-./%$
2、‘*’表示開始和結(jié)束,不能在當中出現(xiàn)
3、不能有空格

二、其次,找到生成條碼的方法:條形碼字體。

條形碼由于其包含的字符有限,圖形結(jié)構(gòu)簡單,所以,直接通過字體就可以實現(xiàn)生成條碼了。常見的字體可以在網(wǎng)上找,有收費的字體,也有免費的字體,一般來講都可以。

三、將條碼加入到SolidWorks工程圖中。

要點1、既然前面講了條形碼可以通過字體生成,那么實際上這個圖形就是文字咯!那就和我們在SolidWorks工程圖中輸入工程圖的文字沒有區(qū)別,我們可以給輸入的文字指定為“宋體”,或者“仿宋體”,那么也就可以指定文字的字體為條碼字體“”,這樣文字就顯示為條碼了。

要點2、通常我們SolidWorks工程圖的圖號是鏈接到零部件的自定義屬性的。那么我們只要在SolidWorks工程圖圖紙格式中規(guī)定好條碼的字體,大小,對應(yīng)的屬性名,和顯示的位置就可以自動顯示條碼了。

下面舉例:

1、先安裝條碼字體。

image.png


2、規(guī)定格式:假設(shè)我們的圖紙編號是:“XM-01-ABC“,辦公自動化工單號”5555“,而條碼的內(nèi)容是圖紙編號+工單號的形式的,那么,條碼內(nèi)容就是“5555-XM-01-ABC”,按照條碼規(guī)則就是”*5555-XM-01-ABC*”。而條碼就是如下圖,星號(*)在條碼槍讀數(shù)據(jù)的時候用于判斷開始和結(jié)束,不會出現(xiàn)在最終數(shù)據(jù)當中:

image.png


3、對應(yīng)SolidWorks零部件中的自定義屬性:根據(jù)以上規(guī)則,我們需要在自定義屬性當中加入兩條屬性,一條表示”工單號“,另一條表示”圖紙編號“,如下圖:

image.png


4、將自定義屬性對應(yīng)到工程圖的圖紙格式中:下一步將自定義屬性對應(yīng)到工程圖的的圖紙格式中,選擇條碼的顯示位置,并顯示出條碼。

如下圖,先編輯工程圖圖紙格式,并添加文字鏈接:  *$PRPSHEET:”工單號”-$PRPSHEET:”圖紙編號”*   直接把兩頭星號(*)加上,然后,找個合適的位置放條碼,并調(diào)整條碼顯示的大小。

image.png


5、設(shè)條碼字體和大?。?/span>

image.png


6、完成后,就可以顯示出條碼了,如下圖:

image.png

為什么不使用二維碼?

二維碼可以看作是條碼的升級版,可以容納更多,復(fù)雜的內(nèi)容,而且有一定的冗余糾錯能力。目前在很多場合廣泛的被使用中。

二維碼比條碼更先進,那為什么不用二維碼呢?

一個原因是條碼更簡單!在SolidWorks中添加條碼的方法非常簡單,上面也介紹了。而要往SolidWorks中添加二維碼可能需要專門做開發(fā),目前還沒有比較簡單的解決方法。

另一個原因是條碼的形狀容易在工程圖中找到位置擺放,形狀也可以設(shè)置的比較大。而如果使用二維碼的話,由于二維碼是方塊形狀,信息量越大,方塊就越大,不容易布置在工程圖空間中。