Print your 3D models

Steps to request for 3D printingSteps to request for 3D printingSteps to request for 3D printing

Terms & Conditions

  • Only .stl files are accepted. Zip your file and upload it as an attachment, or provide a link to it. 
  • Object(s) amounting to 25.3 x 20.23 x 20.23 cm (10 x 8 x 8 inches) in size and/or takes less than 6 hours to complete printing 
  • File(s) should be uploaded into the booking form or provided through a link using the "Submit & Collect" button below
  • Each print will take 3-5* working days to be completed (*3-5 working days from the date of confirmation by the user to commence printing AND only ONE file is requested)
  • We reserve the right to postpone the collection date when multiple files are sent in 1 form
  • There is a limit of SGD$100 per transaction/form
  • We do not provide delivery services
  • Book the collection slot using the "Submit & Collect" button below
  • Please collect your model within your booked collection slot, after which the library will assume ownership of the model
  • Please bring your NUS student/staff ID to collect the model (we wouldn't want anyone impersonating you and collecting your precious prototype!)
  • The printer requires the printing of supports for models with certain degrees of overhang. We will remove these for you. If you want to remove these supports yourself using your own tools, do let us know



The 3D printing service is only open to current NUS Staff and Students.
Currently, we can only print using Polylactic Acid (PLA) filaments. We have various filament colours available for your choosing, i.e. white, black, natural (transparent), green, blue, red and orange.
There are some limitations on the things you can print, namely:
  • Objects bigger than 25.3 x 20.23 x 20.23 cm (10 x 8 x 8 inches) in size/ takes more than 6 hours to print (again, it's not us, it's the printer)
  • Pornographic, obscene or illegal material (eyebrows raised)
  • Any kind of weapon or items that might cause hurt
  • Items that violate the intellectual property rights of another
  • Items in bulk – This service is designed for rapid prototyping hence, mass production is not accepted
  • There is a limit of SGD$100 per transaction, please do not exceed this amount
  • Actual products intended for commercial use
You can try making your own! Anything is possible if you put your mind to it :) For free reference models, check out Thingiverse. Do, however, take note of the licences which come with each model!
No, we do not.

You can try using free 3D modelling software, such as Blender, TinkerCAD, Meshmixer, and many more.

As NUS Staff, you are entitled to use Adobe Creative Cloud apps, which also entail some 3D modelling software. Find out about installation here. As a student, you can also get a free educational license of various Autodesk software, such as 3DS Max, Maya, AutoCAD, or Fusion 360, for up to 3 years for your own personal use. Find out about these products here.

Please note the TEL Imaginarium team does not provide any support for these products, so use them at your own discretion.
Yes, we have a handheld 3D scanner which is available for use in the library by booking. Find out about the specs and book the equipment here.

Upload your file and book a collection slot via the "Submit & Collect" button located in this page and we will get back to you within 1 working day on (i) whether your print has been added to the queue and (ii) the price. Printing will only commence when confirmation is given by the user to proceed.

Note: You can use the attachment feature in the booking form to upload your file (up to 20 MB) or send us the link to your file if it is larger than 20 MB. Please use an encrypted online storage (such as WeTransfer or FirefoxSend) if you choose the latter.

NoteNote: If you send more than one file, we reserve the right to postpone your collection date.

Infill is the material that occupies the interior of a model. While it is usually hidden from sight, it constitutes one of the main factors in determining the strength, weight and cost of the model. Several infill percentages are available for selection when you submit a request.
$0.20 per gram

Minimum 5g is required. You can get 5g from either upsizing your models or sending in multiple models.
When you submit your files through the booking form, we will calculate the total weight of the 3D print, which depends on the size of the model as well as the 'infill' (amount of material inside the model) selected. You can also try to get an estimate of the number of grams by using free software such as Ultimaker Cura.
Cost of the 3D print will be charged to your library account, after which payment can be made online. For more details, please visit NUS Libraries' FAQ.

Payment online requires a minimum $1.00 charge. If the 3D models sent do not fulfill the minimum 5g requirement, we will reserve the right to request for you to either: increase the size of the model OR the number of models to be printed.

We do not accept any other forms of payment.
A geeky team of librarians will handle the 3D printer. If you have special instructions for your 3D print, let us know through the booking form and we will get back to you!
This site uses cookies

By clicking accept or continuing to use this site, you agree to our use of cookies. For more details about cookies and how to manage them, please see our Privacy Notice.