# 1.11 - 使用内容库输入模型

*在本章中，我们将输入现有 SketchUp 模型，以及使用 FormIt 内容库放置已从 Revit 转换而来的 OOTB 族。请注意，使用 FormIt 打开 SKP 文件时，它们会附带完整的材质、组和组件、图层（标记）和场景。可能需要进行一些清理，以使项目保持井然有序。*

*在本章中，我们将使用***“Farnsworth 住宅数据集”>“支持文件”** 文件夹中的文件。如果尚未下载，请务必从 ***FormIt Primer Part 1 数据集** 下载所需文件夹或整个数据集。*

## **输入和编辑 SKP 文件**

*首先，我们将介绍如何将一段已下载的内容添加到自己的个人内容库的过程*。请注意，在本练习中，我们将仅使用 SKP 文件。要详细了解如何打开/输入其他文件格式，请参见[**有关 Formit 2021.2 功能的此博客帖子**](https://formit.autodesk.com/blog/post/formit-2021-2-and-new-revit-add-in-now-available)和**本章中有关** **展开的输入和输出文件格式的内容**。

1 - 确保 **“保存(Ctrl + S)”** 任何已打开的工作，然后开始一个新的 FormIt 草图。 为此，可以执行以下操作：

1. 在 **“Windows 任务栏”** 中的 FormIt 图标上单击鼠标邮件并单击 **FormIt** 图标，以在新窗口中打开 FormIt 上的另一个会话。这将打开一个新的 FormIt 窗口，从而可以并行运行两个 FormIt 会话。
2. 或者，在保存后，从 **“主菜单”** 栏的 **“文件”** 下拉列表中启动 **“新建草图(Ctrl + N)”**。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-fb4a22f7c2f27fe7742d0366a976f77dda70974d%2F0%20\(19\).png?alt=media)

2 - 在 ***“Farnsworth 住宅数据集”** 中的 **“Farnsworth 住宅数据集”>“支持文件”>“FormIt”** 文件夹内，创建一个名为 **“自定义 FormIt 内容”** 的新文件夹。*

3 - 在该文件夹中 **“保存(Ctrl+S)”** 新草图。建议您将其命名为：**“Ottoman – Barcelona\_Mies.axm”**

4 - 在新的空 FormIt 文件中：

1. 通过从 **“主菜单”** 栏的 **“文件”** 下拉列表中选择 **“输入”>“本地…”** ，以 **“输入本地文件(Ctrl + I)”**。
2. 从 **“Farnsworth 住宅数据集”>“支持文件”>“SketchUp”** 中选择 **“Ottoman – Barcelona\_Mies.skp”** ，然后单击 **“打开”**。

***注意：*** *如果您未看到* ***“Ottoman – Barcelona\_Mise.skp”文件**，请确保右下角的文件格式下拉列表设置为* ***“所有支持的格式”**。*

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-4a373badd9afcdcd6258ae5a64a54f5839344f03%2F1%20\(7\).png?alt=media)

5 - 将输入的组重命名为 **“Ottoman - Barcelona\_Mies”** 。

6 - 当我们最终将此模型输入到“Farnsworth 住宅”文件中时，将使用此文件的**原点**放置它。要控制放置点，我们要移动 **“Ottoman - Barcelona\_Mies”** 组，以使其角点不位于 **原点** 处。步骤如下：

1. 确保 **“捕捉到栅格(SG)”** 处于启用状态。从 **“原点”** （X、Y 和 Z 轴相交处）开始绘制一条参照 **“线(L)”**。单击任意位置以放置第二个点。
2. 选择搁脚凳组，然后通过单击其腿部左下角来启动移动命令，如图所示。*要详细了解如何移动对象，请参见前面几章。*
3. 通过捕捉到刚刚绘制的参照线的起点，以将组移动到 **“原点”**。
4. 删除参照线。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-09d99ee55e52418e2e8fba4d6a1a2e6ac76cd901%2F2%20\(17\).png?alt=media)

7 - 建议您删除随 SKP 文件输入的任何不需要的图层，因为此模型的任何图层最终都将输入到“Farnsworth 住宅”模型中。为此，请转到 **“图层选项板”** 、选择 **“图层 0”** ，然后单击 **“-”** 按钮。这将删除图层，同时保留其几何图形。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-b6a0211b0c9bcef40627f0d85c547e912de4909d%2F3%20\(16\).png?alt=media)

***注意：*** *每当删除图层时，该图层上的任何几何图形或组都将指定为* ***“无图层”**，这是尚未指定给某一图层的任何对象的默认值。*

## **创建内容缩略图**

*下一步将设置一个场景以用作* ***“内容”*** *缩略图，该缩略图将显示在* ***“内容库选项板”** 中。*

1 - 定义缩略图场景的视图设置的步骤：

1. 在 **“视觉样式选项板”** 的 **“环境”** 选项卡中，取消选中所有复选框，并将 **“低/背景”** 颜色设置为白色。
2. 确保将视图模式设置为 **“透视”** **(VP)**。
3. 使用 **“视图导航工具”** 放大，以拾取一个很好地表示对象的相机位置，如下图所示。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-b1fd3ecea5713699ab3c91739366677a20f182d4%2F4%20\(13\).png?alt=media)

2 - 要保存刚刚设定的设置，请创建场景：

1. 转到 **“场景选项板”**。
2. 单击 **“+”** 按钮。这将基于当前设置创建一个新场景。
3. 将其重命名为 **“缩略图”** ，并确保至少选中前四 (4) 个复选框： **“相机”** 、 **“图层”** 、 **“日光和阴影”** 和 **“视觉样式”**。其余场景设置实际上与创建缩略图图像无关。
4. 在任何时候要刷新 **“场景”** 以匹配当前相机视图和视觉设置时，都可以使用 **“更新场景”** 按钮。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-8e9b6389f6a464878600a465e0973dbdc7ed788c%2F5%20\(11\).png?alt=media)

3 - 再次 **“保存(Ctrl + S)”** 已完成的搁脚凳模型。请注意， **“内容缩略图”** 是在上次保存模型时从当前视图创建的，因此请确保在保存之前位于 **“缩略图场景”** 中。

*如果愿意，可以通过打开保存在* ***“Farnsworth 住宅数据集”** 中* ***“Farnsworth 住宅数据集”>“支持文件”>“FormIt”>“家具”*** *处的* ***“Ottoman - Barcelona\_Mies.axm”*** *文件，来将您的文件与我们的文件进行比较。‌*

*可以使用与搁脚板位于同一文件夹中的长凳和椅子 SKP 文件执行上述相同步骤。*

***提示：*** *为了加快该过程，建议您使用刚刚创建* ***“Ottoman - Barcelona\_Mies.axm”*** *文件用作模板。建模时，可能希望在* ***“视觉样式选项板”** 中再次启用* ***“栅格”*** *和* ***“轴”*** *。通过仅调整每件家具的* ***“缩略图场景”*** *的相机位置，将确保所有内容模型的* ***“内容缩略图”*** *保持一致。*

## **链接内容库**

*现在返回“Farnsworth 住宅”项目。我们将学习如何链接 **“Farnsworth 住宅数据集”** 中的 **“FormIt”** 文件夹，以便从项目内轻松访问其所有文件（包括刚刚创建的* **“自定义 FormIt 内容”** *）。*

1 - 切换回或重新打开“Farnsworth 住宅”模型后。*如果未完成最后一章，请从* ***“Farnsworth 住宅数据集”** 下载并打开* ***“1.11 - Import Models with Content Library.axm”*** *文件。*

1. 打开 **“内容库选项板”** ，然后单击 **“链接内容库目录”** 图标。**“首选项”** 窗口将弹出，其中 **“内容库”** 选项卡处于打开状态。
2. 单击 **“+”** 图标，以 **添加新的内容库位置**。将弹出第三个窗口，供您浏览计算机目录并选择文件夹。
3. 在 ***“Farnsworth 住宅数据集”** 中，浏览以下文件夹：* ***“支持文件”>“FormIt”**。在此处，您将找到* 包含之前在本章中创建的 **.axm** 文件的文件夹。双击 **“FormIt”** 文件夹以将其选中。
4. 单击 **“选择文件夹”** ，该文件夹的路径将显示在 **“库位置 - 本地”** 面板中。
5. 返回 **“首选项”** 窗口、单击 **“确定”** ，链接的文件夹将添加到 **“内容库”** 中。
6. 要访问该新库，请打开 **“内容库选项板”** 顶部的下拉菜单，然后选择 **“FormIt”**。
7. 请注意，链接文件夹中的文件夹结构和所有 **.axm** 文件将显示在 **“内容库选项板”** 中。双击任意子文件夹，以访问其中的文件。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-27b79e5da9dd6d7b25f7be18b62b2ea0fe7c39d9%2Flink-library-content.png?alt=media)

**注意：** 如果您有权访问 **“Autodesk Docs”** （以前称为“Autodesk 360”），那么还可以通过 **“内容库”** 下拉菜单来访问可能存储在其中的文件。

## **放置库中的内容**

*现‌在，我们将创建的内容项放置在“Farnsworth”模型中。*

1 - 这样，我们可以查看住宅内部以放置家具、关闭 **“屋顶”** 图层并 **“环绕(O)”** 透视视图，直到可以看到整个主建筑物楼层。

2 - 返回 **“内容库选项板”** ，确保下拉列表仍设置为 **“FormIt”**。 在放置刚刚创建的家具之前，我们需要先放置住宅的“核心”：

1. 单击名为 **“其他”** 的文件夹将其打开，然后单击 **“Farnsworth 住宅 - 核心”** 缩略图将其选中。
2. 将鼠标光标悬停在 **“主建筑物楼层”** 上，以单击楼层的 **“形心”** 来放置 **“核心”** 。
3. 要向上返回“FormIt”文件夹，请使用 **“向上导航”** 按钮。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-0c003925c216eff4bd06d962484b26d0e72c3381%2F7%20\(2\).jpeg?alt=media)

3 - 将相机设置为 **“正交视图(VO)”** 、 **“俯视图(VT)”** ，然后关闭 **“主建筑物楼层”** 以查看 **“平面图像”** 。请参见前面几章，以详细了解 **“视图”** 和 **“图层”** 设置。

4 - 选择 **“Farnsworth 住宅 - 核心”** ，然后移动它，直到它与“平面图像”紧密对齐。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-891d3f56e392093c44333c15f4250c04b472c0bf%2F8%20\(1\).png?alt=media)

***注意：*** *移动* ***“核心”** 时，请注意不要更改其标高。可以使用* ***Shift*** *键将移动限制为始终沿其中一个轴移动，或者通过仅单击* ***“平面图像”**（而不是* ***“核心”*** *本身），确保* ***“移动(M)”*** *命令的开始参照点和结束参照点都位于同一高度。请参见前面几章，以详细了解* ***“移动(M)”*** *工具。‌*

## **放置库中的家具**

1 - 使用类似的过程，现在可以通过 **“自定义 FormIt 内容”** 文件夹放置本章中之前创建的家具。如果未转换全部三 (3) 个 SKP 文件，则可以改为使用 **“家具”** 文件夹中的预制版本。

***注意：***

* *重新打开* ***“主建筑物楼层”*** *图层，以便可以将家具直接放置在* ***“主建筑物楼层”** 的曲面上。*
* *放置新对象时，使用* ***Tab*** *键在放置平面之间切换。*
* *放置新对象时，在放置之前，使用* ***空格键*** *将其以 90 度间隔旋转。*

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-50e5dd167137da0b0c668c219f8c780d89325c33%2F9%20\(3\).png?alt=media)

2 - 同样，浏览 **“内容库样例”** 以放置 OOTB 内容。请注意，其中的多个有数个不同尺寸可供选择，与 Revit 中的“族类型”类似。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-cddb6657b9aabd3f3ac26c150d3fdc6771938f37%2F10%20\(6\).png?alt=media)

## **使用缩放工具**

1 - 使用刚刚学习的上述方法，放置 **“Farnsworth 住宅数据集”>“FormIt”>“植物”** 文件夹中 **“tree\_pine”** 组件的一个实例。

1. 放置后，选择该组并将其重命名为 **“树”**。单击鼠标右键以访问 **“关联菜单”** ，然后选择 **“非均匀缩放(NU)”** 。
2. 单击其中一个 **“非均匀缩放按钮”** ，根据需要调整 **“树”** 组的大小并更改其比例。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-b6ffadcf27cc535011a523175f90f10e3ec7f525%2F11%20\(3\).png?alt=media)

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-6b2843477018a5d64986e3708c23c850bca240fe%2F12%20\(2\).png?alt=media)

***注意：*** *同样地，* ***“缩放(SC)”*** *工具也可用于统一重新缩放整个模型或组。*

2 - 复制此组并在住宅周围放置多棵树，使用 **“缩放工具”** 创建各种尺寸和比例。

![](https://3938562663-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC2d4N7VJ5cPBb6LvhH2k%2Fuploads%2Fgit-blob-b8abab38e1b9d74956e3952a824a1788b82acc9f%2F13%20\(6\).png?alt=media)

***注意：*** *尽管树都是同一组的所有实例，但我们仍能够将其* ***“缩放”*** *到不同的大小。在组编辑模式外使用* ***“缩放(SC)”*** *和* ***“非均匀缩放(NU)”*** *，可以修改同一组的各个实例。如果我们编辑其中一个* ***“树”*** *组并修改其几何图形或材质，所有组实例仍将更新，但每个实例也将保持其当前的自定义比例。尝试一下！*

### **保持模型整洁**

*请记住，始终将添加的内容排序到图层上。在此示例中，建议您将核心和所有家具放置在* ***“主建筑物楼层”*** *图层上，将树放置在名为* ***“植物”** 的新图层上。*
