PCB设计中的经典技巧解答
PCB 设计中的经典技巧解答
1.在 protel99 中如何添加原 tango 中的库(如 TTL.LIB/COMS.LIB 等) 在 protel99 中添加库的方法:在自己的 ddb 文件中(当前的项目文件或者另外专门为放这个库而建一个)导入(import)你要添加的。lib 文件,然后在原理图编辑环境的“browse liberary”框的“add/move”对话框中加入刚才已经加入的那个。ddb 文件,选 ok 后你就可以找到添加进去的库了。不过你说的 tango 中的库在 peotel99 的“protel dos schemetic liberarys.ddb”文件中都有,不用再添加,以上办法可用于添加自己或者合作者提供的库
2.GERBER 有两种格式: RS274D 含 XY DATA,不含 D-CODE 文件,客户应给出相应的 D-CODE 文件。 RS274X 含 XY DATA,D-CODE 也定义在该文件内。 D-CODE 文件(APERTURE LIST)为 ASC Ⅱ文本格式,它定义了 D-CODE 的尺寸、形状和曝光方式
3.关于 gerber 文件读入 protel 的问题关于 v2001 的 gerber 读入 protel 的问题,我也曾经试过但是转换后的图是不完整的,我有个建议,可以用 cam350 读入 v2001 的 gerber-x 格式然后输出 tangopro 格式,用 protel98 读入看看是否成功,cam350 是有这个功能的,或者用 cam350 转为 dxf 格式然后用 protel98 读入看是否可行, 另外关于 v2001 读入格式问题,我都是试读的,但是多数 pads 都是用 2:3 英制和 2:4 英制的也有用 3:3 公制的,我自己划线路图是用 dos 版本的 pads 我的设定是 3:3 公制,钻孔设定是 2:4 英制。
一些有困难的 ACAD 文件转换到 PROTEL 可以试试以下方法,ACAD 用打印功能,选择打印到文件,打印机驱动选择 HP 绘图机驱动(如 DESIGN JET 系列,因为可以支持大幅面图纸),打印文件生成后用 CAM350 用 import 命令,选择 HPGL 格式就可读入,读入后存成 DXF 文件,就可用 PROTEL 读入,真麻烦!
4.DOS 版 Protel 软件设计的 PCB 文件为何在我的电脑里调出来不是全图? 有许多老电子工程师在刚开始用电脑绘制 PCB 线路图时都遇到过这样的问题,难道是我的电脑内存不够吗? 可屏幕上的图形为何还是缺胳膊少腿的呢?不错,就是内存配置有问题,您只需在您的 CONFIG.SYS 文件(此文件在 C:根目录下,若没有,则创建一个)中加上如下几行,存盘退出后重新启动电脑即可。 DEVICE=C:WINDOWSSETVER.EXE DEVICE=C:WINDOWSHIMEM.SYS DEVICE=C:WINDOWSEMM386.EXE 16000
5.为何要将 PCB 文件转换为 GERBER 文件和钻孔数据后交 PCB 厂制板? 大多数工程师都习惯于将 PCB 文件设计好后直接送 PCB 厂加工,而国际上比较流行的做法是将 PCB 文件转换为 GERBER 文件和钻孔数据后交 PCB 厂,为何要“多此一举”呢? 因为电子工程师和 PCB 工程师对 PCB 的理解不一样,由 PCB 工厂转换出来的 GERBER 文件可能不是您所要的,如您在设计时将元件的参数都定义在 PCB 文件中,您又不想让这些参数显示在 PCB 成品上,您未作说明,PCB 厂依葫芦画瓢将这些参数都留在了 PCB 成品上。
这只是一个例子。若您自己将 PCB 文件转换成 GERBER 文件就可避免此类事件发生。 GERBER 文件是一种国际标准的光绘格式文件,它包含 RS-274-D 和 RS-274-X 两种格式,其中 RS-274-D 称为基本 GERBER 格式,并要同时附带 D 码文件才能完整描述一张图形;RS-274-X 称为扩展 GERBER 格式,它本身包含有 D 码信息。常用的 CAD 软件都能生成此二种格式文件。 如何检查生成的 GERBER 正确性。
您只需在免费软件 Viewmate V6.3 中导入这些 GERBER 文件和 D 码文件即可在屏幕上看到或通过打印机打出。 钻孔数据也能由各种 CAD 软件产生,一般格式为 Excellon,在 Viewmate 中也能显示出来。没有钻孔数据当然做不出 PCB 了。
6.PCB 文件中如何加上汉字? 在 PCB 文件中加汉字的方法有很多种,本人比较喜欢的方法还是下面将要介绍的: A.前提条件:您的 PC 中应安装有 Protel99 软件并能正常运行。 B.步骤:将 windows 目录中的 client99.rcs 英文菜单文件 copy 到另一目录下保存起来; 下载 Protel99cn.zip 解包后将其中的 client99.rcs 复制到 windows 目录下; 再将其他文件复制到 D esign Explorer 99 目录中;重新启动计算机后运行 Protel99 即会出现中文菜单,在放置|汉字菜单中可实现加汉字功能。
7.Gerber 文件的单位简单介绍 Example 1: D10 Round 25 0 D11 Square 28 0 D12 Rect 15 80 此 Dcode 单位明显为 mil,如果读成 mm 或 inch 就会明显偏大。 Example 2: D10 Round0.025 0 D11 Square0.028 0 D12 Rect0.015
0.08 此 Dcode 单位明显为 inch,如果读成 mm 或 mil 就会明显偏小。 Example 3: D10 Round0.6 0 D11 Square0.55 0 D12 Rect0.2
1.0 此 Dcode 单位明显为 mm,如果读成 inch 或 mil 就会明显偏小/大 ***焊盘或线路明显偏大,是 aperture 单位错,应该动。arl 文件*** 只改动单位就可以了吗?(即将 UNIT MILS 改成 UNIT MM 就可了,其它地方不变)
8.关于 PowerPCB3.51 的解密方法 powerpcb
3.51 有网友按如下方法都能破解 PowerPCB3.51 安装说明 1.先安装 PowerPCB3.51 的 Security Server2.安装时选择按 Ethernet Card 安装
3.安装完成后,先打开控制面板,打开 Flexlm Service Manager,启地动 PowerPCB Service4.然后再安装 PowerPCB
3.51,安装时选择按 Ethernet Card 安装,一路按 Next,完成安装后,启动控制面板中的 PowerPCB Service,再在开始菜单中启动 PowerPCB 即可。 关于 PowerPCB3.51 的解密需用到网卡:
1、首先打开注册表(运行 windowsregedit.exe),找到 HKEY_LOCAL_MACHINEsystemCurrentcontrolsetservicesclassesnet000、0001、0002(有些只有 0000 项)等下 NdiparamsNetworkAddress
2、找到字符串 ParamDesc,双击鼠标的左键打开,把键值的内容改为 MAC Address
3、找到字符串 default,双击鼠标的左键打开,把键值的内容改为你要设的 mac 地址,如 0000e823d355。4、重新启动计算机。
5、按装 Pads Security Sever,按装时选择 EarthNet,HOSTNAME 应改为你的计算机名,网卡号不必改动(3 中的 mac 地址)6、重新启动计算机。
7、启动控制面板上的 Flexim License Manager。
8、按装 POWERPCB,按装时选择 float License,服务器名应与 5 中的计算机名一致,网卡号按装程序能自动检测到(3 中的 mac 地址),不必去改动。其它只要按提示做就行了。9、重新启动计算机。
10、好,一切 OK 了。使用的时候先启动控制面板上的 Flexim License Manager,再启动 POWERPCB(powerpcb3.51)安装过程和指令: setup→next→yes→next→yes→(选“Node-locked Licensing using FLEXid Key (teal)”) →next(3 次)→(选“Don\'t preserve the settings”)next→(选 custom)next→ (选“Don\'t Install License File”)next→{打开安装目录下 Licenses.txt 复制一个 12 位网号贴上,假设为 00001c30a17d}next→(选择需要安装项目,记住要选 specctra translator, 这样 powerpcb 在会有 specctra 接口的)next→(选 select custom editor(notepad.exe is the default)next →(如果出现什么错误报告不管它)确定→确定→Finish→Finish→确定(完成安装,如继续安装 powerpcb3.60, 可安装完成后再进行下面 crack 破解,以上为基本安装过程,如有不同以实际为主) crack 破解
1. 执行 PCBCrack.exe 破 c:padspwrPowerPcbPowerPCB.exe
2. 执行 BlazeCrack.exe 破解 c:padspwrBlazeRouterBlazeRouter.exe
3. autoexe.bat 加上 PADS_LIC_FILE_PCB=C:padspwrSecurityLicensespcblic.dat(一般会自动安装生成)
4. 复制 pcblic.dat 到 C:padspwrSecurityLicenses 以上过程可无需重新启动电脑
9.PowerPCB 文件转换 Protel 格式文件关于你的问题,我在这里提供几个方法给你。
1.powerpcb-->export ascii file--->import ascii file with protel99 se sp5(u must install padsimportor that is an add-on for 99sesp5 which can downloan from protel company)。
2.powerpcb-->export ascii file-->import ascii file in orcad layout-->import max file(orcad pcb file)with protel 99 or 99se.
3.用 CAM350 v6.0 File->Import->CAD Date->PADS/PowerPCB 另外补充:
1.你如果只想把文件转到 Protel 中去,你可在 PowerPCB 中的输出中选择保存为 DXF 文件,再用 CAM350、AutoCAD2000、Protel 导入打开也可
2.你也可在 PowerPCB 输出为 Gerber 文件,再用 CAM350 导入,再用 CAM350 导出为 DXF 文件格式或其它格式,再用 Protel 导入即可(步骤虽然多了一点但效果不错,因如果直接由 Protel 99SE 直接导入,效果不太理想,这是彼此算法不尽相同所至)
3.收藏天地补充一点:下载本站的:【Protel 99SE 输入 PowerPCB 文件补丁程式】安装后,选择 File->Import->在出现的对话框中,选择文件类型中的 PADS Ascil Files (*.ASC)输入对应文件即可 10.PowerPCB2.01 安装方法: PowerPCB
2.01 安装方法: 进入安装界面 Next->Yes->选择 Node-Locked Licensing Using Software Security Key ->Next->Next->Next->Yes->Custom(即自定义形式)->Next->在出现的对话窗口中,将 SPECCTRA Translator 取消(默认为选中)后,->Next ->什么都不选直接下一步(Next)->选择 N0->Next->在出现的窗口中选择 Don\'t Install License File ->Next 直到完成即可。
11.Protel VS PowerPCB 曾和 PADS 的工程师一块工作过半个月,当时我做 Protel 的技术支持,我们两家下一步可能都要做 Veribest 的代理,所以遇到一起了。听说 PADS 有不少很顺手的功能,用惯了上瘾,问那个哥儿们是不是这样,人家很谦虚,说是有一点。 Protel 的优势是进入中国市场早,比较普及,再小的 PCB 厂只要是 Protel 的随便什么文件都能出板子。平时也是这样咋呼用户的,“你买 PADS 吧,看街上谁会给你做板子”等等。
当然现在早不是这种情况了。那是在一座山里,吃的好、住的好,大家同行有说不完的话,晚上下课有专车回宾馆、其实也就一条沟、几分钟的事。唯一的遗憾是群山中有一座庙、安排要打一次猎,结果工作一完老板连一天也不让多呆,真是敢怒不敢言到极限了。感觉上不同软件之间的界面以及功能上的差别肯定是有的,但人文环境因素也不少。北方比较容易接受 Protel,南方因为外商和合资企业较多比较容易接受 OrCAD,因为如果国外有朋友寄电路图来不用问几乎多半是 OrCAD 格式。
所以我个人认为 PADS 的流行除软件自身功能外、跟台湾的 PADS 非常流行是有一定关联的。现在看有条件的话还是尽快上 Specctra、Hyperlynx 吧,再有条件就上例如 PCBMOD 搞一搞 EMC,迟早的事。就象 Basic 和 C 的关系一样,优秀的程序员迟早得靠 C 过日子。不要过于迷信知名厂家的软件,他们都想拥有全线产品,录入、仿真、布局布线、信号集成等等,但都力不从心,否则就没有这么乱和这么热闹了。
很多企业选型的指导思想是统一 EDA 设计环境,或者是象模象样地升一次级,这没有什么不好,但确有不少的企业因此死了也不知道为什么死的。比如你的企业没有 RMP,却张扬来一套“全美生产率评比第一”的什么 EDA 系统,你不死谁死?一个培训课程下来连你最好的骨干人员的作业都是我们帮着完成的,真不知我们走了这日子怎么过,真的是替客户的命运十分地担忧。
12.Protel FOR DOS 版快捷键一览表 Protel FOR DOS 版在使用过程中,有很多的快捷键,熟练地掌握和利用好这些快捷键,能够大大地提高画图的速度。 TRAXEDIT:F1:放置一个焊盘;F2:删除一个焊盘;F3:放置导线; F4:快速存盘;F5:快速切换到顶层;F6:快速切换到底层; F7:打断一根线;F8:删除一根线; F9:使当前鼠标的位置坐标为(0,0); ALT-X:快速退出(不存盘退出) SCHEDIT:F1:放置一个节点;F2:删除一个节点;F3:放置导线; F4:快速存盘;F5:缩小窗口;F6:放大窗口; F7:MOVE END OF LINE;F8:删除一根线; ALT-X:快速退出(不存盘退出) 通用型快捷键: HOME:以当前鼠标所在位置为中心刷新屏幕。
END:刷新屏幕,与 HOME 不同的是,屏幕位置是不会动的。 小键盘的 “+、-”:快速切换图层。 PAGE UP、PAGE DOWN:放大和缩小屏幕。 上下左右键:微动光标。 小键盘的 8246 键:快速移动光标。
13.关于在 AutoCAD 将文件转换为 Protel 文件的方法
1.通过 PCB TOOLS 将 AUTOCAD 文件转换为 Protel 文件。
1)在 AUTOCAD 中将文件输出生成 HPGL 文件
2)用 PCB TOOLS 将 HPGL 文件转换为 Protel 有 PCB 文件 AutoCAD 是一个通用的 CAD 软件,并不是专业的 PCB-CAD 软件,因此无法生成 Gerber 文件: 解决方法: 在 AUTOCAD 中可以将文件转达换成绘图仪文件,而绘图仪文件为标准格式,可以被很多软件所接受。
1.通过 View2001 将 AUTOCAD 文件转换为 GERBER 文件 VIEW 正是这样一个软件,它可以接受 HPGL 文件格式,由此产生了以下的途径将 AUTOCAD 文件转换 Gerber 文件。
1)在 AUTOCAD 中将文件输出生成 HPGL 文件 2)在 VIEW2001 中读入 HPGL 文件
3)在 VIEW2001 中修改 D 码,使图形达到满意的效果。
4)在 VIEW2001 中将文件存盘为 Gerber 格式,并生成 D 码表。
2.通过 CAM350 将 AUTOCAD 文件转换为 Gerber 文件 1)在 AUTOCAD 中将文件输出为 DXF 格式。2)在 CAM350 中读入 DXF 文件 3)在 CAM350 中修改有关参数。
4)在 CAM350 中将文件输出为 GERBER 格式及 D 码表。
14.不能打开 Protel99 SE 中的设计文件? 这是因为 Protel99 SE 中的 ODBC 与微软操作系统中的 ODBC 版本不一致,解决办法是将我公司提供的光盘附件中的 ODBC
4.0 安装到操作系统中即可,或者到微软的站点下载此文件。如果将 OFFICE 97 软件安装上也可以解决这个问题。
15.西文操作系统菜单下如何在 PCB 上标注汉字? 在设计窗口右上角空白处双击鼠标左键,在弹出对话框“Menu Properties ”下双击“Place”, 点击右键“Menu”增加菜单,在 Text 中填入要显示的名称 “Chinese”,在 Process 中填入“MacrRun Macro”;在 Params 中填入“designname=font.ddb|documentname=documentsfont.bas|language=clientbasic”
16.功能菜单显示不全? 如果我们在打开某些对话框时显示不全(例如: Preferences 选项),请点击 File 左侧的大箭头,选择 PreferencesUse Client System Font For All Dialogs 中的“√”去掉。
17.有时打开工具条,工具条不显示? 在设计原理图时,有时打开设计工具条,工具条不显示,在 File 左侧的大箭头中选取 customizetools,将工具条的位置设定好。
18.在 Windows NT 系统下无法进行信号完整性分析? 在 Windows NT 界面下打开控制面板中的区域设置,将“数字”设置中的“,”用“.”来代替,就可进行信号完整性分析。
19.用 Protel 低版本设计的原理图器件库,在 Protel99 SE 中不能编辑? 因为 Protel99 SE 采用数据库的管理方式,它的库文件也是以数据库形式存在的,因此,我们先将原来的库文件在 Protel99 SE 下打开,存成。DDB 文件,就可以进行编辑了。
20.如何在 PCB 中制作模板? 在新建文件中运用 PCB 导航器生成自己需要的特殊模板,在导航器的最后存储这个模板。以后在每次使用时,可以直接调用导航器中你所存储的模板名称。
21.如何加载仿真和 PLD 库? 在进行仿真分析和 PLD 设计时,必须使用仿真库和 PLD 库中的器件,库文件在 Design Explorer 99 SElibrarysch 目录中的 sim.ddb 和 pld.ddb 中。
22.原理图的通用器件库叫什么名称? 原理图的常用器件文件库是 Miscellaneoous Devices.ddb。