Implementation of methods for automated processing of gear topographies

Detalhes bibliográficos
Autor(a) principal: Daré, Helena Borges
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: eng
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/245138
Resumo: TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação.
id UFSC_ecf6e805c5ab07f221b10f7fbee1bc1e
oai_identifier_str oai:repositorio.ufsc.br:123456789/245138
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Implementation of methods for automated processing of gear topographiesTopografia de engrenagemFormato de arquivo GDEInterpolador RBFGear topographyGDE file formatRBF interpolatorTCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação.Há diferentes formatos de arquivos, como MKA, PKT e GDE, para transferência de dados dimensionais e topológicos de engrenagens entre máquinas, softwares e usuários, mas frequentemente há falta de interoperabilidade entre eles. Além disso, as falhas na medição de engrenagens em máquinas de medição dificultam a realização de simulações precisas. Para resolver esse problema, foram desenvolvidos métodos de processamento automático de topografias de engrenagens para aumentar a eficácia das simulações de contato entre dentes de engrenagens. O projeto contempla três fases principais: medição, leitura e processamento de dados e simulação. A etapa de leitura de dados em arquivos GDE é feita com algoritmos escritos em linguagens de programação C e Fortran, incluindo uma rotina de classificação que organiza os dados de entrada para o software de simulação de ZaKo3D. Enquanto o estágio de processamento de dados utiliza bibliotecas Scipy do Python para corrigir dados incompletos ou mal medidos pelas máquinas de medição de engrenagens. Para isso, foram gerados arquivos GDE de engrenagens helicoidais e de dentes retos totalmente medidos, mas com irregularidades na topografia. Thês métodos de interpolação foram investigados: “Griddata”, “RBFInterpolador” e “BSpline”, usando heatmaps para comparar os valores originais e previstos. Além da otimização de hiperparâmetros do interpolador através de métricas de desempenho, como a Raiz Quadrática Média (RQM) e o Máximo Erro Absoluto (MaxEA). Os melhores resultados de interpolação foram obtidos com a Função de Base Radial, que suavizou as irregularidades e comprova que as superfícies parcialmente medidas podem ser reconstruídas por meio de extrapolação. Além disso, a leitura dos arquivos GDE é eficiente, permitindo a transferência correta dos dados de engrenagens para a estrutura de códigos do Time de Tecnologia de Engrenagens do Werkzeugmaschinenlabor (WZL). Assim, os resultados demonstram claramente que os métodos de leitura e processamento de dados implementados aumentam a automação do processo, minimizando erros de usuário. Ademais, a reconstrução de superfícies a partir das originais parcialmente medidas, pode reduzir o tempo de medição e promover simulações mais eficazes.There are various file formats, such as MKA, PKT, and GDE, for transferring dimensional and topological data of gears between machines, software, and users, but interoperability is often lacking. Additionally, errors in gear measurement using measurement machines make it difficult to perform accurate simulations. To solve this problem, automatic processing methods for gear topographies were developed to increase the effectiveness of tooth contact simulations. The project includes three main stages: measurement, data reading and processing, and simulation. Data reading from GDE files is performed using algorithms written in C and Fortran programming languages, including a sorting routine that organizes input data for the ZaKo3D simulation software. The data processing stage uses Python’s Scipy libraries to correct incomplete or badly measured data from gear measurement machines. GDE files of fully measured spur and helical gears were generated with irregularities in the topography, and various interpolation methods were investigated, including "Griddata", "RBFInterpolator", and "BSpline", using heatmaps to compare original and predicted values. In addition, hyperparameter optimization of the interpolator was conducted using performance metrics such as Root Mean Square Error (RMSE) and Maximum Absolute Error (MaxAE). The best interpolation results were obtained with the Radial Basis Function (RBF), which smoothed irregularities and proved that partially measured surfaces can be reconstructed by extrapolation. Furthermore, reading GDE files is efficient, allowing for the correct transfer of gear data to the coding structure of the Werkzeugmaschinenlabor (WZL) Gear Technology Team. The results clearly demonstrate that the implemented data reading and processing methods increase process automation, minimizing user errors. Additionally, reconstructing surfaces from partially measured originals can reduce measurement time and promote more effective simulations.Aachen, AlemanhaSilveira, Hector BessaWillecke, MariusUniversidade Federal de Santa CatarinaDaré, Helena Borges2023-03-17T11:33:20Z2023-03-17T11:33:20Z2023-02-28info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis81 f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/245138Open Access.info:eu-repo/semantics/openAccessengreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSC2023-03-17T11:33:20Zoai:repositorio.ufsc.br:123456789/245138Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732023-03-17T11:33:20Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Implementation of methods for automated processing of gear topographies
title Implementation of methods for automated processing of gear topographies
spellingShingle Implementation of methods for automated processing of gear topographies
Daré, Helena Borges
Topografia de engrenagem
Formato de arquivo GDE
Interpolador RBF
Gear topography
GDE file format
RBF interpolator
title_short Implementation of methods for automated processing of gear topographies
title_full Implementation of methods for automated processing of gear topographies
title_fullStr Implementation of methods for automated processing of gear topographies
title_full_unstemmed Implementation of methods for automated processing of gear topographies
title_sort Implementation of methods for automated processing of gear topographies
author Daré, Helena Borges
author_facet Daré, Helena Borges
author_role author
dc.contributor.none.fl_str_mv Silveira, Hector Bessa
Willecke, Marius
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Daré, Helena Borges
dc.subject.por.fl_str_mv Topografia de engrenagem
Formato de arquivo GDE
Interpolador RBF
Gear topography
GDE file format
RBF interpolator
topic Topografia de engrenagem
Formato de arquivo GDE
Interpolador RBF
Gear topography
GDE file format
RBF interpolator
description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação.
publishDate 2023
dc.date.none.fl_str_mv 2023-03-17T11:33:20Z
2023-03-17T11:33:20Z
2023-02-28
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 https://repositorio.ufsc.br/handle/123456789/245138
url https://repositorio.ufsc.br/handle/123456789/245138
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv Open Access.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Open Access.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 81 f.
application/pdf
dc.publisher.none.fl_str_mv Aachen, Alemanha
publisher.none.fl_str_mv Aachen, Alemanha
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652338376736768