desenvolvimento de pacote de curvas especiais para o mtool3d aluno: ricardo cavalcanti marques...
TRANSCRIPT
![Page 1: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/1.jpg)
Desenvolvimento de Desenvolvimento de Pacote de Curvas Pacote de Curvas
Especiais para o Mtool3DEspeciais para o Mtool3D
Aluno: Ricardo Cavalcanti MarquesAluno: Ricardo Cavalcanti Marques
Matrícula: 0611513Matrícula: 0611513
![Page 2: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/2.jpg)
Sobre o TecgrafSobre o Tecgraf
Laboratório da PUC-Rio que desenvolve softwares gráficos Laboratório da PUC-Rio que desenvolve softwares gráficos para muitas aplicações:para muitas aplicações:
Projetos NavaisProjetos Navais Mecânica ComputacionalMecânica Computacional Geologia e ReservatóriosGeologia e Reservatórios Modelagem GeométricaModelagem Geométrica Visualização CientíficaVisualização Científica Ferramentas de Apoio ao ProgramadorFerramentas de Apoio ao Programador
![Page 3: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/3.jpg)
Sobre o MGVEOSobre o MGVEO
Nome: Grupo de Modelagem e Visualização em Nome: Grupo de Modelagem e Visualização em GeotecniaGeotecnia
Coordenação: Luiz Fernando Martha (Depto CIV)Coordenação: Luiz Fernando Martha (Depto CIV)
Objetivo: desenvolvimento de software para aplicações Objetivo: desenvolvimento de software para aplicações gráficas interativas de problemas de Engenharia usando gráficas interativas de problemas de Engenharia usando o Método dos Elementos Finitos.o Método dos Elementos Finitos.
Produtos: Automatic Report Generator(ARG), Grapher, Produtos: Automatic Report Generator(ARG), Grapher, Mtool2D(ou Sigma2D) e Mtool3D(ou Sigma3D)Mtool2D(ou Sigma2D) e Mtool3D(ou Sigma3D)
![Page 4: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/4.jpg)
Sobre o Mtool3DSobre o Mtool3D
Encomenda da PetrobrásEncomenda da Petrobrás Inicialmente, fazia cálculos de estabilidade de estruturas Inicialmente, fazia cálculos de estabilidade de estruturas
flutuantes. flutuantes. Recentemente, foi adaptado para possibilitar a Recentemente, foi adaptado para possibilitar a
modelagem de problemas em geotecnia.modelagem de problemas em geotecnia.
![Page 5: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/5.jpg)
Sobre o Mtool3DSobre o Mtool3D
![Page 6: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/6.jpg)
Trabalho desenvolvidoTrabalho desenvolvido
Foram disponibilizadas três ferramentas:Foram disponibilizadas três ferramentas: Interseção Superfície-PlanoInterseção Superfície-Plano intersecta uma malha triangular intersecta uma malha triangular
com um plano infinito, resultando em linhas poligonaiscom um plano infinito, resultando em linhas poligonais Inserção de Curva sobre SuperfícieInserção de Curva sobre Superfície cria, via cliques do mouse, cria, via cliques do mouse,
uma curva justaposta a uma malha triangularuma curva justaposta a uma malha triangular Interseção Superfície-SuperfícieInterseção Superfície-Superfície intersecta duas ou mais intersecta duas ou mais
malhas triangulares, resultando em linhas poligonaismalhas triangulares, resultando em linhas poligonais
Tira proveito de dois principais artifícios:Tira proveito de dois principais artifícios: Predicados Geométricos de Aritmética Exata Adaptativa (J. R. Predicados Geométricos de Aritmética Exata Adaptativa (J. R.
Shewchuk) Shewchuk) garante precisão dos cálculos garante precisão dos cálculos Malha de Adjacências Malha de Adjacências garante eficiência na construção da(s) garante eficiência na construção da(s)
curva(s)curva(s)
![Page 7: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/7.jpg)
Interseção Superfície-PlanoInterseção Superfície-Plano
![Page 8: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/8.jpg)
Curva Sobre SuperfícieCurva Sobre Superfície
![Page 9: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/9.jpg)
Interseção Superfície-SuperfícieInterseção Superfície-Superfície
![Page 10: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/10.jpg)
Ferramentas UtilizadasFerramentas Utilizadas
![Page 11: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/11.jpg)
Ferramentas UtilizadasFerramentas Utilizadas
![Page 12: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/12.jpg)
Ferramentas UtilizadasFerramentas Utilizadas
![Page 13: Desenvolvimento de Pacote de Curvas Especiais para o Mtool3D Aluno: Ricardo Cavalcanti Marques Matrícula: 0611513](https://reader036.vdocuments.site/reader036/viewer/2022062318/552fc104497959413d8bf3b7/html5/thumbnails/13.jpg)
Publicação do TrabalhoPublicação do Trabalho
Artigo:Artigo: Marques, R.C., Pereira, A., Martha, L.F., Marques, R.C., Pereira, A., Martha, L.F., Miranda, A., Gattass, M., Miranda, A., Gattass, M., Adaptive Precision Based Adaptive Precision Based Fast Algorithm for Robust Surface IntersectionsFast Algorithm for Robust Surface Intersections, , Mecom/CilamceMecom/Cilamce, November 2010, November 2010
Projeto Final de GraduaçãoProjeto Final de Graduação: Marques, R.C., Gattass, : Marques, R.C., Gattass, M. M. Curvas Sobre Malhas de HorizontesCurvas Sobre Malhas de Horizontes