Table of Contents

Enum vdIFCProduct.IfcElementTypeName

Namespace
vdIFC
Assembly
vdIFC.dll

Supported IFC types by a vdIFCProduct object IFCType

public enum vdIFCProduct.IfcElementTypeName

Fields

Default = 0

VDIFC Framework automatically selects an IFC Element type for a vdIFCProduct object.

IfcBeam = 2

IFC Element Type Name

IfcBuildingElementProxy = 1

IFC Element Type Name

IfcCivilElement = 21

IFC Element Type Name

IfcColumn = 3

IFC Element Type Name

IfcCovering = 4

IFC Element Type Name

IfcCurtainWall = 5

IFC Element Type Name

IfcDistributionElement = 22

IFC Element Type Name

IfcDoor = 6

IFC Element Type Name

IfcElementAssembly = 23

IFC Element Type Name

IfcFooting = 7

IFC Element Type Name

IfcGeographicElement = 25

IFC Element Type Name

IfcMember = 8

IFC Element Type Name

IfcPile = 9

IFC Element Type Name

IfcPlate = 10

IFC Element Type Name

IfcRailing = 11

IFC Element Type Name

IfcRamp = 12

IFC Element Type Name

IfcRampFlight = 13

IFC Element Type Name

IfcRoof = 14

IFC Element Type Name

IfcSlab = 15

IFC Element Type Name

IfcSpace = 27

IFC Element Type Name

IfcStair = 16

IFC Element Type Name

IfcStairFlight = 17

IFC Element Type Name

IfcSystemFurnitureElement = 24

IFC Element Type Name

IfcTransportElement = 26

IFC Element Type Name

IfcVirtualElement = 20

IFC Element Type Name

IfcWall = 18

IFC Element Type Name

IfcWindow = 19

IFC Element Type Name

Remarks

In case you put a type that is not supported(not only from the enum but generally in IFC) then this will be converted to IfcVirtualElement or IfcBuildingElementProxy depending where the product is added.