CIV 2801 - Fundamentos de Computação Gráfica Aplicada - 2018.2


Prof. Luiz Fernando Martha: lfm@tecgraf.puc-rio.br
Pontifícia Universidade Católica do Rio de Janeiro - PUC-Rio
Departamento de Engenharia Civil e Ambiental




[ Horário | Aulas | Trabalhos | Computação Gráfica | MATLAB | Análise de Estruturas | Critério de Aprovação | Software ]

Horário e sala de aula


Aulas e programas auxiliares


Trabalhos
Serão propostos trabalhos individuais durante o semestre que utilização o ambiente de desenvolvimento MATLAB.

  1. Enunciado do primeiro trabalho: Cross00.
    Código do programa em MATLAB a ser completado.
    Solução pré-compilada (pcode) do trabalho.
    Cross00: Processo de Cross para vigas contínuas em MATLAB, versão 00.

  2. Enunciado do segundo trabalho: Interface gráfica para programa do processo de Cross para vigas contínuas em MATLAB.

  3. Enunciado do terceiro trabalho: Funções callback não gráficas para programa do processo de Cross para vigas contínuas em MATLAB.

  4. Enunciado do quarto trabalho: Desenho do modelo e do diagrama de momentos fletores do programa do processo de Cross para vigas contínuas em MATLAB.
    Código do programa em MATLAB a ser completado.

  5. Enunciado do quinto trabalho: Desenho da configuração deformada e exibição da tabela da solução iterativa do processo de Cross para vigas contínuas em MATLAB.

  6. Enunciado do sexto trabalho: Tratamento dos eventos de mouse no programa gráfico do processo de Cross para vigas contínuas em MATLAB.
    Código do programa em MATLAB a ser completado.


Bibliografia Geral de Computação Gráfica

  1. Eduardo Azevedo e Aura Conci, Computação Gráfica. Geração de Imagem - Volume 1, Editora Campus, 2003.
  2. Aura Conci e Eduardo Azevedo, Computação Gráfica. Teoria e Prática - Volume2, Editora Campus, 2007.
  3. Jonas de Miranda Gomes e Luiz Velho, Computação Gráfica, Volume 1, Série de Computação e Matemática, IMPA, 1998.
  4. Rogers, D.F., Adams, J.A.; Mathematical Elements for Computer Graphics, Second Edition, McGraw-Hill International Editions, Computer Series, New York, 1990.
  5. Rogers, D.F.; Procedural Elements for Computer Graphics, McGraw-Hill International Editions, Computer Series, New York, 1985.
  6. Foley, J.D., van Dam, A., Feiner, S., Hughes, J.; Computer Graphics: Principles and Practice, Second Edition in C, Addison-Wesley, 1995.

Material de MATLAB

  1. Stormy Attaway, MATLAB - A Practical Introduction to Programming and Problem Solving - Third Edition, 2013: Versão em PDF.
  2. Jan Krueger Siqueira, Guia MatLab para alunos de Engenharia Elétrica, Computação e Automação, 2007: Link para download.
  3. Stephen J. Chapman, Programação em Matlab para Engenheiros, 2002: Versão em PDF.

Referências de Análise de Estruturas

  1. C.A. Felippa, Introduction to Finite Element Methods: Link, Notas de Aula da disciplina Introduction to Finite Elements Methods (ASEN 5007) - Fall 2016, Department of Aerospace Engineering Sciences, University of Colorado at Boulder, 2016.
  2. Cook, R.D.; Malkus, D.S.; and Plesha, M.E., Concepts and Applications of Finite Element Analysis, John Wiley & Sons, 1989.
  3. Zienkiewicz, O.C.; Taylor, R.L.; and Zhu, J.Z. The Finite Element Method: its Basis and Fundamentals, Elsevier, 2005.
  4. Fish, J. and Belytschko, T., A First Course in Finite Elements, John Wiley & Sons, 2007.
  5. Fish, J. and Belytschko, T., A First Course in Finite Elements - Chapter 12: Finite Element Programming with MATLAB, 2007.
    Download aqui (438 KB).
  6. Luiz Fernando Martha, O Método da Rigidez Direta sob um Enfoque Matricial, 1993.
    Download aqui (4 MB).
  7. Luiz Fernando Martha, Análise Matricial de Estruturas com Orientação a Objetos
  8. Luiz Fernando Martha, Método dos Elementos Finitos
  9. Luiz Fernando Martha, Processo de Cross

Critério de Aprovação


Software utilizado no curso


Última atualização: 10/outubro/2018 por Luiz Fernando Martha