import bpy
#############################################################
#############################################################
# メタボール(一つ目)
# add metaball object
mball = bpy.data.metaballs.new("MyBall")
mball.resolution = 0.15 # View resolution
#mball.render_resolution
ele = mball.elements.new()
ele.co = (0.0, 0.0, 0.0)
ele.use_negative = False
ele.radius = 2.0
# create meta ball
obj1 = bpy.data.objects.new("MyBallObjectK", mball)
#############################################################
#############################################################
# メタボール(二つ目)
mball = bpy.data.metaballs.new("MyBall")
mball.resolution = 0.15 # View resolution
ele = mball.elements.new()
ele.co = (1.0, 1.0, 1.0)
ele.use_negative = False
ele.radius = 2.0
# create meta ball
obj2 = bpy.data.objects.new("MyBallObjectK", mball)
# 名前を同じにすることで MyBallObjectK.001 のような名前にする
#############################################################
#############################################################
# 新しいCollrectionを作成
newCol = bpy.data.collections.new('Collection 1')
# 現在のシーンにコレクションをリンク
bpy.context.scene.collection.children.link(newCol)
newCol.objects.link(obj1)
newCol.objects.link(obj2)
#https://developer.blender.org/T33455