Lock 3D objects

Lock 3D objects
 1# This example locks 3D objects
 2
 3# Create a local variable for the impact.creator ThreeD object
 4three_d  = impact.creator.three_d()
 5
 6# Create a local variable for the output toolbox
 7ot = impact.gui.output_toolbox
 8
 9for layer in impact.active_drawing.layers:
10    if layer.layer_type == "THREE_D":
11        scene = layer.scene
12
13        if not scene.isNone():
14            for instance in scene.instances:
15                if not instance.isNone():
16
17                    # Locks the instance
18                    instance.locked = True
19
20        else:
21            ot.add("No 3D scene")
22