Altium PCB二维码Logo设计

每次设计PCB的时候,都会在空白部分放Logo上去,一来板卡显得更充实,二来更有成就感一些。。。

今天突然想着。。。这两年二维码越来越火,火到快爆发,不如在板卡上放一个二维码上去。。。。。

不过先得解决一个问题,Altium Designer 2013的Example中竟然没有PCB Logo Creater这个文件夹,同时Example也不在安装目录下。。。。不熟悉的人还真会郁闷。。。

其实Example在如下目录下:

而没有PCB Logo Creater,我给出了一个下载地址,如下:

链接:http://pan.baidu.com/s/1gdh15j9 密码:yf7y

下载完后放在Examples下即可。。。当然目录可以任意。。。

(1)如何生成PCB Logo

生成PCB Logo的顺序如下,首先打开DXP-Run Script,如下:

找到PCBLogoCreater脚本,如下所示:

双击RunConvertScript或者选择RunConvertScript再点OK,进入Logo选择界面,如下:

在Board Layer中选择目标层,这里我选择了Top Overlay,选择Load,找到目标图像(必须是BMP,同时黑白双色,否则后果自负),如下所示:

选择像素比例,这里我选择了4,相当于缩放了4倍,此时点击Covert,几S钟后在PCB中生成Logo,如下所示:

(2)如何得到二维码

方法不要太多,直接百度“二维码”找到应用。。。。如下,我是这样搞的:

http://www.baidu.com/s?ie=utf-8&bs=%E4%BA%8C%E7%BB%B4%E7%A0%81&f=8&rsv_bp=1&wd=%E4%BA%8C%E7%BB%B4%E7%A0%81&rsv_sug3=1&rsv_sug4=50&rsv_sug1=1&rsv_sug2=0&inputT=4

上图中的二维码就是我们的源!!!!!蛋疼的你可以扫一扫,,。。

(3)二维码BMP处理

当然废话少说,很重要的一个问题不知道您是否已经察觉到。。上图中的二维码与一般的二维码不大一样。。。。就是我已经做了反色。。为什么要做反色的原因,直接打印到PCB上,由于底层的原因,如下的情况,扫描不到(强烈建议您试一试,我1群友的败笔):

 
由于二维码有效部分为黑色,而直接得到的二维码打印到PCB上后,由于丝印为白色,而PCB为绿色,色差相反了。。为了解决这个问题。。。。在图像编辑软件,或者PS中设置图片为反相,如下:

当然反相后的二维码不可能扫描出来,如果打印到PCB上,那就不一样了。。。。

努力往下点,看大图。。。。。

(4)Logo的移植

前面在已经Convert了反相的二维码Logo,直接复制、粘贴到目标PCB中,如下图所示:

 
此时你就可以扫描到这个二维码了。。。。。。由于色差,黄色相当于白色,而黑色还是黑色。。、。当然这并不是最终结果。。。不如看3D视图,如下所示:

改天把板子投出去。。、。下次再给更靓的图思密达。。。。

重在尝试。。。。。just Try try try!!!!!!!!! 搞定二维码 哈哈

Altium PCB二维码Logo设计(转 crazybingo)的更多相关文章

  1. 关于JAVA实现二维码以及添加二维码LOGO

    今天在公司,完成了之前的任务,没有什么事做,就想鼓捣一下二维码,因为之前没有接触过,我就去翻看了几本书,也基本完成了二维码的实现,以及添加二维码的LOGO. 现在绘制二维码一般都使用的是谷歌的zxin ...

  2. java Springboot 生成 二维码 +logo

    上码,如有问题或者优化,劳请广友下方留言 1.工具类 import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHint ...

  3. 免费在线生成彩色带logo的个性二维码

          码工具网站提供免费的在线二维码生成服务,可以把网址.文本.电子邮件.短信.电话号码.电子名片.wifi网络等信息生成对应的二维码图片.你可以设置二维码图片的格式(png,jpg,gif). ...

  4. java--实现将文字生成二维码图片,并在中间附上logo,下方附上文字

    前段时间因为工作需要,要实现将一段文字或者url生成二维码,然后中间附上logo,下方正中间附上文字的功能. 上网找了几篇教程学习了下,由于没有保存借鉴的博文链接,所以就没po上参考文章的链接啦,感谢 ...

  5. 微信支付生成带logo的二维码

    利用到一个qrcode类 比较简洁 原作者没有加入二维码嵌入logo的功能 在这里我进行了小小的修改 可以实现生成微信支付二维码时打上logo 生成png格式的利用到该类中的png方法(我已经改好了) ...

  6. Thinkphp3.2结合phpqrcode生成二维码(含Logo的二维码),附案例

    首先,下载phpqrcode,将其解压到项目ThinkPHP\Library\Vendor目录下.Index_index.html(模板可自行配置) <form action="{:U ...

  7. thinkphp使用phpqrcode生成带logo二维码

    //二维码图片保存路径 $pathname = date("Ymd",time()); $pathname = "./Qrcode/" . $pathname; ...

  8. ZXing 生成、读取二维码(带logo)

    前言 ZXing,一个支持在图像中解码和生成条形码(如二维码.PDF 417.EAN.UPC.Aztec.Data Matrix.Codabar)的库.ZXing(“zebra crossing”)是 ...

  9. (转: daifubing的博客 )Delphi二维码中文支持、分组、批量打印经验小结

    一直也没接触到什么复杂的报表,都是一些简单的报表,在DelphI下使用QuickReport一般也就能满足需要了,由于公司现在需求的变化,对条码扫描提出了新的要求,主要是扫码要包含更多地内容,以前的一 ...

随机推荐

  1. spark集群搭建(三台虚拟机)——spark集群搭建(5)

    !!!该系列使用三台虚拟机搭建一个完整的spark集群,集群环境如下: virtualBox5.2.Ubuntu14.04.securecrt7.3.6_x64英文版(连接虚拟机) jdk1.7.0. ...

  2. pat 1116 Come on! Let's C(20 分)

    1116 Come on! Let's C(20 分) "Let's C" is a popular and fun programming contest hosted by t ...

  3. nyoj 242-计算球体积 (pi*r*r*r*4/3)

    242-计算球体积 内存限制:64MB 时间限制:3000ms 特判: No 通过数:21 提交数:74 难度:1 题目描述: 根据输入的半径值,计算球的体积. 输入描述: 输入数据有多组,每组占一行 ...

  4. package.json文件内容介绍

    概述 每个项目的根目录下面,一般都有一个package.json文件,定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称.版本.许可证等元数据).npm install命令根据这个配置文件, ...

  5. 星际争霸2 AI开发(持续更新)

    准备 我的环境是python3.6,sc2包0.11.1 机器学习包下载链接:pysc2 地图下载链接maps pysc2是DeepMind开发的星际争霸Ⅱ学习环境. 它是封装星际争霸Ⅱ机器学习API ...

  6. oracle中两个服务器连接中sys密码修改问题

    问题描述:orcl服务器要连接orclstd 想要sqlplus sys/410526@orclstd as sysdba 连接orclstd数据库,但是发现啥意思密码不对,就对sys密码进行重新设置 ...

  7. Redis报错: StackExchange.Redis.RedisServerException: Endpoint 39.105.22.111:7200 serving hashslot 12448 is not reachable at this point of time.

    emmmm……要下班了,简单记录一下. 如果是127.0.0.1:7200报这个错,请移步 https://blog.csdn.net/foreverhot1019/article/details/7 ...

  8. day02_Requests模块

    1.anaconda的安装 1.1 .安装可执行程序 1.2 .配置环境变量 ​ 根据环境变量的先后顺序去查找可执行程序文件,如果查找到就执行,如果查找不到就报错. ​ anaconda主要配置: ​ ...

  9. day20190916notes

    记得学完知识,趁热打铁.认真看3遍,写抄写模仿3遍.记不得,就罚抄3遍.奖罚分明.自知之明.最重要的是看懂和理解代码.能自己看懂代码,多花时间和功夫. 只要功夫深,铁杵磨成针.确定一个努力的方向,坚持 ...

  10. 虚拟机中linux系统常用命令解释及vim3种命令模式详解

    1.man man 加上一个命令可以打开此命令具体使用方法,方便我们更好的了解新命令的使用(下图为我输入命令“man ls”虚拟机界面) 2.cd  切换目录 cd ..(返回上一级目录) cd ~( ...