随笔分类 -  Revit二次开发

Revit二次开发
摘要:感觉这个函数不错。通过这种方式寻找元素经常需要用到。 阅读全文
posted @ 2013-11-20 11:19 大气象 阅读(1711) 评论(0) 推荐(1) 编辑
摘要:参数的类型string与int取得的方法有所不同,可以封装成一个函数。 阅读全文
posted @ 2013-11-18 09:35 大气象 阅读(1993) 评论(0) 推荐(0) 编辑
摘要:使用API来编辑族时,使用doc.FamilyCreate.NewReferencePlane();创建参考平面。 阅读全文
posted @ 2013-11-14 11:09 大气象 阅读(3344) 评论(0) 推荐(0) 编辑
摘要:使用FamilyManager其他的与普通添加参数与标注没区别。 阅读全文
posted @ 2013-11-13 11:10 大气象 阅读(3509) 评论(0) 推荐(0) 编辑
摘要:几何实体的创建方法之一: 构成封闭底面,指定拉伸方向与拉伸高度。GeometryCreationUtilities 阅读全文
posted @ 2013-11-10 17:18 大气象 阅读(5486) 评论(0) 推荐(0) 编辑
摘要:相交过滤器的应用,比几何相交法简便。Excluding剔除 阅读全文
posted @ 2013-11-06 10:46 大气象 阅读(1894) 评论(0) 推荐(0) 编辑
摘要:与取得元素变量的内参名称类别有个BuiltInParameter 阅读全文
posted @ 2013-11-05 11:08 大气象 阅读(992) 评论(0) 推荐(0) 编辑
摘要:Revit API取得全部元素 阅读全文
posted @ 2013-11-04 12:19 大气象 阅读(4162) 评论(0) 推荐(1) 编辑
摘要:切换视图必须在事务结束之后,这个困惑了半天,记录一下。 阅读全文
posted @ 2013-11-03 12:17 大气象 阅读(4472) 评论(0) 推荐(1) 编辑
摘要:布置卫浴装置 阅读全文
posted @ 2013-11-01 10:07 大气象 阅读(1261) 评论(0) 推荐(0) 编辑
摘要:仅OfCategory()过滤的元素包含系统FamilySymbol OfClass(typeof(FamilyInstance))过滤出来文档中族实例。 阅读全文
posted @ 2013-10-31 13:32 大气象 阅读(3454) 评论(0) 推荐(0) 编辑
摘要:涉及向量计算,求相交等相关技术。 阅读全文
posted @ 2013-10-30 09:15 大气象 阅读(2219) 评论(1) 推荐(0) 编辑
摘要:管道只能通过PipeType过滤出来类型属性,只能是系统族的类型属性。 管道实例过滤不能用族符号和族实例,要用Pipe 阅读全文
posted @ 2013-10-29 08:14 大气象 阅读(2831) 评论(0) 推荐(0) 编辑
摘要:系统族可以通过内参遍历,遍历出来是个FamilySymbol 喷头属于系统族,但不能通过NewDuct();类似这样的方法布置。 必须使用NewFamilyInstance() 阅读全文
posted @ 2013-10-28 15:49 大气象 阅读(2784) 评论(0) 推荐(0) 编辑
摘要:GBXML是一种中间数据。导出的API很简单,导出设置需要处理。 阅读全文
posted @ 2012-04-06 15:25 大气象 阅读(2371) 评论(0) 推荐(1) 编辑
摘要:曲线有个curve.Distance(xyz)函数用来判断曲线与的距离。 阅读全文
posted @ 2012-03-31 13:11 大气象 阅读(3544) 评论(4) 推荐(3) 编辑
摘要:通过Application.GetRibbonPanels("Tab名称");得到RibbonPanel 通过IList listItem = ribbonPanel.GetItems();得到Panel中的控件 阅读全文
posted @ 2012-03-30 08:49 大气象 阅读(2107) 评论(0) 推荐(1) 编辑
摘要:Wall.Orientation指示墙的正方向,判断Face与这个正方向的夹角一致,即为墙的正面。 阅读全文
posted @ 2012-03-28 09:03 大气象 阅读(1413) 评论(0) 推荐(1) 编辑
摘要:遍历全部房间,为每个房间创建对应的空间。 阅读全文
posted @ 2012-01-01 21:46 大气象 阅读(1442) 评论(0) 推荐(1) 编辑
摘要:增加控件比较简单 splitButton.AddPushButton(pushButtonData); 去除控件,没有对应的方法。可以先隐藏: splitButton.CurrentButton.Visible = false; 阅读全文
posted @ 2011-12-30 16:24 大气象 阅读(1265) 评论(0) 推荐(1) 编辑

http://www.tianqiweiqi.com