1. A device comprising: a print server coupled through a data network to a plurality of three-dimensional printers, the print server configured to receive status information from one or more sensors for each one of the plurality of three-dimensional printers and the print server configured to manage a print queue for each one of the plurality of three-dimensional printers; a database coupled in a communicating relationship with the print server and configured to store print queue data and status information for each one of the plurality of three-dimensional printers; and a web server configured to provide a user interface over the data network to a remote user, the user interface adapted to present the status information and the print queue data for one or more of the plurality of three-dimensional printers to the user and the user interface adapted to receive a print job from the remote user for one of the plurality of three-dimensional printers.