Here is some sample code for a Blender3d plugin that deletes the default cube:
Copy code
`import bpy def delete_default_cube(context): # Delete the default cube bpy.data.objects['Cube'].select_set(True) bpy.ops.object.delete() class DeleteDefaultCubeOperator(bpy.types.Operator): """Delete the default cube""" bl_idname = "object.delete_default_cube" bl_label = "Delete Default Cube" bl_options = {'REGISTER', 'UNDO'} def execute(self, context): delete_default_cube(context) return {'FINISHED'} def register(): bpy.utils.register_class(DeleteDefaultCubeOperator) def unregister(): bpy.utils.unregister_class(DeleteDefaultCubeOperator) if __name__ == "__main__": register()`
To use this plugin, save the code to a file called `delete_default_cube.py` and install it by going to Blender's user preferences, then selecting the `Add-ons` tab and clicking the `Install...` button. Select the `delete_default_cube.py` file and click the `Install Add-on` button. You should then see the "Delete Default Cube" plugin listed in the add-ons list. Enable the plugin by clicking the checkbox next to it, and then you can use the plugin by going to the `Object` menu in the 3D view and selecting `Delete Default Cube`.