Artist Janet Echelman’s soft-fiber Current installation premiered over the weekend in Columbus, Ohio, adding the city to a list of others to have showcased her experiments with site-specific sculptures and computational design since 2009. Stretching to a total of 126 feet at its zenith, the.