This work presents the design of a 3D cake printer. The controiier is co-simulaxed bySimulink/ Modclsim and experimented with the DE2-70 FPGA board of Altera. A fuzz)r-based and vector controller are then designed for controlling the speed and position of a servomotor. Next, the control algorithms are implemented using VHDL. Additionally, simulationand experimental results are compared and discussed.