This is quite simply amazing, I'm really impressed with the quality of your modeling skills.
What tools are you using to create the map file? I wanted to have a go at creating the 1701-A or Voyager deck by deck, but not sure where to start, and I'm not sure if the game's map files can support something that large?
I'm using the Quake III engine, more specifically the game Star Trek Voyager: Elite Force. The program used to create the map files is called GTKRadiant, which is the standard used to make Quake III maps.
For modeling, I use Milkshape 3D, which is a cheap 3D modelling program, mainly used for low-poly models used in older games.
Unfortunately, the map files can only be so big, so what I'm doing is creating a separate map file for each deck. You will be able to use turbolifts to travel from map file to map file, with a short loading screen in between map loads.
A Virtual Voyager mod is included in the Star Trek Voyager: Elite Force expansion pack. However, it's severely dated and looks very 2002 in gaming standards.