Request a Quote

Please start by filling in the form below, providing as much information as you can, such as the quantity, the type of material, and any other important information you think we will need to know. Items marked with an * are required. If you are unsure which process should be used to build your parts, let us know the intended use so that we can help you select the appropriate process. If you have .jpgs, .bitmaps, or .pdfs that would help us understand your needs, please include them as well.

If you are experiencing problems with the form, please contact us

at (608) 437-1400 to discuss your project.

Emails up to 30MB can also be sent to

After uploading, you will see a message that your file submission was successful.


** We recommend using  Google Chrome, Mozilla Firefox, or Opera, web browsers when possible to upload files.

UPDATE 27 JUNE 2017: We've been made aware of an issue uploading files among individuals using the most recently updated version of Google Chrome web browser. We apologize for any inconvenience, and hope to have the issue resolved as soon as possible. Thank you. **



Please wait while the upload form loads...
We're sorry, but your upload was unsuccessful. Please make sure that all required fields have been completed and that the file is less than 2 GB. If you continue to have problems, please call us at 608.437.1400. Thank you!

Thank you for uploading your files.

We appreciate the opportunity to quote your project. We will respond to your request as quickly as possible. Rapid prototyping (SLA/SLS) quotes are usually provided within the business hour. All other quotes (CNC machining, cast urethane, fabricating, etc) are provided within 1-2 business days pending material quotes.

To quote another project, Complete the form again or Click Here to refresh the page. 


Preferred file formats:

.stl   .sldprt   .iges (.igs)   .step (.stp)

STL Viewers

We recommend viewing your .stl file before sending it to us for a quote. MiniMagics and Solid View Lite are both programs that can be downloaded free to enable you to do so.

SLA Materials

Accura® 25: durable, off-white, PP-like

Accura® 60: rigid, transparent, PC-like

Accura® Xtreme: durable, gray, ABS/PP-like

Accura® Xtreme White 200: durable, white, ABS-like

Accura® Bluestone: Exceptional stiffness, high temperature and humidity resistance; blue-ish

Somos® 8120: semi-flexible, milky white, PE-like

Somos® PerFORM: Exceptional stiffness, high temperature and humidity resistance; white

SLS Materials

Polyamide--PA: low moisture absorption, white, nylon

Glass Filled--GF: temperature resistance, grey, 30% glass-filled nylon

Alulon: machinable, metallic grey, PA & aluminum powder blend

CLIP Materials

Cyanate Ester | CE 221: A strong resin that provides excellent thermal stability

Elastomeric Polyurethane | EPU 40: A general purpose stretchable resin that is elastic over a wide temperature range

Urethane Methacrylate | UMA 90: A rapid production resin used to quickly try out designs and make parts with remarkable detail

Flexible Polyurethane | FPU: A semi-rigid resin with high impact, abrasion and fatigue resistance, ideal for parts requiring a living hinge or a friction fit

Rigid Polyurethane | RPU (Multiple materials available, please specify project requirements): A tough, abrasion-resistant resin that's perfect for parts needing a high strength-to-weight ratio

Epoxy | EPX 80: A general purpose epoxy with high head deflection and abrasion resistance, ideal for automotive, electronic, industrial housings

SLA Finish Levels

Level 1 -- Supports removed, sanded & light bead blast of support faces

Level 2 -- Supports removed, sanded & bead blast entire part

Level 2 + -- Sand to remove layer lines, sand with 180, bead blast entire part

Level 3 -- Sand to 320 removing all accessible layer lines so it's ready to prime/paint

Level 4 -- Sand to 600 wet. Required when parts are to be plated or to enhance transparency (Accura 60).

SLS Finish Levels

Level 1 -- Excess powder removed & lightly bead blasted

Level 2 -- Excess powder removed, lightly bead blasted, sanded & sealed to promote an even surface

Dying various colors

Tumbling for a smooth finish

Paint Levels

For show quality models we recommend a Finish Level 3 for the following paint options: Primer, Paint, Soft Touch, Texture, & Dye.

We recommend a Finish Level 4 for the following paint options: Dye, Lens Quality Clear Coat, & Plating.

Contact Us

If you have a question, call or email us, to get the answer you need and keep your project moving forward.