Orchid Node Index

OrchidNodes in Orchid for Dynamo are continuously being developed, therefore is the most secure site to use the Orchid dictionary to get information about the nodes in the package, or follow the Orchid distribution at GitHub. News are being published at the Orchid blog.

Nodes are generally arranged in two GUI assemblies, which means that the Orchid package can be used both in the “sandbox” version (nodes that are not dependent of Revit.dll), and in the “full” version where all nodes are available. Both GUI assemblies get the methods from the commands assembly.
In the commands assembly is all methods located. These methods (commands) can be used in code blocks (design script) like the dynamo commands.

Inside Dynamo are nodes arranged into different headings: Core, Elements, FamilyDocument, Applications, and about. Currently hold Orchid for Dynamo +150 nodes!

What is Orchid?

OrchidOrchid is a solution designed to support practical, technical, logical, and mathematical issues. In particular, is the solution designed to handle nD-list issues. In addition, are solutions for applications included in the BIM wheel supported, which not necessarily are Autodesk products.

Orchid Distribution:
To get Orchid for Dynamo please visit GitHub, chose either to clone or download the content, or use the executable installer. Please follow the instruction on GitHub.

Orchid Blog:
At the blog is information, updates, tips and tricks for Orchid published.

Orchid Dictionary:
In the dictionary is nodes in the Orchid package described.

Orchid Samples:
In the samples folder are examples in using the Orchid package placed. For further informations read the Readme file!

Zhukoven.com node index

Maintained by @Konstantin Zhukoven (more information at: https://zhukoven.com/)

A set of 70+ useful nodes for Dynamo 1.3.3+ and Revit 2017+ that will help you boost your productivity.

Download latest version [2019.1.14] from dynamopackages.com

Package contents:

IFC

  • OpenIFC

ListLogic

  • List.ContainsItems
  • List.ContainsNull
  • List.MultiplyByAnotherList
  • List.SplitByString
  • Points.SortClockwise

Math

  • Math.AddEachPreviousItemInList
  • Math.MultiplyAllValuesInList (new in 2018.12.7)

Navisworks

System

  • OS.CurrentUserInfo

Revit

BoundingBoxes:

  • 3DSectionBox.Points
  • BoundingBox.CenterPoint
  • BoundingBox.Dimensions
  • BoundingBox.ToSectionBox

Coordinates:

  • Coordinates.MoveBasePoint
  • Coordinates.MoveSurveyPoint

Document:

  • Document.ActiveWorkset
  • Document.CentralModelPath
  • Document.Close
  • Document.DateInfo
  • Document.GetWarnings (only for Revit 2018+)
  • Document.Open
  • Document.Username

Elements:

  • Element.CopyID
  • Element.FlipWorkplane (new in 2018.12.7)
  • Element.GetRotation
  • FamilyInstance.ByPointEachRun
  • FamilyInstance.VisualizeOrientation
  • FamilyType.Activate

Families:

  • Families.BatchUpdate
  • FamilyInstance.IsMirrored

Links:

  • Insert.LinkRevit
  • RevitLinks.Reload

PointClouds:

  • PointCloud.Origin

Railings:

Rebar:

  • AreaReinforcement.GetRebarSets
  • Rebar.GetRebarShape (new in 2018.12.7)
  • RebarSet.Info
  • RebarSet.PresentationMode
  • RebarSet.ResetPresentationMode
  • RebarShape.GetByName (new in 2018.12.7)
  • RebarShape.GetCurves (bugfix in 2018.12.7)

Revisions:

  • RevisionCloud.ByPoint

Rooms:

  • Room.ByPhaseLevelActiveView
  • Room.ByPhaseLevelView
  • Room.CreateUnplacedAtPhase
  • Room.Unplace

ScopeBoxes:

  • ScopeBox.CenterPoint

SharedParameters:

Stairs:

  • Stairs.GetLandings
  • Stairs.GetStairsRuns
  • Stairs.Info

SteelConnections:

  • SteelConnection.IsCustom

Tags:

  • Tag.GetHost

Text:

  • MultilineText.FromList
  • MultilineText.Strings
  • String.AddPrefixSuffix

Topography:

  • Topography.PolySurface

UI:

  • UI.SelectionBox

Views:

  • ActiveView.SetPhase
  • FacadePanel.ImportInLegend
  • Vector.IsParallelToView
  • View.SetFilterVisibility
  • View.SetPhase
  • View3D.CreateIsometric

Walls:

  • Walls.AllowJoinAtEnd
  • Walls.DisallowJoinAtEnd
  • Walls.IsWallJoinAllowed
  • WallSweep.GetMaterial
  • WallSweep.GetProfile

Worksharing:

  • Workset.Create (new in 2019.1.14)
  • Workset.Id (new in 2019.1.14)

This list will be updated as the package updates.

Last updated – January 14, 2019

Tag.SetLeaderElbowPosition

Tag.SetLeaderElbowPosition

Dynamo Hierarchy: Rhythm>Revit>Elements>Tag>Tag.SetLeaderElbowPosition

Description:

This will attempt to set the leader elbow position of the tag.

Inputs:

tag : Tag

point : Point

Outputs:

void : Void

Tag.SetHeadPosition

Tag.SetHeadPosition

Dynamo Hierarchy: Rhythm>Revit>Elements>Tag>Tag.SetHeadPosition

Description:

This will attempt to set the head position of the tag.

Inputs:

tag : Tag

point : Point

Outputs:

void : Void

Tag.SetLeaderEndPosition

Tag.SetLeaderEndPosition

Dynamo Hierarchy: Rhythm>Revit>Elements>Tag>Tag.SetLeaderEndPosition

Description:

This will attempt to set the leader end position of the tag.

Inputs:

tag : Tag

point : Point

Outputs:

void : Void

 

Tag.GetLeaderEnd

Tag.GetLeaderEnd

Dynamo Hierarchy: Rhythm>Revit>Elements>Tag>Tag.GetLeaderEnd

Description:

The position of the leader end for a tag using free end leader behavior.

Inputs:

tag : Tag

Outputs:

point : Point

Tag.GetHeadPosition

Tag.GetHeadPosition

Dynamo Hierarchy: Rhythm>Revit>Elements>Tag>Tag.GetHeadPosition

Description:

The position of the head of tag in model coordinates (if available).

Inputs:

tag : Tag

Outputs:

point : Point