Notizie
6 Febbraio 2024

Nest&Cut o come sviluppare un’applicazione web di alta qualità per il taglio e il nesting 2D

Nest&Cut è un’applicazione web che sviluppiamo con passione. Il nostro obiettivo è quello di rendere il nesting e il taglio semplici e piacevoli.

Sappiamo anche che una webapp, per quanto ben progettata, deve essere totalmente robusta in modo da poter essere utilizzata in qualsiasi parte del mondo, in qualsiasi momento, senza interruzioni del servizio.

In questo articolo vogliamo spiegarvi come progettiamo lo sviluppo di software di qualità, in modo che Nest&Cut sia semplice, potente e robusto.

 

Un’interfaccia raffinata per una maggiore efficienza

L’interfaccia utente di Nest&Cut è stata progettata con due idee principali: offrire un’interfaccia ergonomica e semplificata e automatizzare tutto ciò che può essere automatizzato.

La semplicità è l’ultima sofisticazione.

Un’applicazione web deve avere un’interfaccia pulita e intuitiva. Sebbene il rispetto dei codici e delle pratiche web sia essenziale, l’interfaccia deve essere costantemente rielaborata per mantenerla semplice ed ergonomica.

Le funzionalità devono essere presenti dove l’utente le cerca, le icone devono essere autoesplicative e l’utente deve fare il minor numero possibile di clic per eseguire un’azione.

Vogliamo anche che l’applicazione sia il più reattiva possibile e siamo attrezzati per trovare ed eliminare la lentezza.

La nostra sfida è creare e mantenere un’applicazione semplice, intuitiva, reattiva e altamente automatizzata!

 

Semplicità significa chiarezza

Nest&Cut offre una procedura in 3 fasi chiaramente identificata: Set, Nest, Cut.

 

  • Set è la fase di preparazione, in cui si importano i pezzi e si definiscono le quantità.
  • Nest, è la fase di configurazione, in cui si definiscono le opzioni di collocamento e i formati utilizzati prima di lanciare il collocamento.
  • Cut è la fase successiva al nesting, in cui troviamo il risultato del nesting e il codice macchina pronto per essere tagliato.

 

La maggior parte delle opzioni è rappresentata da un’icona. Un semplice clic sull’icona attiva o disattiva l’opzione.

Basta un passaggio del mouse per vedere i dettagli degli effetti dell’opzione.

Per una maggiore efficienza, Nest&Cut ricorda le impostazioni precedentemente utilizzate per il progetto successivo.

 

Semplicità significa automazione

Crediamo che tutto ciò che può essere automatizzato debba esserlo. Perché chiedere costantemente all’utente di effettuare regolazioni che l’intelligenza del software può fare da sola? Ecco perché integriamo gli algoritmi in ogni fase del processo di nesting.

Una dozzina di algoritmi di pulizia e correzioni automatiche vengono eseguite sulle geometrie contenute nei file CAD che ci vengono inviati.

Le decine di impostazioni dell’algoritmo di nesting di Nest&Cut sono configurate automaticamente in base ai vostri pezzi per ottenere prestazioni ottimali.

Per quanto riguarda il nesting, tutto ciò che si deve fare è impostare il tempo che si desidera impiegare, in base alle prestazioni che si vogliono ottenere.

In questo modo, automatizziamo tutto ciò che può essere automatizzato. Per ogni nuova funzione, suggeriamo solo i parametri che è assolutamente necessario inserire nell’applicazione.

È molto più piacevole ed efficiente lavorare quando non si è sommersi da opzioni e pulsanti in ogni schermata!

 

Prova gratuita

 

 

Un’infrastruttura progettata per le prestazioni

L’infrastruttura di Nest&Cut è stata progettata fin dall’inizio per essere robusta e performante. Abbiamo scartato i modelli di infrastruttura tradizionali che non potevano offrire le prestazioni e la reattività necessarie. Nest&Cut è stato progettato utilizzando un’infrastruttura basata sulle più recenti innovazioni, note come “microservizi”.

L’applicazione è suddivisa in diverse sottoapplicazioni, chiamate servizi. Ogni servizio ha un solo ruolo principale, ad esempio: gestione degli utenti, elaborazione dei file CAD, nesting, ecc. Questa ripartizione ci permette di far fronte ai picchi di utilizzo assegnando più risorse “su richiesta” ai servizi che ne hanno bisogno per aumentare temporaneamente la loro capacità di calcolo.
Se il numero di server è troppo basso, i nuovi server vengono avviati e resi disponibili in pochi secondi.

Nest&Cut fa un ulteriore passo avanti, integrando fin dall’inizio una componente ecologica nella gestione dei suoi server. Quando l’attività diminuisce, il numero di istanze diminuisce. La gestione dinamica delle risorse, ad esempio, limita il numero di server accesi nei fine settimana.

Nest&Cut utilizza tecnologie aperte e linguaggi robusti e collaudati come PostgreSQL e Python. Ciò significa che non dipendiamo da una piattaforma di hosting vincolata e possiamo sviluppare in modo più efficiente e con maggiore tranquillità. Lo sviluppo può essere effettuato interamente su un computer, senza bisogno di una connessione a Internet.

Gli algoritmi CAD/CAM derivati dai 45 anni di esperienza di Alma sono scritti in linguaggi compilati ad alte prestazioni.
Questo mix tecnologico ci consente di sviluppare rapidamente nuove funzionalità, garantendo al contempo le migliori prestazioni per i nostri algoritmi.

 

Mettere alla prova significa dubitare!

Gli aggiornamenti sono frequenti, sia per nuove funzionalità, che per miglioramenti delle prestazioni o per attività di manutenzione. Gli aggiornamenti vengono eseguiti “al volo”, senza interruzione del servizio.
Il nuovo codice viene distribuito su nuovi server, che sostituiscono i vecchi in pochi minuti, in totale trasparenza per gli utenti.

Gli aggiornamenti vengono sistematicamente testati dalla A alla Z prima di essere messi in produzione. Ogni aggiunta di nuove funzionalità è accompagnata da una serie di test automatizzati per garantire che i nuovi sviluppi non interrompano il sistema esistente. I team di Nest&Cut dedicano oltre un terzo del tempo di sviluppo alla creazione di test e quasi tutto il nostro codice è coperto da test.

Infine, durante la distribuzione, ogni aggiornamento passa attraverso 3 ambienti di test successivi per garantire che non vengano distribuite regressioni o bug.

 

Dietro Nest&Cut, un team cooperativo al vostro servizio

Quando c’è un problema, a tutti noi piace essere messi in contatto con persone competenti che possano risolverlo rapidamente.
Ecco perché in Nest&Cut l’assistenza viene fornita direttamente dai team di progettazione e sviluppo del prodotto.

Limitando il numero di intermediari tra i clienti e gli sviluppatori di applicazioni, le richieste di aiuto o di funzionalità non vengono distorte.
Le segnalazioni di bug vengono prese in considerazione immediatamente e corrette il più rapidamente possibile.

Grazie allo spirito di collaborazione della nostra azienda tutti i team che ruotano intorno al progetto Nest&Cut partecipano alla creazione del futuro di Nest&Cut.
La roadmap viene definita in base alle richieste dei clienti, in un dialogo tra i team di prodotto e di marketing.

Lavoriamo insieme per mantenere un equilibrio tra il miglioramento dell’applicazione per i clienti esistenti e l’introduzione di innovazioni.
Tutti i team coinvolti nel progetto Nest&Cut contribuiscono a mantenere questo equilibrio, in modo da costruire un’applicazione duratura.

Siete pronti a ottimizzare i risultati del nesting?
Registrati e ottieni l'accesso gratuito illimitato alla nostra applicazione di nesting per 30 giorni. Non è richiesta la carta di credito.
Iniziare gratuitamente

Altre notizie

Storia di successo
7 Marzo 2024
Trasformare la produzione di rimorchi: L’impatto del software di nesting Nest&Cut alla B&A Trailers
Notizie
19 Febbraio 2024
Ponti e microgiunti nel taglio dei metalli
Notizie
20 Gennaio 2024
Nest&Cut accessibile a tutti con un piano dedicato