Description of XML ElementsThe tables below describe elements and their possible attributes.
XSD<? xml version = " 1.0 " encoding = " utf-8 " ?> < xs:schema attributeFormDefault = " unqualified " elementFormDefault = " qualified " xmlns:xs = " http://www.w3.org/2001/XMLSchema " > < xs:element name = " IfcMapping " > < xs:complexType > < xs:sequence > < xs:element maxOccurs = " unbounded " name = " StandardMapping " > < xs:complexType > < xs:attribute name = " fromEntity " type = " xs:string " use = " required " /> < xs:attribute name = " fromProperty " type = " xs:string " use = " required " /> < xs:attribute name = " toEntity " type = " xs:string " use = " required " /> < xs:attribute name = " toProperty " type = " xs:string " use = " required " /> < xs:attribute name = " scope " type = " xs:string " use = " optional " /> </ xs:complexType > </ xs:element > < xs:element maxOccurs = " unbounded " name = " CustomMapping " > < xs:complexType > < xs:attribute name = " fromEntity " type = " xs:string " use = " required " /> < xs:attribute name = " fromProperty " type = " xs:string " use = " required " /> < xs:attribute name = " toEntity " type = " xs:string " use = " required " /> < xs:attribute name = " toProperty " type = " xs:string " use = " required " /> < xs:attribute name = " scope " type = " xs:string " use = " optional " /> </ xs:complexType > </ xs:element > </ xs:sequence > </ xs:complexType > </ xs:element > </ xs:schema > XML<?xml version="1.0" encoding="UTF-8"?> <IfcMapping> <StandardMapping fromEntity="钢筋" fromProperty="酒吧作用" toEntity="IfcReinforcingBar" toProperty="PREDEFINEDTYPE"/> <StandardMapping fromEntity="楼梯" fromProperty="塑造型" toEntity="IfcStair" toProperty="PREDEFINEDTYPE"/> <StandardMapping fromEntity="Dimension" fromProperty="Thickness" toEntity="Qto_WallBaseQuantities" toProperty="Width" scope="AecWall"/> <StandardMapping fromEntity="Dimension" fromProperty="Thickness" toEntity="Qto_SlabBaseQuantities" toProperty="Width" scope="AecSlab"/> <CustomMapping fromEntity="壁纸" fromProperty="模式" toEntity="Pset_MyCompany_WallPaper" toProperty="Pattern" scope="AecWall"/> <CustomMapping fromEntity="壁纸" fromProperty="素材" toEntity="Pset_MyCompany_WallPaper" toProperty="Material" scope="AecWall"/> </IfcMapping> AECDataExchange XML File Example<?xml version="1.0"?> <AECDataExchange> <NeutralID Name="BUILDING"> <IFC Name="IfcBuilding"/> <ENOVIA Name="Building"/> </NeutralID> <NeutralID Name="BRIDGE"> <IFC Name="IfcBuilding" Priority="1"> <Condition Attribute="ObjectType" Value="BRIDGE"/> <Valuate Attribute="ObjectType" Value="BRIDGE"/> </IFC> <ENOVIA Name="Bridge"/> </NeutralID> <NeutralID Name="BRIDGEABUTMENT"> <IFC Name="IfcBuilding" Priority="1"> <Condition Attribute="ObjectType" Value="BRIDGEABUTMENT"/> <Valuate Attribute="ObjectType" Value="BRIDGEABUTMENT"/> </IFC> <ENOVIA Name="BridgeAbutment"/> </NeutralID> </AECDataExchange> ifcCustomMapping XML File Example<?xml version="1.0" encoding="utf-8"?> <IfcMapping> <StandardMapping fromEntity="Dimension" fromProperty="Thickness" toEntity="Qto_BeamBaseQuantities" toProperty="Length" scope="AecBeam"/> </IfcMapping> |