Thermoplastics are heated to above their glass transition temperature and extruded onto a substrate to produce a raised track or filament. The desired geometry is created by manipulating the extrusion nozzle using a computer-controlled positioning system. Three-dimensional structures can be formed by adding material onto previously deposited material.