Snap fit simulation - original project of mlarreta by fbe...