在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,弹出打开文件对话框,本书提供设计资料的路径为\PCB Training\Backups\Mod19\,找到工程文件Temperature Sensor.PrjPCB。
(2)打开Temperature Sensor工程,工程所包含的文件如图5.1所示。
①Source Documents:该目录下保存着不同的源文件,包括 .SchDoc(原理图文件)、.PcbDoc(PCB文件)和.Cam(制造文件)。
图5.1 工程中包含的文件
②Settings:该目录下保存着工程的相关设置,包括 .Outjob(用于各种文件输出的设置文件)。
③Libraries:该目录保存着库文件,包含.PcbLib(PCB库文件)和.SCHLIB(原理图库文件)。
思考题5.1:请说明一个PCB工程包含的主要文件及功能。