Síntese de um mecanismo flexível usando técnicas de otimização topológica

Detalhes bibliográficos
Autor(a) principal: Scarpinski, Rodinei de Lima Vaz
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRGS
Texto Completo: http://hdl.handle.net/10183/258919
Resumo: A síntese de mecanismos flexíveis é um desafio para a engenharia mecânica, pois envolve a consideração de aspectos geométricos, cinemáticos e dinâmicos. Neste trabalho, propõe-se um método para sintetizar um mecanismo flexível utilizando otimização topológica, que é uma técnica para encontrar a melhor distribuição de material em um domínio. O objetivo deste trabalho é demonstrar a facilidade de implementar o método de otimização topológica usando ferramentas computacionais disponíveis e comparar os resultados obtidos com os experimentais. A metodologia consistiu em elaborar um código em Python usando o aplicativo Spyder em um computador com Linux, modelar o mecanismo em um aplicativo de CAD, simular o comportamento do mecanismo usando o método dos elementos finitos, calcular a vantagem mecânica e imprimir o mecanismo em uma impressora 3D. Os resultados mostraram que o método de otimização topológica foi capaz de sintetizar um mecanismo flexível com uma vantagem mecânica satisfatória e que os resultados da simulação numérica foram próximos dos experimentais, com uma diferença relativa menor que 2%. O trabalho contribuiu para a aplicação da otimização topológica na síntese de mecanismos flexíveis e para a validação dos resultados numéricos com os experimentais. As limitações do trabalho foram a simplificação do modelo matemático e a qualidade da impressão 3D.
id UFRGS-2_dc5f7f84d607047bf4cd1489150ea49d
oai_identifier_str oai:www.lume.ufrgs.br:10183/258919
network_acronym_str UFRGS-2
network_name_str Repositório Institucional da UFRGS
repository_id_str
spelling Scarpinski, Rodinei de Lima VazDe Leon, Daniel MilbrathRomeu, André Piva2023-06-11T03:33:37Z2023http://hdl.handle.net/10183/258919001170728A síntese de mecanismos flexíveis é um desafio para a engenharia mecânica, pois envolve a consideração de aspectos geométricos, cinemáticos e dinâmicos. Neste trabalho, propõe-se um método para sintetizar um mecanismo flexível utilizando otimização topológica, que é uma técnica para encontrar a melhor distribuição de material em um domínio. O objetivo deste trabalho é demonstrar a facilidade de implementar o método de otimização topológica usando ferramentas computacionais disponíveis e comparar os resultados obtidos com os experimentais. A metodologia consistiu em elaborar um código em Python usando o aplicativo Spyder em um computador com Linux, modelar o mecanismo em um aplicativo de CAD, simular o comportamento do mecanismo usando o método dos elementos finitos, calcular a vantagem mecânica e imprimir o mecanismo em uma impressora 3D. Os resultados mostraram que o método de otimização topológica foi capaz de sintetizar um mecanismo flexível com uma vantagem mecânica satisfatória e que os resultados da simulação numérica foram próximos dos experimentais, com uma diferença relativa menor que 2%. O trabalho contribuiu para a aplicação da otimização topológica na síntese de mecanismos flexíveis e para a validação dos resultados numéricos com os experimentais. As limitações do trabalho foram a simplificação do modelo matemático e a qualidade da impressão 3D.The synthesis of compliant mechanisms is a challenge for mechanical engineering, as it involves the consideration of geometric, kinematic and dynamic aspects. In this work, a method is proposed to synthesize a compliant mechanism using topological optimization, which is a technique to find the best distribution of material in a domain. The objective of this work is to demonstrate the ease of implementing the topological optimization method using available computational tools and compare the results obtained with the experimental ones. The methodology consisted of developing a code in Python using the Spyder application on a Linux computer, modeling the mechanism in a CAD application, simulating the behavior of the mechanism using the finite element method, calculating the mechanical advantage and printing the mechanism in a 3D printer. The results showed that the topological optimization method was able to synthesize a compliant mechanism with a satisfactory mechanical advantage and that the numerical simulation results were close to the experimental ones, with a relative difference less than 2%. The work contributed to the application of topological optimization in the synthesis of compliant mechanisms and to the validation of numerical results with experimental ones. The limitations of the work were the simplification of the mathematical model and the quality of 3D printing.application/pdfporMecanismosOtimização topológicaSimulação computacionalTopological optimizationCompliant mechanismsNumerical simulation3D printingDistribution of materialsSíntese de um mecanismo flexível usando técnicas de otimização topológicaSynthesis of a compliant Mechanisms using topology optimization techniques info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulEscola de EngenhariaPorto Alegre, BR-RS2023Engenharia Mecânicagraduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001170728.pdf.txt001170728.pdf.txtExtracted Texttext/plain38826http://www.lume.ufrgs.br/bitstream/10183/258919/2/001170728.pdf.txtc0bcbf305c40f1ce660e796f98d31848MD52ORIGINAL001170728.pdfTexto completoapplication/pdf1964173http://www.lume.ufrgs.br/bitstream/10183/258919/1/001170728.pdf1ee4052e6fdd9551a5cea128cc41b063MD5110183/2589192023-06-13 03:27:02.362953oai:www.lume.ufrgs.br:10183/258919Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2023-06-13T06:27:02Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Síntese de um mecanismo flexível usando técnicas de otimização topológica
dc.title.alternative.en.fl_str_mv Synthesis of a compliant Mechanisms using topology optimization techniques
title Síntese de um mecanismo flexível usando técnicas de otimização topológica
spellingShingle Síntese de um mecanismo flexível usando técnicas de otimização topológica
Scarpinski, Rodinei de Lima Vaz
Mecanismos
Otimização topológica
Simulação computacional
Topological optimization
Compliant mechanisms
Numerical simulation
3D printing
Distribution of materials
title_short Síntese de um mecanismo flexível usando técnicas de otimização topológica
title_full Síntese de um mecanismo flexível usando técnicas de otimização topológica
title_fullStr Síntese de um mecanismo flexível usando técnicas de otimização topológica
title_full_unstemmed Síntese de um mecanismo flexível usando técnicas de otimização topológica
title_sort Síntese de um mecanismo flexível usando técnicas de otimização topológica
author Scarpinski, Rodinei de Lima Vaz
author_facet Scarpinski, Rodinei de Lima Vaz
author_role author
dc.contributor.author.fl_str_mv Scarpinski, Rodinei de Lima Vaz
dc.contributor.advisor1.fl_str_mv De Leon, Daniel Milbrath
dc.contributor.advisor-co1.fl_str_mv Romeu, André Piva
contributor_str_mv De Leon, Daniel Milbrath
Romeu, André Piva
dc.subject.por.fl_str_mv Mecanismos
Otimização topológica
Simulação computacional
topic Mecanismos
Otimização topológica
Simulação computacional
Topological optimization
Compliant mechanisms
Numerical simulation
3D printing
Distribution of materials
dc.subject.eng.fl_str_mv Topological optimization
Compliant mechanisms
Numerical simulation
3D printing
Distribution of materials
description A síntese de mecanismos flexíveis é um desafio para a engenharia mecânica, pois envolve a consideração de aspectos geométricos, cinemáticos e dinâmicos. Neste trabalho, propõe-se um método para sintetizar um mecanismo flexível utilizando otimização topológica, que é uma técnica para encontrar a melhor distribuição de material em um domínio. O objetivo deste trabalho é demonstrar a facilidade de implementar o método de otimização topológica usando ferramentas computacionais disponíveis e comparar os resultados obtidos com os experimentais. A metodologia consistiu em elaborar um código em Python usando o aplicativo Spyder em um computador com Linux, modelar o mecanismo em um aplicativo de CAD, simular o comportamento do mecanismo usando o método dos elementos finitos, calcular a vantagem mecânica e imprimir o mecanismo em uma impressora 3D. Os resultados mostraram que o método de otimização topológica foi capaz de sintetizar um mecanismo flexível com uma vantagem mecânica satisfatória e que os resultados da simulação numérica foram próximos dos experimentais, com uma diferença relativa menor que 2%. O trabalho contribuiu para a aplicação da otimização topológica na síntese de mecanismos flexíveis e para a validação dos resultados numéricos com os experimentais. As limitações do trabalho foram a simplificação do modelo matemático e a qualidade da impressão 3D.
publishDate 2023
dc.date.accessioned.fl_str_mv 2023-06-11T03:33:37Z
dc.date.issued.fl_str_mv 2023
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/258919
dc.identifier.nrb.pt_BR.fl_str_mv 001170728
url http://hdl.handle.net/10183/258919
identifier_str_mv 001170728
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Repositório Institucional da UFRGS
collection Repositório Institucional da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/258919/2/001170728.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/258919/1/001170728.pdf
bitstream.checksum.fl_str_mv c0bcbf305c40f1ce660e796f98d31848
1ee4052e6fdd9551a5cea128cc41b063
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv
_version_ 1801224661097250816