Sample Code Revit Batch Processor 1.1.16 documentation

Contents:

This Page

duHast.Revit.Floors.Export package

Submodules

duHast.Revit.Floors.Export.to_data_floor module

This module contains a Revit floors export to DATA class functions.

duHast.Revit.Floors.Export.to_data_floor.populate_data_floor_object(doc, revit_floor)

Returns a custom floor data object populated with some data from the revit model floor passed in.

  • floor id

  • floor type name

  • floor mark

  • floor type mark

  • floor level name

  • floor level id

  • floor offset from level

Parameters:
  • doc (Autodesk.Revit.DB.Document) – Current Revit model document.

  • revit_floor (Autodesk.Revit.DB.Floor) – A revit floor instance.

Returns:

A data floor object instance.

Return type:

DataFloor

duHast.Revit.Floors.Export.to_data_floor.get_all_floor_data(doc)

Gets a list of floor data objects for each floor element in the model.

Parameters:

doc (Autodesk.Revit.DB.Document) – Current Revit model document.

Returns:

A list of data floor instances.

Return type:

list of DataFloor

Module contents