Você está na página 1de 3

Bloco para pegar um resultado de um nó e printar num arquivo txt

*GET,y,NODE,2,U,Y !Pega o controle do deslo em Y do nó 2, chamando de 'y'

*CFOPEN,'Resultados','txt' !Abre o arquivo, dá um nome e extensão

*VWRITE,'Deslo',y !Escreve no arquivo o termo Deslo e o valor 'y'

(A5,F10.4) !Definição do formato do que é escrito em FORTRAN

!Primeiro termo é String A, o segundo um número fixo com tamanhos


definidos

*CFCLOS !Fecha o arquivo

Bloco pra pegar todos os resultados dos nós e printar num arquivo txt

*GET,y,NODE,1,U,Y

*CFOPEN,'Resultados2','txt'

*VWRITE,y

(F10.4)

*GET,y,NODE,2,U,Y

*CFOPEN,'Resultados2','txt',,APPEND !O append faz com que o resultado seja adicionado ao


do com anterior

*VWRITE,y

(F10.4)

*GET,y,NODE,3,U,Y

*CFOPEN,'Resultados2','txt',,APPEND

*VWRITE,y

(F10.4)

*GET,y,NODE,4,U,Y

*CFOPEN,'Resultados2','txt',,APPEND

*VWRITE,y

(F10.4)

*CFCLOS
Bloco pra pegar todos os resultados dos nós e printar no arquivo txt com loop

*DO,I,1,4,1 !Loop do valor I de 1 até 4 de 1 em 1

*GET,y,NODE,I,U,Y

*CFOPEN,'Resultados2','txt',,APPEND

*VWRITE,y

(F10.4)

*CFCLOS

*ENDDO !Fim do loop

Bloco pra printar os títulos dos nós e deslocamento

*DO,I,1,4,1

*GET,y,NODE,I,U,Y

*CFOPEN,'Resultados2','txt',,APPEND

*VWRITE,'Nó:',I,'Desl: ',y !Printa os títulos de nós e deslocamentos

(A3,F3.0,A6,F8.4)

*CFCLOS

*ENDDO

Bloco para printar um Titulo do arquivo e de cada linha


*CFOPEN,'Resultados2','txt'

*VWRITE,'RESULT'

(A)

*CFCLOS

*DO,I,1,4,1

*GET,y,NODE,I,U,Y

*CFOPEN,'Resultados2','txt',,APPEND

*VWRITE,'Nó:',I,'Desl: ',y

(A3,F3.0,A6,F8.4)

*CFCLOS

*ENDDO

Você também pode gostar