Sample Code Revit Batch Processor 1.1.14 documentation

Contents:

This Page

duHast.Revit.Doors.Export package

Submodules

duHast.Revit.Doors.Export.to_data_door module

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

duHast.Revit.Doors.Export.to_data_door.populate_data_door_object(doc, revit_door)

Returns a custom ceiling data objects populated with some data from the revit model ceiling past in.

  • door id

  • door type name

  • door mark

  • door type mark

  • door level name

  • door level id

  • door offset from level

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

  • revit_door (Autodesk.Revit.DB.FamilyInstance) – A revit door instance.

Returns:

A data door object instance.

Return type:

DataDoor

duHast.Revit.Doors.Export.to_data_door.get_all_door_data(doc, filter_family_names=[])

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

Parameters:

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

Returns:

A list of data door instances.

Return type:

list of DoorCeiling

Module contents