Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Blender Python script to create a new cube, rename it along with set its to new location
import bpy
def strVector3( v3 ):
return str(v3.x) + "," + str(v3.y) + "," + str(v3.z)
# create a new cube
bpy.ops.mesh.primitive_cube_add()
# newly created cube will be automatically selected
cube = bpy.context.selected_objects[0]
# change name
cube.name = "MyLittleCube"
# change its location
cube.location = (0.0, 5.0, 0.0)
# done
print("Done creating MyCube at position " + strVector3(cube.location) + " with name " + cube.name)
@pTinosq

This comment has been minimized.

Copy link

pTinosq commented Jun 24, 2020

Very useful, thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.