0% encontró este documento útil (0 votos)
21 vistas1 página

Script AWK para convertir archivos .pil a Vulcan

Este documento describe un script AWK para convertir un archivo .pil generado por Whittle a un formato compatible con Vulcan. El script toma los valores xyz del modelo Whittle y los modifica para poder visualizar los rayos anidados en Vulcan. Primero se debe generar el archivo .pil en Whittle y luego ejecutar el script AWK, actualizando los valores xyz y los nombres de archivos de entrada y salida, para crear un nuevo archivo .txt que Vulcan pueda leer.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
21 vistas1 página

Script AWK para convertir archivos .pil a Vulcan

Este documento describe un script AWK para convertir un archivo .pil generado por Whittle a un formato compatible con Vulcan. El script toma los valores xyz del modelo Whittle y los modifica para poder visualizar los rayos anidados en Vulcan. Primero se debe generar el archivo .pil en Whittle y luego ejecutar el script AWK, actualizando los valores xyz y los nombres de archivos de entrada y salida, para crear un nuevo archivo .txt que Vulcan pueda leer.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Script AWK: Conversin Whittle Vulcan

Los rajos anidados generados por Whittle se guardan en un archivo .pil. Este archivo
contiene los valores x,y,z del modelo Whittle y el nmero de rajo anidado respectivo.
Para leer este archivo .pil en Vulcan se necesita antes correr el script AWK para modificar
sus valores xyz de modo de poder visualizarlo en Vulcan.

1ro: Generar archivo .pil desde Whittle


Luego abrir el archivo AWK y editarlo.

Origen del modelo: X=6000 Y=7800 Z=384


Tamao bloques: 12,5;12,5;12

Archivo AWK, valores en rojo son los que se deben actualizar:

{
DELTAX = 6000
DELTAY = 7800
DELTAZ = 384

cx = ($1-1)*12,5 + DELTAX + 6,25;


cy = ($2-1)*12,5 + DELTAY + 6,25;
cz = ($3-1)*12 + DELTAZ + 6;
pit = $4

printf( "%.1f %.1f %.1f %.1f ", cx, cy, cz, pit );
for ( nxti=3; nxti<=NF; nxti++ ) {
printf( "%s ", $nxti );
}
print "";

Luego se debe actualizar el archivo BAT, valores en rojo son los que se deben actualizar
(nombres de los archivos de entrada y salida

gawk -F, -f conversor_pil-[Link] archivo_1.pil > archive_2.txt

Finalmente se ejecuta archivo BAT. Con esto se crear un archivo .txt el cual leer Vulcan
para importar los rajos anidados.

También podría gustarte