AltiumDesigner(10)FundamentalTrainingCourseDay1AM-AltiumDesignerBasis•AltiumDesigner平台简介•AltiumDesigner设计环境•知识与帮助•从Protel到AltiumDesigner内容AltiumDesigner平台简介•AltiumDesigner(一下简称“AD”)为电子设计提供了集成环境•在AD系统平台中通过用户接口访问所有与设计相关的文件,设计方案均采用工程方式管理•所有文档都可以存放在本地硬盘或网络上的任何地方,不需要与工程文件同一目录DXP系统软件集成结构AltiumDesigner平台简介•任何设计都以项目(Project)为基础–作为一个“电子设计一体化平台”,AD可用于:•PCB设计(包括仿真)•FPGA设计•嵌入式软件设计•……–因此项目种类繁多•PCB•IntegratedLibrary•Embedded•FPGA•Core•……工作区一个Project原理图文件PCB文件输出文件库文件一个PCB工程AltiumDesigner设计环境•AD系统菜单–AD系统菜单提供了AD系统设计环境选项•全局参数•原理图设计参数•FPAG设计参数•版本控制参数•嵌入式设计参数•PCB设计参数•文本编辑参数•脚本参数•CAM输出参数•……DXP设计环境•AD的用户界面主要有两种部分–文档编辑区–功能面板(Panel):功能面板可悬浮、可停靠于界面边缘、也可自动隐藏浮现菜单文档编辑区多文档标签(通过这些标签选择同时打开的多个文档)工具栏Project面板与Project面板停靠在同一侧的其它面板消息面板状态栏库(Library)面板此处显示了光标的当前位置和当前栅格大小DXP设计环境•功能面板(Panel)–AD中,大部分的功能和操作需要功能面板实现–一般可将功能面板停靠在界面左右与下方,并自动隐藏–未显示的功能面板,可在状态栏右方找到(分为System、DesignCompiler等类)停靠面板自动隐藏同侧停靠其它面板DXP设计环境•文档编辑器–原理图编辑器、PCB编辑器、库编辑器、文本编辑器(C、HDL)……–不同的编辑器工作时,菜单、工具栏和功能面板可以有不同的配置DXP设计环境•快捷键–AD设计环境内有大量的快捷键,便于快速操作,一些快捷键在大多数的编辑器内有效。–AD内的大部分菜单项均有一个缺省按键,通过按键盘上的对应键即可快速选取菜单快捷键操作Ctrl+X,C,V剪切,复制,粘贴Ctrl+R复制并重复粘贴Ctrl+Shift+V智能粘贴Shift+C取消选择Space逆时针旋转对象Shift+Space顺时针旋转对象X水平翻转对象Y垂直翻转对象……V-F=D-O=……在后面的课程中,常常只提到菜单快捷键大家可自行查看具体的菜单选项的意义DXP设计环境•鼠标操作–一些鼠标操作在原理图和PCB编辑器里均有效鼠标操作操作右键拖拽拖拽图纸Ctrl+右键拖拽缩放中键拖拽缩放滚轮垂直移动Shift+滚轮水平移动Ctrl+滚轮缩放知识与帮助•演示中心–知识与帮助•帮助–KnowledgeCenter的面板,上半部分显示当前帮助的主题,下半部分是文件库导航区域。在这里可以查看到大量的互联网上的关于软件的应用笔记,以及丰富的离线教程。知识与帮助•几乎所有的关于软件使用的问题在离线帮助文档里都会涉及,阅读帮助文档是学习使用AltiumDesigner的有效途径。•AltiumWiki和用户论坛等在线资源涵盖PCB设计和软件使用知识和技巧。一个离线帮助文档——原理图编辑基础从Protel到AltiumDesigner•AltiumDesigner相对Protel增强了非常多。主要体现如–从PCB设计工具到电子产品设计工具(增加FPGA,嵌入式软件)–增加了与Cadence,Pads等设计软件的兼容性–增加了ECAD,DBLIB,SVNDBLIB可以连接CAD,PDM,ERP–从DDB的项目管理模式到版本控制,PDF输出。–增加了设计功能,AltiumDesigner无论是在原理图、库、PCB、FPGA以及嵌入式智能设计等各方面都增加了很多新的功能。从Protel到AltiumDesigner•导入其它设计文件到AltiumDesigner–File–ImportWizard–支持下述软件的设计文件:•Protel99SE•AllegroPCB•P-CAD•CircuitMaker2000•OrCAD•PADS•……从Protel到AltiumDesigner•与Protel的区别–文件管理模式•AD采用项目管理模式,项目下的原理图文件,PCB文件等都是以独立的文件保存在电脑中的,且可以保存在任何的路径下。•Protel采用DDB的文档管理模式,所有的文件在一个DDB文件中。–元件库管理模式•AD采用集成库管理模式,将元件符号和封装集成于同一个库文件中,使用方便。同时AD也支持分离的元件库和封装库。•Protel采用分离的原理图库和封装库。从Protel到AltiumDesigner•与Protel的区别–ERC检查•AD的原理图设计完成后,可以单击Project-CompilePCBProject(或在工程面板中的工程名处单击右键–CompilePCBProject)来进行ERC检查,称为编译(Compile),与Protel中的ERC功能类似从Protel到AltiumDesigner•与Protel的区别–批量修改•AD采用了功能更强大的“FindSimilarObjects”对话框和各种检视器(Inspector),通过FindSimilarObjects对话框,选择匹配条件以选中符合条件的类似元素,之后便可在各种检视器中修改参数。演示与练习•打开“\AltiumDesignerSummer09\Examples\ReferenceDesigns\4PortSerialInterface\4PortSerialInterface.PRJPCB”工程–浏览菜单–浏览工程内容–查看环境参数配置–查看工程属性•浏览并尝试更改原理图中一些元件的属性。•尝试新建工程、原理图文件。•导入一个已有的Protel99SEDDB设计文件。