3D Printing


Instructional Video: https://youtu.be/wxJrly6FT44

NX to STL Video: https://youtu.be/-ft34yQtMDc

Before printing please use this survey, it is part of a research study and will also help you evaluate whether or not your object is going to print successfully! SURVEY https://purdue.qualtrics.com/SE/?SID=SV_efItdh95sotu1cp

  • There is a strict 25 grams per student per week limit on free printing (PLA Material Only). If you want to print more, or with a color of your choosing, than that you will need to provide your own spool labeled with your name and Purdue email.
    • If your printing is for a class or sponsored research, we ask that students purchase their own spool.  The free spools are meant for exploration and personal projects, please help us keep our internal costs down on this free service.
  • We allow two material types in the lab: PLA and ABS.
    • PLA is the default option and the only free option for printing
    • If you are providing your own spool it needs to be either Hatchbox brands for PLA and ABS.
    • All personal spools must have 3 mm diameter filament
      • (Note: If you have already purchased a 1.75 mm diameter spool you can use it until it has been used up. We no longer accept new spools of 1.75mm filament.)
      • Hatchbox PLA: Link 
      • eSun PLA: Link
      • eSun ABS: Link
      • Hatchbox ABS: Link
  • Our new printers offer two build envelope sizes:
    • Lulzbot Mini
      • 152mm x 152mm x 158mm (6in x 6in x 6.2in)
    • Lulzbot TAZ5
      • 290mm x 275mm x 250mm (11.4in x 10.8in x 9.8in)
  • We only print to 3dprinteros accounts made with Purdue emails. Do not use gmail.
  • We have the right to cancel your print if it appears to be an illegal, dangerous, or inappropriate object.
  • Because there are now many options for material type, every print must have in the notes the name of the profile was used to slice it, the color of the filament if it is a personal spool. It will be removed from the queue without this information.


If you have questions on how to export an .STL file from your CAD system, refer to the FAQ link at the top of this page.


(A) Create an account at cloud.3dprinteros.com

  1. Create an account at cloud.3dprinteros.com using your Purdue email. Do this by selecting the “Sign Up” option.
  2. Click ‘Not Now’ when asked to provide a license key.  You will be using the Purdue license once you have completed the remaining steps.

(B) Link to the Boilermaker Lab Printers

  1. Go to the Printers tab.add-printers
  2. Click the +More link on the top right side of the page to
    expand the menu.
  3. Select Add Workgroup Printers.
  4. Use the access code realize_network in the Student access Code field to gain access to the printers’ queues.
  5. Click the +More link on the top right side of the page again and this time select the  Make Offline Printers Inactive button.

(C) Upload Files 

Before uploading make sure:

  • Files are in .stl or .obj format.
  • The original file is saved in millimeters (or it will not upload properly to the site)
  • Geometry created in NX is in the first quadrant (positive X, positive Y, positive Z space)
  1. Go to the Upload tab
  2. Choose the Single File option to add files to the default folder.  If you have several files to submit, choose the Project option (highlighted in the image below) where you can type in a new project name or select an existing project to organize your files better.
  3. Drag files into the Upload Files dialog or select Choose file to browse for files.
  4. Click Save and go to My Files or go to My Projects.



(D) Place File(s) on the Build Plate

  1. Select one of the .stl files and press the APPS button.
  2. Choose STL Editor from the Applications dialog.build-plate
  3.  The part will be placed in the center of the preview of  the build plate.
  4. Use move or rotate and grab the green, blue or red handles to position the file.
    • If you move the object off of the print bed, use the On bed option to return it to the plate.
  5. Choose Add File to continue adding files to the build plate.
  6. Reposition all files so that they are not overlapping and are inside the build plate tolerance lines.
  7. Press Save to save the configuration with multiple parts on one build plate.

Notes about the quirkiness of adding muple files to a build plate

  • Once multiple files have been placed on the build plate and the STL file is saved, their location relative to each other cannot be changed. You can continue to add files to the build plate after saving, but the placement of the files when the last save was performed will “lock” their positions relative to each other.
  • The name of the first file that was selected to open the STL Editor will be the name of the file containing multiple parts.  This is an easy way to forget which files have been added to the plate but it is the only option available to us! It is recommended that you rename the file using the Edit option once it appears in the list of files.

(E) Prepare Files for Printing using Magic Fix

  1. Once your file is uploaded, go to the My Files tab find it in the list.   Select the APPS button associated with the file you want to print.
  2. From the dialog that appears, select Magic Fix.
  3. Select the printer type from the drop down list.
    • If you know your print is smaller than a 6 x 6 x 5.5 in cube, select Lulzbot Mini as your printer option.
    • If you know your print is bigger than a 6 x 6 x 5.5 in cube, select Lulzbot TAZ5 as your printer option.
    • If you are not sure, select Lulzbot Mini.select-printer
  4. Make sure the first two boxes, Move object to center of build plate and Rotate object for printer specific build plate are checked.
  5. Make sure that the third box to Auto-resize object for printing is not checked.
  6. Press the Fix button.
  7. Wait until the text in the Magic Fix dialog stops updating and you see a link that says Workflow Finished. Press the Close button.workflow-finished
  8. You should now see a new file added with a name similar to the original file name, but with a number and the phrase _stlmagicfix at the end.

If you have several files to print in one job, magic fix them all before moving on to the next step.


(F) Slice the Part

  1. On the file to be printed, select the Slice button.slice
  2. In the Select printer type drop down box select the same printer you ran the magic fix app for in step 3.
  3. In the Select slicing profile drop down box choose the profile that matches the type of material you are using.
    • ABS prints should select ABS 3mm
    • PLA prints have two options:
      • Select PLA 1.75mm if you are using a personal spool that is 1.75 mm
      • Select PLA 3mm if you will be using a personal spool that is 3 mm
      • Select Lab Spool PLA 3mm if you will be using a personal spool that is 3mmslicing-profile
  4. Once you select a profile all of the other settings will be changed to meet lab requirements.
    • At the bottom of the dialog are options including a drop down box where you can choose platform adhesion type and a check box to add Supports. If you do not know if your part will need a raft, brim, or supports please ask a lab monitor for assistance.
    • If you would like to speed up the time to print and your part does not need to be rigid, the Infill % can be lowered.  Even as low as 10% parts are usually pretty rigid.
  5. Press the Slice button.
  6. While the file is being prepared the status will show a status of Progressprogress
  7. When the file is done slicing a new file with the same name as the magic fix file but with a .gcode extension will now be created.
    • To double check that the part fits on the printer you have selected, scroll over to the green viewing window located to the left of the print name and see if the object fits within the printing area. If it does not then you will need to rerun the file through the magic fix app and the slicing process again with the larger TAZ5 printer selected. If it was already sliced for the TAZ5 then you won’t be able to use the printers in this lab for your part or you will have to break it up into multiple pieces.

(G) Send File to the Print Queue

  1. Select Apps –> Print from Industrial Printer. You will now see the list of printers and their current status.  Under the list is an area to Add a note for a printer operator. If you are printing with your own spool, have a color preference, or have any other informatino to provide, write that here. This is also where you will write the profile name you are using.
  2. Choose Queue to put the job in a print queue.
    1. Please select a BoilerMAKER labs printer queue for those that have a spool of material in Knoy.  Select a BIDC printer for those that have a spool in BIDC.
  3. Once your file is in queue, check the weight to make sure it sounds reasonable for the piece you are printing.print-size
    • Check to make sure it is under 25 grams if you plan on using free plastic.
    • If the file size is a gram or less in weight and it is not supposed to be very small then the original .stl was most likely not saved in millimeters.

A lab monitor will begin your print when the printer is ready. You will receive an email once your print is completed. All prints may be picked up in the 3D printing lab in Knoy 155.

If you have any issues please send a support ticket to boilermakerlabs.org/help