IfcApi.CreateModel 是 IFC.js 中 IfcApi 的一个方法,用于创建一个新的 IFC 模型。
IfcApi.CreateModel(schema, project)
const schema = await ifcLoader.load(ifcSchemaUrl)
const project = await ifcLoader.parse(ifcProjectUrl)
const ifcApi = new IfcApi()
const modelId = ifcApi.CreateModel(schema, project)
说明:
如果成功创建了模型,则返回模型的唯一标识符(modelId)。
如果模式无效或项目不符合模式,则会引发错误。
如果需要创建一个空模型,则只需将 project 参数设置为 null。
如果需要创建一个自定义模式,请参考 IFC.js 文档中的关于模式定义的详细说明。
在创建模型后,可以使用其他 IfcApi 方法来操作模型,例如添加实体、属性等。