
Revit
信勇9527
一杯敬朝阳,一杯敬月光,一杯敬故乡,一杯敬远方,一杯敬明天,一杯敬过往,一杯敬自由,一杯敬死亡。star65806841#163.com
展开
-
【分组查询】
图元过滤原创 2021-12-21 14:02:25 · 109 阅读 · 0 评论 -
Revit从设计到出图
一、在拿到甲方测绘文件时,首先应该确定,项目的原点和基点,发布共享坐标以便进行位置对接。CAD和Revit的单位设置快捷键都是UN,设置CAD用于缩放的单位。...原创 2019-04-11 15:42:48 · 928 阅读 · 0 评论 -
Revit基础(一)事务
public void CreatingSketch(UIApplication uiApplication){ Autodesk.Revit.DB.Document document = uiApplication.ActiveUIDocument.Document; Autodesk.Revit.ApplicationServices.Application applica...转载 2019-01-02 10:12:18 · 457 阅读 · 0 评论 -
Revit寻找CAD元素
transGroup.Start(); CurveArray curveArray = new CurveArray(); //判断元素类型 foreach (var gObj in geoElem) {GeometryInstance geomInstance = gObj as GeometryInstance; //坐标转换。如果选择...转载 2018-10-25 20:12:38 · 416 阅读 · 0 评论 -
Revit创建系列
1、点XYZ origin = new XYZ(0, 0, 0);XYZ direction = (p2 - p1).Normalize();2、线Line line = Line.CreateBound(p1, p2);line.MakeUnbound(p1, p2);.ateOffset(double offsetDist, XYZ normal);原创 2018-10-21 09:29:41 · 372 阅读 · 0 评论 -
创建SubRegion
//创建SubRegion Transaction ts = new Transaction(doc, "creatSubRegion"); ts.Start(); IList<CurveLoop> curverLoopList = new List<CurveLoop>(); ...原创 2018-08-18 11:24:28 · 391 阅读 · 0 评论 -
Revit小技巧
后缀CHS/ENU可以进行中英文切换 Element/ElementId切换起来很方便,管理Id比管理Obj方便多了。 Element才有类型,可以用“is”关键字。原创 2018-08-11 10:22:41 · 626 阅读 · 0 评论 -
关于Ribbon菜单
RibbonTab [ˈrɪbən][tæb];RibbonPanel [ˈpænl];PushButton;PulldownButton; ComboBox; Separator [ˈsɛpəˌretɚ]; SplitButton [splɪt]1.选项卡页(RibbonTab):用户可以创建一个新的选项卡页...转载 2018-07-30 23:28:16 · 3266 阅读 · 0 评论 -
Revit坐标系的研究(Revit坐标体系)
Revit坐标体系的研究在Revit中引入了项目基点和测量点的概念项目基点和测量点分别代表什么呢?我们先来看项目基点:新建一个项目现在项目基点和测量点重合,坐标X、Y、Z都为0一、把项目基点在锁定状态下向右上方拖动,这时,项目和项目基点一起随着拖动方向移动,测量点没有移动,项目基点和项目的相对位置并没有发生改变,项目基点和项目测量点的位置发生了相对变化。...原创 2018-06-22 14:11:24 · 17189 阅读 · 0 评论 -
关于二次开发基础教程中遇到的问题001
同济大学出版的二次开发基础教程,里面经常出现这样的代码:ElementSet elems = commandData.Application.ActiveUIDocument.Selection.Elements;然而在2015API中Elements属性已经废弃Obsolete,你在输入这段代码的时候系统会报错。替代方法是:获得选中元素的ID;然后对ID进行操作。代码如下:using Syste...原创 2018-04-19 23:45:27 · 471 阅读 · 1 评论 -
LINQ查询语句
LINQ查询语法跟SQL查询语法很相似,LINQ是Language INtegrated Querya的简称。先感受一下:var basicWalls1 = from element in collector let wall = element as Wall where wall...原创 2018-04-23 15:49:59 · 588 阅读 · 0 评论 -
Revit获取单个元素族名称、类型、体积 源代码
using Autodesk.Revit.Attributes;using Autodesk.Revit.DB;using Autodesk.Revit.UI;using System.Collections.Generic;using System.Linq;namespace Volume1{ [Transaction(TransactionMode.Manual)] [Regen...原创 2018-04-22 11:35:19 · 2976 阅读 · 0 评论 -
RevitLookup下载地址
https://github.com/jeremytammik/RevitLookupRevitLookup源代码下载地址 分享给大家希望对大家开发有帮助原创 2018-04-04 12:44:08 · 3441 阅读 · 0 评论 -
Revit 二次开发能做什么
Revit和Revit APIRevit是为建筑信息模型而设计的软件,为建筑不同专业提供BIM解决方案。参数化:是指模型的所有元素之间的关系,这些关系可实现Revit提供的协调和变更管理功能。这些关系可以由软件自动创建,也可以由设计者在项目开发期间创建。Revit API Revit API可以做什么访问模型的图形数据。 访问模型的参数数据。 创建、修改、删除模型元素。...原创 2018-04-04 10:32:30 · 5115 阅读 · 0 评论