This project is the primary assignment for my Introduction to Mechanical Design class. Working with four other mechanical engineering students, we have to complete a design "Mandate" to the best of our abilities.
When buildings are being demolished most of the fixtures like sinks and countertops are just discarded even though they're still perfectly good. To help solve this issue, a company is trying to implement a salvage program where the recovered fixtures will be removed from the building and boxed up into six different size boxes. For this specific case, there is a set number of boxes that come into the device in a random order. Our job is the create a device that will put these boxes into the back of the semi-trailer. There are two additional challenges that go along with this task. First, the device can not use any computers of any kind, only limit switches. Secondly, the trailer must be packed as space-efficient and reliably as possible.
I was assigned the task of ensuring that the boxes would be arranged in the back of the trailer in the most efficient way. My solution was to stack each type of box onto a pallet and then load those onto the trucks. Using this method we are able to fill 93.5% of the available space every time.
My design works by combing multiplies of the same box into a square array of a certain width and height to create one layer of a pallet. these are then stacked on top of each other until the maximum height of the trailer is reached.
Download my portion of the project so far here.