刚进入到一个小公司,接到的第一个电路设计的案子是从零开始的,辛苦就不说,关键是这么不严谨,容易出错,于是乎,问题来了,能否从零开始着手建立个类似于以前公司的数据库,管理原理图封装,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了,配置就两条,是不是很简单,其实不然,看了英文说明书你就知道了-。-

OrCAD搭建Access数据库的更多相关文章

  1. ruby调用Office Jet引擎压缩access数据库

    由于单位业务需要,搭建一台服务器专门用来做数据存储.因为数据流很小,遂采用access库作为DB.开始还好,但是后来发现access数据库有一问题,就是表空间会随着使用越来越大,哪怕表里没有数据.因为 ...

  2. 用asp连接Access数据库 制作简单登陆界面

    [题外话:最近做Internet作业,在这写一个适合初学入门的ASP连接ACCESS数据库做登陆界面的简单的例子,以慰藉我一口气把以前做过的系统中的PHP代码全改成ASP代码来临时应付作业的心情... ...

  3. 【.net 深呼吸】连接Access数据库应注意的几点

    本地数据库可以有Y种选择,比如Sqlite.SQL Server Express.SQL Local DB.SQL Server CE.Access等,本文老周选用比较著名的Access本地数据库,在 ...

  4. PowerDesigner生成Access数据库

    1.打开PowerDesigner,设置PowerDesigner的当前数据库为Access: 2.在PowerDesigner中新建表结构(物理模型): 3.PowerDesigner菜单中:Dat ...

  5. C#连接Access数据库(详解)

    做一个用VS2012的C#连接Access数据库的备忘, SQL数据库固然强大,有大微软的强力技术支持,LINQ的方便操作,但是如果写一个小程序对数据库方面没有什么大的要求的话,将来在数据库方面就可以 ...

  6. 创建ACCESS数据库,并且创建表和数据。重点:关闭ACCESS数据库引用

    /// <summary> /// 创建ACCESS数据库,并且创建表和数据 /// </summary> /// <param name="dictTable ...

  7. 美萍超市销售管理系统标准版access数据库密码mp611

    美萍超市销售管理系统标准版access数据库密码mp611 作者:admin  来源:本站  发表时间:2015-10-14 19:01:43  点击:199 美萍超市销售管理系统标准版access后 ...

  8. NHibernate使用Access数据库的配置问题

    NHibernate本身不支持Access数据库,一开始看网上各种文档,捣敲浪费了N分钟. 还是祭起Nuget神器引用NHibernate.JetDrive. 代码如下,搞定收工... private ...

  9. System.Data.OleDb操作access数据库类,【bubuko.com】

    access数据库在应用了System.Data.OleDb后操作会很方便,这是一个常用的数据库操作类,其中两个方法,一个是返回datatable的,一个是执行sql语句返回影响记录的(一般是inse ...

随机推荐

  1. python : HTML+CSS (左侧菜单)

    左侧菜单 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3 ...

  2. [课程设计]Scrum 1. 8多鱼点餐系统开发进度(完善整个订餐页面工作)

    [课程设计]Scrum 1. 8多鱼点餐系统开发进度(完善整个订餐页面工作) 1.团队名称:重案组 2.团队目标:长期经营,积累客户充分准备,伺机而行 3.团队口号:矢志不渝,追求完美 4.团队选题: ...

  3. Script 简单语句的练习题

    猜拳 <body>请输入剪刀或者石头或者布:<br /><input type="text" id="A"/><inp ...

  4. libevent源码分析:bufferevent

    struct bufferevent定义在文件bufferevent_struct.h中. /** Shared implementation of a bufferevent. This type ...

  5. 从零开始学iPhone开发(3)——视图及控制器的使用

    上一节我们分别使用IB和代码建立了两个视图并且熟悉了一些控件.这一节我们需要了解视图和视图的切换. 在iOS编程中,框架提供了很多视图,比如UIView,UIImageView, UIWebView等 ...

  6. GridControl

    隐藏Drag a column header here to group by that column https://www.devexpress.com/Support/Center/Questi ...

  7. Code First Migrations更新数据库结构(数据迁移)

    背景 code first起初当修改model后,要持久化至数据库中时,总要把原数据库给删除掉再创建 (DropCreateDatabaseIfModelChanges),此时就会产生一个问题,当我们 ...

  8. exception

    SQL> -- 例外 exceptionSQL> -- 1/0SQL> ed已写入 file afiedt.buf 1  declare  2   pnum number := 0; ...

  9. HDU-4526 威威猫系列故事——拼车记 动态规划

    分析:该题有2个地方要注意:所有的车要么不坐要么就坐满,这个贪心策略很容易证明是正确的,还有一点就是最后一辆车除外. #include <cstdlib> #include <cst ...

  10. mac 安装tomcat

    一.下载 首先在tomcat官网下载完整版的 tomcat.tar.gz包,Core下 注: zip用于windows操作系统,tar.gz用于unix和linux操作系统. Binary Distr ...