Share

PanelSurface Nodes

Node Name Notes
PanelSurface.ByCrossSplitSquares Panels the input surface in a square grid, with each square split into four triangles by its diagonals.
PanelSurface.ByDiagonallySplitSquares Panels the input surface in a square grid, with each square split into two triangles by a diagonal. By default, the diagonal is from the bottom left corner to the top right corner.
PanelSurface.ByDiamonds Panels the input surface in a diamond-shaped pattern.
PanelSurface.ByHexagons Panels the input surface in a hexagonal tiling pattern.
PanelSurface.ByParallelograms Panels the input surface in parallelograms tiled vertically and horizontally. Each parallelogram is a square with a shear applied along the V-axis or U-axis determined by the ‘alignWithUAxis’ input and a shear factor. By default the parallelograms are aligned with the V-axis.
PanelSurface.ByQuads Panels the input surface in a square tiling pattern.
PanelSurface.ByRhombiTriHexagonals Panels the input surface in a tiling with one triangle, two squares, and one hexagon at each vertex.
PanelSurface.BySplitDiamonds Panels the input surface in a diamond-shaped pattern, with each diamond split vertically or horizontally into two triangles. By default, each diamond is split vertically.
PanelSurface.ByStaggeredQuads Panels the input surface in a staggered square pattern. By default, the pattern is staggered horizontally.
PanelSurface.GetNumPanelVertices Returns the number of vertices for each panel in the list of panel indices.
PanelSurface.GetPanelPoints Returns the points for each panel in the list of panel indices.
PanelSurface.GetPanelPolygon Returns the polygonal boundary for each panel in the list of panel indices.
PanelSurface.GetPanelVertices Returns the vertices for each panel in the list of panel indices.
PanelSurface.GetPoint Returns the point corresponding to the vertex index in the PanelSurface.
PanelSurface.GetVertex Returns the vertex corresponding to the vertex index in the PanelSurface.
PanelSurface.GetVertexIndex Returns the vertex corresponding to the vertex index in the PanelSurface.
PanelSurface.NumPanels Returns the number of panels in the PanelSurface.
PanelSurface.NumVertices Returns the number of vertices in the PanelSurface.
PanelSurfaceBoundaryCondition.Keep Allow panels to overlap the boundary.
PanelSurfaceBoundaryCondition.Remove Do not allow panels to overlap the boundary.
PanelSurfaceBoundaryCondition.RemoveVertices Remove vertices that do not lie on the input FACE.

Was this information helpful?