Image by archi-lab

Mantis Shrimp

Get Rhino Object Keys |

Get Rhino Object User Strings |

GH UV String to DS UV |

Get Rhino File |

This node will read a Rhino file (3dm) and return a Rhino Object that can be later queried for layers and other objects.

Get Rhino Layers |

This node will query a Rhino File Object for all layers.

Get Objects by Layer |

This node will return all objects on a layer. Use List.GetItemAtIndex to pull out a desired layer returned by Get Rhino Layers node.

RH Polyline to DS Polycurve |

This node will convert a Rhino Polyline to Design Script (Dynamo native) Polycurve.

RH Point to DS Point |

This node will convert a Rhino Point to Design Script (Dynamo native) Point.

RH Line to DS Line |

This node will convert a Rhino Line to Design Script (Dynamo native) Line.

RH Mesh to DS Mesh |

This node will convert a Rhino Mesh to Design Script (Dynamo native) Mesh. It will handle both Triangular and Quad meshes.

RH NurbsCurve to DS NurbsCurve |

This node will convert a Rhino NurbsCurve to Design Script (Dynamo native) NurbsCurve. Some NurbsCurves are composed of multiple spans and those will be exploded into their individual components.

RH Circle to DS Circle |

This node will convert Rhino Circles to Design Script (Dynamo native) Circles. Circles can also be represented with closed NurbsCurves, or two ArcCurves so do not be surprised if this node does not always pick up geometry that looks like a circle but might not necessarily be one.

RH Arc to DS Arc |

This node will convert Rhino Arcs to Design Script (Dynamo native) Arcs.

RH Brep to DS PolySurface |

This node will convert Rhino Breps to Design Script (Dynamo native) PolySurfaces. Rhino often interprets more types of geometry as Breps than one would expect. For example trimmed surfaces and extrusions are all considered Breps by Rhino OpenNurbs library when exporting. Please be mindful of that when working with Breps.

RH NurbsSurface to DS NurbsSurface |

This node will convert Rhino Nurbs Surfaces to Design Script (Dynamo native) Nurbs Surfaces. Almost every surface in Rhino can be represented as a Nurbs Surface. Also, Poly Surfaces containing Nurbs Surfaces will be evaluated by this node and exploded into their sub surfaces.

RH Extrusion to DS PolySurface |

This node will convert Rhino Extrusions to Design Script (Dynamo native) PolySurfaces. Extrusions are an example of a object that gets considered a Brep when imported and its easiest to convert all its surfaces/faces to Nurbs Surfaces so that the final output is a PolySurface.

Get Rhino Mesh Face Center |

This node will extract a Mesh Face Center Point from a Mesh and convert it to Design Script Point. This node will only work on Meshes.

Get Rhino Object Name |

This node will return a name of the object in Rhino if such was assigned and an empty string if not.

Get Rhino Object GUID |

This node will return objects Rhino generated GUID.