完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

学员问答 | 在dynamo程序打开的情况下,revift界面内有模型,关闭dynamo单独运行revit就没有模型了?

发布于:2026-06-22 09:40:59

网友投稿

更多

image.png

问题:

老师,麻烦你帮我看下,在dynamo程序打开的情况下,revift界面内有模型,关闭dynamo单独运行revit就没有模型了,但文件容量还是有8.6M

我刚学习软件不久,能帮我看看怎么回事不?

解答:

你在 Revit 里看到的其实是 Dynamo 的背景预览模型,不是已经写入 Revit 文件的真实构件。

Dynamo 里用 Solid.By...、Surface.By...、Curve... 这类节点生成的几何体,会显示在 Revit 视图中供你预览;但关闭 Dynamo 后,预览会一起消失。只有把几何“转换/创建”为 Revit 图元,它才会留在 RVT 文件里。Dynamo 官方教程也区分了 Dynamo 几何与写入 Revit 的图元;例如可通过 DirectShape.ByGeometry 将几何存入 Revit 文档。

你可以这样快速确认:

打开 Dynamo 时,在 Revit 里尝试点选模型。

若点不到、按 Tab 也选不到,或者关闭 Dynamo 后立即消失,基本就是“背景预览”。

看 Dynamo 最后几个节点的名称和输出:

若最后输出是 Solid、Surface、Curve、Geometry,说明只是 Dynamo 几何。

若输出是 Revit.Elements...,例如 Wall、FamilyInstance、DirectShape,才是 Revit 真实模型。

若你只是想先把当前形体保留下来:

在几何输出后接:

Categories → 选择“常规模型 / Generic Models”

DirectShape.ByGeometry

然后运行一次、保存 Revit、关闭 Dynamo,再打开 Revit 检查。这样生成的对象应能保留。DirectShape 适合把 Dynamo 创建的实体或网格作为 Revit 图元存入项目。

但要注意:

做墙、楼板、梁、柱、门窗等建筑构件时,尽量用对应的 Revit 创建节点,例如 Wall.ByCurveAndHeight、FamilyInstance.ByPoint 等。

DirectShape 更像“可保留的模型外壳”,通常不如真正的 Revit 墙、楼板那样方便修改参数、出工程量或出图。

至于你的 RVT 文件仍有 8.6MB,这不能证明模型已经保存。文件里可能还有族、材质、视图、标注、导入内容或其他未使用数据;Revit 官方也说明,未使用的视图、族等都会占用文件体积。

你先不要急着清理文件。最关键的是把 Dynamo 截图发我,尤其是最后 5~10 个节点和 Revit 里显示模型的画面,我可以直接告诉你该在哪个节点后面接 DirectShape.ByGeometry,或者该换成哪一种 Revit 创建节点。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

未标题-1.jpg

上一篇:2026第七届BIM/CIM及节能应用成果遴选申报时间延长至7月31日

下一篇:Revit 2027 AI功能实测“三行”、“三不行