# Construct (4) Spider Beams from a CenterHub out to perimeter nodes mw.message("1) Select (4) Nodes on the perimeter and Hub node last:") # Re-assign selection perimeter_node_ids = mw.selected_nodes() p1 = mw.node(perimeter_node_ids[0]) p2 = mw.node(perimeter_node_ids[1]) p3 = mw.node(perimeter_node_ids[2]) p4 = mw.node(perimeter_node_ids[3]) # ASSUMING the Hub being the last node selected will be id[4] hub = mw.node(perimeter_node_ids[4]) mw.input("Debug Level 1") # Make Lists L1 = list(hub,p1) L2 = list(hub,p2) L3 = list(hub,p3) L4 = list(hub,p4) mw.input("Debug Level 2") # 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")