Repository logo
 
Loading...
Thumbnail Image
Publication

Ferramentas de apoio à orçamentação, ensaio e suporte de quadros elétricos

Use this identifier to reference this record.
Name:Description:Size:Format: 
Tese_5741_v2.pdf19.64 MBAdobe PDF Download

Abstract(s)

Este trabalho apresenta o desenvolvimento de três ferramentas distintas — Ferramenta de Orçamentação, Ferramenta de Ensaio e Software de Suporte — criadas no âmbito do estágio na empresa Jayme da Costa (JdC). Inicialmente, o foco da dissertação centrava-se somente na Ferramenta de Orçamentação, uma aplicação desenvolvida em Python para otimizar o processo de desenho e orçamentação de quadros elétricos. No entanto, ao longo do estágio, identificaram-se outras necessidades críticas na empresa, o que levou ao desenvolvimento das duas ferramentas adicionais. A Ferramenta de Orçamentação foi concebida para automatizar o processo de criação de orçamentos e desenhos técnicos, integrando uma base de dados de componentes elétricos e permitindo a importação de ficheiros Drawing Exchange Format (DXF) para compatibilidade com outras ferramentas de Computer-aided design (CAD). A aplicação inclui funcionalidades avançadas, como a validação automática de projetos e a geração de orçamentos detalhados, reduzindo significativamente o tempo e os erros associados ao processo manual. A Ferramenta de Ensaio, desenvolvida em Node-RED, foi criada para automatizar os ensaios de quadros elétricos, desde a recolha de dados até à geração de relatórios de conformidade. Esta ferramenta integra-se com o SharePoint da empresa e suporta protocolos de comunicação industrial, como Modbus e IEC 60870-104, garantindo a precisão e a conformidade com os requisitos técnicos da E-Redes. Por fim, o Software de Suporte, também desenvolvido em Python, foi projetado para automatizar a gestão de dados críticos dos relés de proteção, incluindo a recolha e o envio de ficheiros para os servidores da E-Redes e da JdC. A utilização de Docker facilitou a distribuição e a integração com scripts externos, garantindo a portabilidade e a eficiência do software. Em conclusão, este trabalho não apenas resolveu os problemas específicos identificados na empresa, mas também demonstrou a viabilidade e os benefícios da automação no setor de quadros elétricos. As três ferramentas desenvolvidas contribuíram para a melhoria da eficiência operacional, a redução de erros humanos e a garantia de conformidade com os requisitos técnicos dos clientes.
This work presents the development of three distinct tools — Budgeting Tool, Testing Tool, and Support Software — created during the internship at JdC. Initially, the focus of the dissertation was solely on the Budgeting Tool, a Pythonbased application designed to optimize the process of designing and budgeting electrical panels. However, throughout the internship, other critical needs within the company were identified, leading to the development of the two additional tools. The Budgeting Tool was designed to automate the process of creating budgets and technical drawings, integrating a database of electrical components and allowing the import of DXF files for compatibility with other CAD tools. The application includes advanced features, such as automatic project validation and the generation of detailed budgets, significantly reducing the time and errors associated with the manual process. The Testing Tool, developed in Node-RED, was created to automate the testing of electrical panels, from data collection to the generation of compliance reports. This tool integrates with the company’s SharePoint and supports industrial communication protocols, such as Modbus and IEC 60870-104, ensuring accuracy and compliance with the technical requirements of E-Redes. Finally, the Support Software, also developed in Python, was designed to automate the management of critical data from protection relays, including the collection and sending of files to the servers of E-Redes and JdC. The use of Docker facilitated the distribution and integration with external scripts, ensuring portability and efficiency of the software. In conclusion, this work not only addressed the specific problems identified within the company but also demonstrated the feasibility and benefits of automation in the electrical panel sector. The three tools developed contributed to improving operational efficiency, reducing human errors, and ensuring compliance with clients’ technical requirements.

Description

Keywords

Automation Budgeting Testing Python Node-RED Docker Electrical Panels Jayme da Costa Automação Orçamentação Ensaios Quadros elétricos

Pedagogical Context

Citation

Research Projects

Organizational Units

Journal Issue

Publisher

CC License

Without CC licence