# 1.15 - 使用 Revit

*FormIt 最令人兴奋的功能之一是能够将模型从 FormIt 等灵活建模环境移动到 Revit 等功能强大的参数化环境。在本章中，我们将介绍几个练习，这些练习将各种图元从 FormIt 移动到 Revit，以及从 Revit 移动到 FormIt。*

*本章将使用样例 Revit 族。如果尚未下载，可以从 **“Farnsworth 住宅数据集”** 下载。 如果直到此时您才学完整个教程，还可以从 **“FormIt Primer Part 1 数据集”** 下载并打开 **“1.15 – Working With Revit.axm”** 文件。*

*在这些练习中，我们将使用 Revit 2022，它改进了与 FormIt 的互操作性功能。Revit 的早期版本将不具有本教程中所涉及的部分或任何功能，并且 UI 也不同。*

## 从 Revit 到 FormIt

### 转换 Revit 族以在 FormIt 中使用

如果您（或贵公司）拥有要在 FormIt 中使用的 Revit 族的宝库，那么您就会对本部分感兴趣，本部分将讨论如何将 RFA 文件批量输出到 FormIt。

***注意：*** *以下步骤显示了使用 Revit 2022 时的界面和必要步骤，但* ***“将 RFA 转换为 FormIt”*** *工具自 Revit 2016 开始已可用。*

1 - 打开新的 Revit 项目或族。然后：

1. 在 **“附加模块”** 功能区中，找到 **“FormIt 转换器”** 面板，然后单击 **“将 RFA 转换为 FormIt”** 按钮。**“转换 Revit 族”对话框** 将弹出。
2. 在 **“Revit 族文件路径”** 字段中，浏览到计算机上已保存以下文件夹的位置： **“Farnsworth 住宅数据集”>“支持文件”>“Revit”**。
3. 在 **“FormIt 内容路径”** 字段中，浏览到 **“Farnsworth 住宅数据集”>“支持文件”>“FormIt”>“自定义 FormIt 内容”**。如果尚未完成 **“1.11 使用内容库输入模型”** 一章，则可能需要创建 **“自定义 FormIt 工具集”** 文件夹，或选择其他目标。
4. 单击 **“确定”** 以开始转换过程。

![](/files/Y22QXOKs6S5Nh4EzfBni)

***注意：***

* *此过程需要一些时间，因为 Revit 会在第一个路径中打开* ***“RFA”*** *，然后转换并将其另存为 FormIt 的* ***“AXMF”*** *格式。*
* *在本练习中，我们将仅转换单个文件，但可以使用此过程批量转换选定文件夹中的所有* ***“RFA”*** *（包括嵌套文件夹中的任何* ***“RFA”*** *）。*

2 - 该过程完成后，返回 FormIt。您将看到新内容显示在 **“内容库选项板”** 中（位于我们之前链接的 **“FormIt”** > **“自定义 FormIt 内容”** 文件夹内）。如果已将转换后的 **“AXMF”** 文件保存到其他位置，或未完成 **“1.11 使用内容库输入模型”** 一章，则可能需要将该文件夹添加到内容库才能查看其内容。有关如何将文件夹添加到内容库的说明，请参见“第 1.11 章”。

![](/files/fSBJu3fxsNqi4yrKFkYV)‌

**注意：***并非 Revit 中的所有类别都支持输出。支持“独立”或“基于标高”族，但不支持“基于主体”族（如门和窗）。体量、橱柜、环境、家具、家具系统、常规模型、停车场、场地和专用设备均受支持。将只跳过选定折叠中任何不受支持的族。*

## 从 FormIt 到 Revit

*有两种不同的方法可将几何图形从 FormIt 输入 Revit。可以将现有* ***“.axm”** 输入 Revit 项目或 Revit 族文件，其行为与输入的模型或 CAD 文件类似。或者，可以从 Revit 中启动 FormIt，然后将每个 FormIt 组作为单个“常规模型”图元输入到 Revit。第二个方法将在 **“第 II 部分”** 的* ***“2.8*** ***高级 Revit 工作流”** 一章中进行介绍。*

### 将 Farnsworth 住宅输入 Revit

1 - 要将 FormIt 文件（**“.axm”**）输入 Revit，请启动新的 Revit 项目并打开默认的三维视图。然后：

1. 转到 **“插入”选项卡** ，然后单击 **“输入 CAD”** 按钮。**“输入 CAD 格式”** 窗口将打开。
2. 确保 **“文件类型”** 下拉列表设置为 **“FormIt 文件(\*.axm)”**。
3. 导航到已在处理的 Farnsworth **.axm** 文件并选择该文件。如果尚未使用“第 I 部分”，还可以打开 **“1.15 – Working With Revit.axm”** 文件（位于 **“Farnsworth 住宅数据集”>“章节文件”** 文件夹中）。
4. 确保 **“输入 FormIt 标高”** 处于选中状态。
5. 在完成定义设置后，单击 **“打开”**，FormIt 几何图形将作为单个图元输入到 Revit。

![](/files/vJvBRoH90JtuiD0Ktv7I)

使用“输入 CAD”按钮输入 FormIt 文件。

![](/files/hZT0YZOTkQ9uLbf6d3JW)\
输入的 .axm 图元。请注意，FormIt 模型中的标高也会输入到 Revit 中。

*与其他 CAD 格式类似，原始文件中的图层将输入到 Revit。此功能允许您为每个图层定义不同的可见性设置，以便轻松操纵任何 Revit 视图中 FormIt 文件的图形外观。*

2 - 调整输入的 .axm 文件的图层可见性的步骤：

1. 转到 **“可见性/图形替换(VG 或 VV)”** 窗口的 **“输入的类别”** 选项卡、展开输入的 FormIt 文件、取消选中 **“植物”** 图层以关闭当前视图中的图层，然后单击 **“确定”**。
2. 将 **“视觉样式”** 更改为 **“真实”** ，您将看到所有 FormIt 材质都已输入到 Revit 中。

![](/files/sEaQUaSH3mY6BB00YBct)

3 - 实际上，输入的 FormIt 材质现在将在此 Revit 项目中可用，并标记为 **“FormIt”** 类。只需打开 **“材质浏览器”** 并搜索“FormIt”，您就会看到所有内容。现在，这些材质可以像任何其他材质一样在 Revit 项目中使用。

![](/files/7En3U6QLI7N0WOJPeBNh)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://windows.help.formit.autodesk.com/zh-cn/formit-primer/part-i/revit-interop.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
