Reference a clipping plane in grasshopper

private void RunScript(Guid id, Plane pl)
  {
    var cp = new Rhino.DocObjects.ObjRef(id);
    var source = cp.ClippingPlaneSurface().Plane;
    RhinoDoc.ActiveDoc.Objects.Transform(id, Transform.PlaneToPlane(source, pl), true);
  }

ClippingPlane.3dm (1.1 MB)
ClippingPlane.gh (14.9 KB)

26 Likes