Automatização do cálculo de vigas de betão armado com auxílio de programação orientada a objetos

Detalhes bibliográficos
Autor(a) principal: Souza, João Gabriel de
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