Professional Documents
Culture Documents
TITULO DO PROJETO
TecSolda: UM APLICATIVO PARA PLATAFORMAS MÓVEIS DE INSPEÇÃO VI-
SUAL E CÁLCULO DE PARÂMETROS DE SOLDAGEM
RESUMO DO PROJETO
Este projeto tem como objetivo aprimorar o aplicativo para plataformas móveis, o
TecSolda, que foi criado no projeto PIBIT no ciclo 2017/2018. A finalidade da
aplicação é contribuir na melhoria dos processos de soldagem e também na formação
dos técnicos da área de metalmecânica, em especial, da área de soldagem.
A soldagem é um processo usado para unir materiais de forma permanente. Sua
aplicação varia de acordo com os diversos métodos existentes e características: juntas
apresentadas, forma, espessura, geometria das peças, tipo de material usado e etc. Por
fim, é um processo que envolve muitos procedimentos da metalurgia como, por
exemplo, a fusão e a solidificação. Grande parte dessa complexidade está consolidada
em procedimentos, fórmulas e equações matemáticas presentes na literatura da área. A
execução adequada, precisa e confiável dos processos de soldagem requer bastante
conhecimento teórico e experiência no processo.
Essa nova submissão vista a continuidade do projeto já desenvolvido. Anteriormente a
construção do app, foram identificadas as suas necessidades e planilhas que
realizassem os cálculos de soldagem foram desenvolvidas. Em paralelo, um protótipo
de aplicativo foi criado para validar o processo e a interface desejada. Posteriormente,
já com a maturidade das planilhas e validação do protótipo, o aplicativo passou a ser
construído.
A solução criada já facilita e guia ao procedimento correto do processo de soldagem
mediante a execução correta de cálculos e parâmetros de soldagem. Outra
funcionalidade presente é a inspeção de soldas, essa que contribui para melhor um
melhor monitoramento e avaliação sobre os trabalhos já realizados
O propósito da renovação desse projeto é o aprimoramento das funcionalidades
inicialmente implementadas, a extensão dos cálculos para mais métodos de soldagem, e
por fim, a realização de testes mais amplos já no setor produtivo. Atualmente, o único
módulo de cálculo implementado é o do Eletrodo Revestido. A perspectiva é ampliar
_____________________________________________________________________________
INTRODUÇÃO
O crescente acesso aos dispositivos móveis capazes de executar aplicações
desenvolvidas por terceiros, está gerando uma disseminação de aplicativos nas mais
diversas áreas. Apesar do uso dos aplicativos voltados ao entretenimento, como as
redes sociais e jogos, m-commerce estarem no topo entre os mais utilizados, vem
crescendo bastante o uso de aplicativos para soluções das mais diversas tarefas
(MONTEIRO etal, 2012).
A aplicabilidade no segmento de soldagem se mostrou totalmente possível, otimizando
o trabalho desenvolvido pelo soldador e inspetor. Uma das principais características da
soldagem é o grande número de parâmetros e variáveis envolvidas, além da
complexidade de suas inter-relações (MARQUES, MODENESI; 2014). A
complexidade da soldagem atrelada ao potencial que os aplicativos têm em resolver
equações numéricas, projeta o uso da solução desenvolvida com um grande potencial
de contribuição ao segmento.
No público-alvo do projeto estão os profissionais que atuam na área, desde daqueles
que possuem graduação ou curso técnico, passando por profissionais que atuam tendo
apenas cursos profissionalizantes, ou até mesmo aqueles que desempenham a função
tendo somente a prática como fundamentação empírica. O aplicativo já foi apresentado
no CONECTE 2018 (Congresso de Engenharia, Ciência e Tecnologia) realizado na
UFAL. O app também foi apresentado a Cooperativa Pindorama durante visitas
institucionais em busca de parcerias com setor produtivo.
Ainda na linha de garantir uma maior disseminação do aplicativo, o mesmo foi
desenvolvido com ferramentas que permitam que o aplicativo possa ser disponibilizado
nos sistemas operacional Android e IOS, estes são as mais utilizadas hoje em dia tanto
em smartphones quanto em tablets. O framework de apps de desenvolvimento
escolhido foi o IONIC 3, uma solução da Google, baseada no Angular4, um framework
de desenvolvimento de aplicações Web. O mesmo permite que se desenvolva
aplicativos utilizando tecnologias WEB tradicionais como HTML5, JavaScript e CSS.
A escolha se dá pelo fato da melhor curva de aprendizagem, e da geração de aplicações
híbridas, executáveis tanto no Android como IOS. A imagem abaixo traz algumas telas
do aplicativo desenvolvido em um celular com o sistema operacional Android.
JUSTIFICATIVA
Uma das principais características da soldagem é o grande número de parâmetros e
variáveis envolvidas, além da complexidade de suas inter-relações(MARQUES,
MODENESI; 2014). No entanto, a formação técnica dos profissionais da área impõe
um enfoque maior à prática em detrimento da fundamentação teórica dos
procedimentos. A formação de nível técnico, curso Técnico de Soldagem, propõe
equiparar os aspectos práticos e a fundamentação teórica. Sendo o IFAL, um ofertante
do curso subsequente de Soldagem no Campus Coruripe.
O desenvolvimento do aplicativo TecSolda visa concentrar parte dos cálculos, seleções
através dos parâmetros e práticas de inspeção. Sendo ele, uma contribuição valiosa aos
trabalhos dos técnicos e inspetores, mas um enorme subsídio aos profissionais que
atuam na área com pouca instrução. A versão atual ainda carece de mais testes de
aceitação e de algumas funcionalidades planejadas mais não concluídas no primeiro
ciclo do projeto, 2017/2018. Atualmente, o único módulo de cálculo implementado é o
do Eletrodo Revestido. A perspectiva é ampliar para os processos MIG/MAG e TIG.
Acredita-se com que um novo ciclo/prazo esses cálculos sejam concluídos uma vez que
seus requisitos já foram capturados nas planilhas desenvolvidas e no protótipo. A
imagem a seguir apresenta as telas de apresentação desses métodos que já foram
criadas no aplicativo.
_____________________________________________________________________________
_____________________________________________________________________________
Figura 5:
Aplicatvos
relacionados
_____________________________________________________________________________
OBJETIVO GERAL
Aprimorar o aplicativo TecSolda a fim de disponibilizar novos cálculos associados aos
processos de soldagem que ainda não estejam implementados. Na área inspeção visual,
implementar a geração automática de relatórios, permitir o seu compartilhamento.
Desenvolver um perfil de usuário com autenticação que permita a integração entre
usuários do aplicativo de uma mesma organização.
Por fim, registrar a solução garantindo a propriedade intelectual, disponibilizar para
parceiros do setor produtivo e para uso na instituição nos cursos de Mecânica e
Soldagem.
OBJETIVOS ESPECÍFICOS
• Incrementar os cálculos dos processos de soldagem para abranger MIG/MAG e
TIG;
• Aprimorar a persistência das imagens e dados de inspeção. Avaliar o
desenvolvimento próprio e a utilização da plataforma Firebase do Google;
• Criar solução de armazenamento dos dados de forme independente do
dispositivo;
• Implementar um modelo padrão de relatório de inspeção visual que obedeçam
as normas vigentes.;
• Integrar a autenticação com as contas do Google e/ou Facebook;
• Ampliar a validação do aplicativo entre alunos e setor produtivo;
• Avaliar os dados coletados durante os testes em busca de melhorias;
• Registrar o software e outros passos sobre propriedade intelectual com apoio do
NIT/IFAL;
• Disponibilizar o aplicativo no Google Play e Apple Store.
METODOLOGIA
No início do projeto, ainda em 2017, com intuito de ajudar na validação da proposta,
foi concebida uma planilha com dados e fórmulas que envolvem os principais proces-
sos de soldagem para consolidação dos cálculos e procedimentos. Posteriormente, para
mapeamento das funcionalidades foi desenvolvida sobre esta planilha uma aplicação de
forms dentro do Microsoft Excel, com a linguagem Visual Basic. A planilha pode ser
acessada neste link. A imagem a seguir apresentação o formulário desenvolvido a partir
da planilha.
_____________________________________________________________________________
O objetivo inicial do desenvolvimento da planilha foi alcançado, uma vez que ela e os
formulários subsequentes consolidaram os métodos de cálculos, nivelaram o conheci-
mento da equipe multidisciplinar que compõe o projeto. Na submissão inicial,
2017/2018, o orientador do projeto foi um professor engenheiro mecânico, o coorienta-
dor um professor da área da ciência da computação, os bolsistas e voluntários do curso
Técnico Subsequente de Soldagem. Na submissão atual, os papéis de orientador e coo-
rientador se invertem, e os bolsistas serão do curso Técnico Subsequente de Informáti-
ca. O foco dessa segunda fase do projeto estará voltado para implementação do aplica-
tivo. Uma vez que o ciclo anterior, 2017/2018, muitas atividades de concepção, análise,
validação da proposta e prototipação demandaram grande esforço da equipe da área de
Mecânica, para então seguir com as atividades de programação com o coorientador.
Após o desenvolvimento da planilha/aplicação VB, a fase 3 consolidou a escolha das
ferramentas para a construção da solução do aplicativo. Para tal, as tecnologias pros-
pectadas na proposta de submissão do projeto foram mantidas. Assim, a construção da
aplicação se baseou sobre a tecnologia Google, o IONIC Framework, versão 3. Inicial-
mente, na submissão anterior estava planejada a construção de uma solução Web, pre-
cedente ao desenvolvimento do aplicativo. Porém, com a consolidação dos requisitos
nas planilhas e nos formulários VB, observou-se que não seria necessário naquele mo-
mento.
Para prototipação do aplicativo a plataforma Ionic Creator(http://creator.ionic.io) foi
utilizada. O IonicCreator é uma plataforma de prototipação drag-in-drop na qual há um
pacote gratuito que foi suficiente para os objetivos da sua utilização. O protótipo desen-
volvido pode ser visto nas imagens abaixo.
_____________________________________________________________________________
Uma vez que as estruturas de cálculo e algoritmos estavam consolidados nas planilhas,
assim como, os aspectos visuais e comportamentais presentes nos formulários VB e no
protótipo, construção da aplicação seria o próximo passo. Vale-se ressaltar que esse
modelo ‘cascata’ foi adotado observando a curva de aprendizado dos bolsistas e volun-
tários envolvidos. Sendo estes da área de soldagem a introdução a programação seria
um grande desafio. A ideia era que eles consolidassem os requisitos em atividades da
sua zona de conforto(planilhas e cálculos de soldagem) e em paralelo aprendessem pro-
gramação.
Na fase inicial, durante a construção dos formulários em VB, obtivemos sucesso na
aprendizagem da lógica de programação. Porém, o passo seguinte, no qual a gama de
conhecimento seria muito mais ampla, para o desenvolvimento de aplicativos móveis,
não obteve-se sucesso com a programação sendo realizada pelos bolsistas. Para prosse-
guir a implementação foi sendo realizada pelo coorientador. A expectativa futura é que
com bolsistas e voluntários do curso de Informática se possa avançar mais nas funcio-
nalidades do aplicativo.
O aplicativo, cuja denominação atual foi dada de TecSolda, está sendo testado na plata-
forma Android, através da emulação na IDE Android Studio e nos testes realizados nos
dispositivos pessoais dos envolvidos no projeto. Nesse novo ciclo, há a expectativa de
que o mesmo possa ser testado no IOS, uma vez que ele vem sendo construído sobre o
framework Ionic, o qual se utilizada da plataforma Apache Cordava. De forma sucinta,
utilizar o framework Ionic no desenvolvimento do móvel, significa programar nas lin-
guagens HTML5, Javascript(Typescript) e CSS para construir a aplicação. Já o Cordo-
va tem o papel de possibilitar o acesso via Javascript(Typescript) dos recursos nativos
do dispositivo, como câmera, GPS, acelerômetro, dentre outros.
Na fase atual do projeto, já há uma grande maturidade nos requisitos da versão inicial
do aplicativo, assim como um domínio das tecnologias utilizadas, o desafio agora é
acelerar o desenvolvimento, fazer com que o novo bolsista possa assimilar o máximo
de conhecimento e ajudar no prosseguimento do projeto. As funcionalidades mais im-
portantes a serem implementadas são: o aprimoramento da inspeção com uma melhor
solução para persistência dos dados; a cobertura dos métodos MIG/MAG e TIG para os
cálculos de soldagem; integração com Gmail e Whatsapp. A expectativa é que se possa
consolidar essas funcionalidades nos próximos 6 meses, logo, possamos viabilizar o
mais rápido possível o registro do software e a disponibilização para a academia e setor
produtivo. Estando estes disponíveis, serão realizados análises sobre o uso, desenvolvi-
dos questionários e etc. Assim como também, o software assimilará novas features e
realizará correções.
_____________________________________________________________________________
CRONOGRAMA
Atividade 2018 2019
Ago Set Out Nov Dez Jan Fev Mar Abr Mai Jun Jul
Revisão da literatura x x
Aprimoramentos do Aplicativo x x
Autenticação - x x
Integração Google/Facebook
Registro do software x x x
e publicação dos resultados sobre o
uso do app
REFERÊNCIAS BIBLIOGRÁFICAS
1. Marques, P. V., Modonesi, P. J., Soldag. Insp. São Paulo, Vol. 19, Nº. 01, p.091-
102, Jan/Mar 2014.
2. Hernandez, D. M., Alves, F., Salvador G. S., Silva, G. M., Anhaia, L., Santos, R.
A., Barros, W.V.; A Popularização dos Smartphones e Tablets; ETEC de
Hortolândia: Hortolândia, 2012, Pág. 3.
3. Pauli, E. A., Uliana, F. S.; Noções básicas de Processos de Soldagem e Corte;
Companhia Siderúrgica de Tubarão: Espírito Santo, 1996.
4. Sampaio, R.; Inspeção Visual: Inspeção de Equipamentos, Curso de Ispeção
Visual, São Paulo, 2015.
5. Programa Internacional de de Avaliação de Alunos (PISA). Disponível em:
http://portal.mec.gov.br/component/tags/tag/33571. Acesso: 01 jun 2017.
_____________________________________________________________________________