Síntese de um mecanismo flexível usando técnicas de otimização topológica
Autor(a) principal: | |
---|---|
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 |