Can I ʼExplodeʼ a solid block into its individual flat faces in Rhinoceros 3D?

Short Answer

Yes — in Rhino 3D, you can explode a solid block into its individual flat faces, but the standard professional method is to first explode the block instance and then use Explode on the polysurface to separate each face into individual surfaces. This works best on joined solids. It will not preserve a closed solid once exploded.

What You Need to Know Before

Warning: If the object is a block instance, running Explode only once may just break the block reference, not the solid into faces. Also, trimmed or complex solids can produce many separate surfaces that are harder to edit or rejoin cleanly afterward.

How-to

  • Command: Explode

  • Shortcut: Explode

  • Quick Steps:

    1. Select the block instance in the viewport, then run Explode from the command line or type Explode.
    2. If the result is still a closed polysurface, select it and run Explode again.
    3. Rhino will separate the solid into individual unjoined surfaces; check the command line and Properties panel to confirm they are now separate surfaces.

Variables & Settings

  • Key Setting: Block edit state / object selection

  • Expert Setting: Make sure you are selecting the actual block instance first, not geometry inside BlockEdit. If needed, use one Explode pass for the block and a second Explode pass for the closed polysurface. In some workflows, ExplodeBlocks=No/Yes behavior is controlled directly by command context rather than a standalone system variable.

Why it Fails

  • Cause 1 (Geometry): The object is not a simple closed polysurface; it may be a SubD, extrusion, mesh, or already-trimmed surface set, so the result is not clean individual flat faces.

  • Cause 2 (layers/Locks): The block instance or resulting geometry is on a locked layer, or nested inside another locked block structure, preventing full selection or explosion.

  • Cause 3 (Command/Logic): Users expect one Explode command to convert a block directly into separate faces, but Rhino often requires two stages: explode the block instance first, then explode the solid geometry.

Quick Fix & Best Practice

  • Quick Fix: Run Explode twice — first on the block instance, then on the resulting closed polysurface. If the object is an extrusion, use ConvertExtrusion first if needed.
  • Manager’s Verdict: Use this only when you truly need editable individual faces. In production workflows, keep solids joined as long as possible to avoid selection errors, open edges, and rework when exporting or modifying geometry.

FAQ

Can I explode only one face from a solid in Rhino?
No, not directly — you usually explode the polysurface first, then work with the individual surface.

Will Explode work on meshes the same way?
No, mesh objects use different structure and may require mesh-specific commands instead.

Can I turn the separated faces back into a solid?
Yes, if the surfaces still meet cleanly, use Join to recreate a closed polysurface.

.