AddBox base /Scale:40 40 15 AddBox bx1 /Position:3 0 1.5 /Scale:30 23.5 12 Subtract base = bx1 [From] base AddBox bx2 /Position:0.5 0 1.5 /Scale:3 35 12 Subtract base = bx2 [From] base AddBox bx3 /Position:13 -15 1.5 /Scale:5 10 12 Subtract base = bx3 [From] base AddBox bx4 /Position:-12 0 1.5 /Scale:12 40 12 Subtract base = bx4 [From] base AddBox bx5 /Position:0 34 -6 /Scale:40 28 3 Union base = base [And] bx5 AddBox bx6 /Scale:20 13 10 /Position:-30 41.5 -2.5 Union base = base [And] bx6 AddBox bx7 /Position:7 41.5 -2.5 /Scale:26 13 10 Union base = base [And] bx7 AddCylinder cy1 /Position:7 41.5 2.5 /Scale:13 13 26 /Orientation:0 90 0 Union base = base [And] cy1 AddCylinder cy2 /Position:-30 41.5 2.5 /Scale:13 13 20 /Orientation:0 90 0 Union base = base [And] cy2 AddCylinder cy3 /Position:7 41.5 2.5 /Scale:9 9 26 /Orientation:0 90 0 Subtract base = cy3 [From] base AddCylinder cy4 /Position:-30 41.5 2.5 /Scale:9 9 20 /Orientation:0 90 0 Subtract base = cy4 [From] base