首页/技术分享

Dynamo将三维曲线转换为公制体量

发布于:2019-06-03 14:42:52
7648人 分享

获取到三维曲线以后,我们都是在Dynamo里面继续操作,但是我们有时需要在Revit中用到这些三维曲线。现在就用一种简单的方式将三维曲线保存为公制体量。

1、将三维曲线导入Revit,导入的时候不需要勾选仅当前视图。

01 导入图纸.png

02 导入图纸.png

2、获取曲线上的点

2.1 在Dynamo中先用节点Select Model Element选取准备好的三维曲线。

2.2 用节点Element.Geometry将其转换为Dynamo中的几何图形。

2.3 转换的结果是PolyCurve,如果想使用NurbsCurve,可以用之前的方式转换,这次就保持不变。

http://www.tuituisoft.com/blog/2101.html

2.4 用节点Curve.PointAtParameter获取该曲线上的101个点,连缀方式为最长,作为创建体量中三维曲线的依据。

03 获取曲线上的点.png

3、创建模型线或者参照线

3.1 使用节点ReferencePoint.ByPoint在上一步的基础上将Dynamo中的点转换为公制体量中的参照点。

3.2 使用节点CurveByPoints.ByReferencePoints连接参照点生成模型线或者参照线。

3.3 节点CurveByPoints.ByReferencePoints的输入端isReferenceLine输入true是为参照线

3.4 节点CurveByPoints.ByReferencePoints的输入端isReferenceLine输入false是为模型线

04 生成模型线.png

05 生成模型线.png

4、应用三维曲线

生成的三维曲线在公制体量中可以直接使用,例如,我们在三维曲线上绘制一个轮廓,然后生成放样的效果。

06 使用三维曲线.gif

转载请注明来源本文地址:https://www.tuituisoft/blog/2747.html

上一篇:

Revit中的洞口是什么?

下一篇:

关于Lumion中定位更新模型