(Total noob) Help with fixing mdels for 3d printing

Hi

As the title suggests, I am a total noob. I have been currently assigned the task of fixing 3d models for 3d printing.
I have no experience using blender or anything of sorts. I’m purely a java and python programmer. I need serious help.

I downloaded a 3d model online. I don’t see how I’m supposed to see whether it has problems. can someone please point me in the right direction, what algorithms are involved in this kind of thing?

Not sure if this is important but I have blender 2.62, I’m running Ubuntu 12.04

Thanx
Adeeb

Thank you very much.

I believe Control+Shift+Alt M will select non-manifolds in your model, but there are other issues that may come up in slicing.

Netfabb has a free tool for STL fixing
http://www.netfabb.com/stl_repair_fixing.php

A basic tutorial here