# Construct (16) Spider Beams from a CenterHub out to perimeter nodes
mw.message("CREATE a Component Name'SPIDERS' then PRE-Select (16) Nodes on perimeter. Pick Hub node last:")
# Re-assign selection
per = mw.selected_nodes()
p1 = per[0]
p2 = per[1]
p3 = per[2]
p4 = per[3]
p5 = per[4]
p6 = per[5]
p7 = per[6]
p8 = per[7]
p9 = per[8]
p10 = per[9]
p11 = per[10]
p12 = per[11]
p13 = per[12]
p14 = per[13]
p15 = per[14]
p16 = per[15]
hub = per[16]

# Make Lists
L1 = [hub,p1]
L2 = [hub,p2]
L3 = [hub,p3]
L4 = [hub,p4]
L5 = [hub,p5]
L6 = [hub,p6]
L7 = [hub,p7]
L8 = [hub,p8]
L9 = [hub,p9]
L10 = [hub,p10]
L11 = [hub,p11]
L12 = [hub,p12]
L13 = [hub,p13]
L14 = [hub,p14]
L15 = [hub,p15]
L16 = [hub,p16]

# Create new Spider Beams in Pre-Existing Component SPIDERS
mw.new_element("line2",L1,component="SPIDERS")
mw.new_element("line2",L2,component="SPIDERS")
mw.new_element("line2",L3,component="SPIDERS")
mw.new_element("line2",L4,component="SPIDERS")
mw.new_element("line2",L5,component="SPIDERS")
mw.new_element("line2",L6,component="SPIDERS")
mw.new_element("line2",L7,component="SPIDERS")
mw.new_element("line2",L8,component="SPIDERS")
mw.new_element("line2",L9,component="SPIDERS")
mw.new_element("line2",L10,component="SPIDERS")
mw.new_element("line2",L11,component="SPIDERS")
mw.new_element("line2",L12,component="SPIDERS")
mw.new_element("line2",L13,component="SPIDERS")
mw.new_element("line2",L14,component="SPIDERS")
mw.new_element("line2",L15,component="SPIDERS")
mw.new_element("line2",L16,component="SPIDERS")
