1. Home
  2. Docs
  3. TM Grasshopper Plugins-Bu...
  4. TM Grid Builder
  5. TM Grid Filter

TM Grid Filter

This particular component is a supplementary component that helps in filtering gridlines i.e. reduce the number of gridlines from the total modelled using ‘TM Grid Builder’.

Hence the user is requested to read and understand ‘TM Grid builder’ before going through this documentation.

 This is sometimes required when only specific gridlines are needed to be exported to a 3rd party modelling software like Tekla Structures.

They cannot be used in conjunction with TM Builder components, and thus not to be used for structural modelling in the grasshopper environment.

Other TM Builder tools won’t accept the output of this component.

Input

Grid

Takes as an input, the output ‘GridCurves’ of the ‘TM Grid Builder’ component.

Filter Vertical

Takes a number/ a list of numbers that represent the indices of the vertical lines (In Rhino XY plane). The selected lines are then removed by the component.

Filter Horizontal

Takes a number/ a list of numbers that represent the indices of the horizontal lines (In Rhino XY plane). The selected lines are then removed by the component.

Grid V Names

Takes alphabetical letters/numbers to be assigned to the vertical lines. If alphabetical letters are assigned to vertical lines then make sure to assign numbers to horizontal lines and vice versa. Default names are assigned if nothing is provided.

Grid H Names

Takes alphabetical letters/numbers to be assigned to the Horizontal lines. If alphabetical letters are assigned to horizontal lines then make sure to assign numbers to vertical lines and vice versa. Default names are assigned if nothing is provided.

Preview Names

Takes a Boolean toggle that controls the visibility of gridlines’ names in Rhino window.

Preview Dimensions

Takes a Boolean toggle that controls the visibility of the gridline spacings in Rhino.

Dimension Size

Takes a number that controls the font size of the gridlines spacing dimensions text.

Text Size

Takes a number that controls the font display text size of the gridlines labels.

Outputs

Grid Curves

Outputs the gridlines generated by the component in a tree format.

Intersection Points

Outputs the points generated at the intersection of the horizontal and vertical grid lines.

Tekla Ver. Names

Outputs the ‘GridVNames’ in desired Tekla format.

Tekla Hor. Names

Outputs the ‘GridHNames’ in desired Tekla format.

How can we help?