3D- dwg can in later versions ( At least NX12) of NX produce good solids.
Siemens has a .rvt->JT converter which can produce solids in some cases. ( It's NOT dependent on the Siemens products in this case, it's all dependent on what Revit exports.)
.dwg has given me way better results than .rvt.