技术支持

如何给SolidWorks工程图添加条型码?

2019/5/24 9:26:56

什么是条形码?

条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。

为什么要给SolidWorks工程图添加条形码?

给SolidWorks工程图图纸添加条码可以实现与办公自动化系统的衔接,实现图纸管理。

举一个例子,某公司有办公自动化系统,某人员拿到一套图纸之后,一般是根据图号来查询一些相关信息。如果是100张图纸,就是输入100次,是要打很多字的,而且容易输错。通过条码就可以很快的输入了。而且可以很快的统计出图纸的缺失,重复等问题,当然,这个需要办公系统实现这方面的功能。

条码是办公自动化的第一步。

如何添加条形码?

条码有很多种,下面将以常用的Code39为例进行说明。

image.png

 Code 39 条码


一、首先,我们假设条码的内容是图号,那么我们的图号编码规则必须符合Code39 的编码规则。

简单的讲,Code39编码规则如下:
1、可用字符0-9,A-Z,+-./%$
2、‘*’表示开始和结束,不能在当中出现
3、不能有空格

二、其次,找到生成条码的方法:条形码字体。

条形码由于其包含的字符有限,图形结构简单,所以,直接通过字体就可以实现生成条码了。常见的字体可以在网上找,有收费的字体,也有免费的字体,一般来讲都可以。

三、将条码加入到SolidWorks工程图中。

要点1、既然前面讲了条形码可以通过字体生成,那么实际上这个图形就是文字咯!那就和我们在SolidWorks工程图中输入工程图的文字没有区别,我们可以给输入的文字指定为“宋体”,或者“仿宋体”,那么也就可以指定文字的字体为条码字体“”,这样文字就显示为条码了。

要点2、通常我们SolidWorks工程图的图号是链接到零部件的自定义属性的。那么我们只要在SolidWorks工程图图纸格式中规定好条码的字体,大小,对应的属性名,和显示的位置就可以自动显示条码了。

下面举例:

1、先安装条码字体。

image.png


2、规定格式:假设我们的图纸编号是:“XM-01-ABC“,办公自动化工单号”5555“,而条码的内容是图纸编号+工单号的形式的,那么,条码内容就是“5555-XM-01-ABC”,按照条码规则就是”*5555-XM-01-ABC*”。而条码就是如下图,星号(*)在条码枪读数据的时候用于判断开始和结束,不会出现在最终数据当中:

image.png


3、对应SolidWorks零部件中的自定义属性:根据以上规则,我们需要在自定义属性当中加入两条属性,一条表示”工单号“,另一条表示”图纸编号“,如下图:

image.png


4、将自定义属性对应到工程图的图纸格式中:下一步将自定义属性对应到工程图的的图纸格式中,选择条码的显示位置,并显示出条码。

如下图,先编辑工程图图纸格式,并添加文字链接:  *$PRPSHEET:”工单号”-$PRPSHEET:”图纸编号”*   直接把两头星号(*)加上,然后,找个合适的位置放条码,并调整条码显示的大小。

image.png


5、设条码字体和大小:

image.png


6、完成后,就可以显示出条码了,如下图:

image.png

为什么不使用二维码?

二维码可以看作是条码的升级版,可以容纳更多,复杂的内容,而且有一定的冗余纠错能力。目前在很多场合广泛的被使用中。

二维码比条码更先进,那为什么不用二维码呢?

一个原因是条码更简单!在SolidWorks中添加条码的方法非常简单,上面也介绍了。而要往SolidWorks中添加二维码可能需要专门做开发,目前还没有比较简单的解决方法。

另一个原因是条码的形状容易在工程图中找到位置摆放,形状也可以设置的比较大。而如果使用二维码的话,由于二维码是方块形状,信息量越大,方块就越大,不容易布置在工程图空间中。


关于我们

技术支持

新闻动态

联系我们

0512-66903916

周一至周五 08:30~17:30

赌北京赛车怎样才会赢 如何看北京赛车选号 广西快三 北京赛车如何玩才能盈利 广西快三 北京赛车怎么样才稳赢 广西快三 广西快三 广西快三 北京赛车如何玩才稳