Hay que distinguir dos tipos de "programas":
Los que permiten "visualizar" la gran mayoría de piezas y los que "transforman" las piezas para que otros las vean sin complicaciones.
Dentro de la primera "categoría", yo conozco uno que visualiza el 95% de los ficheros 3D, pero cada vez que sacan una versión nueva de un programa CAD, la versión que tengas de este programa, no visualiza el modelos 3D. El programa se llama Autovue, lo puedes descargar para prueba desde su página <<AQUÍ>> y en cuanto al precio, depende de que distribuidor, tendrás una oferta u otra.
Lo interesante de este programa es que puede visualizar ficheros 3D y 2D, mas pdf, imágenes, Excel, Word, etc, etc.
En este pdf, a partir de la página 3 puedes encontrar los formatos que puede "ver".
¿Y que tiene de "interesante" este programa?, que no has de guardar en ningún formato especial tu fichero, lee los formatos nativos.
Pero OJO, este programa no lo necesitarás TU, lo necesitará quien quieras que visualice tu pieza.
Dentro de la segunda "categoría", uno muy bueno es Edrawings (de Dassault) que generalmente se instala con SW, pero que existe como complemento para otros programas de CAD (<<VER AQUÍ>>).
Ventajas, conviertes un conjunto o pieza en un ejecutable (un fichero exe), lo mandas por correo y quien lo reciba sin instalar nada, le da doble clic y puede hacer hasta mediciones, secciones e impresiones.
Inconvenientes, necesitarías un programa por cada programa que usases, no hay una versión para todos y por lo tanto deberás de pagar una licencia por programa.
Seguro que hay muchos mas, pero estos son de los mejores para mi.