Saber仿真软件介绍 - 图文 联系客服

发布时间 : 星期三 文章Saber仿真软件介绍 - 图文更新完毕开始阅读

获取属性帮助

在属性编辑器的下拉菜单中,选择Help>Help on Part,或者选中属性,在属性编辑器左下角的Help处会显示该属性的含义。

要查阅元件的MAST模板,可以在属性编辑器中选择Help>View Template,或者在电路图中,鼠标移至元件符号处,从右键快捷菜单中选择View Template。

指定全局属性

用Saber符号(元件名称为“Saber Include File”)可以指定全局属性,元件的属性定义优先于Saber符号定义的属性,按下面的步骤可以添加全局属性到Saber符号中:

1、打开Parts Gallery对话框,查找到Saber符号并放置到电路图中 2、打开Saber符号的属性编辑器

3、要自定义全局属性,点击New Property,在Name和Value处填入 4、点击OK按钮完成修改

定义和传递参数

如果属性值是数字,先将属性值定义为一个标签,然后再定义标签的数值。如:电容器的属性值定义为c_val,这个标签就成为一个参数,这个参数的数值是由表示该电路块的符号的属性c_val的值来传递的;如果属性值不是数字,可以用标签、引用字串定义属性值,如用{fn}表示其数值,其数值由上级电路的属性fn的值来传递。 例子:

如图1-8,是一个有源滤波电路,在该电路中所有的元件的数值是用{fn}

和c_val来

图1-8 有源滤波电路

定义的,注意c_val不需要{},因为c_val本身就表示电容的属性值。为电路创建一个符号,添加两个属性fn和c_val,在高一级的电路中放置和修改fn和c_val的属性值,如图1-9所示:

图1-9 有源滤波电路的上层电路

? 布线

画线

1、开始布线

将鼠标移至元件管脚处,图标变成十字架,表示鼠标已在管脚处,点击左键即可开始画线。(其它方法:按W键,或者点击图标栏中的布线按钮,或者选择Schematic>Create>Wire,或者从右键快捷菜单中选择Create>Wire)

2、要改变布线方向,在指定位置点击左键,然后可以继续画下一段线。在未结束画线前,点击右键,可弹出快捷菜单,内容如下: ▲Flip Previous Vertex:对直角布线,翻转先前两个线段会使端点与原先成180度的方向

▲Delete Previous Vertex:删除先前的端点,也可用Backspace键 ▲Any-Angle Segment将线段改成任意方向,不随网格走向。当下一个端点建立后,布线又恢复到直角布线。在布线时可以按住

shift键,这样就可以进行任意方向的布线了(也可以选择Edit>Schematic Preferences中的Wire标签,在其中的Orientation处选择Any-Angle)

▲Done:将当前线段在点击右键处结束 ▲Cancel:取消布线操作 3、要取消布线和删除所有线段,按Escape键或在布线快捷菜单中点击Cancel 4、结束布线

在要连接的端口或连线处点击左键,或在空余处双击左键,或点击右键快捷菜单中的Done

重新布线

在要编辑的线段上点击左键,要删除线段,按Delete键(或者从布线快捷菜单中,或电路图快捷菜单,或者Edit菜单中,选择Delete)。要移动连线端点,将光标移至该点,点击左键,移动鼠标,如果原先有连接,那么移动后将产生新的线段,但连接保持不变。要移动连线或符号,将光标移至物体上,点击并按住左键,移动鼠标至指定位置,松开左键,原先的连接将保持。

给连线命名

画完连线后,可以给它命名,如果不命名,SaberSketch会生成一个名字(如_n183)。如果多个连线连到同一个点,只需命名一条连线,SaberSketch会将此命名应用到与其相连的其它连线。 在电路图中命名连线方法如下:

1、将光标移至连线上,高亮显示红色

2、点击右键,在快捷菜单中选择Attributes

该操作显示连线属性框,如果要全居改变电路图中的连线,可以通过编辑Schematic Preferences框中的Wire标签来实现(Edit>Schematic Preference),或者在连线属性框中的左下脚的Apply to 中选择All Wires。

3、修改连线名称,点击Apply按钮

连线名称应用字母和数字构成,连线名不能是Saber的命令或者MAST模板的保留字。

4、如果连线名在电路图中可见,可以直接修改它

连线的其它方法

除在电路图中画线外,还可用下列技术来连接元件。设计Schematic Preference框(Edit>Schematic Preference),使节点高亮显示,这样可以验证连线是否按要求连接。

▲使用连线名称:即使电路图中连线未连接,只要命名相同,SaberSketch就认为是相连的。

▲使用页间连接器:Same Page Connector (sconn)符号位于Parts Gallery的MAST Parts Library>Schematic Only>Connector,通过页间连接器来定义连线名称,编辑其Name属性即可改变连线名称。

▲使用Bundle:bundle象一个有序线组,而不像总线,bundle仅是连线间的连接。Bundle为电路图中布置一系列的连线提供了便利的方法,不用画出众多的连线。在SaberSketch图标栏中选择bundle图标,如同画连线一样。要从bundle中添加或移走连线,仅连接或去除连到bundle上的连线即可。SaberSketch用附于bundle上的连线名来决定连线间的连接,连线名可以在电路图中直接编辑。要修改bundle的属性,高亮显示bundle,从右键快捷菜单中选择Attributes,或者双击bundle。

? 添加边界(Borders)

Borders允许改变电路图的外观和添加些重要信息,如题目、版本历史、图纸编号等,可以用Parts Gallery(MAST Parts Library>Schematic only>Borders)在电路图中添加Borders,使用Text Variables对话框(Schematic>Annotate Info)可将修改日期、文件名称、图纸号等信息自动更新并添加到电路图中。

? 将电路图块用一个符号表示

符号是模板或电路图的图形表示,符号的属性描述了它们所代表的模板或电路图的特性,将部分电路系统创建成符号,可用于层次电路系统中。符号的创建可以分为两种:

● 为已有的电路图创建符号

1、创建电路图,然后为电路图添加层间端口连接符号(MAST Parts Library/Schematic Only/Connectors,如果连接符号连接电路中的数字信号,要使用层间输入、输出、双向连接符号;如果连接符号连接电路中的模拟信号,使用层间模拟连接符号)。 2、电路图及端口设置好后,开始创建符号(Schematic>Create>Hierarchical Symbol,或者在电路图右键快捷菜单中选择Create>Hierarchical Symbol),SaberSketch将打开符号编辑窗口,电路图中的端口会出现在符号编辑窗口中,符号名称与电路图名称,其尾缀为.ai_sym。 3、用画图工具为符号画图(Tools>Drawing Tool,或者点击工具栏中画图工具图标)。

4、为符号创建属性,以便每个参数能传递到电路图中。打开符号属性编辑器(Symbol>Properties,或者在电路图中右键快捷菜单中选择Properties),在Name和Value处填入属性名及值。 5、保存符号(File>Save),退出符号编辑器(File>Close>Active) ● 创建符号,将符号与电路或MAST模板连接

1、要创建新符号,选择File>New>Symbol;要打开已有的符号,选择File>Open>Symbol,打开Open Symbol对话框,选择符号。打开符号编辑窗口后,窗口中间显示的花十字图形为该符号的中心,现在可以编辑和修改符号了。 2、用画图工具(选择Tools>Drawing Tool,或者Symbol>Create>Graphics,或者点击工具栏中的画图工具图标)可以为符号创建图形和注释文本,添加的图形和文本只是符号的外观,对符号的功能和下级描述没有影响。

3、画完符号图形后,可以给符号添加端口,端口是与内部电路或者MAST模板的匹配连接点。用Symbole>Create,选择要放置的端口类