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

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Dynamo怎么画剪刀撑?dynamo优势软件技巧

发布于:2021-03-01
首页/BIM专题
2299
分享

我们可以利用Dynamo画很多模型和东西,但是具体步骤可能我们就不是很了解了,那么具体的Dynamo怎么画剪刀撑?dynamo优势软件技巧。

腿腿教学网-Dynamo怎么画剪刀撑?dynamo优势软件技巧

●思路、核心节点与注意事项

提前说一句多话:这一篇会比较长。

依据前几篇的数据,我们会很容易得到外立杆的放置点。

但是并没有开始点,那么给他加上。

核心节点:List.AddItemToFront

那么我们就获得了几组点,什么样的点?一组按线类型分组的点,线的分组请参照上篇Dynamo与外架立杆,下图中就是其中一组点,并没有按顺序排列,因为是按线类型获得的。

为了让每一组点按顺序排列,所以我们可以参照第一篇所拾取的模型线的顺序,模型线的顺序如图:

得到按模型线顺序排列的点组:

核心节点:List.SortIndexByValueList.Reorder

从获得的点组当中选取需要的点(第一排剪刀撑斜杆起始点,此处按四跨,因为第一章以将跨数全部分为了偶数跨,所以起始点皆为立杆放置点)

核心节点:List.TakeEveryNthItem图片第一排剪刀撑终点即为第二排剪刀撑起始点,以此类推,将点向上偏移所需高度。(此处按悬挑20m为界,即5m。)大概是这个样子┓`)

核心节点:Geometry.Translate

这个样子可能看起来会舒服点。

图片现在已获得按竖向成组且按模型线顺序依次排列的点组集合。

接下来我们需要将每个点组与相邻的点组中的点错位连接。

组与组之间的点错位便是删除首点的点组与删除尾点的点组连线,反之则是连线的镜像。组与组之间的错位便是将组集合的首组移至尾组。

核心节点:

然后将四组点按两组连线。

核心节点:List.RestOfItemsList.DeconstructList.RestOfItemsList.AddItemToEndLine.ByStartPointEndPoint

然后取两根线的交点。

核心节点:Geometry.IntersectAll

这时你会发现存在两跨之间有剪刀撑的,所以需要滤出这些交点单独成组。

判别函数:已知剪刀撑高度(5000mm),对角线长度(连线可直接提取长度),那么另一边勾三股四玄五定律可求长度。长度小于3000mm的为此类交点(第一篇求跨度距离最大跨度为1500mm)。(此处无图,详节点)

核心节点:Math.Sqrt

按交点放置族(此处无图,详节点)

核心节点:FamilyType.ByFamilyNameAndTypeName

以内立杆线拉一个“大盒子”并判断是否与剪刀撑族的solid相交,如是,则旋转90度。

核心节点:Curve.ExtrudeAsSolid

腿腿教学网-Dynamo怎么画剪刀撑?dynamo优势软件技巧

文章来源:玖辰建筑科技

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

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

未标题-1.jpg

上一篇:没有了

下一篇:没有了

QQ咨询 电话咨询
咨询电话:

15359439502

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