Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
acemu:software:openrocket [2011/01/22 08:27] kenneth |
acemu:software:openrocket [2011/02/27 09:36] (actual) luis |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== OpenRocket ====== | ||
- | |||
- | ===== Referencias ===== | ||
- | * [[http:// | ||
- | |||
- | ===== Instalación ===== | ||
- | La aplicación OpenRocket consiste únicamente en un archivo .jar de Java, por ejemplo: OpenRocket-1.1.3.jar | ||
- | Para su ejecución se requiere del Java RTE versión 1.5 o superior. | ||
- | |||
- | ==== Linux ==== | ||
- | * Bajar y copiar el archivo .jar a algún directorio: por ej. / | ||
- | * Asegurarse que tenga al menos permisos de lectura y ejecución para los usuarios comunes | ||
- | * Si se quiere ejecutar desde la consola, asegurarse que la variable PATH contiene el directorio donde se instaló el programa y que el sistema reconoce los archivo .jar como ejecutable de Java | ||
- | * Asegurarse que la versión de java requerida está instalada y disponible, se puede probar ejecutar el programa, por ej,: | ||
- | |||
- | java -jar / | ||
- | |||
- | * Para simplificar su uso desde la GUI de Linux, se puede agregar al Menú del sistema | ||
- | * También conviene que la GUI asocie los archivo .ork con la aplicación, | ||
- | |||
- | ===== Cómo incluir nuevos motores en formato .ENG ===== | ||
- | OpenRocket dispone de una biblioteca de motores, pero permite que los usuarios agreguen sus propios motores, para poderlos usar en las simulaciones de los cohetes. Para eso debemos disponer de los datos del motor en formato ENG (o RASP). | ||
- | |||
- | El formato ENG o RASP es el formato original del programa wRASP. La referencia de donde extraje esta información es: | ||
- | |||
- | * [[http:// | ||
- | |||
- | Recomiendo leer ese link, pues es la principal referencia a este tipo de archivos de datos. | ||
- | |||
- | Los archivos de format RASP (que suelen tener terminación .ENG, de allí que también se los conozca como formato ENG), son simples archivos ASCII, que contienen información básica de la curva de empuje de un motor, así como datos de sus características fundamentales. Es un formato muy simple y son archivos muy fáciles de construir. Alcanza con disponer de algunos valore de empuje del motor para ciertos intervalos de tiempo así como el peso del motor y el peso del combustible. | ||
- | |||
- | ==== Formato ENG ==== | ||
- | Los archivos ENG tienen una estructura muy simple: consisten en una cabecera y una sección de datos de empuje | ||
- | === Cabecera === | ||
- | La siguiente imagen (extraida de la referencia anterior) resume el contenido de la cabecera del archivo | ||
- | |||
- | {{: | ||
- | |||
- | * Las primeras lineas, que comienzan con ";", | ||
- | * La linea que importa es la primer linea sin ";", | ||
- | - Nombre del motor | ||
- | - Diámetro externo (mm) | ||
- | - Largo (mm) | ||
- | - Delays, hasta 3, separados por guiones. Si no tiene delay pero tiene carga de eyección, poner sólo un 0. Si no tiene carga de eyección, poner simplemente una " | ||
- | - Peso del combustible (kg) | ||
- | - Peso total: motor + combustible (kg) | ||
- | - Fabricante: una única palabra de pocas letras que identifique al fabricante | ||
- | |||
- | === Datos de empuje === | ||
- | Al cabezal siguen, en las siguientes lineas, los datos de empuje. El formato original soporta hasta 32 datos. No sé si para OpenRocket esto es una limitación o no, es posible que acepte más de 32 lineas. | ||
- | |||
- | * Cada linea de dato de empuje consiste en 2 números: el valor del tiempo (s) y el empuje (Newton). | ||
- | * El primer valor para tiempo 0.0 y empuje 0.0 se asume, no es necesario ponerlo. | ||
- | * El último valor debe terminar con empuje cero (esto es importante). | ||
- | * Luego de la última linea de datos, se pueden incluir más lineas de comentarios (;) o lineas en blanco | ||
- | |||
- | Ejemplo: | ||
- | |||
- | < | ||
- | ; Motor MX001 de ACEMU | ||
- | MX001 38 250 0 0.18 0.614 ACEMU/ | ||
- | 0.00 51.7241 | ||
- | 0.04 245.69 | ||
- | 0.22 254.31 | ||
- | 0.59 189.655 | ||
- | 0.77 125.0 | ||
- | 0.94 34.4828 | ||
- | 1.11 8.62069 | ||
- | 1.5 0.0 | ||
- | ; | ||
- | </ | ||
- | |||
- | ==== Como instalar los archivos ENG para OpenRocket ==== | ||
- | === Linux === | ||
- | Copiar el archivo .ENG al directorio '' | ||
- | |||
- | |||