目录

为什么要写这篇

一点儿闲话

实用链接分享


为什么要写这篇

现在的职位虽然和硬件仍然关系密切,但已经不需要自己画电路板了,曾经努力学习的技能如果只留下一篇博客,那就真是对不起自己的付出了,若之后需要重新拾起这项技能的时候,不希望一切又是从头开始。

这篇文章把以前cadence实战时遇到的问题,在网上搜索到的解决办法罗列出来,也希望能对别人有些用处。

一点儿闲话

首先要说的是如果真要学的话,十分不建议看书,我有个朋友之前买了一本关于cadence的书,很厚,看着就让人头疼。对实际上手帮助不大,真正想上手的话只能是做个东西,自己想做的小东西,让自己能将更大的精力放在自己想完成的设计上,而不是软件的使用上。有目标再去接触这软件(此时应该把软件都装好了吧,没有的话也先不着急,先了解之后要做的工作)

有了目标之后就需要先完成原理图,而原理图需要先有元件符号。去看视频中元件符号制作那部分。至于那些基本操作,跟着视频动手之后,在原理图真正成形的过程中会使用数十上百次,就用熟了。同时也将常用操作和常用操作之间的关联搞清楚了。

原理图的目的是生成网络表,PCB的目的是生成Gerber文件。同时在cadence中也是两处需要规则检查的地方,否则就无法生成。对于初次使用的我来说这两处是很费心力的地方。错误必须解决,警告必须认真对待。有些警告觉得影响不大就往下进行,千万不要钻牛角尖。想起我毕设时遇到一个问题,就钻了死牛角尖,OpenCV配置FFMPEG输出的信息提示是NO,我就觉得没配置成功,一直找方法试,到了最后因此不得不改毕设,改论文也没有看一眼如果这样下去会如何,真是过后想想都觉得遗憾的事,哪怕最后结果没改变,真像一个在沙漠中渴死在水源前的人一样。对于使用Altium Designer的小伙伴可能对网络表和Gerber文件这两个词半生不熟吧,因为不了解这些电路板厂仍然能把电路板做出来。

先说和电路板切实相关也是最终目的的Gerber文件,什么时候用得到,拿Altium Designer来说,如果有人和我一样,特别想用Altium Designer看下3D效果,找了一堆3D封装,最后PCB文件生成压缩包之后还是大于20M,导致无法上传到成功(我拿嘉立创试的),怎么办?将其生成Gerber文件,文件大小就会小到惊讶一下。没有用过的小伙伴可以看下这篇文章:Altium Designer如何生成Gerber文件。

Allegro为什么要说Gerber文件,因为只能生成Gerber文件,像Altium Designer一样直接压缩打包不行吗?这只是一种省事的做法,但不是标准做法。就像C程序该编译生成exe或hex或bin可执行文件一样,你直接把源文件给人家去运行了。

至于网络表,之前看到Multisim生成的原理图然后产生网络表,然后转到Altium Designer去画PCB,虽然也不是那么容易,但这样解释能理解一些了吗。幸运的是,我找到这篇文章了,有兴趣的小伙伴可以看一下:从Multisim 入手 AD

实用链接分享

下面是当时收藏的链接,可能有人觉得少,但加上多看视频多尝试就够了,粗体标注的这两篇有让我眼前一亮或为之欣喜的感觉。

上海库源电气Allegro视频培训  小哥Allegro速成72讲

如何拷贝别人图纸中的元件封装:http://www.51hei.com/bbs/dpj-36580-1.html

贴片和插件元器件封装制作流程总结:https://blog.csdn.net/LIYUANNIAN/article/details/82718734

正规焊盘、热风焊盘、隔离盘的区别:https://blog.csdn.net/zmq5411/article/details/8234762

Allegro板框倒角设置:https://blog.csdn.net/LGCPCB/article/details/88728119

如何添加电路板的定位孔:https://blog.csdn.net/weixin_37879993/article/details/64129590

Allegro调整丝印:https://www.mr-wu.cn/li-yong-cadence-allegro-qiang-da-de-gong-neng-jie-sheng-nin-tiao-si-yin-de-shi-jian/

注:调整丝印是个比较费时的,上面这篇文章可能因为当时水平不够,对我有些帮助,但并没有眼前一亮或为之欣喜的感觉。

如何通过阵列的方式批量打过孔:https://blog.csdn.net/LGCPCB/article/details/90050809

在PCB板上导入Logo和中文字符:https://blog.csdn.net/jiangchao3392/article/details/89518506

Allegro补泪滴:https://wenku.baidu.com/view/e5e0994d284ac850ac024216.html

Allegro中如何将动态铜皮转化为静态铜皮:https://blog.csdn.net/LGCPCB/article/details/89222963

Allegro铜皮不能自动更新解决方法:http://www.elecfans.com/bandaoti/eda/20180414661859.html

Allegro铜皮修改弯角: https://wenku.baidu.com/view/1f3f1ced0b4c2e3f572763f9.html

Allegro导出Gerber前的DRC检查: https://blog.csdn.net/jiangchao3392/article/details/83413895

DRC错误代码:https://blog.csdn.net/fengyuwuzu0519/article/details/79031633

史上最详细的Allegro导出Gerber教程:http://blog.sina.com.cn/s/blog_196d98f5b0102ysn9.html

cadence学习资料整理相关推荐

  1. 信息学竞赛学习资料整理

    信息学竞赛学习资料整理 一.总结 一句话总结:可以在网上获取各种免费视频资源,网上超多,也可以买书,也可以去刷题网站多做题 1.信息学竞赛书籍推荐? 信息学竞赛一本通 算法导论 组合数学 <CC ...

  2. 深度学习资料整理(软件资源)

    近这两年里deep learning技术在图像识别和跟踪等方面有很大的突破,是一大研究热点,里面涉及的数学理论和应用技术很值得深入研究,这系列博客总结了深度学习的博客,原理等资料,供大家学习讨论. 一 ...

  3. three.js学习资料整理

    最近在学three.js,特地整理偶然间碰到的学习资料分享给大家,国内除了大公司,专门学习three.js的太少了,普通的业务前端学它并不会增大面试成功率,又经常加班,react vue新特性,原理都 ...

  4. Go语言学习资料整理

    整理网上找到的Golang语言学习资料 基础 基础教程 书籍在线版 Go 指南-A Tour of Go Go语言圣经(中文版) Effective Go中文版 Go Web编程 build-web- ...

  5. 人工智能、机器学习、深度学习从入门到进阶学习资料整理

    最近整理了下在这里分享给大家,欢迎大家点赞收藏. 学习社区 神力AI(MANA):国内最大的AI代码平台. Learn AI:一个AI学习交流中心. AI研习社:一个专注于AI开发者和学术青年求知求职 ...

  6. mysql学习资料整理(不断更新)

    因为某些原因现在才开始学习mysql,把一些学习资料以作整理,方便大家学习之用(只针对和我一样的初学者,呵呵) 说明:所有资料都来自网络,如有侵权,请联系,速度删除. 1:Mysql5.1中文参考手册 ...

  7. (汇总篇)语义SLAM相关开源方案| 全球优秀作者与实验室 | SLAM学习资料整理

    目录 1 开源方案 1.1 Geometric SLAM (26项) 1. PTAM 2. S-PTAM(双目 PTAM) 3. MonoSLAM 4. ORB-SLAM2 5. DSO 6. LDS ...

  8. 人工智能、机器学习、深度学习学习资料整理(开发必备)

    最近整理了下AI方面的学习资料,包含了学习社区.入门教程.汲取学习.深度学习.自然语言处理.计算机视觉.数据分析.面试和书籍等方面的知识.在这里分享给大家,欢迎大家点赞收藏. 学习社区 神力AI(MA ...

  9. 程序员优秀学习资料整理(不断更新中)

    如果你发现自己陷入各种新技术.工具包围中,而纠结于该选择哪些学习,读读这篇文章,技术的执念. 综合资源 资源链接汇集 awesome - 各种主流语言的优秀项目汇集 :+1: lists - 资源集合 ...

最新文章

  1. 使用 Docker 分析高通量测序数据
  2. BZOJ5329: [SDOI2018]战略游戏——题解
  3. dbeaver导出表结构和数据_Oracle 导入导出表空间跟数据表通用操作笔记
  4. SQL字符串处理函数大全
  5. 《C++ Primer 第五版》(第2.5节,第3.1-3.4节) ——采用预处理功能编写头文件,string初始化和字符操作,vector初始化和迭代器
  6. PX4编译文件 Makefile 剖析
  7. 三、Springmvc之Controller层方法返回值
  8. HTML代码 笔记 部分
  9. laravel项目安装与重要目录文件说明(一)
  10. 《东周列国志》第四十六回 楚商臣宫中弑父 秦穆公崤谷封尸
  11. 泰勒公式矩阵形式_泰勒公式的各种余项形式及其多种证明
  12. jQuery实现跑马灯
  13. linux内核时区文件编辑器——ZIC时区编辑
  14. 加密货币是货币,而非股权
  15. 【趣文】我是一个线程
  16. rgw bucket sync
  17. MacOS的一些技巧
  18. 仓库码放要求_产品码放标准
  19. 极域电子教室系统 远程桌面 打不开 连不上 删除GATESRV.exe MasterHelper.exe
  20. 神策数据正式推出智能预警分析,你的指标预警小管家上线啦!

热门文章

  1. 【网络】网络层协议——IP
  2. Linux gpg命令
  3. CTime::GetCurrentTime();获取当前时间
  4. AFPM100/B消防电源在南京基地模检具业务搬迁改造项目的应用
  5. 全国计算机网络评课测试,第一次网络评课
  6. 【DB笔试面试702】在Oracle中,如何定时清理INACTIVE状态的会话?
  7. 微信公众号添加Word文档附件教程_公众号添加Excel、PDF、PPT、Zip等附件教程
  8. 如涵控股完成私有化交易:赴美上市刚满两年,市值已缩水超七成
  9. 2021教师资格考试结构化面试:如何组织与培养班集体?
  10. CSDN的C币获得方法