国产欧美日韩精品A在线观看|久久91热狠狠色精品一区|国产精品第一页综合在线|日韩高清国产精品亚洲,国产精品毛片一级久久,亚洲日韩va中文字幕,亚洲一级裸体av无码毛片

技術(shù)分享

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

2019-05-24

什么是條形碼?

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

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

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

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

條碼是辦公自動(dòng)化的第一步。

如何添加條形碼?

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

image.png

 Code 39 條碼


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

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

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

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

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

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

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

下面舉例:

1、先安裝條碼字體。

image.png


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

image.png


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

image.png


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

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

image.png


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

image.png


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

image.png

為什么不使用二維碼?

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

二維碼比條碼更先進(jìn),那為什么不用二維碼呢?

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

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