You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

借助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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 16:39:54