我正在尝试创建一个具有两层的墙,每一层的材质都不同。当我尝试为墙壁设置CompoundStructure
时,出现CompoundStructure
无效的例外情况。
CompoundStructure cStructure = CompoundStructure.CreateSimpleCompoundStructure(clayer);
wallType.SetCompoundStructure(cStructure);
谁能告诉我如何为具有不同材料的层创建复合结构?
首先,通过最终用户界面手动解决您的任务,并确认它完全可以工作。
然后,使用RevitLookup和其他数据库浏览工具来检查BIM元素中的结果,它们的属性和关系。
一旦完成,您将有一个很好的主意,如何以编程方式解决该任务,并确信它会按预期工作: