项目一:Revit电缆自动布置
程序开发的流程
需求认识》设计规划》分析讨论》编写程序》测试检验
需求认识(Requirement)。了解程序所要解决的问题是什么,有哪些 输入 及 输出 等。
设计规划(Design and Plan)。根据需求选择适合的数据结构,并以任何的表示方式 写一个算法 以解决问题。
分析讨论(Analysis and Discussion)。思考其他可能合适的算法及数据结构,再选择适当的目标。
编写程序(Coding)。把分析的结论写成初步的 程序代码 。
测试检验(Verification)。最后必须确认程序的输出是否符合需求,这个步骤细步地执行程序并进行许多的 相关测试 。
分解实现步骤
获取起点与终点间路径
对桥架中心线进行坐标变换
利用变换后的直线绘制线管
延伸平行线管、使用弯头连接非平行线管
Revit对应.NET Framework版本
Revit版本 | .NET Framework版本 |
---|---|
Revit2016 | .NET Framework4.5 |
Revit2017 | .NET Framework4.5.2 |
Revit2018 | .NET Framework4.5.2 |
Revit2019 | .NET Framework4.7 |
Revit2020 | .NET Framework4.7 |
Revit2021 | .NET Framework4.8 |
Revit2022 | .NET Framework4.8 |
添加引用
添加引用
RevitAPI.dll C:\Program Files\Autodesk\Revit 2019\RevitAPI.dll
RevitAPIUI.dll C:\Program Files\Autodesk\Revit 2019\RevitAPIUI.dll
设置引用属性: 复制到本地—>False
评论 (0)