Window.WaitCursor(1) scn = Scene.GetCurrent() ob = scn.getActiveObject() if not ob or ob.getType() != 'Mesh': Draw.PupMenu('Error, no active mesh object, aborting.') return me = ob.getData(mesh=1) del ob scn.update() del scn Window.Redraw(Window.Types.VIEW3D) Window.WaitCursor(0)