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

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Revit篮球场怎么画?给你提供一个revit思路!

发布于:2021-02-06 14:39:56
首页/BIM专题
5687
分享

Revit篮球场怎么画?给你提供一个revit思路!供大家参考,目标是如下一个密密麻麻的网子,这种网子在施工中也比较常见,比如脚手架上的网,篮球场旁边的围栏等等,如果面积不大的话,手工画也比较快,但是如果面积大的话,手工画起来就比较麻烦了。

之前给大家写过很多dynamo用两点放置族的教程,这一次也是,过程很简单,我们只要把这些铁丝网的规律看明白就可以了。我们可以近似认为铁丝网这个区域是由两条L型的线段拼接组成。

腿腿教学网-Revit篮球场怎么画?给你提供一个revit思路!

然后把两条线分段,让分段成的点分别首位相连

再重新组合四条边所在的线段,让之前的没有连接的两条线连接起来形成新的多段线,再等分新的多段线,首位依次连接。

图绘制的不是很标准,原理就是这个原理,接下来我们用dynamo中的节点实现这个过程。

dynamo节点的使用

1.首先我们需要获取这个区域的四条边,这样方便将其重组生成多段线,这里我们用【SelectEdges】节点实现,可以给相应的区域绘制一个立方体,等模型用完了就可以删除。

选择四条边的时候要连续选择,像这样:

选择好曲线之后需要对曲线分组组合,如组合1.2,组合3.4为多段线,第二次组合2.3,组合4.1多段线,然后用【List.FirstItem】节点将列表的第一项分离出来,也就是把四条边分离出来。

List.RestOfItems】是删除列表的第一项,这里大家可以理解一下这几个节点。

再利用【PolyCurve.ByJoinedCurves】节点将分离出来的1.2.3.4号曲线组合成多段线。

再用【Curve.PointsAtEqualChordLength】节点对新组合好的多段线等分

利用【List.Join】将所得列表进行整合

利用【AdaptiveComponent.ByPoints】节点将准备好的族和所得的点进行对应布置,即可完整交叉网格的绘制,下面我们来看基于两点的族的创建。

基于两点的族的制作

首先我们新建族,选择“自适应公制常规模型”

用样条曲线绘制两个点和一条直线,作为路径,并且让两个点自适应。

在直线中绘制钢丝轮廓,这里我们创建一个直径为4mm的圆作为演示,通过直线和圆创建形状。

测试一下新建的族会不会随着点的变化变化。

测试族没有问题载入到项目中,用【FamilyTypes】将其关联到【AdaptiveComponent.ByPoints】节点

测试效果

项目文件和dynamo文件都给大家放在文末了。

Revit版本:Revit2020Dynamo版本:DynamoRevit2.1.0.7733

腿腿教学网-Revit篮球场怎么画?给你提供一个revit思路!

文章来源:BIM教程网

仅作分享交流,文章著作权归原作者所有。

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

未标题-1.jpg

上一篇:没有了

下一篇:没有了

微信咨询
扫描客服微信
电话咨询
咨询电话:

15359439502

APP下载
扫码关注
关注微信公众号
返回顶部