protected override void SolveInstance(IGH_DataAccess DA) { Rhino.Geometry.Mesh mesh = null; if (!DA.GetData("Mesh", ref mesh)) { return; } DA.DisableGapLogic(); int Iteration = DA.Iteration; Revit.EnqueueAction((doc) => CommitInstance(doc, DA, Iteration, (Rhino.Geometry.Mesh)mesh?.DuplicateShallow())); }