1115本章内容包括使用项目组织数据在本章中,将学习项目如何帮助用户组织和管理数据。用户将学习根据设计需要计划和设置项目。■理解项目■激活项目■设置项目■设置文件夹结构■创建项目112|第5章使用项目来组织数据关键术语术语说明激活项目打开、保存或编辑零部件时,AutodeskInventor®自动默认使用的项目。在AutodeskInventor进程中只可以有一个激活项目。它可以是用户已指定的项目或默认安装的项目。默认项目安装AutodeskInventor时安装的空白项目。缺乏定义的项目时,将激活默认项目。可编辑位置存储所创建的零件的文件夹。在项目中,可编辑位置是指工作空间和工作组搜索路径。每个项目仅使用一个可编辑位置。常用的子文件夹经常访问的项目文件夹的命名子文件夹(包括库)。这些文件夹不用于解析引用或存储引用。将在用于访问文件的对话框中列出这些文件夹,以便用户可以容易地找到它们。常用的子文件夹的路径始终以项目项目位置的名称开头。库库是指包含了引用的但未编辑的只读文件的项目位置。在项目中,每个库必须使用唯一的名称。在库中,为每个文件提供唯一的名称。选项定义某些设置(例如要保存的旧文件版本的数目和是否使用唯一的文件名)的项目设置。版本ID(例如项目版本)和所有者(例如控制已发布项目的所有者)用于已发布的项目。项目一个以.ipj为扩展名的文本文件,它定义了多个文件夹,其中包含项目文件所引用的外部数据的文件和文件夹。项目快捷方式当创建一个新的项目或浏览一个现有项目时,项目文件夹中将创建一个快捷方式以创建与项目文件的链接。“项目编辑器”使用项目快捷方式在项目列表窗格中创建可用项目的列表。项目文件夹每个设计人使用的文件夹位置,其中存储了项目快捷方式。默认文件夹在“我的文档”下。代理文件将一个Autodesk®MechanicalDesktop®零件作为零部件放置在部件中时,AutodeskInventor将创建一个代理文件,其中包含指向MechanicalDesktop文件的链接和已转换的数据。通常,原始MechanicalDesktop文件存储在库中,而已转换的代理文件则存储在代理库中。代理库与MechanicalDesktop库的名称相同,只是前面带有下划线(_)。类似地,iPart通常也存储在库中。生成一个成员零件时,该零件将存储在使用相同命名规则的代理库中。关键术语|113引用文件当前设计中使用的文件。一个引用文件可以是可编辑的或者是只读的,如在库零件情况下。相对路径在项目中,路径是相对于项目文件(.ipj)的位置的。AutodeskInventor使用相对路径来定位引用文件。根文件夹顶级文件夹在项目中定义为库、工作空间或工作组。嵌套在根文件夹下的子文件夹中的数据文件由根文件夹的相对路径来定位。所有属于当前项目的文件存储在根文件夹或它的某个子文件夹中。单用户项目数据文件位置位于项目的工作空间。项目中的文件每次只能由一个用户和一个AutodeskInventor进程访问。文件不会被检入或检出。样式库项目的“文件夹选项”中定义的文件夹,它指定项目中使用的样式定义的位置。默认为DesignData文件夹。templates文件夹项目的“文件夹选项”中定义的文件夹,它指定用于为项目创建新文件的模板的位置。默认为安装时创建的templates文件夹。工作區根文件夹或子文件夹,它包含设计文件的个人副本。对于单用户和Vault项目,工作空间应该是唯一定义的可编辑位置。每次应该只有一位设计人在AutodeskInventor单一进程中使用已定义工作空间的项目。术语说明114|第5章使用项目来组织数据学习项目项目表示完整设计或产品的逻辑组合,包括模型文件、工程图、表达视图和设计注释。项目信息存储在以.ipj为扩展名的文本文件中,它指定了文件的编辑位置、保存文件时保存的版本数、引用数据的存储位置,以及其他设置。项目识别文件所保存在的根文件夹。数据文件可以直接存储在这些根文件夹或其子文件夹中。您可以创建两种项目类型:单用户和vault项目(如果您已安装了Autodesk®Vault)。单用户项目适用于单独工作的设计人。安装AutodeskVault后,您可以使用Vault项目针对项目与多位设计人进行协作。常用文件存储在Vault中且不能直接访问,并且每个设计人都拥有一个定义复制这些文件的位置的个人项目,用来查看和编辑这些文件。Vault还维护文件的版本历史和其他属性。帮助主题中介绍了几个传统的项目类型。避免创建新的传统项目类型,除非您有特定需要要创建它们。默认项目第一次启动AutodeskInventor时,将自动激活默认项目。默认项目不定义可编辑的位置,但是您可以使用它立即创建设计,并将文件保存在任何位置而无需考虑项目和文件管理。通常情况下,默认项目仅用于练习,不用于实际设计工作。要在设计变得复杂时将文件移植到某个项目比在开始设计前设置一个项目更困难。设置激活项目在AutodeskInventor工作进程中,只有一个项目能被激活。激活的项目可指定选项和文件夹路径,该文件夹包含进程的设计文件和库。处理不同的设计项目时,必须先激活该项目,然后才能创建或编辑数据文件。学习项目|115练习:激活项目1确认所有AutodeskInventor文件都已关闭。2在“文件”菜单上,单击“项目”,或在Microsoft®Windows®操作系统的“开始”菜单上,单击“程序”“Inventor(版本号)”“工具”“项目编辑器”。3“项目”对话框的顶部窗格中列出了现有项目。双击某个项目使其成为激活的项目。激活的项目会显示一个复选标记。“项目”对话框的下部窗格显示了有关在顶部窗格中所选的项目的信息。如何查找引用文件AutodeskInventor搜索文件时,首先会查看由激活项目为已存储的文件名和相对路径定义的位置。按以下规则存储文件引用:■文件引用存储为包含相对路径的项目根的相对路径。如果文件位于某个库中,还将存储库名称。■如果引用文件不在项目根文件夹中,但该文件存储在同一个文件夹或引用它的文件的子文件夹中,该引用将作为相对路径存储。为避免文件识别问题,项目始终使用相对路径而不是绝对路径。这使得无需破坏或更新引用就可以轻易移动或复制项目或其根位置。只要保持相对路径,就可以将除库文件之外的文件移动到在项目中指定的其他非库位置中。116|第5章使用项目来组织数据库位置包含库零部件或由另一个文件引用但未编辑的其他文件。AutodeskInventor在项目已命名的库位置中搜索库引用。项目在可编辑位置中搜索非库文件。为了获得最佳效果,请在每个项目中仅指定一个可编辑位置。可以编辑这些位置中的文件。因为其他设计组也可能使用同一库零件,所以在多个项目中可以指定相同的库位置。将库位置和其中的文件设为只读是个好习惯。设置项目为了有效地管理数据文件,请访问设计组对访问和安全的要求。创建或编辑项目时可以设置项目类型。类型确定编辑和保存文件的位置,可以访问文件的用户以及检入和检出的方式。创建项目之前设置文件结构并了解谁可以访问文件数据是个好习惯。项目类型您可以创建两种项目类型:■单用户■Vault(必须安装AutodeskVault才能使用此类项目。)当多位设计人必须访问数据时,建议安装AutodeskVault,因为它具有很多数据管理功能,例如保留文件的所有版本以及使您可以搜索和查询设计数据。如果您独自工作或其他人都不需要访问您的文件,可使用单用户项目。设置项目|117单用户项目单用户项目可用于单个设计人:■除库的引用文件之外,所有设计文件都位于一个文件夹(工作空间)及其子目录中。■原始文件存储在为单用户的使用而准备的个人工作空间中。■将项目文件(.ipj)存储在工作空间(根)文件夹中并指定.\为工作空间。■浏览器中没有可用的文件检出状态。典型的单用户项目设置类型单用户工作组位置无位置在.\处定义的一个工作空间。包含文件无库可以定义一个或多个位置。常用的子文件夹可以定义一个或多个子文件夹,每个子文件夹标识工作空间(或某一个库)的一个子文件夹。文件夹选项定义包含项目特定的样式、模板和资源中心文件的文件夹。选项保存时保留旧版本=1使用唯一文件名=是名称=项目名称快捷方式=项目名称所有者=项目的所有者版本ID=已发布的数据的版本118|第5章使用项目来组织数据Vault项目要使用Vault,必须安装AutodeskVault软件。Vault项目的特征包括:■设计人从不查看或直接操作文件的入库版本。■每个设计人都使用一个用来定义个人工作空间的项目文件,在个人工作空间中AutodeskVault将复制入库的文件以便查看和编辑。■在刷新文件以获得工作空间中的最新版本之前,其他设计人所进行的并已重新检入Vault的文件更改是不可见的。■AutodeskVault维护数据文件的所有以前检入版本的副本,并在数据库中存储关于编辑历史、文件特性和文件相关性的其他信息。■用户可以设置文件特性的查询,跟踪文件引用,和检索以前的配置。对于Vault项目,您必须拥有一个位于相对于项目文件文件夹路径(例如.\或.\workspace)的工作空间并且没有其他可编辑位置。典型的Vault项目设置类型Vault位置在.\处定义的一个工作空间。工作组位置无包含文件无库定义的一个或多个位置。常用的子文件夹可以定义一个或多个子文件夹,每个子文件夹标识工作空间(或某一个库)的一个子文件夹。文件夹选项定义包含项目特定的样式、模板和资源中心文件的文件夹。Vault选项通常在AutodeskVault中设置值。虚拟文件夹=Vault数据库中映射到项目的根文件夹的虚拟文件夹。发布文件夹=指定发布Streamline数据的位置。选项保存时保留旧版本=1使用唯一文件名=是所有者=团队负责人或为空版本ID=已发布的数据的版本设置项目|119设置文件夹结构典型的项目可能包含专用于项目的零件和部件,专用于用户公司的标准零部件,以及现成的零部件(例如紧固件、连结件或电子零部件)。要帮助AutodeskInventor定位引用文件,请在创建项目和开始保存文件之前设置文件夹结构。最好在项目工作空间或工作组文件夹下设置子文件夹。可以在子文件夹中保留一个项目的所有设计文件,并通过逻辑方式来组织设计项目中使用的文件。随着项目的扩大,您必须经常移动数据。例如,也许要改变驱动器、移动到不同的服务器中、添加设计人或共享以前未共享的数据。当保持一个简单的文件夹结构时,就可以较容易地适应增加的设计复杂性、较多的设计人和分散的数据。如果所有文件都具有唯一文件名,并且在项目文件中设置了选项“使用唯一文件名”,AutodeskInventor将尝试查找项目文件夹结构中的文件,即使它们被移动到其他位置或已被重命名。如果不能找到文件,“读取远程链接”对话框允许用户手动搜索文件。要查找项目文件夹中的重复文件名,请使用“项目编辑器”上的“查找重复的文件”按钮。因为引用被存储为项目文件夹的相对路径,所以如果更改文件夹结构、移动或重命名文件夹,就有可能断开文件引用,除非将“使用唯一文件名”选项设置为“是”。请使用以下原则创建项目文件的文件夹结构:■遵循适用于项目文件夹的公司标准和命名惯例。■如果计划从现有设计中编辑文件,请将文件复制到工作空间或工作组的子文件夹中。120|第5章使用项目来组织数据■如果要引用已发布的设计文件,请将这些文件复制到一个库文件夹中,或者在项目中定义一个库,该库可以定位已发布项目的根文件夹。如果已发布的项目也引用库,请将库包含到这些项目中或使用“打包”将文件结构展开到单个文件夹中。■保持子文件夹结构相对展开,并不将与项目无关的文件存储在根文件夹下。一个文件夹中存储的文件不要超过一百个。注意将项目选项“使用唯一文件名”设置为“是”。即使在不同的路径中命名文件,也要避免使用重复名称,这样就不会混淆位置和文档或覆盖文件。只读数据贵公司可能拥有要重复使用的独有的库存零件或部件。由于这些零件是内部自制的,因此您不能将它们当作库零件,但是如果您无意编辑它们