应用程序名称:PointCurveCreation
Revit 平台:所有版本
Revit 版本:2011.0
首次发布版本:2011.0
编程语言:C#
技能级别:初学者
类别:几何
类型:外部命令
主题:参考点和曲线通过点创建
概要:
使用方程式和外部数据文件创建塑型几何体。
类:
Autodesk.Revit.DB.ReferencePoint
Autodesk.Revit.DB.PointOnEdge
Autodesk.Revit.DB.CurveByPoints
Autodesk.Revit.DB.Form
Microsoft.Office.Interop.Excel.Application
System.IO.StreamReader
项目文件:
Command.cs
该文件包含此示例的所有类和外部命令的实现
Helix.xlsx
定义了螺旋线上一组点的XYZ数据的Microsoft Excel文件
Sphere.csv
定义了球面上一组点的XYZ数据的逗号分隔文本文件
这个示例包含以下命令:
1. PointsParabola - 创建沿着抛物线弧形的参考点(例如 z = x^2)
2. PointsOnCurve - 创建约束在模型曲线上的参考点。这些点基于 PointOnEdge 元素,因此如果曲线被修改,这些点将保持它们的相对位置。
3. PointsFromExcel - 基于 Excel 文件中的 XYZ 数据创建参考点
4. PointsFromTextFile - 基于逗号分隔的文本文件中的 XYZ 数据创建参考点
5. SineCurve - 基于使用等式 y=cos(x) 放置的点创建曲线
6. CatenaryCurve - 基于使用等式 y=ScalingFactor * CosH(x/ScalingFactor) 放置的点创建曲线
7. CyclicSurface - 基于使用等式 z = cos(x) + cos(y) 创建的曲线和点创建绒面形表面。
说明:
1. 创建一个新的概念性质量族
2. 运行外部命令以创建点和曲线几何体。
源代码
完整的源代码请加入QQ群649037449,在群文件中下载RevitSDK.exe,解压后在文件夹中搜索本文中应用程序名称即可获得完整源码
版权所有 :无锡模信建筑科技有限公司 苏ICP备2021028830号-1 BIM建模|BIM技术应用|BIM软件开发
联系地址:江苏省无锡市新吴区龙山路4号B座705 手机:18761516598