OrCAD搭建Access数据库
刚进入到一个小公司,接到的第一个电路设计的案子是从零开始的,辛苦就不说,关键是这么不严谨,容易出错,于是乎,问题来了,能否从零开始着手建立个类似于以前公司的数据库,管理原理图封装,PCB封装及规格书!
感谢OrCAD的帮助文档,简直就是手把手教学啊,写的很详细,除了是英文的有一点点的看得不太习惯,还有就是,出了小问题的时候真的不能排除是否是电脑的其他设置除了问题,这有点麻烦。
下面梳理今天一天的忙活:
1、首先当然是要看一遍帮助手册,CIS那部分的,不必细看,但必须对大致的流程有个概念;
2、有了手把手教学的手册了,巧妇难为无米之炊,上哪找个可用的数据库软件呢,Access,不二之选,MS Office套件的一部分,现成,印象中比什么mysql,oracle什么的简单,关键是,OrCAD给的的样板正好就是用的它;
3、要建数据库了,那么库里要装些什么呢,原来是要有几项要整理的,但既然到了建立数据库的时候了,就得把事情考虑到周到和长远些,方便以后,part number, part type, schematic part, value等几项是强制的,还有datasheet, pcb footprint, description, vender等也是有必要的,那,先把模板拷贝过来用用吧,简单,不会错;
3、有一件事可简可繁,建立一套命名管理,这在原来给PCB FOOTPRINT命名的时候就查阅的不少的资料,最后还是,自己整理了一套
一、电阻、电容、电感和LED直接就是R0402这种最简单的形式
二、两排向外有引脚的命名为pin-packageName-bodyWide
三、没有向外引脚但也不是BGA封装的命名为pin-packageName-bodyWide'x'bodyLength
四、BGA命名为pin-BGA-pinDistance-bodyWide'x'bodyLength
五、其它命名为type-value
4、给PART NUMBER命名的时候我参考了原来公司353料号的命名方法,简化一点,用个252料号,怎么的咱也是小公司对吧-。-
xx-xxxxx-xx
1x-主IC
xxxxx-就从16开始吧代表年份,后面就从1开始往上加吧即,16001就是库里的第一个主IC
2x-周边IC
同上
3x-电阻
xxxxx-头两个取通用尺寸描述的后两位,后面三位用通用阻值大小通用描述的三位数即02102表示1K的0402的电阻
4x-电容
同上
5x-其他
xxxxx-同IC
5、下面就是按照手把手教学文档里的一步步配置就好,其实我还没配置好,花了一整天-。-
- 打开windows的32位ODBC源配置设置,把建立的数据库加入其中
- 打开OrCAD中的CIS configure设置,选择new,按照wizard一步步往下设置,配置数据库与CIS的通信规则
6、就没有6了,配置就两条,是不是很简单,其实不然,看了英文说明书你就知道了-。-
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 【杂谈】分布式事务——高大上的无用知识?