Notícias
6 February 2024

Nest&Cut ou como desenvolver um aplicativo da Web de alta qualidade para aproveitamento e corte 2D

O Nest&Cut é um aplicativo da Web que desenvolvemos com paixão. Nosso objetivo é tornar o aproveitamento e o corte simples e agradáveis.

Também sabemos que um aplicativo da Web, por mais bem projetado que seja, precisa ser totalmente robusto para que possa ser usado em qualquer lugar do mundo, a qualquer momento, sem interrupção do serviço.

Neste artigo, gostaríamos de lhe contar como projetamos o desenvolvimento de software de qualidade, de modo que o Nest&Cut seja simples, poderoso e robusto.

 

Uma interface mais refinada para maior eficiência

A interface de usuário do Nest&Cut foi projetada com duas ideias principais em mente: oferecer uma interface ergonômica simplificada e automatizar tudo o que pode ser automatizado.

A simplicidade é a mais recente sofisticação.

Um aplicativo da Web deve ter uma interface limpa e intuitiva. Embora seja essencial respeitar os códigos e as práticas da Web, a interface deve ser constantemente reformulada para mantê-la simples e ergonômica.

As funcionalidades devem estar presentes onde o usuário as procura, os ícones devem ser autoexplicativos e o usuário deve fazer o menor número possível de cliques para executar uma ação.

Também queremos que o aplicativo seja o mais responsivo possível, e estamos preparados para encontrar e eliminar a lentidão.

Nosso desafio é criar e manter um aplicativo simples, intuitivo, responsivo e altamente automatizado!

 

Simplicidade significa clareza

O Nest&Cut oferece um procedimento de três etapas claramente identificado: Definir, aninhar e cortar.

 

  • Set é a fase de preparação, quando você importa suas peças e define as quantidades.
  • Nest, é a fase de configuração, em que você define as opções de posicionamento e os formatos usados antes de iniciar o posicionamento.
  • Cut é a fase após o aproveitamento, em que encontramos o resultado do aproveitamento e o código de máquina pronto para ser cortado.

 

A maioria das opções é representada por um ícone. Um simples clique no ícone ativa ou desativa a opção.

Basta passar o mouse para ver os detalhes dos efeitos da opção.

Para maior eficiência, o Nest&Cut memoriza as configurações usadas anteriormente para o próximo projeto.

 

Simplicidade significa automação

Acreditamos que tudo o que pode ser automatizado deve ser. Por que solicitar constantemente que o usuário faça ajustes que a inteligência do software pode fazer por conta própria? É por isso que integramos algoritmos em cada estágio do processo de aproveitamento.

Uma dúzia de algoritmos de limpeza e correções automáticas são executadas nas geometrias contidas nos arquivos CAD que nos são enviados.

As dezenas de configurações do algoritmo de aproveitamento do Nest&Cut são automaticamente configuradas de acordo com suas peças para um desempenho ideal.

Tudo o que você precisa fazer no lado do aproveitamento é definir o tempo que deseja que ele leve, de acordo com o desempenho que deseja obter.

Dessa forma, automatizamos tudo o que pode ser automatizado. Para cada novo recurso, sugerimos apenas os parâmetros que você precisa absolutamente inserir no aplicativo.

É muito mais agradável e eficiente trabalhar quando não se está atolado de opções e botões em todas as telas!

 

Teste gratuito

 

 

Uma infraestrutura projetada para o desempenho

A infraestrutura do Nest&Cut foi projetada desde o início para ser robusta e de alto desempenho. Descartamos os modelos tradicionais de infraestrutura que não podiam oferecer o desempenho e a capacidade de resposta necessários. O Nest&Cut foi projetado usando uma infraestrutura baseada nas mais recentes inovações, conhecidas como “microsserviços”.

O aplicativo é dividido em vários subaplicativos, chamados de serviços. Cada serviço tem apenas uma função principal, por exemplo: gerenciamento de usuários, processamento de arquivos CAD, aproveitamento, etc. Essa divisão nos permite lidar com picos de uso alocando mais recursos “sob demanda” aos serviços que precisam deles para aumentar temporariamente sua capacidade de computação.
Se o número de servidores for muito baixo, novos servidores serão iniciados e estarão disponíveis em segundos.

O Nest&Cut vai um passo além, integrando um componente ecológico ao gerenciamento do servidor desde o início. Quando a atividade cai, o número de instâncias diminui. O gerenciamento dinâmico de recursos, por exemplo, limita o número de servidores ligados nos fins de semana.

O Nest&Cut usa tecnologias abertas e linguagens robustas e comprovadas, como PostgreSQL e Python. Isso significa que não dependemos de uma plataforma de hospedagem fixa e podemos desenvolver com mais eficiência e tranquilidade. O desenvolvimento pode ser realizado inteiramente em um computador, sem a necessidade de uma conexão com a Internet.

Os algoritmos CAD/CAM derivados dos 45 anos de experiência da Alma são escritos em linguagens compiladas de alto desempenho.
Essa combinação tecnológica nos permite desenvolver novos recursos rapidamente e, ao mesmo tempo, garantir o melhor desempenho de nossos algoritmos.

 

Testar é duvidar!

As atualizações são frequentes, seja para novos recursos, melhorias de desempenho ou tarefas de manutenção. As atualizações são realizadas “on the fly”, sem interrupção do serviço.
O novo código é implantado em novos servidores, que substituem os antigos em questão de minutos, com total transparência para os usuários.

As atualizações são sistematicamente testadas de A a Z antes de entrarem em produção. Cada adição de nova funcionalidade vem acompanhada de uma série de testes automatizados para garantir que os novos desenvolvimentos não prejudiquem o sistema existente. As equipes da Nest&Cut gastam mais de um terço do nosso tempo de desenvolvimento criando testes, e quase todo o nosso código é coberto por eles.

Por fim, durante a implantação, cada atualização passa por três ambientes de teste sucessivos para garantir que nenhuma regressão ou erro seja implantado.

 

Por trás do Nest&Cut, uma equipe cooperativa a seu serviço

Quando há um problema, todos nós gostamos de ser colocados em contato com pessoas competentes que possam resolvê-lo rapidamente.
É por isso que, no Nest&Cut, o suporte é fornecido diretamente pelas equipes de design e desenvolvimento de produtos.

Ao limitar o número de intermediários entre os clientes e os desenvolvedores de aplicativos, as solicitações de ajuda ou funcionalidade não são distorcidas.
Os relatórios de bugs são levados em consideração imediatamente e corrigidos o mais rápido possível.

Graças ao espírito cooperativo de nossa empresa todas as equipes que giram em torno do projeto Nest&Cut participam da criação do futuro do Nest&Cut.
O roteiro é definido com base nas solicitações dos clientes, em um diálogo entre as equipes de produto e marketing.

Trabalhamos juntos para manter um equilíbrio entre o aprimoramento do aplicativo para os clientes existentes e a introdução de inovações.
Todas as equipes envolvidas no projeto Nest&Cut contribuem para manter esse equilíbrio, de modo a criar um aplicativo duradouro.

Pronto para otimizar os seus resultados de aproveitamento?
Registre-se e obtenha acesso gratuito e ilimitado ao nosso aplicativo de aproveitamento por 30 dias. Não é necessário cartão de crédito.
Comece a usar gratuitamente

Mais notícias

História de sucesso
7 March 2024
Transformando a fabricação de reboques: O impacto do software de aproveitamento Nest&Cut na B&A Trailers
Notícias
19 February 2024
Pontes e microjuntas no corte de metais
Notícias
20 January 2024
Nest&Cut acessível a todos com um plano dedicado