This is really cool! I am currently building a configurator that is trying to do very similar tasks. I am wondering if you can point me in the direction of how you are able to translate/rotate an added object so that it “lands” within the boundaries of a given space or on top of another object.
Side note: I love Pelican cases and this is a cool tool for the Peli site. Pelican is based in my home town of Torrance and the department I work for has a whole warehouse full of shipping cases.