The school’s 3D printers create models in resin, plastic or powder. The printers are fee-based and open to Arch students and faculty, first-come-first-serve, but with preference given to digital fabrication classes. Only architecture-related work will be printed (no ornaments, gifts for friends, jewelry, etc.).

3D Printer Types

We have several models to choose from. Factors to help you decide which model to use include: choice of material, length of time to print, cost, resolution, and how much work it takes to post-process the model after it leaves the printer.

1) formlabs form 2 - resin

The Formlabs Form 2 creates models in white, black or clear resin. It uses a photopolymer-based process to shoot a laser across the liquid resin to solidify a thin layer, which is repeated to create the model. The technology is called stereolithography (SLA).

The support material is also resin and must be removed after the model is finished printing. It takes about 1-2 hours to print one inch in height, and the max model size in inches is 5.7 L x 5.7 W x 6.9 H. The cost is $2.46 per cubic inch. Of the three types of printers, this produces models with the best resolution and durability, but is more expensive. Check the queue for the Formlabs here.

2) Zprinter 350 - powder

The Zcorp Zprinter 350 makes models from a white powder, held together with a binding agent. Models can be up to 9.75 L x 6.5 W x 7.5 H in inches. Time to print is approximately 2 hours per inch in height, but when finished, models require a couple of hours to dry. The cost is $4.00 per cubic inch. Models can be fragile and may be strengthened by dipping in cyanoacrylate at extra cost. Models are paintable. Check the queue for the Zprinter here.

3) MakerBot and Type A - plastic

The Makerbot Replicator 2 and Type A Series 1 Pro prints using a 1.75 mm bioplastic filament called PLA (in many colors!). Think of it as a hot glue gun that lays down plastic in 100 micron layers. Maximum build size in inches is 10.5 L x 5.5 W x 6.0 H on the Makerbot and 11 L x 11 W x 11 H on the Type A. At 6 cents per gram, it’s very inexpensive. Time to print is approximately 1 hour per inch in height, although full size models can take 25 hours or more to print. The models are fairly durable, but removing the support material can be extremely difficult. Check the queue for the Makerbot and Type A here.

Maximum Build Size (inches)

  Zprinter Form 2 Makerbot / Type A
X (length) 9.75” 5.7” 10.5” / 11”
Y (width) 6.5” 5.7” 5.5” / 11”
Z (height) 7.5” 6.9” 6” / 11”



The cost is based on volume or weight and will be calculated before it is printed. Fees are deducted from your lab printing account prior to printing. If there are insufficient funds in your account, the model will not be printed. The cost to build a model is usually cheapest on the Makerbot / Type A, followed by the Zprinter, then the Form 2.

Zprinter Form 2 Makerbot / Type A
$4 per cubic inch

$2.46 per cubic inch

$0.06 per gram


If you would like to know the cost prior to printing, be sure to check the appropriate box on the 3D Printer Job Submission Form and we will contact you.

Time to Print

Models take from 1-36 hours to print, based on size. We will attempt to print multiple models at once when possible. Students should plan to queue their files several days in advance of deadlines.In general, the Zprinter usually prints fastest, followed by the Makerbot / Type A, then the Form 2.

3D Printer Comparison

  Zprinter Form 2 Makerbot / Type A
Speed: Fastest Medium Medium
Cost: Medium Highest Lowest
Durability: Lowest Highest Medium High
Resolution: Lowest Highest Medium
Post-processing: Minimal Moderate to High Moderate to High

How to Prepare Model for Printing

  • Models are created in 3D programs such as Rhino and must be saved in the STL format. Use the following steps to prepare your model in Rhino.
  • Make sure your model unit scale is in inches, not feet. Even though the dimension scale may be in inches, you still need to make sure the model units are in inches. In Rhino, type ‘units’ on the command line to change this. Your finished model size should be 1:1 with the size you want it printed.
  • When working with surfaces, use BooleanUnion to combine the objects into one polysurface. Click Solid > Union. If the union doesn’t work, you will likely have errors and other problems later. Rework the model so that the union is successful before going on to the next step.
  • After the Union command has been applied, create a Polygon Mesh. Highlight the object, select Mesh > From NURBS Object. With highly curved surfaces, increase the number of triangles in the mesh. Straight surfaces need less.
  • Next, click the object to select the Polygon Mesh. With the mesh selected, drag it off the polysurfaces. Don’t forgot to do this, otherwise you may inadvertently export the surfaces along with the mesh!
  • Issue the command CheckMesh to see if you have a good mesh. If you have a bad mesh, search Rhino help for ‘check/repair meshes’. This will give you many fix-it commands. A common problem is naked or unjoined edges, which are revealed with the command ShowEdges, and usually fixed with MatchMeshEdge. FillMeshHoles will repair holes, but is more likely to change the shape of the model. ExtractDuplicateMeshFaces will separate identical faces for easier removal, but be aware it could generate naked edges. It may be helpful to make a copy of the mesh before using these tools in order to check the results. Visit this page for more tips on creating a good STL file from Rhino.
  • Check out this detailed guide on preparing your model in Rhino.
  • When done fixing the model, export the Polygon Mesh as an STL file (export ONLY the mesh—make sure the polysurfaces aren’t underneath or you may get tons of errors when checking in Magics). Select the mesh, then click File > Export Selected. Change the Save As Type to STL. When the File Type Options appears, choose BINARY. Export each model to a separate STL—don’t combine them in one STL.

Use Magics to fix errors and check the model

  • After creating the STL file, check the model in Magics, which is a software program available on the lab computers.
  • Magics has a Fix Wizard which repairs common problems. Click Tools, Fix Wizard. Click Diagnose on the left, then click the Update button to see what errors are present.
  • Ideally in Magics, you want to end up with zero errors in each category and one shell. If there are errors, you can click ‘Go to Advised Step’ to walk through the fix-it steps. Or you can pick an area listed on the left to work on, such as ‘Normals’, and try letting it automatically fix the errors. Each time you fix some errors, go back to Diagnose and reclick the Update button to check the error counts. Sometimes the automatic fixing can drastically change the model so use with care. There’s also a ‘combined fix’ but with more complex models this usually gives poor results.
  • Other useful tools in Magics under the Tools menu are Triangle Reduction, Extrude, Offset Part, and Smoothing. If you make changes to the model in Magics, use File > Save Part As to keep it in the STL format.

How to Submit Your File - Drop Box and Job Form

  • Copy your STL file into the ‘Drop Box - 3D Printer’ folder, which is found inside the Student Drop folder on the G drive on the lab computers. Make sure the filename includes your NetID (i.e. jrsmith-myfile-01.stl).
  • If you have several parts to print, put each part in its own STL file. Do not give us an STL file with multiple parts.
  • Fill out online 3D Printer Job Submission Form

Post-production and model pick up

  • We will contact you via email when your model is ready for pickup.
  • We encourage you to stop by and learn how to clean and infiltrate your Zprinter model(s). This involves powder removal and optionally treating the model with salt water or a cyanoacrylate bonding agent to increase the durability.
  • Form 2 and Makerbot / Type A models may require trimming of the resin or plastic supports.

Finishing Your Model - Painting, Sanding, Gluing

  • Sanding - Sand the model to remove imperfections or layer lines from the surface. Wet sanding tends to keep the part cool and prevent melted material from “gumming up” the sand paper. It also minimizes dust. If you dry sand the part, wear a NIOSH-approved (or equivalent) dust mask. Do not sand Zprinter powder models that have been dipped in the cyanoacrylate (Colorbond) bath.
  • Painting - Before painting a part, wipe the surface with isopropyl alcohol and apply a lacquer-based paint primer. After priming, brush on any oil- or water-based paint that is compatible with the primer. Excellent painting results have also been achieved with air brushes and water-based acrylic paint.
  • Gluing - Use “super glue” (cyanoacrylate) to join parts. Wipe the mating surfaces thoroughly with isopropyl alcohol before gluing for a stronger bond.
  • Dipping (Zprinter powder models only) - For an extra cost, you can dip your models in a cyanoacrylate-based liquid called Colorbond through our office. This liquid infiltrates the model, making it stronger. Students have also used Zap-A-Gap to coat their models. Another option is to mix up a solution of Epsom salts and water in a 1 to 6 ratio in a spray bottle. Lightly spray the model and wait for it to dry. Repeat over and over and eventually the salt coating will create a more durable finish that strengthens the model. Be very careful not to spray too much or it will disintegrate your model. We can loan you the spray bottle/salt solution.

Refund Process

Refunds will be granted only if the printer malfunctions or the model is accidentally broken by an operator. Errors in the STL file are a student’s responsibility.

Other places to 3D Print (no affilation with SOA)