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了,配置就两条,是不是很简单,其实不然,看了英文说明书你就知道了-。-
OrCAD搭建Access数据库的更多相关文章
- ruby调用Office Jet引擎压缩access数据库
由于单位业务需要,搭建一台服务器专门用来做数据存储.因为数据流很小,遂采用access库作为DB.开始还好,但是后来发现access数据库有一问题,就是表空间会随着使用越来越大,哪怕表里没有数据.因为 ...
- 用asp连接Access数据库 制作简单登陆界面
[题外话:最近做Internet作业,在这写一个适合初学入门的ASP连接ACCESS数据库做登陆界面的简单的例子,以慰藉我一口气把以前做过的系统中的PHP代码全改成ASP代码来临时应付作业的心情... ...
- 【.net 深呼吸】连接Access数据库应注意的几点
本地数据库可以有Y种选择,比如Sqlite.SQL Server Express.SQL Local DB.SQL Server CE.Access等,本文老周选用比较著名的Access本地数据库,在 ...
- PowerDesigner生成Access数据库
1.打开PowerDesigner,设置PowerDesigner的当前数据库为Access: 2.在PowerDesigner中新建表结构(物理模型): 3.PowerDesigner菜单中:Dat ...
- C#连接Access数据库(详解)
做一个用VS2012的C#连接Access数据库的备忘, SQL数据库固然强大,有大微软的强力技术支持,LINQ的方便操作,但是如果写一个小程序对数据库方面没有什么大的要求的话,将来在数据库方面就可以 ...
- 创建ACCESS数据库,并且创建表和数据。重点:关闭ACCESS数据库引用
/// <summary> /// 创建ACCESS数据库,并且创建表和数据 /// </summary> /// <param name="dictTable ...
- 美萍超市销售管理系统标准版access数据库密码mp611
美萍超市销售管理系统标准版access数据库密码mp611 作者:admin 来源:本站 发表时间:2015-10-14 19:01:43 点击:199 美萍超市销售管理系统标准版access后 ...
- NHibernate使用Access数据库的配置问题
NHibernate本身不支持Access数据库,一开始看网上各种文档,捣敲浪费了N分钟. 还是祭起Nuget神器引用NHibernate.JetDrive. 代码如下,搞定收工... private ...
- System.Data.OleDb操作access数据库类,【bubuko.com】
access数据库在应用了System.Data.OleDb后操作会很方便,这是一个常用的数据库操作类,其中两个方法,一个是返回datatable的,一个是执行sql语句返回影响记录的(一般是inse ...
随机推荐
- Bash基本语法
Bash语法非常的简单,Bash是一个命令解释程序,单使用Bash做不了什么,但是Bash结合Linux命令就很强大了,几乎可以完成Linux所有的事情,早年第一个接触Bash的时候,可以追 ...
- 关于使用nuget的部分代码
Install-Package 安装包 -Version 4.3.1 参数指定版本 Uninstall-Package 卸载包 Update-Package 更新包 Get-Package 默认列出本 ...
- Json概述以及python对json的相关操作(转)
什么是json: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式.易于人阅读和编写.同时也易于机器解析和生成.它基于JavaScript Programm ...
- stoneniqiu 理想就是自己喜欢做,并对社会和他人都有意义的事情!
H5嵌入原生开发小结----兼容安卓与ios的填坑之路 2016-11-19 08:29 by stoneniqiu, 1038 阅读, 8 评论, 收藏, 编辑 一开始听说开发H5,以为就是做适配现 ...
- [问题2014A03] 解答
[问题2014A03] 解答 注意到 \((A^*)^*\) 的第 (1,1) 元素是 \(A^*\) 的第 (1,1) 元素的代数余子式, 即为 \[\begin{vmatrix} A_{22} ...
- jquery总结05-常用事件05-触发事件
触发事件 .trigger('click')触发浏览器事件,简写等于.click(),还同时支持自定义事件,并且可以传递参数 $('#elem').on('Aaron', function(event ...
- 利用gitHub搭建博客
##1.gitHub Page的的使用我觉得这边博文写的很清楚,方法.步骤.优缺点以及实例,所以就借用一下啦^_^ [搭建一个免费的,无限流量的Blog](http://www.ruanyifeng. ...
- js之oop <二> 对象属性
js中对象属性可以动态添加和删除.删除对象属性用delete关键字. function obj(){ } var oo = new obj(); oo.a = "a"; oo.b ...
- VLAN
VLAN VLAN技术要点主要有两点: 1.支持VLAN的交换机的内部交换原理: 2.设备之间(交换机之间,交换机与路由器之间,交换机与主机之间)交互时,VLAN TAG的添加和移除. VLAN通信 ...
- MFC编程入门之十五(对话框:一般属性页对话框的创建及显示)
属性页对话框包括向导对话框和一般属性页对话框两类,上一节讲了如何创建并显示向导对话框,本节将继续介绍一般属性页对话框的创建和显示. 实际上,一般属性页对话框的创建和显示过程和向导对话框是很类似的.将上 ...