购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第5章
Altium Designer设计环境基本框架

本章详细介绍了Altium Designer 17.1集成设计平台功能、Altium Designer17.1的工程和相关文件,以及Altium Designer17.1集成设计平台界面。

通过本章内容的学习,读者可以对 Altium Desinger 17.1 设计环境有进一步的认识,了解Altium Designer 17.1为设计者所提供的设计功能及人机交互设计方法。

5.1 Altium Designer 17.1的工程及相关文件

在Altium Designer主界面执行菜单命令File->New->Project,可以选择创建6种不同的工程类型,包括 PCB 工程(PCB Project)、FPGA 工程(FPGA Project)、Core 工程(Core Project)、嵌入式工程(Embedded Project)、脚本工程(Script Project)和集成的库(Integrated Library)。

AD主要包括如下6个工程属性:

(1)每个电子产品的设计基础是一个工程。

(2)工程将一个设计中的每个元素连接在一起,包含原理图、PCB、网表,以及在工程中需要保留的任何库和模块。

(3)工程也保存着工程级的选项,如错误检查设置、多页图纸连接模式和多通道注解策略。

(4)通过Projects面板,AD软件允许设计者访问和工程相关的所有文件。

(5)在一个公共的工作区,可以将相关的工程链接在一起。这样,很容易访问与当前正在研发特定产品相关的所有文件。

(6)当给工程添加文件时,如一个原理图图纸,导入工程的每个文件的一个链接文件。文件可以保存在设计者可以接触到网络的任何地方。作为工程文件,它们不需要在相同的目录下。如果它们在已经存在的工程或它的子目录的外面,在 Projects 面板的文件图标上显示一个小的箭头符号。

下面将通过一个例子进行说明。

(1)在AD主界面执行菜单命令File->Open Project。

(2)弹出打开文件对话框,在本书提供设计资料的路径\PCB Training\Backups\Mod19\,找到工程文件Temperature Sensor.PrjPCB。

(3)打开Temperature Sensor工程,工程所包含的文件如图5.1所示。

① Source Documents:该目录下保存着不同的源文件,包括.SchDoc (原理图文件)、.PcbDoc(PCB文件)和.Cam(制造文件)。

图5.1 工程中包含的文件

②Settings:该目录下保存着工程的相关设置,包括.Outjob(用于各种文件输出的设置文件)。

③Libraries:该目录保存着库文件,包含.PcbLib(PCB 库文件)和.SCHLIB(原理图库文件)。

思考题5.1:请说明一个PCB工程包含的主要文件及功能。

5.2 Altium Designer 17.1集成设计平台界面

本节主要介绍Altium Designer 17.1集成设计平台主界面、Altium Designer 17.1工作区面板、Altium Designer 17.1文件编辑空间操作功能、Altium Designer 17.1工具栏和状态栏。

5.2.1 Altium Designer 17.1 集成设计平台主界面

Altium Designer 17.1集成设计平台的主界面如图5.2所示。

(1)在 AD 主界面执行菜单命令 View->Desktop Layouts->Default,恢复到默认的视图界面。

(2)在 AD 主界面执行菜单命令 View->Desktop Layouts->Save Layout,保存用户定制的视图。

(3)在 AD 主界面执行菜单命令 View->Desktop Layouts->Load Layout,重新加载已经存在的布局。

(4)单击面板的名字并保持,可以移动每个面板。

图5.2 AD软件主界面

5.2.2 Altium Designer 17.1工作区面板

AD 软件主界面右上角的工作区包括 Favorites 面板、Snippets 面板、Clipboard 面板和Libraries面板,如图5.3所示。

图5.3 Favorites面板

设计者可以根据需要在此添加工作区面板:

(1)在AD主界面执行菜单命令View->Workspace Panels->System。

(2)在System下级菜单下选择需要添加的条目选项。

(3)自动打开该条目选项的界面,然后用鼠标将其拖曳到工作区的面板位置。

下面对Favorites面板、Snippets面板、Clipboard面板进行逐一介绍。

1.Favorites面板

Favorites面板如图5.3所示。该面板就像一个Web浏览器。

多个喜欢的文档以列表的形式保存在这个面板内,用于将来使用的时候进行参考。面板将视图的缩略图、标题和注释都保存下来。对于Altiun Designer文档,也包括其位置。

Favorites 可以和工程本身相结合,使得在设计协同时,它成为一个非常有用的标记工具。Project favorites 保存在和工程目录下的“ViewsOf 工程名”子目录下(工程名和具体的设计工程名有关)。下面给出操作Favorites面板界面的步骤:

(1)单击工作区面板的Favorites图标。

(2)如图 5.3 所示,内容分配到不同的文件夹下。通过在该界面中单击鼠标右键可以创建新的文件夹。

(3)通过在该界面下,单击鼠标右键,从弹出的快捷菜单中选择“Add Current Document View”命令,可以将当前的文档视图添加到该面板中。

(4)要想重新查看一个视图,只需要用鼠标双击面板内相应的视图图标即可。

(5)缩略图大小的配置,通过下面的步骤完成。

①在AD主界面执行菜单命令DXP->Preferences。

②在弹出的“Preferences”对话框左侧的“System”选项下的“View”里,通过修改参数,改变缩略图大小,如图5.4所示。

图5.4 修改缩略图大小的配置

2.Snippets面板

Snippets 面板提供了一种方法,用来保存设计的一部分,用于将来的重用。面板将保存原理图、PCB布局和源文件代码。下面给出操作Snippets面板界面的步骤:

(1)单击工作区面板的Snippets图标。

(2)内容分配到不同的文件夹下,如图 5.5 所示。这些只是常规的窗口文件夹,可以再单击“Snippets Folders...”按钮,配置其位置。使用一个共享的网络资源,将使得设计小组内的所有设计者共享一个片段库。

(3)在 PCB、原理图或代码编辑器内选中需要创建为片段的对象,然后单击鼠标右键,从弹出的快捷菜单中选择 Snippet->Create Snippet,就会生成带有标题和注释的文档片段。

(4)在图5.5的左上角,单击“Place Snippets…”按钮,将片段放在该界面中。

图5.5 Snippets面板

3.Clipboard面板

Clipboard 面板提供了一种方法重新恢复前面的复制操作。该面板保存着所复制的原理图、PCB布局和源代码等部分。

下面给出操作Clipboard面板界面的步骤:

(1)单击工作区面板的Clipboard图标,弹出Clipboard面板,如图5.6所示。

(2)剪贴板面板有一个额外的优势,即可以读取 Windows 的剪贴板。这样,就允许将数据从其他程序传输到Altium Designer。为了使能剪贴板功能,需要进行如下操作。

图5.6 Clipboard面板

①在AD主界面执行菜单命令DXP->Preferences。

②在“Preferences”对话框左侧的“System”选项下的“General”里,取消勾选“Monitor clipboard content within this application only”。

剪贴板的数据只能用于当前正在编辑的会话。这是因为剪贴板不像片段那样可以在硬盘上保存数据,这是最重要的区别。

5.2.3 Altium Designer 17.1文件编辑空间操作功能

1.功能面板

下面将介绍 Altium Designer 17.1 文件编辑空间工具的功能,其他没有提到的工具将在后面使用的时候进行详细介绍。在图 5.1 中,双击 LCD.SchDoc,打开该文件,在该文件的右下角,找到图5.7所示的面板。该图对这些面板的功能进行了详细介绍。

图5.7 面板功能

2.菜单

(1)Altium Designer的菜单类似于标准的Windows菜单。

(2)标准的操作,如打开、保存、剪切、粘贴等。

(3)在菜单条的空白处或一个工具条的标题单击鼠标右键,从弹出的快捷菜单中选择“Customize”命令,进入定制编辑器,自定义用于该编辑器的任何资源。

3.快捷键和弹出式菜单

(1)可以使用快捷键访问菜单命令。

(2)特殊的快捷键可以访问图形编辑器内的菜单和子菜单。

5.2.4 Altium Designer 17.1工具栏和状态栏

工具栏的每个按钮都有提示功能。当鼠标光标落在工具栏的可用按钮上时,显示提示信息,用于提示该按钮的主要功能。

有些命令有几个快捷键,本节中大部分只给出一个快捷键。

1.与文件操作相关的按钮

与文件相关的按钮如图5.8所示,这些按钮的功能和快捷键说明如表5.1所示。

图5.8 与文件操作相关的按钮

表5.1 文件操作按钮的功能和快捷键说明

2.与打印操作相关的按钮

与打印操作相关的按钮如图5.9所示,这些按钮的功能和快捷键说明如表5.2所示。

图5.9 与打印操作相关的按钮

表5.2 打印操作按钮的功能和快捷键说明

3.与打开视图操作相关的按钮

与视图操作相关的按钮如图5.10所示,这些按钮的功能和快捷键说明如表5.3所示。

图5.10 打开视图操作相关的按钮

表5.3 打开视图操作按钮的功能和快捷键说明

4.与调整视图操作有关的按钮

与调整视图操作相关的按钮如图 5.11 所示,这些按钮的功能和快捷键说明如表 5.4 所示。

图5.11 调整视图操作相关的按钮

表5.4 调整视图操作按钮的功能和快捷键说明

5.与所选对象复制和粘贴操作有关的按钮

与所选对象复制和粘贴操作相关的按钮如图5.12所示,这些按钮的功能和快捷键说明如表5.5所示。

图5.12 复制和粘贴操作相关的按钮

表5.5 与所选对象复制和粘贴操作有关的按钮功能和快捷键说明

6.与所选对象移动操作有关的按钮

与所选对象移动操作相关的按钮如图 5.13 所示,这些按钮的功能和快捷键说明如表 5.6所示。

图5.13 移动相关的按钮

表5.6 移动相关按钮的功能和快捷键说明

7.与取消操作有关的按钮

与取销操作相关的按钮如图5.14所示,这些按钮的功能和快捷键说明如表5.7所示。

图5.14 与取消相关的按钮

表5.7 取消操作按钮的功能和快捷键说明

8.与层次化模块操作有关的按钮

与层次化模块操作相关的按钮如图 5.15 所示,这些按钮的功能和快捷键说明如表5.8所示。

图5.15 与层次化模块操作相关的按钮

表5.8 与层次化模块操作相关的功能和快捷键说明

9.与库管理操作有关的按钮

与库管理操作相关的按钮如图5.16所示,这些按钮的功能和快捷键说明如表5.9所示。

图5.16 与库管理操作相关的按钮

表5.9 与库管理操作相关的功能和快捷键说明

10.与绘图操作有关的按钮

与绘图操作相关的按钮如图5.17所示,这些按钮的功能和快捷键说明如表5.10所示。

图5.17 与绘图操作相关的按钮

表5.10 与绘图操作相关的功能和快捷键说明

11.与电源有关的按钮

与电源相关的按钮如图5.18所示,这些按钮的功能说明如表5.11所示。

图5.18 与电源相关的按钮

表5.11 与电源相关的功能和快捷键说明

12.与实用工具有关的按钮

与实用工具相关的按钮如图5.19所示,这些按钮的功能说明如表5.12所示。

图5.19 与实用工具相关的按钮

表5.12 与实用工具相关的功能和快捷键说明

续表

13.与对齐操作有关的按钮

与对齐操作相关的按钮如图5.20所示,这些按钮的功能说明如表5.13所示。

图5.20 与对齐操作相关的按钮

表5.13 与对齐操作相关的功能和快捷键说明

14.与栅格操作有关的按钮

与栅格操作相关的按钮/菜单如图5.21所示,与栅格操作相关操作的功能如表5.14所示。

图5.21 与栅格操作相关的按钮

表5.14 与栅格操作相关的功能和快捷键说明

15.与WEBENCH有关的按钮

Altium Designer 14.0版本后,增加了TI模拟设计工具WEBENCH。与WEBENCH相关的按钮如图5.22所示,这些按钮的功能说明如表5.15所示。

图5.22 与WEBENCH相关的按钮

表5.15 与WEBENCH相关的功能和快捷键说明

思考题 5.2:打开 AD 软件的例子工程,操作这些工具按钮,进一步熟悉 AD 软件的设计环境。 YMRMAd7B32RvaARMzumhkQlIROmZfybgBak8nCjokSKa8DuinYAcLVikQUA3McGS

点击中间区域
呼出菜单
上一章
目录
下一章
×