Skip to content

1.x Deprecated Nodes

Andreas Dieckmann edited this page Dec 27, 2025 · 1 revision

The following nodes were at some point deprecated in Clockwork for Dynamo 1.x or not migrated from the previous package version at all:

Node Replacement
BoundingBox.ByElement Use built-in node Element.BoundingBox instead.
If you need a Revit BoundingBox convert with Clockwork's RevitBoundingBox.FromDynamoBoundingBox
CurtainSystem.ByFace Use built-in node CurtainSystem.ByFace instead
DetailLevel.Coarse, DetailLevel.Fine & DetailLevel.Medium Use built-in node Detail Level instead
DimensionType.Style Use built-in node DimensionType.StyleType instead
Document.LinksAndImports Use built-in nodes Element Types (set to ImportInstance) and All Elements of Type as well as Clockwork's ImportInstance.IsLinked instead
Element.ParameterIsReadOnly Use built-in nodes Parameter.ParameterByName and Parameter.IsReadOnly instead
Elements.GroupByHost Use Clockwork's Element.Host+and built-in node List.GroupByKey instead
GlobalParameter.GetValue Use built-in node GlobalParameter.Value instead
List.RepeatItemsByLengths Use built-in node List.OfRepeatedItem instead with both inputs set to @L1
List.SublistLengths Use built-in node List.Count with input set to @L2
List.SublistsContain Use built-in node List.ContainsItem with "list" input set to @L2
RevisionCloud.FromCurves Use built-in node RevisionCloud.ByCurve instead
Room.IsPointInside Use built-in node Room.IsInsideRoom instead
Room.IsUnbounded Use new Clockwork node Room.State instead and check if return value equals "Not enclosed"
TextAlignFlags.Bottom, TextAlignFlags.Center, TextAlignFlags.Left, TextAlignFlags.Middle, TextAlignFlags.Right & TextAlignFlags.Top Use built-in nodes Select Horizontal Text Alignment && Select Vertical Text Alignmentinstead
TextElement.Text Use built-in node TextNote.Text instead (re-added in 1.32.0)
TextNote.ByStringAndPosition Use built-in node TextNote.ByLocation instead
UV.IsInsidePolygon Use built-in node Polygon.ContainmentTest instead
Wall.ByFace Use built-in node Wall.ByFace instead
WallLocationLine.CoreCenterline, WallLocationLine.CoreExterior, WallLocationLine.CoreInterior, WallLocationLine.FinishFaceExterior, WallLocationLine.FinishFaceInterior & WallLocationLine.WallCenterline Use built-in node Wall Location instead

Clone this wiki locally