VADE: a Virtual Assembly Design Environment | IEEE Journals & Magazine | IEEE Xplore