Sample Code Revit Batch Processor 1.1.11 documentation

Contents:

This Page

duHast.Revit.Areas.Reporting package

Submodules

duHast.Revit.Areas.Reporting.area_separation_lines module

Revit area separation lines reports functions.

duHast.Revit.Areas.Reporting.area_separation_lines.area_lines_by_schemes_and_by_levels(doc)

Reports all area separation line by area schemes and level they belong too.

Parameters:

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

Returns:

dictionary where key is the area scheme name and value is a list of are line ids, or empty list if no area lines are associated with the scheme

Return type:

{str: Autodesk.Revit.DB.ElementId]}

duHast.Revit.Areas.Reporting.area_separation_lines.area_lines_with_warnings_by_schemes_and_by_levels(doc)

Reports all area separation line with warnings by area schemes and level they belong too.

Parameters:

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

Returns:

dictionary where key is the area scheme name and value is a list of are line ids, or empty list if no area lines are associated with the scheme

Return type:

{str: Autodesk.Revit.DB.ElementId]}

Module contents