完善Protel99SE的汉化版功能
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
分层打印模式 叠层打印模式 内电层打印 阻焊油墨层和锡膏层打印 钻孔指引层和钻孔层打印
Tool \ Create Assembly Drawings 顶层和底层相关内容打印 Tool \ Create Composite Drill Guide 钻孔指引层、 钻孔层、 禁止布线层、 机械层打印 2. 2 Print/ Preview 项弥补了 PCB 编辑器的复制功能 PCB 编辑器中的复制功能有一个极大的缺陷 , 那就是无法直接将 PCB 图复制到 Word 等文本编辑文 件中。要想在文本编辑文件中插入 PCB 图 , 就必须采用抓屏或借助第三方软件。而 Print/ Preview 功能 中则弥补了这一缺陷 , 在 Print/ Preview 主界面中执行 Edit/ Copy 命令, 再到需要插图的文本文件中执行 粘贴命令 , 则可将预览的 PCB 图复制到文本文件中 , 图像质量远比抓屏的要清晰。 可以看出该功能相对于汉化版本身的功能更强大 , 使用更方便 , 而且还弥补了 PCB 编辑器复制的 功能。 2. 3 电路板仿真 3D 显示直观、 逼真
图2
17
2005 年第 1 期 ( 总第 37 期 ) Tool \ Tool \ Tool \ Tool \ Tool \
桂林航天工业高等专科学校学报
JOURNAL OF GUILIN COLLEGE OF AEROSPACE TECHNOLOGY
熊川
陈锡华
杨端/ 文
Create Final Create Composite Create Power Plane Set Create Mask Set Create Drill Drawings
MenuItem!&Print 打印! PCB: PrintDocument MenuItem SEPARATOR MenuItem!E &xit 退出! Client : QuitFromEDAClient End 在 设置打印机 下面插入一行 MenuItem!&Print/ Preview. . . ! PCBPrint: PrintPreview 语句 , 最后保存 该文件 , 并导出到 C: \ WINDOWS( 或 WINNT ) 下覆盖掉原来的 CLIENT99SE. rcs 文件即可。这样下次启 动 Protel 软件后 , 就可以看到文件下拉菜单中已加入了 Print/ Preview. . . 打印预览 功能菜单项。不过加 入此功能之后, 主界面是英文的, 需要自己手工汉化, 原理和上面介绍的一样。此方法的优点是: 在此过 程中 , 可以把汉化版和英文版菜单程序文件对比起来进行, 使其更完善。同时也可把补充和修改后的某 单文件 CLIENT99SE. rcs 备份起来, 以便在重装系统或软件时直接使用。
( PrintPreview) 菜单为例 , 提供了完善汉化版功能的方法 , 并介绍了其实用功能操作技巧。
关键词 Protel; 菜单; PCB 中图分类号: TP391. 12 如果同时打开 Protel 英文版和汉化版 , 对比各编辑器的功能菜单, 你会发现汉化版的 Protel 99 SE 比 英文版少了很多功能。比方 PCB 编辑器中缺少 File \ print / preview( 打印 / 预览) 、 View/ Board in 3D( 电路 板仿真 3D 显示 ) 、 Design \ Netlist Manager( 网络列表管理) 、 Design \ Layer Stack Manager( 图层堆栈管理 ) 、 Design \ Mechanical \ Layer( 机械图层设置) 、 Place \ Keepout( 放置禁止布线对象) 等等非常实用的功能。 为了使用方便, 我们可对 Protel 汉化版的功能进行补充和完善。下面是以在 PCB 编辑器中加入 File \ Print/ Preview 菜单为例, 具体介绍完善 Prot el 汉化版功能的方法。
2005 年第 1 期 ( 总第 37 期)
桂林航天工业高等专科学校学报
JOURNAL OF GUILIN COLLEGE OF AEROSPACE TECHNOLOGY
信息与电子工程
完善 Protel 99 SE 的汉化版功能
熊
摘
川
陈锡华
杨 端
541004)
( 桂林航天工业高等专科学校
广西桂林
要 笔者以 Protel 99 SE 汉 化版 为基 础, 对照 英文 版, 发现 汉化 版缺 少了 很多 实用 功 能。文 章以 加入 打 印/ 预 览
熊川 , 男 , 1978~ , 桂林航专电子工程系 , 应用电子技术专业 , 助教。
Байду номын сангаас
16
2005 年第 1 期 ( 总第 37 期 )
桂林航天工业高等专科学校学报
JOURNAL OF GUILIN COLLEGE OF AEROSPACE TECHNOLOGY
熊川
陈锡华
杨端/ 文
MenuItem!&Close 关闭! Client: CloseDocument MenuItem!Close&Design 关闭设计! Client: CloseProject MenuItem SEPARATOR MenuItem!&Import. . . 导入! PCB: Import MenuItem!&Export. . . 导出! PCB: Export MenuItem SEPARATOR MenuItem!&Save 保存! Client : SaveDocument MenuItem!Save Copy&As. . . 文件另存为! Client: SaveDocumentAs MenuItem!SaveA&ll 全部保存! Client: SaveAllDocuments MenuItem SEPARATOR MenuItem!Setup P&rinter. . . 设置打印机! PCB: SetupPrinter
图1 件 下拉菜单中的名字 ) , Process 项选择该菜单的 执行进程为 PCBPrint: PrintPreview ( 这是给该菜单匹配一个内部函数调用 ) , 然后关闭对话框。这样就
完成了 Print / Preview 功能菜单项的添加。 方法二 : 打开 Protel 软件, 将 C: \ WINDOWS 或 WINNT) \ CLIENT99SE. rcs 文件导入到 Protel 中, 打 开文件 , 找到 PCB 编辑器的菜单程序部分 , 即以 Menu!PCBMenu! 文字标识开头的地方, 其程序部分如 下: Menu!PCBMenu ! Begin Popup !&File 文件{ F} ! Begin MenuItem!&New. . . 新建文件! !Client: CreateNewDocument ( SingleDocument= True)! MenuItem!New Desi& gn. . . 新建设计! Client : CreateNewDocument MenuItem!&Open. . . 打开! Client : OpenDocument
1
汉化版 Protel 中加入 Print/ Preview 功能菜单
方法一 : 点击图 1 工具 栏中箭头图标 , 选择
Customize( 定制 ) 菜 单项, 跳出 Customize Resources 对话框。设 Menu 为当前显示标签, 再点击 Menu 按钮出现下拉菜单, 选择 Edit 项 , 跳出 Menu Prop ert ies 对话框。展开 File 文件 菜单项 , 单击 Set up Printer 设置打印机 之后的横线, 按键盘 Insert 键加入一 个新 的菜 单项 , 在 T ext 栏 输入菜 单名 Print / Preview. . . 打 印预 览 ( 该栏 是 显示 在 文
2
实用功能特点
2. 1 Print/ Preview 操作简便易行、 打印模式功更丰富 Protel 软件本身也提供强大的 PCB 打印/ 预览功能 , 但在我们通常使用的 Protel 汉化版中 , 却没有被 完全利用。汉化版仅采用了设置打印机 ( Setup Printer) 和打印 ( Print) 较简单的功能, 该功能最大的缺点 就是在打印之前无法预览到打印效果。这样 , 在打印时往往给使 用者带来极大不便。 而 Print/ Preview 功能却可以方便的看到各种 模式的打印预览图, 如图 2 所示。设计者可根据需要自由选取打 印格式、 打印比例, 以及添加或删除打印图层 , 并从右边预览窗口 看到设置效果。 在设计管理器中右键点击 Multilayer Composite Print, 选取 Pro preties 菜单项, 会弹出 Printout Propreties 对话拒 , 在此可进行格式 设置。 Options 选项中可以设置显示内孔、 镜像图层、 启用字体代用 功能。 Color Set 选项可以设置黑白、 彩色和灰度打印格式。 设置完这些选项之后 , 可立即从预览窗口中看到效果图。 Print/ Preview 打印功能完 善, Tool 菜单中提供了 多种特殊打 印模式选项:
图3
电路板 3D 仿真 ( 3D Viewer) 显示是 Protel 99 SE 中较有特色的一大功能 , 它主要是基于大部分显卡 都支持的标准绘图语言 OpenGL 翻译引擎, 然后根据元件序号、 元件外形和元件外观数据, 使用动态元 件外形算法自动将电路板文件内容转换为 3D 图像 , 如图 3 所示。它可让使用者从不同角度直观而逼真 地看到电路板的立体结构、 元件布局及铜箔走线。从而提高布线的成功率 , 特别是给初学者带来极大方 便。 以上介绍了在 Protel 99 SE 汉化版中加入功能菜单项的两种方法 , 并提供了部份实用功能的使用特 点, 设计者可以根据自己的习惯来补充和修改工具菜单 , 进一步完善 Protel 99 SE 汉化版的功能, 以便有 效利用其功能资源, 实现流畅的仿真设计。 参考文献 [ 1] 高鹏, 高涛 , 寇怀成∀电路设计与制板 Protel 99 入门与提高[ M] ∀北京: 人民邮电出版社 , 2000 [ 2] 赵晶∀电路设计与制板 Protel 99 高级应用[ M] ∀北京 : 人民邮电出版社, 2000 [ 3] 孙江宏 , 李良玉∀Protel 99 电路设计与应用 [ M] ∀北京: 人民邮电出版社 , 2000 [ 4] 孙燕, 刘爱民∀Protel 99 设计与实例[ M] ∀北京 : 机械工业出版社, 2000 ( 责任编辑 李卫华) 18