2021,13(4):139-147.
doi: 10.16670/j.cnki.cn11-5823/tu.2021.04.21
为了进一步提高车库设计中计算机辅助设计的自动化程度,通过解析和抓取设计师最常用的一种设计思路,同时模拟传统操作流程,基于Dynamo可视化编程编写了一套自动排布车位的程序算法。结果表明:对于每一种测试模型,当设计条件相同,且设计师和计算机均采用相同算法的情况下,人工布置的结果和计算机生成的结果均吻合。程序的运行效率、稳定性、运行结果的准确性、合理性,操作流程的便捷性等方面都基本满足了研究的预期效果。
2023,15(5):40-44.
doi: 10.16670/j.cnki.cn11-5823/tu.2023.05.07
随着BIM技术在装配式机电设计中的应用,对BIM模型的建立、拆分、成组以及加工图的输出等显得越来越重要。本文基于Revit参数化编程软件,通过可视化编程方法,利用Dynamo及Python实现了自动拆分管道并快速制作出满足我国设计规范的图纸。与传统手动建模及出图方法相比,大大提高了设计效率及出图质量,具有推广和应用价值。
2023,15(3):33-38.
doi: 10.16670/j.cnki.cn11-5823/tu.2023.03.06
对于造型奇特、曲线复杂的模型, 采用常规三维建模方法建模流程复杂、模型修改繁琐, 而基于国产软件BIMBase的参数化建模能解决以上问题。本文以人行拱桥为例, 介绍了BIMBase参数化建模流程, 研究针对人行拱桥的参数化建模方法, 基于Python语言编写代码设置人行拱桥相关参数, 对模型几何信息建立相应的关联性, 从而实现人行拱桥参数化建模, 最后查验模型的准确性, 并将常规三维建模方法与基于BIMBase的参数化建模方法进行对比。该参数化建模方法有效解决了人行拱桥建模困难、建模流程繁琐和模型修改麻烦的问题, 提高设计效率, 实现模型大批量快速设计, 表明BIMBase参数化建模在三维建模中具有可行性与先进性, 同时为基于BIMBase的参数化建模技术提供参考。