您当前的位置:五五电子网电子知识电子学习布线-制版技术如何使用PowerLogic的OLE功能 正文
如何使用PowerLogic的OLE功能

如何使用PowerLogic的OLE功能

点击数:7632 次   录入时间:03-04 12:01:37   整理:http://www.55dianzi.com   布线-制版技术

如何使用PowerLogIC的OLE功能

PowerLogic 现在使用先进的目标连接与嵌入(OLE) (Object Linking and
Embedding)技术,它可以在Windows 95和Windows NT 之类的标准MS Windows
操作系统下进行。
这项技术还允许你嵌入(Embed)外部的目标,如MS Word 文件进入
PowerLogic 的设计。PowerLogic 原理图数据库服务器能够接收这些目标。这些
目标在PowerLogic 中可以看到,并且可以被编辑。
另一种OLE 的功能特点是OLE 兼容的应用程序之间的通讯,如在
PowerLogic 和 PowerPCB 之间。OLE 技术允许你在各个应用程序之间进行交叉
探测。在一个应用程序中交叉搜索(Cross Probing)被选网络(Nets)、元件
(Components)或管脚(PINs),而另一个应用程序中被自动选中。
现在PowerPCB也是OLE自动进行的。这种功能允许用户进一步采用Visual
Basic、MS C++ 或其它工具从PowerPCB 的数据库中提取所需的数据。这个功
能使得在PowerLogic 和PowerPCB 之间可以进行自动数据的传输、同步调整原
理图和PCB的设计数据库。
这一节演示PowerLogic和PowerPCB设计集成功能,包括:
·嵌入(Embedding)和修改到PowerLogic中的目标(Objects)
· PowerLogic和PowerPCB之间的OLE通讯,包括:
·传送网表(Netlist)到PowerPCB
· 原理图驱动(Schematic Driven)布局(Placement)
·在PowerPCB中选择
·在PowerLogic中的多个选择
如果你停止并重新开始本教程,或 或者你关闭了以前的设计,打开
previewrules 设计文件。

嵌入(Embedding)目标(Objects)到PowerLogic中
为了嵌入目标(Embed Objects)到PowerLogic 中,下列一些相同的步骤是嵌
入一些可以进行OLE的应用。
嵌入(Embedding)一个位图(Bitmap)
1. 选择编辑/插入新的目标(Edit/Insert New Object),插入目标(The Insert
Object)对话框将出现。

2. 选择从文件建立(Create From File)。

3. 选择浏览(Browse)按钮,浏览(Browse)对话框将出现。

4. 指定为PadsView\PowerLogic目录。
5. 从这个指定的目录下,选择PADSLOGO.BMP 文件并选择插入(Insert)。
Windows NT 4.0用户:选择打开(Open)图标,以选择PADSLOGO.BMP。

6. 从插入目标(Insert Object)对话框中选择OK,一会儿位图(bitmap)文件内
容将出现。当内容出现后,它仍然处于被选择状态,并且能够被移动或修改尺
寸大小。
7. 重新定义该内容的尺寸大小,以便适应原理图标题块大代码尺寸。
a. 将光标放置在信息内容的角上,直到重新定位光标出现。
b. 在拐角处按下并按住鼠标的左键。
c. 移动光标,重新定义位图尺寸的大小。
8. 在位图(bitmap)的中心,按下并按住鼠标的左键,拖动位图到标题块的
代码区域,也许你还需要调整位图(bitmap)的尺寸,以便适应代码区域的大小。
9. 在原理图的任何地方按一下鼠标左键,将不选中位图(bitmap)。
嵌入(Embedding)一个MS Word 文件
这是一个例子,说明如何使用OLE 技术嵌入一个标准的注释文件到原理图
中。
1. 从工具条(Toolbar)中选择整板(Boarder)图标,以便可以看到整个原
理图。
2. 选择编辑/插入新的目标(Edit/Insert New Object)。 3. 选择从文件建立(Create From File)。

4. 选择浏览(Browse)按钮,浏览(Browse)对话框将出现。

5. 指定为PadsView\PowerLogic目录。
6. 从这个指定的目录下,选择LOGIC NOTES.DOC 文件并选择插入
(Insert)。
Windows NT 4.0 用户:选择打开(Open)图标,以选择LOGIC
NOTES.DOC。
7. 从插入目标(Insert Object)对话框中选择OK,一会儿.doc 文件内容将出
现。

8. 调整它的相应尺寸,将它作为一个位图信息,移动选中的角位置处,将
它放置在元件Y1 下面。
9. 对被选择的嵌入目标(Embedded Object),打开弹出菜单(Pop-up menu),
关闭(DISAble)(或不确认)目标的白色背景。这个设置将内容的背景信息设置好,
并传输字符内容作为PowerLogic的字符目标。
注意: 当你打印原理图时,你必须在打印输出内具有包含OLE 选项内容。
对于Gerber 输出MS Word 文件和其它OLE 应用内容,一般我们不选择包
含OLE目标输出到Gerber文件或者绘图输出。
修改PowerLogic中嵌入(Embedded)的目标(Object)
一旦你将一个目标嵌入到PowerLogic 原理图数据库中,你可以通过双击
目标修改它。下面的步骤就是如何修改LOGIC NOTES 嵌入目标(Embedded
Object)。
1. 用鼠标左键双击字符目标,将离开PowerLogic 窗口,并且这些字符将
出现在Wordpad窗口内,PowerLogic的菜单将被标准的Wordpad 菜单替代。
注意: 如果你另外一个应用结合到 .DOC 文件,如MS Word,那么这些文
档将出现在相应的应用程序中。
2. 将单词microfarads改为picofarads,然后在PowerLogic 窗口内按鼠标的
左键,退出嵌入目标(Embedded Object),已经完成编辑的内容将自动返回到
PowerLogic中。
3. 再按工作区域,删除字符目标。
保存设计备份
1. 选择文件/另存为(File/Save As)。 文件另存为(File Save As)对话框将出
现。 2. 在文件名(File Name)字符框内打入preview.sch。
3. 选择保存(Save)。
PowerLogic保存改变并将preview作为当前文件。 在PowerLogic 和PowerPCB 之间进行OLE 通讯
PowerLogic 的OLE 功能允许你在PowerLogic 和PowerPCB 之间交叉选择。
使用这一功能你可以采用原理图驱动(Schematic-driven)方式进行布局(Placement)
或设计(Layout)后的设计查看。
注意: 为了完成教程的这个内容,你必须在你的PC 机上安装PowerPCB
version 2.0或更高的版本。参阅PowerPCB的有关安装和操作的文档。
在开始下列过程以前,确信PowerPCB 程序还没有启动。我们将在下面的
步骤中启动它。
注意: 当执行交叉搜索(Cross Probing)时,设计文件的应用程序依然处于
被控制的打开状态。
1. 在PowerLogic 中选择工具/OLE PowerPCB 连接(Tools/OLE PowerPCB
Connection),连接PowerPCB对话框将出现。 2. 选择新的(New),以便开始一个新的PowerPCB窗口。这将使PowerPCB
启动, OLE连接PowerPCB对话框出现。
3. 一旦PowerPCB 启动后,你可以在PowerLogic 和PowerPCB 之间动态
的通讯。将PowerLogic和PowerPCB程序窗口调整为各占一半屏幕大小。
传送网表(Netlist)到PowerPCB
使用PowerLogic 的OLE 工具传输网表(Netlist)到PowerPCB,以避免采用
手工方式输入和输出网表(Netlist)。
1. 在OLE PowerLogic连接(OLE PowerLogc Connection)对话框内,选择
设计表(Design tab)。 2. 选择传送网表(Send Netlist)按钮,自动地从PowerLogic中输出一个网表
(Netlist),并将网表(Netlist)送出,通过PowerPCB 的OLE 功能,PowerPCB 将
网表(Netlist)(或ASCII)输入。
在这个过程完成后,所有元件将放置在PowerPCB 的设计原点,以准备布




本文关键字:如何  布线-制版技术电子学习 - 布线-制版技术