1.6 Altium Designer 15的文件管理
要掌握Altium Designer 15,首先要熟悉和了解Altium Designer的文件组织管理形式。在Protel 99或Protel 99SE中,整个电路图设计项目是以数据库形式(*.ddb)存放的,其中原理图文件或PCB文件只有通过导出的方法才能得到单个文件。Altium Designer采用目前流行的软件工程中的工程管理的方式组织文件,把任何一个设计都认为是一个项目,在该项目中有指向各个文档文件的链接和必要的工程管理信息,而其他各个设计文件都放在项目文件所在的文件夹中,便于管理维护。
Altium Designer 15中共有PCB项目、FPGA项目、嵌入式系统项目和集成元件库4种项目类型。在电路设计过程中,一般先建立一个项目文件,该文件扩展名为.Prj***(其中“***”是由所建项目的类型决定)。该文件只是定义项目中的各个文件之间的关系,并不将各个文件包含于内。在印制电路板设计过程中,首先要建立一个PCB项目文件,有了PCB项目文件这个联系的纽带,同一项目中不同文件可以不必保存在同一文件夹中,建立的原理图、PCB图等文件都以分立文件的形式保存在计算机中。在查看文件时,可以通过打开PCB项目文件的方式看见与项目相关的所有文件,也可以将项目中的单个文件以自由文件的形式单独打开。为便于管理和查阅,建议设计者在开始某一项设计时,首先为该项目单独创建一个文件夹,将所有与该项设计有关的文件都存放在该文件夹下。Projects面板中打开的项目文件可以生成一个项目组,因此也就有了项目组文件。它们不必保存在同一路径下,可以方便地打开、一次调用前次工作环境和工作文档。项目组的文件格式为*.PrjGap。
还有一些其他的文件类型可用于各种不同需求的设计任务中,下面列出一些文件类型。
•原理图文件的扩展名:*.SchDoc。
•PCB文件的扩展名:*.PcbDoc。
•原理图元件库文件的扩展名:*.SchLib。
•PCB元件封装库文件的扩展名:*.PcbLib。
•VHDLTestBench文件的扩展名:*.VHDTST。
•VHDL库文件的扩展名:*.VHDLIB。
•VHDL模型文件的扩展名:*.VHDMDL。
•CUPL PLD文件的扩展名:*.PLD。
•C语言源文件的扩展名:*.C。
•C++语言文件的扩展名:*.CPP。
•Delphi语言宏文件的扩展名:*.pas或*.bas。
•数据库链接文件的扩展名:*.DBLink。
•项目输出文件的扩展名:*.OUTJOB。
•CAM文件的扩展名:*.CAM。
•电路仿真模型文件的扩展名:*.MDL。
•电路仿真网络表文件的扩展名:*.Nsx。
•电路仿真子电路模型文件的扩展名:*.ckt。
•EDIF文件的扩展名:*.EDIF。
•EDIF库文件的扩展名:*.EDIFLIB。
•Protel的网络表文件的扩展名:*.NET。
•文本文件的扩展名:*.txt。
•元件的信号完整性模型库文件的扩展名:*.lib。
•仿真的波形文件的扩展名:*.sdf。
此外,Altium Designer 15还支持许多种第三方软件的文件格式,设计者可以利用菜单【File】下的【Import】命令来进行外部文件的交换。对于系统运行过程中产生的一些报告文件,则可以使用通用的报表软件打开。