ExplodePolysurfaces

Explodes, or un-joins,  one more polysurface objects.  Polysurfaces will be exploded into separate surfaces.

Syntax

rhinoscriptsyntax.ExplodePolysurfaces (object_ids, delete_input=False)

rhinoscript.surface.ExplodePolysurfaces (object_ids, delete_input=False)

Parameters

object_ids

Required.  String, Guid, List of strings, or List of Guids.   Identifiers of the polysurface objects to explode.

delete_input

Optional.  Boolean.  Delete input objects after exploding.  The default is not to delete objects (False).

Returns

List

A list of Guids identifying the newly created surface objects if successful.

None

If not successful, or on error.

Example

import rhinoscriptsyntax as rs

obj = rs.GetObject("Select polysurface to explode", rs.filter.polysurface)

if rs.IsPolysurface(obj):

    rs.ExplodePolysurfaces( obj )

Also See

IsPolysurface

IsSurface