Sample Code Revit Batch Processor 1.1.14 documentation

Contents:

This Page

duHast.Revit.Ceilings.Export package

Submodules

duHast.Revit.Ceilings.Export.to_data_ceiling module

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

duHast.Revit.Ceilings.Export.to_data_ceiling.populate_data_ceiling_object(doc, revit_ceiling)

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

  • ceiling id

  • ceiling type name

  • ceiling mark

  • ceiling type mark

  • ceiling level name

  • ceiling level id

  • ceiling offset from level

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

  • revit_ceiling (Autodesk.Revit.DB.Ceiling) – A revit ceiling instance.

Returns:

A data ceiling object instance.

Return type:

DataCeiling

duHast.Revit.Ceilings.Export.to_data_ceiling.get_all_ceiling_data(doc)

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

Parameters:

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

Returns:

A list of data ceiling instances.

Return type:

list of DataCeiling

Module contents