Using Inventor, Desktop Connector, and Fusion for generative design