Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Project | Dtk_Component | ComponentTypeEnum::PrototypeComponentType, with its name being "Project" |
Building element (placed in the project) | Dtk_Component | ComponentTypeEnum::InstanceComponentType |
Type | Dtk_Component | ComponentTypeEnum::PrototypeComponentType |
Assembly (instanciated in the project) | Dtk_Component | ComponentTypeEnum::InstanceComponentType |
Assembly Type | Dtk_Component | ComponentTypeEnum::PrototypeComponentType |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Geometry | Dtk_Body |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Polymesh | Dtk_mesh |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Arc | Dtk_Ellipse | |
Line | Dtk_Line | |
Conical surface | Dtk_ConicalSurface | |
Cylindrical surface | Dtk_CylindricalSurface | |
Plane surface | Dtk_PlaneSurface | |
Revolution surface | Dtk_RevolutionSurface | |
Ruled surface | Dtk_RuledSurface | |
Nurbs surface | Dtk_NurbsSurface |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Project Survey Point | Dtk_AxisSystem, in Project Dtk_Component | This point identify a real-world location in the project, see its node metadata for more information around latitude, longitude |
Project Internal Origin | Dtk_AxisSystem, in Project Dtk_Component | Its origin is always set to (0,0,0), all geometry placements in the converted model are relative to this point |
Project Base Point | Dtk_AxisSystem, in Project Dtk_Component | This point defines project coordinate system origin. It is offseted from "Internal Origin" |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Project Information | Dtk_Metadata, in Project Dtk_Component | MetaDataTypeEnum::TypeFileProperty |
Building element Type | Dtk_MetaData in Building element Dtk_Component | |
Type family | Dtk_MetaData in Type Dtk_Component | |
Level | Dtk_ComponentPtr | ComponentTypeEnum::VirtualComponentType. Each of those Dtk_ComponentPtr group building elements placed in the Level |
Category | Dtk_ComponentPtr | ComponentTypeEnum::VirtualComponentType. Each of those Dtk_ComponentPtr group building elements of a same named category |
Building element ID | Dtk_MetaData and ID attribute in Dtk_Info, in Building element Dtk_Component | |
Building element Associated Level | Dtk_MetaData in Building element Dtk_Component | |
Type properties | Dtk_MetaData in Type Dtk_Component | Property groups handled are Identity Data, Phasing, Construction, Constraints, Materials and Finishes, Mechanical and Other |
Family properties | Dtk_MetaData in Type Dtk_Component | Property groups handled are Identity Data, Dimensions, Construction, Mechanical, Structural and Other |
Project and Shared parameters | Dtk_MetaData |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Building element color of applied Material | Attribute Color in Dtk_Info of the Dtk_Body, in Building element Dtk_Component | Dtk_RGB |
Face color of applied Material (through paint tool) | Attribute Color in Dtk_Info of the Dtk_Face | Dtk_RGB |
Building element color of applied System Type Material | Attribute Color in Dtk_Info, in Building element Dtk_Component | Dtk_RGB |
Type name | Name of Type Dtk_Component | |
3D View visibility | Dtk_NodeConnector in Dtk_ModelDisplay | |
Building element visibility in default 3D View | Attribute BlankedStatus in Dtk_Info, in Building element Dtk_Component | We consider "{3D}" as the default 3D View. |
Material | Dtk_Metadata and Dtk_RenderInfos in Dtk_Info | Material and its texture are available in Dtk_RenderInfos if realistic view configuration is on (see RevitReader documentation). |
Revit Entities | DATAKIT Class | Remarks |
---|---|---|
Project 3D Views | Dtk_ModelDisplay in Project Dtk_Component | |
Assembly 3D Views | Dtk_ModelDisplay in Assembly Type Dtk_Component | |
Linked Models (instanciated in the project) | Dtk_Component in Project Dtk_Component | ComponentTypeEnum::InstanceComponentType, with instance name being the Linked Model name. Linked Model files (.rvt) have to be placed in the same directory as the main project, at the same level. |