Projeto Computacional Em503
Projeto Computacional Em503
Projeto Computacional Em503
PROJETO COMPUTACIONAL
Instrues: O projeto consistir de um programa computacional, escrito em MatLab e desenvolvido por grupos de 3 alunos. Cada grupo dever elaborar um relatrio de resultados que deve ser copiado para o Teleduc at s 18hs do dia 13/06/2012, juntamente com os arquivos fonte (arquivos.m) de seus programas. A cpia impressa deve ser entregue na Secretria do DPM at s 16hs da data de entrega. Caso sejam identificados relatrios e/ou programas semelhantes de grupos distintos, os membros de ambos os grupos recebero nota zero. Cada grupo receber um conjunto especifico de exemplos, que devero ser analisados usando o cdigo elaborado. Estes exemplos sero disponibilizados posteriormente. No dia 20/06/2012, no horrio da aula, ser realizada uma arguio oral e individual com cada grupo sobre o projeto. Descrio geral do projeto Cada grupo dever elaborar um cdigo em MatLab, sobre o mtodo de elementos finitos aplicado ao estudo de trelias e vigas. O programa dever: Ser escrito de modo que as variveis de entrada possam ser facilmente alteradas a partir de um arquivo de texto. Fazer a leitura dos dados de entrada e executar os procedimentos, usando o mtodo de elementos finitos, para a anlise de modelos de barra, viga em flexo pura e viga+trao/compresso aplicado a estruturas treliadas. Gerar um arquivo de sada com o ps-processamento dos dados.
ANEXO I
1.
Input File
The following keywords are used in the .fem input file.
1.1
COORDINATES This keyword starts the input of nodal coordinates of the mesh. Syntax:
*COORDINATES <number of nodes> for each node in ascending order based on the node number: <node number><X and Y coordinates>
*COORDINATES 6 1 0.0 0.0 2 0.0 4.0 3 3.0 0.0 4 3.0 4.0 5 6.0 0.0
1.2
ELEMENT_GROUPS A finite element group is a set of elements with the same material and geometric properties.. Groups of finite elements are required when it is necessary to define trusses with different material and/or geometrical properties. Syntax:
*ELEMENT_GROUPS <number of groups> for each group in ascendant order based on the group number: <group number><number of elements in the group><element type>
Example: 3 groups, the first with three bars, the second with four beams and the third with two general beams (bending+bar).
1.3
INCIDENCES This keyword is used to define the nodes of the finite elements (incidences). Syntax:
*INCIDENCES for each element in crescent order: <local number of the element in the group> <incidence of the element>
Example: incidences of the three finite element groups of the previous section.
*INCIDENCES 1 1 2 2 3 4 3 5 6 4 1 3 5 3 5 6 2 4 7 4 6 8 1 4 9 5 4
1.4
MATERIALS
This keyword specifies the Young modulus and the tensile and compressive admissible stresses for each material. The number of materials is equal to the number of finite element groups.
1.5
GEOMETRIC_PROPS
This keyword specifies the cross-section area for the bar elements. The number of geometric property sets is equal to the number of finite element groups.
1.6
BCNODES This keyword specifies nodes for which the degrees of freedom are prescribed with zero value. Those degrees of freedom are eliminated of the model in the assembling procedure. Syntax:
5 1 1 1 2 3 2 5 1
5 2
1.7
ANEXO II
1.
Output File
The following keywords are used in .out output file.
1.1
1.2
REACTION_FORCES This keyword collects the reaction forces on the supports. Syntax:
*REACTION_FORCES
for each node with supports: <node number><FX = or FY = > <reaction value> Example:
1.3
1.4
Syntax: