CIV 2801 - Fundamentos de Computação Gráfica Aplicada - 2023.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 ]

Dia e Horário


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: Criação da interface gráfica inicial do programa de análise de vigas contínuas pelo processo de Cross em MATLAB.
    Código do programa em MATLAB a ser completado.
    Solução pré-compilada (pcode) do trabalho.
    Cross01: Processo de Cross para vigas contínuas em MATLAB, versão 01.

  3. Enunciado do terceiro trabalho: Desenho do modelo da viga contínua do programa Cross.
    Código do programa em MATLAB a ser completado.
    Solução pré-compilada (pcode) do trabalho.
    Cross02: Processo de Cross para vigas contínuas em MATLAB, versão 02.

  4. Enunciado do quarto trabalho: Desenho da configuração deformada e do diagrama de momentos fletores da viga contúnua do programa de Cross.
    Código do programa em MATLAB a ser completado.
    Solução pré-compilada (pcode) do trabalho.
    Cross03: Processo de Cross para vigas contínuas em MATLAB, versão 03.

  5. Enunciado do quinto 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.
    Solução pré-compilada (pcode) do trabalho.
    Cross04: Processo de Cross para vigas contínuas em MATLAB, versão 04.


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 - 6th Edition, 2022: Site na MathWorks.
  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. Cook, R.D.; Malkus, D.S.; and Plesha, M.E., Concepts and Applications of Finite Element Analysis, John Wiley & Sons, 1989.
  2. Zienkiewicz, O.C.; Taylor, R.L.; and Zhu, J.Z. The Finite Element Method: its Basis and Fundamentals, Elsevier, 2005.
  3. Fish, J. and Belytschko, T., A First Course in Finite Elements, John Wiley & Sons, 2007.
  4. Fish, J. and Belytschko, T., A First Course in Finite Elements - Chapter 12: Finite Element Programming with MATLAB, 2007.
    Download aqui (438 KB).
  5. Luiz Fernando Martha, O Método da Rigidez Direta sob um Enfoque Matricial, 1993.
    Download aqui (4 MB).
  6. Luiz Fernando Martha, Análise Matricial de Estruturas com Orientação a Objetos
  7. Luiz Fernando Martha, Método dos Elementos Finitos
  8. Luiz Fernando Martha, Processo de Cross

Critério de Aprovação


Software utilizado no curso


Última atualização: 09/outubro/2023 por Luiz Fernando Martha