Batch.UpgradeFamilies

Batch.UpgradeFamilies

Dynamo Hierarchy: Rhythm>Tools>Batch>Batch.UpgradeFamilies

Description: This tool with batch upgrade all the Revit families in a directory and delete the backup files that are generated. Back up your files first if you might need them after.

Inputs:

directoryPath : String

 

Outputs:

Succesfully Upgraded : FilePath

Not So Succesfully Upgraded : FilePath

Advertisements

Element.AnimateTransparency

Element.AnimateTransparency

Dynamo Hierarchy: Rhythm>Animate>Element>Element.AnimateTransparency

Description: Animate the transparency of an element. This will export images of the element, then revert the element back to where it was. Inspired by the Bad Monkeys team.

Inputs:

element : Element

parameterName : String

startPercentage : int

endPercentage : double

iterations : int

directoryPath : String

view : View

Outputs:

element : Element

Element.AnimateNumericParameter

Element.AnimateNumericParameter

Dynamo Hierarchy: Rhythm>Animate>Element>Element.AnimateNumericParameter

Description: Animate a numeric parameter of an element. This will export images of the parameter, then revert the element back to where it was. Also, adds text to comments to prevent infinite loops. Clear this comment for subsequent runs. Inspired by the Bad Monkeys Team.

Inputs:

element : Element

parameterName : String

startValue : double

endValue : double

iterations : int

directoryPath : String

view : View

Outputs:

element : Element

Element.AnimateColor

Element.AnimateColor

Dynamo Hierarchy: Rhythm>Animate>Element>Element.AnimateColor

Description: Animate the color of an element. This will export images of the element, then revert the element back to where it was. Inspired by the Bad Monkeys team.

Inputs:

element : Element

startColor : Color

endColor: Color

iterations : int

directoryPath : String

view : View

Outputs:

element : Element

ReferencePlane.GetCurvesInView

ReferencePlane.GetCurvesInView

Dynamo Hierarchy: Rhythm>Revit>Elements>ReferencePlane>ReferencePlane.GetCurvesInView

Description:

This will obtain the geometric curves of the reference plane in a given view. Revit 2016+

Inputs:

referencePlane : ReferencePlane

view : View (default is active view)

Outputs:

curve : Curve

Mullion.SortByDirection

Mullion.SortByDirection

Dynamo Hierarchy: Rhythm>Revit>Elements>Mullion>Mullion.SortByDirection

Description:

This will sort mullions of a host curtain wall by the direction they are facing.

Inputs:

hostingElement : Wall

Outputs:

Horizontal : Element

Vertical : Element

Element.SetPinnedStatus

Element.SetPinnedStatus

Dynamo Hierarchy: Rhythm>Revit>Elements>Element>Element.SetPinnedStatus

Description:

Will set the element to either pinned or not pinned. True is pinned, false is unpinned. For multiple elements use List.Map

Inputs:

element : Element

Bool : boolean

Outputs:

element : Element

Element.ParentFamily

Element.ParentFamily

Dynamo Hierarchy: Rhythm>Revit>Elements>Element>Element.ParentFamily

Description:

This node retrieces the parent family name for each input element.

Inputs:

element : Element

Outputs:

str : string

Element.OverrideProjectionLineColor

Element.OverrideProjectionLineColor

Dynamo Hierarchy: Rhythm>Revit>Elements>Element>Element.OverrideProjectionLineColor

Description:

This node overrides the projection line color with the input color value. Useful for annotation.

Inputs:

element : Element

color : Color

Outputs:

element: Element