Está en la página 1de 1

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-txt.awk 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