Sample Code Revit Batch Processor 1.1.16 documentation

Contents:

This Page

duHast.Revit.Windows.Export package

Submodules

duHast.Revit.Windows.Export.to_data_window module

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

duHast.Revit.Windows.Export.to_data_window.populate_data_window_object(doc, revit_window)

Returns a custom window data object populated with some data from the revit model window past in.

  • window id

  • window type name

  • window mark

  • window type mark

  • window level name

  • window level id

  • window offset from level

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

  • revit_window (Autodesk.Revit.DB.FamilyInstance) – A revit window instance.

Returns:

A data window object instance.

Return type:

DataWindow

duHast.Revit.Windows.Export.to_data_window.get_all_window_data(doc, filter_family_names=[])

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

Parameters:

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

Returns:

A list of data window instances.

Return type:

list of DataWindow

Module contents