This video shows, from start to finish, the automated assembly line created by my team and me. The purpose of the assembly line was to manufacture and assemble a two part product, which in our case was a calculator holder. One of the roles I played was designing the product for milling operations using SolidWorks.
The challenge of designing these parts was due to the constraints introduced by the CNC mill and assembly procedure. With this in mind, I designed the product for optimal throughput. I modeled each part so that it required only one milling operation and met the tolerances for assembly.
In oder for the two parts to be assembled, I added a ramp to the acrylic piece. This allowed for the force of friction to be overcome much more easily than the original 90° design. In order for the stock material to be milled, I created the milling processes for each part in GibbsCAM. I minimized the error from the CNC mill by creating processes such as rounded corners and second-pass contours.
Another responsibility of mine was to program the robotic arm for the milling station. This task consisted of programming the robot to place/remove the stock material into the CNC mill. In addition, the parts needed to palletized and placed onto the conveyor belt.