The 3D printer must be under $300 including materials, electronics, motors etc. It must also run on an arduino mega 2560 which is not included in the cost. It must print at least 30cmx30cmx30cm and a maximum of 45cmx45cmx45cm. It must be able to run on a mac!!!!! it can be made of anything but I don't have a CNC router or laser cutter. I live in australia so sadly we don't have a TechShop!!! The printer must be able to print in high quality! I am only 12 years old!!!!