MEP
AaronLuu
致力于BIM在中国的推广和落地
展开
-
RevitAPI: 如何从FamilyInstance获取所在的开关系统(Switch System)
有客户问道如何使用API创建开关系统(Switch System),很遗憾,答案是:目前没有API可以创建。客户继续问如何从FamilyInstance获取所在的开关系统(Switch System)。答案:目前没有直接从FamilyInstance获取开关系统的方法,不像获取电气系统有这样类似的方法:FamilyInstance.MEPModel.ElectricalSyst原创 2014-12-03 17:00:44 · 1424 阅读 · 0 评论 -
RevitAPI: 模板文件的PipeScheduleType丢失
前段时间碰到一个很奇怪的问题,用户发给我一个rte文件,Revit 2015里面用它创建出来的文档里面没有任何PipeScheduleType,换句话说,所有的PipeType.Class都是null,即便文档里面有很多的管段和管道类型:换句话说,所有PipeType.Class都返回null。经过和开发人员沟通,这种情况应该是在文件升级的过程中产生的问题。解决方法原创 2015-05-18 16:33:29 · 1483 阅读 · 0 评论 -
RevitAPI: 创建四通失败CrossFitting - InvalidOperationException: failed to insert cross.
最近一个客户问到一个关于创建四通的问题。我记得创建四通的函数Document.Create.NewCrossFitting传入的是4个Connector,而这4个Connector的顺序是有讲究的,应该是主干-主干-分支-分支,而不能是主干-分支-主干-分支。对此Jeremy也有一篇文章提到了这个问题:http://thebuildingcoder.typepad.com/blog/201原创 2015-06-10 17:10:39 · 2270 阅读 · 0 评论 -
RevitAPI:创建不连接任何设备的导线Wire.Create
Revit 2015暴露了一个方法用来创建导线,那就是:public class Wire{ static Wire Create(Document document, ElementId wireTypeId, ElementId viewId, WiringType wiringType, IList vertexPoints, Connector star原创 2016-02-26 16:40:32 · 1689 阅读 · 0 评论