![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Revit API Geometry 专题
极客BIM工作室
软件工程师出身,专注BIM与计算机技术的结合多年。
展开
-
Revit API 几何专题 5: 体 - Solid
体 - Solid一个 Solid 是由 Face 和 Edge 来定义它边界的实体。Solid 类接口:namespace Autodesk.Revit.DB{ public class Solid : GeometryObject { //体积 public double Volume { get; } //表面积 ...原创 2020-03-22 09:09:35 · 3781 阅读 · 0 评论 -
Revit API 几何专题 4: 面 - Face
面 - Face面的类型有圆锥面、圆柱面、赫尔米特曲面、平面、旋转面、用线规定的面。每一种 Face 都有一种对应的 Surface。一个正常有边界的 Face,有一个 Surface,还有一圈闭合的 Edge。对面的理解,可以分解成两个部分:Surface 的性质面通用的性质如何创建 Face在讲解着两个部分之前,先看看 Revit 里面的 Face 如何创建。目前看来 Face...原创 2020-03-21 20:52:34 · 4289 阅读 · 1 评论 -
Revit API 几何专题 3: 线 - Curve
线 Curve线的种类和所有的几何库一样,Revit 支持好几种类型的线。圆弧、螺旋线、椭圆线,赫尔米特曲线、直线、Nurbs曲线。为每一个种类型的线,Revit 都提供了创建的方法,例如 Arc,有三种创建的方式,非常直观:起点、终点,加上圆弧上的一点,原理参考三点确定一个圆public static Arc Create(XYZ end0, XYZ end1, XYZ poin...原创 2020-03-21 17:35:00 · 3722 阅读 · 0 评论 -
Revit API 几何专题 2: 点 - Point
点 - Point主要关注的是点与点,点与向量,向量与向量之间的关系。Point 代表了点的概念,而点的表示,需要 XYZ。创建 Point:public static Point Create( XYZ coord)Point 的接口: public class Point : GeometryObject { public Reference R...原创 2020-03-21 09:41:42 · 1592 阅读 · 1 评论 -
Revit API 几何专题 1:几何类库概述 GeometryObject
几何类库Revit API 提供了一套完整的几何库。既然是几何库,那就逃不过这些概念:点、线、面、体。那么,对于任意的几何库,实际上,你要关系的东西逃不过下面的表格,(点 / 线 / 面 / 体)与(点 / 线 / 面 / 体)之间的关系。这些类的基类都是 GeometryObject。对应的点、线、面、体:点: Point线: Curve、 Edge、PolyLine、Profil...原创 2020-03-21 09:35:29 · 2476 阅读 · 0 评论