An unmanned Falcon 9 rocket has blasted off from Cape Canaveral Air Force Station in Florida to deliver cargo, including a 3D-printer, to the International Space Station for NASA.