[发明专利]基于Revit和Dynamo的参数化集水井建模方法在审
| 申请号: | 202111462717.4 | 申请日: | 2021-12-03 |
| 公开(公告)号: | CN114218632A | 公开(公告)日: | 2022-03-22 |
| 发明(设计)人: | 朱卓晖;范华冰;李亚琴 | 申请(专利权)人: | 中南建筑设计院股份有限公司 |
| 主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20 |
| 代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 钟锋 |
| 地址: | 430071 *** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 revit dynamo 参数 集水 建模 方法 | ||
1.基于Revit和Dynamo的参数化集水井建模方法,其特征在于:包括以下步骤:
S1:以集水井洞口高差、底板厚度和外边缘宽度作为生成控制线的参数,使用Revit按设计要求在对应的模型平面位置绘制准确尺寸的集水井洞口模型线;
S2:将Revit的集水井洞口模型线导入Dynamo中,使用Dynamo依次绘制Dynamo线模型、生成Dynamo模型控制线和生成Dynamo实体模型;
S3:定义生成的Dynamo实体模型的类、材质和名字,并导出至Revit中完成最终的集水井模型的创建。
2.根据权利要求1所述的基于Revit和Dynamo的参数化集水井建模方法,其特征在于:所述的步骤S2中,具体步骤为:
S201:将Revit的集水井洞口模型线导入Dynamo中,用Dynamo的Select ModelElements节点获取Revit绘制的集水井洞口模型线;
S202:用Dynamo的Element.Geometry节点将集水井洞口模型线转化为多根线物件,用Dynamo的PolyCurve.ByJoinedCurve将多根线物件组合成一根封闭二维平面多段线,并命名为洞口线;
S203:根据底板厚度,通过Dynamo的Curve.Offset节点向外侧偏移洞口线,生成底板底部轮廓线;
S204:根据集水井洞口高差的数值大小判定偏移数据并转化系数;用Dynamo的Curve.Offset节点向外侧偏移底板底部轮廓线,生成底板底部转折轮廓线;
S205:根据外边缘宽度,用Dynamo的Curve.Offset节点向外偏移底部底板转折轮廓线,生成一组二维多段线并命名为顶面外边线;
S206:根据集水井洞口高差,用Dynamo的Geometry.Translate节点垂直向下偏移洞口线,生成洞底线;
S207:根据集水井洞口高差与底板厚度的数据之和,用Dynamo的Geometry.Translate节点垂直向下偏移底板底部轮廓线,生成底板底部线;
S208:根据底板厚度,用Dynamo的Geometry.Translate节点垂直向下偏移底板底部转折轮廓线,生成底板底部转折线;
S209:根据底板厚度,用Dynamo的Geometry.Translate节点垂直向下偏移顶面外边线,生成底面外边线;
S210:用Dynamo的List.Join节点依次排列洞底线、洞口线、顶面外边线、底面外边线、底板底部转折线和底板底部线,并整合到对应的列表中;用Dynamo的PolySurface.ByLoft节点将相邻序号的两根线依次放样生成多段多重曲面,并命名为多重曲面组;
S211:用Dynamo的Surface.ByPatch节点根据洞底线与底板底部线对封闭的平面线进行封面,生成一组平面,并命名为底平面组;
S212:用Dynamo的List.Join节点将多重曲面组与底平面进行数据整合;用Dynamo的PolySurface.ByJoinedSurfaces节点将整合后的曲面合并,生成封闭的实体模型。
3.根据权利要求2所述的基于Revit和Dynamo的参数化集水井建模方法,其特征在于:所述的步骤S204中,具体步骤为:
若集水井洞口高差在设定范围内则转化系数为1,若集水井洞口高差超出设定范围则转化系数为0.58。
4.根据权利要求2所述的基于Revit和Dynamo的参数化集水井建模方法,其特征在于:在步骤S212后还包括以下步骤:
S213:用Dynanmo的创建自定义节点将步骤S201至S212中Dynanmo的所有节点整合成具有输入输出端的自定义节点,并放入Dynamo的节点包路径下构成常用集水井建模节点包;
S214:通过多次重复使用Dynamo调节步骤S13中创建的自定义节点的参数,快速修改、快速更新集水井模型。
5.根据权利要求1所述的基于Revit和Dynamo的参数化集水井建模方法,其特征在于:所述的步骤S3中,用Dynamo的DirectShape.ByGeometry节点定义实体模型的类、材质和名字。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南建筑设计院股份有限公司,未经中南建筑设计院股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111462717.4/1.html,转载请声明来源钻瓜专利网。





