The main software we use to process cave data and surface surveys is survex which has been written over several decades by CUCC cavers. The first version was written during the 1990 Expo in Austria in the (old) potato hut.
Download the survex package here: www.survex.com and install it.
You will discover that the application installed is actually called "aven" but do not be concerned. This is what you will use to visualise .svx files as beautiful cave centre-line surveys.
If you are entering new survey data from a new cave, you will also need either TunnelX or Therion to convert your sketches into actual plan and elevation presentation-quality surveys.
Tunnel was written by Julian Todd (18 Austrian expos since 1989). It allows the generation of full 3D models of cave passages which can be viewed using a VRML browser.
TunnelX installation and running.
TunnelX detailed wiki documentation (old).