? 当放置对象或者执行其他非以上操作时,place preview会自动消除
? 对象选择器(Object Selector)根据由图标决定的当前状态显示不同的内容。显示对象
的类型包括:设备,终端,管脚,图形符号,标注和图形。
? 在某些状态下,对象选择器有一个Pick切换按钮,点击该按钮可以弹出库元件选取窗
体。通过该窗体可以选择元件并置入对象选择器,在今后绘图时使用。
对象选择器窗口
通过对象选择按钮,从元件库中选择对象,并置入对象选择器窗口,供今后绘图时使用。显示对象的类型包括:设备,终端,管脚,图形符号,标注和图形。
图形编辑的基本操作
对象放置(Object Placement)
放置对象的步骤如下(To place an object:)
1.根据对象的类别在工具箱选择相应模式的图标(mode icon)。 2、根据对象的具体类型选择子模式图标(sub-mode icon)。
3、如果对象类型是元件、端点、管脚、图形、符号或标记,从选择器里(selector)选择你想要的对象的名字。对于元件、端点、管脚和符号,可能首先需要从库中调出。 4、如果对象是有方向的,将会在预览窗口显示出来,你可以通过预览对象方位按钮对对象进行调整。
5、最后,指向编辑窗口并点击鼠标左键放置对象。 选中对象(Tagging an Object)
用鼠标指向对象并点击右键可以选中该对象。该操作选中对象并使其高亮显示,然后可以进行编辑。
? 选中对象时该对象上的所有连线同时被选中。 ? 要选中一组对象,可以通过依次在每个对象右击选中每个对象的方式。也可以通过右键拖出一个选择框的方式,但只有完全位于选择框内的对象才可以被选中。 ? 在空白处点击鼠标右键可以取消所有对象的选择。 删除对象(Deleting an Object)
用鼠标指向选中的对象并点击右键可以删除该对象,同时删除该对象的所有连线。 拖动对象(Dragging an Object)
用鼠标指向选中的对象并用左键拖曳可以拖动该对象。该方式不仅对整个对象有效,而且对对象中单独的labels也有效。
? 如果Wire Auto Router功能被使能的话,被拖动对象上所有的连线将会重新排布或者'fixed up'。这将花费一定的时间(10秒左右),尤其在对象有很多连线的情况下,这时鼠标指针将显示为一个沙漏。
? 如果你误拖动一个对象,所有的连线都变成了一团糟,你可以使用Undo命令撤消操作恢复原来的状态。
拖动对象标签(Dragging an Object Label)
许多类型的对象有一个或多个属性标签附着。例如,每个元件有一个“reference”标签和一个“value”标签。可以很容易地移动这些标签使你的电路图看起来更美观。
移动标签的步骤如下(To move a label) 1、选中对象
2、用鼠标指向标签,按下鼠标左键。
3、拖动标签到你需要的位置。如果想要定位的更精确的话,可以在拖动是改变捕捉的精度(使用F4、F3、F2、CTRL+F1键)。
4、释放鼠标
调整对象大小(Resizing an Object)
子电路(Sub-circuits)、图表、线、框和圆可以调整大小。当你选中这些对象时,对象周围会出现黑色小方块叫做“手柄”,可以通过拖动这些“手柄”来调整对象的大小。
调整对象大小的步骤如下(To resize an object) 1、选中对象
2、如果对象可以调整大小,对象周围会出现黑色小方块,叫做“手柄”。
3、用鼠标左键拖动这些“手柄”到新的位置,可以改变对象的大小。在拖动的过程中手柄会消失以便不和对象的显示混叠。 调整对象的朝向(Reorienting an Object)
许多类型的对象可以调整朝向为0?, 90?, 270?,360?或通过x轴y轴镜象。当该类型对象被选中后,“Rotation and Mirror”图标会从兰色变为红色,然后就可以来改变对象的朝向。
调整对象朝向的步骤如下(To reorient an object) 1、选中对象
2、用鼠标左键点击Rotation图标可以使对象逆时针旋转,用鼠标右键点击Rotation图标可以使对象顺时针旋转。
3、用鼠标左键点击Mirror图标可以使对象按x轴镜象,用鼠标右键点击Mirror图标可以使对象按y轴镜象。
毫无疑问当Rotation and Mirror图标是红色时,操作他们将回改变某个对象,即便你当前没有看到它,实际上,这中颜色的指示在你想对将要放置的新对象操作时是格外有用的。当图标是红色时,首先取消对象的选择,此时图标会变成兰色,说明现在可以“安全“调整新对象了。
编辑对象(Editing an Object)
许多对象具有图形或文本属性,这些属性可以通过一个对话框进行编辑,这是一中很常见的操作,有多种实现方式。
编辑单个对象的步骤是(To edit a single object using the mouse): 1、选中对象
2、用鼠标左键点击对象。
连续编辑多个对象的步骤是(To edit a succession of objects using the mouse) 1、选择Main Mode图标,再选择Instant Edit图标。 2、依次用鼠标左键点击各个对象
以特定的编辑模式编辑对象的步骤是(To edit an object and access special edit modes:) 1、指向对象
2、使用键盘CTRL+'E'
对于文本脚本来说,这将启动外部的文本编辑器。如果鼠标没有指向任何对象的话,该命令将对当前的图进行编辑。
通过元件的名称编辑元件的步骤如下(To edit a component by name:) 1、键入'E'
2、在弹出的对话框中输入元件的名称(part ID)。 确定后将会弹出该项目中任何元件的编辑对话框,并非只限于当前sheet的元件。编辑完后,画面将会以该元件为中心重新显示。你可以通过该方式来定位一个元件,即便你并不想对其进行编辑。
在OBJECT SPECIFICS这一节中将详细说明对应于每种对象类型的具体编辑操作方式。
编辑对象标签(Editing An Object Label)
元件、端点、线和总线标签都可以象元件一样编辑。
编辑单个对象标签的步骤是(To edit a single object label using the mouse:) 1、选中对象标签。
2、用鼠标左键点击对象。
连续编辑多个对象标签的步骤是(To edit a succession of object labels using the mouse:) 1、选择Main Mode图标,再选择Instant Edit图标。 2、依次用鼠标左键点击各个标签。
任何一种方式,都将弹出一个带有Label and Style栏的对话框窗体。可以参照指南中Editing Local Styles这一节得到编辑local 文本类型的详细内容。 拷贝所有选中的对象(Copying all Tagged Objects) 拷贝一整块电路的方式(To copy a section of circuitry:)
1、选中需要的对象,具体的方式参照上文的Tagging an Object部分。 2、用鼠标左键点击Copy图标。
3、把拷贝的轮廓拖到需要的位置,点击鼠标左键放置拷贝。 4、重复步骤[3]放置多个拷贝。 5、点击鼠标右键结束
当一组元件被拷贝后,他们的标注自动重置为随机态,用来为下一步的自动标注做准备,防止出现重复的元件标注。
移动所有选中的对象(Moving all Tagged Objects) 移动一组对象的步骤是(To move a set of objects:)
1、选中需要的对象,具体的方式参照上文的Tagging an Object部分。 2、把轮廓拖到需要的位置,点击鼠标左键放置。
你可以使用块移动的方式来移动一组导线,而不移动任何对象。更进一步的讨论可以参照Dragging Wires这一节。
删除所有选中的对象(Deleting all Tagged Objects) 删除一组对象的步骤是(To delete a group of objects:)
1、选中需要的对象,具体的方式参照上文的Tagging an Object部分。 2、用鼠标左键点击Delete图标。
如果错误删除了对象,可以使用Undo命令来恢复原状。 画线(WIRING UP) 画线(Wire Placement)
你一定发现没有画线的图标按钮。这是因为ISIS的智能化足以在你想要画线的时候进行自动检测。这就省去了选择画线模式的麻烦。
在两个对象间连线(To connect a wire between two objects) 1、左击第一个对象连接点。
2、如果你想让ISIS自动定出走线路径,只需左击另一个连接点。另一方面,如果你想自己决定走线路径,只需在想要拐点处点击鼠标左键。
一个连接点可以精确的连到一根线。在元件和终端的管脚末端都有连接点。一个圆点从中心出发有四个连接点,可以连四根线。
由于一般都希望能连接到现有的线上,ISIS也将线视作连续的连接点。此外,一个连接点意味着3根线汇于一点,ISIS提供了一个圆点,避免由于错漏点而引起的混乱。
(注:原文是Since it is common to wish to connect to existing wires, ISIS also treats wires as continuousconnection points. Furthermore, as such a junction invariably means that 3 wires are meeting at apoint it also places a dot for you. This completely avoids ambiguities that could otherwise arise frommissing dots.)
在此过程的任何一个阶段,你都可以按ESC来放弃画线。
线路自动路径器(Wire Auto-Router)
线路自动路径器(WAR)为你省去了必须标明每根线具体路径的麻烦。该功能默认是打开的,但可通过两种途径方式略过该功能。
如果你只是在两个连接点左击,WAR将选择一个合适的线径。但如果你点了一个连接点,然后点一个或几个非连接点的位置,ISIS将认为你在手工定线的路径,将会让你点击线的路径的每个角。路径是是通过左击另一个连接点来完成的。
WAR可通过使用工具菜单里的WAR命令来关闭。这功能在你想在两个连接点间直接定出对角线时是很有用的。
重复布线(Wire Repeat)
假设你要连接一个8字节ROM数据总线到电路图主要数据总线,你已将ROM,总线和总线插入点如以下放置。
首先左击A,然后左击B,在AB间画一根水平线。双击C,重复布线功能会被激活,自动在CD间布线。双击E、F,以下类同。
重复布线完全复制了上一根线的路径。如果上一根线已经是自动重复布线将仍旧自动复制该路径。另一方面,如果上一根线为手工布线,那么将精确复制用于新的线(原文:then its exact route will be offset and used for the newwire)。 拖线(Dragging Wires)
尽管线一般使用连接和拖的方法,但也有一些特殊方法可以使用。 如果你拖动线的一个角,那该角就随着鼠标指针移动。
如果你鼠标指向一个线段的中间或两端,就会出现一个角,然后可以拖动。注意:为了使后者能够工作,线所连的对象不能有标示,否则ISIS会认为你想拖该对象。 也可使用块移动命令来移动线段或线段组。
移动线段或线段组(To move a wire segment or a group of segments)
1、在你想移动的线段周围拖出一个选择框。若该“框”为一个线段旁的一条线也是可以的。 2、左击“移动”图标(在工具箱里)。
3、 如图标所示的相反方向垂直于线段移动“选择框”(tag-box)。 4、左击结束。
如果操作错误,可使Undo命令返回。
由于对象被移动后节点可能仍留在对象原来位置周围,ISIS提供一项技术来快速删除线中不需要的节点。
从线中移走节点(To remove a kink from a wire) 1、选中(Tag)要处理的线。
2、用鼠标指向节点一角,按下左健。 3、 拖动该角和自身重合(如下图)。
4、 松开鼠标左键。ISIS将从线中移走该节点。
主窗口是一个标准Windows窗口,除具有选择执行各种命令的顶部菜单和显示当前状态的底部状态条外,菜单下方有两个工具条,包含与菜单命令一一对应的快捷按钮,窗口左部还有一个工具箱,包含添加所有电路元件的快捷按钮。工具条、状态条和工具箱均可隐藏。这里的两个图分别是中文和英文主窗口。
2.4参考
参考1
四、编辑区域的缩放
Proteus的缩放操作多种多样,极大地方便了我们的设计。常见的几种方式有:完全显示(或者按“F8”)、放大按钮(或者按“F6”)和缩小按钮(或者按“F7”),拖放、取景、找中心 (或者按“F5”)。 五、点状栅格和刷新
编辑区域的点状栅格,是为了方便元器件定位用的。鼠标指针在编辑区域移动时,移动的步长就是栅格的尺度,称为“Snap(捕捉)”。这个功能可使元件依据栅格对齐。 1、显示和隐藏点状栅格
点状栅格的显示和隐藏可以通过工具栏的按钮或者按快捷键的“G”来实现。鼠标移动的过程中,在编辑区的下面将出现栅格的坐标值,即坐标指示器,它显示横向的坐标值。因为坐标的原点在编辑区的中间,有的地方的坐标值比较大,不利于我们进行比较。此时可通过点击菜单命令“View”下的“Origin”命令,也可以点击工具栏的按钮或者按快捷键“O”来自己定位新的坐标原点。 2、刷新
编辑窗口显示正在编辑的电路原理图,可以通过执行菜单命令“View”下的“Redraw”命令来刷新显示内容,也可以点击工具栏的刷新命令按钮回或者快捷键“R”,与此同时预览窗口中的内容也将被刷新。它的用途是当执行一些命令导致显示错乱时,可以使用该命令恢复正常显示。
六、对象的放置和编辑 1、对象的添加和放置
点击工具箱的元器件按钮,使其选中,再点击IsIs对象选择器左边中间的置P按钮,出