Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/1822/81455 |
Resumo: | Dissertação de mestrado integrado em Engenharia Civil |
id |
RCAP_a8ee271984a4bd5f31c47ac628bebabd |
---|---|
oai_identifier_str |
oai:repositorium.sdum.uminho.pt:1822/81455 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetosAutomatization of reinforced concrete beams design using object-oriented programmingAprisionamento tecnológicoBetão armadoDimensionamento de vigasPythonRobot Structural AnalysisBeam sizingReinforced concreteVendor lock-inEngenharia e Tecnologia::Engenharia CivilDissertação de mestrado integrado em Engenharia CivilO desenvolvimento tecnológico nas últimas décadas impactou fortemente a engenharia civil, fazendo com que várias abordagens da metodologia de trabalho tradicional caíssem em desuso e com o advento do building information modeling (BIM) o processo colaborativo passou a integrar melhor no ramo da construção civil. No entanto, a total adoção do BIM torna-se dificultosa pois ferramentas com sua integração ainda são limitadas, tanto na forma técnica quanto na forma de sua compreensão. Os softwares em BIM desenvolvidos na década de 1980 junto com o crescimento acelerado do comércio eletrônico, se consolidaram no mercado, contudo o aprisionamento tecnológico gerado por esse rápido crescimento alastra se até os dias atuais em diversos setores da sociedade. A adaptação necessária do engenheiro civil frente à esses problemas estimula o profissional a buscar o conhecimento das ferramentas BIM e o seu funcionamento interno, porém a dificuldade encontrada pela forma de desenvolvimento das aplicações com o seu código fonte privado torna a investigação menos eficiente. Para abordar esses desafios, essa dissertação propõe uma metodologia de dimensionamento de vigas utilizando uma ferramenta própria desenvolvida no intuito de automatizar o processo de dimensionamento de vigas de betão armado com auxílio de um software de análise estrutural e uma linguagem de programação orientada à objetos, também é explorado a possibilidade da ferramenta em adotar diâmetros comerciais disponíveis baseado na sua disposição longitudinal e reduzir o comprimento de varões com base no diagrama de esforços solicitantes e resistentes. A dissertação também demonstra os resultados obtidos com base em um modelo de estudo de caso e avalia o desempenho da ferramenta. Por fim apresenta algumas considerações para trabalhos futuros envolvendo melhorias no código fonte, aperfeiçoamento da ferramenta e outras abordagens a serem exploradas.Technological development in recent decades has strongly impacted civil engineering, causing several approaches of the traditional work methodology to fall into disuse and with the advent of building information modeling (BIM) the collaborative process began to integrate better in the construction industry. However, the full adoption of BIM becomes difficult because tools with its integrations are still limited, both in technically and in terms of understanding. BIM softwares developed in the 1980's along with the accelerated growth of electronic commerce has consolidated in the market, however the vendor lock-in generated by this fast growth spreads until today in different sectors of society. The necessary adaptation of civil engineer to these problems encourages the professional to seek knowledge of the BIM tools and their inner workings, but the difficulty encountered by the way applications are developed with their private source code makes the investigation less efficient. To address these challenges, this dissertation proposes a beam design methodology using a proprietary developed tool developed in order to automate the design process of reinforced concrete beams with the aid of structural analysis software and an object-oriented programming language. It also explores the possibility of the tool to adopt commercially available diameters based on their longitudinal arrangement and to reduce the length of bars based on the internal forces and resistance diagram. The dissertation also demonstrates the results obtained based on a study case model and evaluates the tool's performance. Finally, it presents some considerations for future work involving improvements in source code, enhancement of the tool and other approaches to be explored.Azenha, MiguelBertin, Ricardo JoséUniversidade do MinhoSouza, João Gabriel de2022-03-252022-03-25T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1822/81455por203057791info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:25:43Zoai:repositorium.sdum.uminho.pt:1822/81455Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:20:02.434857Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos Automatization of reinforced concrete beams design using object-oriented programming |
title |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos |
spellingShingle |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos Souza, João Gabriel de Aprisionamento tecnológico Betão armado Dimensionamento de vigas Python Robot Structural Analysis Beam sizing Reinforced concrete Vendor lock-in Engenharia e Tecnologia::Engenharia Civil |
title_short |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos |
title_full |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos |
title_fullStr |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos |
title_full_unstemmed |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos |
title_sort |
Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos |
author |
Souza, João Gabriel de |
author_facet |
Souza, João Gabriel de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Azenha, Miguel Bertin, Ricardo José Universidade do Minho |
dc.contributor.author.fl_str_mv |
Souza, João Gabriel de |
dc.subject.por.fl_str_mv |
Aprisionamento tecnológico Betão armado Dimensionamento de vigas Python Robot Structural Analysis Beam sizing Reinforced concrete Vendor lock-in Engenharia e Tecnologia::Engenharia Civil |
topic |
Aprisionamento tecnológico Betão armado Dimensionamento de vigas Python Robot Structural Analysis Beam sizing Reinforced concrete Vendor lock-in Engenharia e Tecnologia::Engenharia Civil |
description |
Dissertação de mestrado integrado em Engenharia Civil |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-03-25 2022-03-25T00:00:00Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1822/81455 |
url |
https://hdl.handle.net/1822/81455 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
203057791 |
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 Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
|
_version_ |
1799132661650817024 |