使用“iLogic 设计复制”来复制包含 iLogic 规则的设计。“iLogic 设计复制”考虑到了复制已启用 iLogic 的设计模板时的特殊注意事项。
注意即使您的文档中不含 iLogic 规则,也可以使用“iLogic 设计复制”。
两个可行的工作流
首先配置
使用此工作流的前提条件:
- 副本的用途是作为固定配置,且不需要规则。
- 您不希望编辑副本上的规则。
- 加载 iLogic 设计模板。
- 通过更改输入值和启用规则来定义新配置。
- 保存 iLogic 设计模板。
- 运行“iLogic 设计复制”来创建以所需配置状态保存的设计模板的副本。
首先复制
使用此工作流的前提条件:
- 您打算在复制之后更改规则或做出其他更改,来创建类似的新 iLogic 模板。
- 您不希望更改原始设计或模板。
- 运行“iLogic 设计复制”来创建 iLogic 设计模板的副本。
- 加载复制的设计模板。
- 通过更改输入值和启用规则来定义新配置。
- 保存复制的设计模板。
操作步骤
复制包含 iLogic 规则的设计
参照
“iLogic 设计复制”对话框
使用此对话框可定义要复制的源文件。
注意仅当 Inventor 中没有已打开的零件或部件文件时,才会提供该功能区面板。
| 源项目 | 选择包含要复制的文档的源项目。 - 从提供的 .ipj 文件下拉列表中选择项目。此列表是根据 ..\Users\username\Documents\Inventor 目录中的项目文件生成的。
- 如果项目未列出,请单击“项目”并从“项目”对话框中选择项目。
- 选择的项目必须包含工作空间定义。
- 只有包含在项目工作空间中的文件才能被复制。
- 位于工作空间以外的链接文档会在目标项目/文档副本中被重复使用。
|
| 要复制的文件 | 选择要复制的文档。 - 首先选择根部件文档(推荐)。所有链接文档均会自动选中(包括 OLE 链接文档)。
复选框中的正方形表示至少选择了节点下的一个文件。
- 选择要包含在复制集中的所有非链接文档(Inventor 文件或非 Inventor 文件)。
- 如果要复制的 Inventor 文档没有链接到所复制的根部件,请手动选择它们。这些文档通常是必需的,因为规则会在 Component.Replace 函数中将其引用为替换文件。
- 确保选择设计模板中包含的规则所需的所有非链接、非 Inventor 文档,以使规则能够在复制的文档中成功启用。
- 选中或取消选中文件夹节点时将选中或取消选中这些节点下的所有文件夹和文档。
- 位于项目工作空间以外的链接文档将会被重复使用(文档副本中会保留指向这些文档的链接),而不会被复制。目前无法预览所复制项目的工作空间之外的链接文档。
- 最好将 iFactory(iPart、iAssembly、iFeature)、库和资源中心文件放置到所复制项目的工作空间之外。建议将需要复制的文件仅包含在项目工作空间文件夹中(因为它们属于 iLogic 设计模板)。
- 目标副本中将保留复制集的目录结构。
|
| 下一页 | 继续使用“iLogic 设计复制设置”对话框。 |
“iLogic 设计复制设置”对话框
设置“iLogic 设计复制”中的选项。
注意仅当没有在 Inventor 中打开零件或部件文件时,才可以使用该功能区面板。
| 要复制的文件 | 列出要复制的文件。查看文件并根据需要进行重命名。 注意输入“新文件前缀”或“新文件后缀”后,将显示重命名复选框。 |
| 目标 | 输入目标文件夹的完整路径,或浏览至该文件夹。 选择: - 创建新项目:使用新名称创建项目文件副本。复制原始项目文件的所有属性。您可以替代默认名称(与目标文件夹名称相同)。
- 使用源项目:不创建项目文件。将文件(和包含它们的文件夹)复制到指定的目标文件夹中。请勿在源项目的工作空间中定位目标路径。
- 重命名文件,以避免覆盖目标目录中的现有文件或在其中创建重复文件。如果项目中出现重复文件名称,则可能导致系统在加载部件时意外地使用错误文件。
|
| 文件命名 | 如果要重命名文件,请指定“新文件前缀”或“新文件后缀”。 - 默认情况下,不对非 Inventor 文档进行重命名。若要重命名所有非 Inventor 文档,请选择“重命名非 Inventor 文件”。或者,为单独的文件设置“重命名”特性(在“要复制的文件”表中)。
- 默认情况下,iFactory 文档成员(位于工作空间或其子目录中)不会设置为进行重命名。iFactory 会自动生成这些文档名称。
- 输入的前缀或后缀只能包含对于 Windows 支持的文件名称有效的字符。如果输入无效字符,则输入内容旁边将显示含有感叹号的闪烁红点。
- 在所复制的 iLogic 设计模板中,书写参考复制操作期间重命名的文件的规则,来说明可变文件名称,例如 Component.Replace ("part:1", prefix_var & filename & suffix_var)。否则,手动编辑规则,并更改文件名称。
- 使用重命名选项时,确保在复制之前,源部件文档中的所有零部件浏览器名称是稳定的。默认情况下,零部件浏览器名称被链接到它们在 Inventor 中指向的文件名称。当文件名称更改时,浏览器名称将随之更改。若要断开此链接,请将零部件浏览器重命名为用户定义的其他名称。一旦浏览器名称与文件名称失去同步,链接就会断开,浏览器名称将不再随文件名称的更改而更改。如果没有断开此链接,并在复制操作期间重命名复制的文档,则参考零部件浏览器名称的规则将失效。
|
| 复制选项 | 删除规则 删除文档副本中的所有规则。 - 如果文档即将发行或提供给公司以外的人员,而您不希望与其分享知识产权,则删除其中的规则。
- 当复制集未包含成功运行所有规则所需的 iLogic 设计模板的所有文档时,删除规则。(例如,缺少替换零部件或规则数据源文档时。)
更新零件代号 - 设置目标文件的零件代号 (iProperty),使其与源文件名称相同。 |