Why is it important to disable the default Python script autorun feature in Blender!

If you often download *.blend files from the Internet and open them in Blender on your computer, be sure to check right now whether the automatic script execution mode is disabled in your Blender settings! To do this, open the “Preferences” area, switch to the “Save and Load” tab and in the “Auto Run Python Scripts” section, make sure that the checkbox is unchecked. If this checkbox is checked, be sure to uncheck it and save the settings!

Aligning the origin to the bottom for all selected objects using the Blender Python API

The geometry of objects in Blender is always built around the origin – a point that is taken as the starting point in the object’s local coordinate system. And if the origin does not lie in the plane of the object’s base, it can be difficult to place this object on the surface of another object. We can quickly set the origin to the bottom for all selected objects in the scene, writing a script using the Blender Python API.

Removing custom normals from all selected objects in Blender

Most often, we need to clear custom normals when importing objects from external scenes. We can remove custom normals manually by selecting meshes in the scene and pressing the Clear Custom Split Normals Data button in the Properties panel on the Data tab of the object. However, if there are many such objects, we can write a simple script using Blender Python API that will quickly clear the normals on all selected objects.