~~CLOSETOC~~ {{TOC:wide}} \\ ====== Valid Rhino Models for Intact.Simulation for Grasshopper ====== Similar to Scan&Solve for Rhino, Intact.Simulation for Grasshopper works with Rhino **solids** (polysurfaces), **extrusions**, and **meshes** that are valid representations of solid shapes. To determine if a model is a proper solid, use the Rhino command "**What**" on the geometry. It should report something similar to the following. ===== Polysurfaces ===== {{:wiki:sns:snspro:sns52.png|}} If the polysurface is a proper solid the listing should show: * "**Valid polysurface.**" * "**Closed solid polysurface**" as highlighted above. If your model is not recognized as solid, use the tools under Rhino's [Solid] menu to make it into a solid that Intact.Simulation can use. ===== Extrusions ===== {{:wiki:sns:snspro:sns53.png|}} If the extrusion object is a proper solid the listing should show: * "**Valid extrusion.**" * "**Extrusion Surface**" * "**End caps: start and end capped**" as highlighted above. If your models is missing end caps, use Rhino's tools to close the open ends. Then use Rhino's [Join] command to join the surfaces together to form a closed valid polysurface on which Intact.Simulation can operate. ===== Meshes ===== {{:wiki:sns:snspro:sns54.png|}} If the mesh is a proper solid the listing should show: * "**Valid mesh.**" * "**Closed polygon mesh**" as highlighted above. If your mesh is not a valid solid, the deficiencies can be corrected using Rhino's mesh repair and editing tools under the [Mesh] menu. In **addition**, Intact.Simulation for Grasshopper can also work with assemblies of multiple components (solids) in bonded contact with each component comprised of different material. For example, the figure below shows such an assembly: {{:wiki:sns:snspro:sns55.png|}}