Package Version 0.1.1

December 2017 - Initial Release - 20 Nodes

(Sastrugi_Annotations)

❄_Get Dimension Overrides

This node extracts any overridden values within the input Dimensions.


(Sastrugi_Curves)

❄_Intersecting Planes of Curves

This node finds which Plane of Curves intersect with each instance of a Curve Plane.

❄_Remake Polycurve

This node deconstructs a Polycurve and rebuilds it using approximated curves.

❄_Shortest Path By Curve

This node finds the shortest path between two points along a series of joined curves. All curves must be jointed within the series at either their 0 or 1 parameter.

❄_Waveform

This node generates a curve waveform, with controls for Amplitude, Wavelength, Wavestage and Sample Length.


(Sastrugi_Elements)

❄_Find Floating Elements

This node checks if Elements have overlapping geometry with other Elements or are floating in 3D virtual space.


(Sastrugi_Graphics)

❄_Copy Filter Overrides to Views

This node copies the override values of a Filter in a reference View to other Views.

❄_Find Elements with Overridden Graphics

This node will inspect Elements and determine if they have any overrides applied to them in the reference View.

❄_Map to the Rainbow

This node maps list items to a color of the Rainbow based on list order.


(Sastrugi_Lists)

❄_Count and Repeat

This node counts the number of items in a given list and then repeats an Item based on that counted number.

❄_Split List At Index

This node splits a list by at the Index locations of specific Elements.


(Sastrugi_Management)

❄_Audit DYN File

This node audits a .DYN file to extract File Information, Total Connectors, Unique Node Information, Node Type Information and Total Nodes. Options included for creating CSV report and Audited DYN containing this information in original DYN's folder.

❄_Delete DYN and DYF Backup Files

This node deletes backup files created for Nodes and Scripts, from the specified directory.


(Sastrugi_Points)

❄_Convert Dynamo XYZ to Revit Coordinate XYZ

Convert a Point (XYZ) in Dynamo to Revit Shared Coordinates (XYZ).

❄_Sort Points as Perimeter

This node takes a list of unsorted Points and orders them (clockwise/anti-clockwise around a centroid) to create a Perimeter. Useful for Polycurves and Surfaces.

❄_Fit Points by Coordinate Systems

This node finds the best fit of a series of points with another by using average coordinate systems.

❄_Random Point Cube

This node creates and controls the density of random points within a defined maximum cube space.

❄_Sort Points by Average Vector

This node sorts points by the average vector through them.


(Sastrugi_Selection)

❄_Pick Points on Workplane

This node allows users to pick points in Revit on the Active Workplane.

❄_Set Sketchplane By Face

This node allows users to select a Face in Revit to become the Active Sketchplane.