借助Autodesk Forge/APS获取Revit墙类型单一面的关联材质
问题:通过Autodesk Forge/APS获取Revit墙类型单个面的关联材质
需要通过Autodesk Forge或APS获取Revit中某一墙类型单个面所应用的材质。目前通过下载Viewer数据库可获取材质数据,但无法明确该材质与对应墙类型的关联关系;已尝试使用AEC Data Model API,仍未找到二者的关联逻辑。已知目标材质名称,现执行以下GraphQL查询语句:
GraphQL查询语句
query GetTipoMuros ($elementGroupId: ID!, $propertyFilter: String!) { elementsByElementGroup( elementGroupId: $elementGroupId filter: { query: $propertyFilter } ) { pagination { cursor } results { id name properties { results { name value } } referencedBy(name: "Type") { pagination { cursor } results { id name alternativeIdentifiers { externalElementId } properties { results { name value } } } } } } }
查询变量
{ "elementGroupId": "URN", "propertyFilter": "'property.name.Element Name'=contains='NameMATERIAL'" }
内容的提问来源于stack exchange,提问作者anfleta
相关产品推荐
相关产品推荐

