Instalación

Esta guía proporciona instrucciones para instalar Rhino en Windows y macOS, además de información sobre cómo usar RhinoCommon para acceder a las funcionalidades de Rhino desde código.

Instalación de Rhino

PC (Windows)

  1. Descarga: Visita el sitio web oficial de Rhino (www.rhino3d.com) y descarga el instalador para Windows.
  2. Ejecuta el instalador: Localiza el archivo descargado (normalmente un archivo .exe) y ejecútalo como administrador.
  3. Sigue las instrucciones: El instalador te guiará a través del proceso. Acepta los términos de licencia y elige la ubicación de instalación (se recomienda la predeterminada).
  4. Licencia: Una vez instalado, se te pedirá que introduzcas tu clave de licencia o que inicies sesión con tu cuenta de McNeel.

Consideraciones sobre .NET Framework (para plugins antiguos):

En Windows, algunos plugins antiguos podrían requerir .NET Framework. Si encuentras problemas de compatibilidad con plugins antiguos, puedes configurar Rhino para que use .NET Framework:

  • Desde Rhino: Inicia Rhino, escribe el comando DefinirTiempoDeEjecuciónDotNet, selecciona la opción TiempoDeEjecución y luego elige NETFramework. Reinicia Rhino.
  • Mediante el Registro (avanzado): Puedes modificar el registro de Windows (con precaución) para forzar el uso de .NET Framework. Consulta la documentación de Rhino para obtener instrucciones detalladas sobre cómo hacerlo.

Mac (macOS)

  1. Descarga: Visita el sitio web oficial de Rhino (www.rhino3d.com) y descarga el instalador para macOS (archivo .dmg).
  2. Monta la imagen DMG: Haz doble clic en el archivo .dmg descargado para montar la imagen.
  3. Arrastra la aplicación: Arrastra el icono de Rhino a la carpeta "Aplicaciones".
  4. Ejecuta Rhino: Abre Rhino desde la carpeta "Aplicaciones".
  5. Licencia: Se te pedirá que introduzcas tu clave de licencia o que inicies sesión con tu cuenta de McNeel.

Otras Herramientas de McNeel

  • Rhino Viewer: Un visor gratuito para archivos .3dm.
  • Rhino Mobile: Una aplicación móvil (iOS) para ver archivos .3dm.

Usando RhinoCommon (Acceso Programático a Rhino)

RhinoCommon es la biblioteca que te permite interactuar con Rhino desde código (C#, Python, etc.).

Para usar RhinoCommon en tu código:

  1. Instala Rhino: Necesitas tener Rhino instalado para tener las bibliotecas necesarias.
  2. Referencia las bibliotecas: En tu proyecto, agrega referencias a RhinoCommon.dll y Rhino.Geometry.dll. Estas se encuentran en la carpeta de instalación de Rhino.
  3. Ejemplo de código C#:

using Rhino;
using Rhino.Geometry;

public class EjemploRhinoCommon
{
    public static void CrearDocumentoYGuardar()
    {
        using (RhinoDoc doc = new RhinoDoc())
        {
            // Crea una caja
            Point3d puntoBase = new Point3d(0, 0, 0);
            BoundingBox caja = new BoundingBox(puntoBase, new Point3d(10, 10, 10));
            doc.Objects.AddBrep(caja.ToBrep());

            // Guarda el documento
            string path = "C:\\ruta\\al\\archivo.3dm"; // Reemplaza con la ruta deseada
            doc.Write(path);
        }
    }
}