Weichen im Gleisbett als Bild für die Umstellung von AutoCAD-Add-ins auf .NET 10

CAD

Il Suo add-in ha funzionato per anni senza un lamento – e dopo il passaggio ad AutoCAD 2027 non si carica più. Oppure si carica, ma le impostazioni salvate dai Suoi utenti sono improvvisamente sparite. Entrambe le cose hanno la stessa causa: AutoCAD 2027 gira su .NET 10.

Roboterarm mit Kamera erkennt reife Tomaten an der Pflanze, die Früchte sind mit einem Erkennungsgitter überlagert

Elaborazione delle immagini

Un produttore vuole controllare dei componenti con una telecamera. Oggi la prima domanda è spesso: ci serve l'IA? A volte sì. Spesso però i metodi classici risolvono il compito in modo più rapido, più economico e più comprensibile – e la scelta sbagliata costa mesi, in un senso come nell'altro.

Roboterhand und menschliche Hand berühren gemeinsam einen Bildschirm mit einem Netzwerk aus Linien und Punkten

IA e machine learning

Una stazione di controllo segnala troppi falsi allarmi, oppure certi difetti sfuggono sempre di nuovo. Subito si fa il nome del machine learning. Se lo sforzo valga la pena, però, non lo decide l'algoritmo, ma i dati, il processo e obiettivi chiari.

Ineinandergreifende Metallzahnräder, eines davon verrostet – Sinnbild für gewachsenen Code

Architettura software e UML

Lei prende in carico un software scritto da qualcun altro. La documentazione è quasi inesistente, i commenti sono obsoleti e chi conosceva il codice non c'è più. Eppure deve correggere errori e integrare nuove funzioni – e in tempi brevi.

Zwei Entwickler tippen konzentriert auf einer Tastatur – manuelles Testen am Arbeitsplatz

Automazione dei test

Ogni nuova versione può rompere ciò che ieri funzionava ancora. Nel software desktop spesso ce ne si accorge solo presso il cliente: una finestra di dialogo non si apre più, un comando calcola in modo errato, un add-in non si carica. Chi ricontrolla tutto a mano, con intervalli brevi tra una versione e l'altra, difficilmente riesce ancora a farlo in modo completo.

CAD-Modell eines Bauteils auf dem Bildschirm mit Leistungskurve

CAD

Il Suo comando viene eseguito senza alcun messaggio di errore – e nel disegno non è cambiato nulla. O peggio: dopo un errore metà dei componenti è stata spostata, il resto è ancora al vecchio posto. Entrambi sono errori nell'uso delle transazioni, ed entrambi si possono evitare.

Wissenschaftlerin mit Schutzhandschuhen blickt konzentriert durch ein Mikroskop – genaue Prüfung

Qualità e sicurezza

Dall'11 settembre 2026 i fabbricanti devono segnalare le vulnerabilità attivamente sfruttate nei loro prodotti – anche per prodotti venduti già da tempo. Dall'11 dicembre 2027 il Cyber Resilience Act si applica integralmente. Chi distribuisce nell'UE software o dispositivi con software ha quindi ancora poco più di un anno per adeguare prodotti e processi.

Fräser bei der Metallbearbeitung mit Funkenflug

CAM

Ogni nuovo pezzo inizia con gli stessi clic: creare il grezzo, scegliere il materiale, assegnare gli utensili, impostare le strategie, stampare il foglio di attrezzaggio. Chi lo fa a mano per ogni pezzo perde tempo – e prima o poi dimentica un passo. Un add-in toglie questa routine ai Suoi programmatori CAM.

Laborantin zeigt im Labor auf einen Monitor mit Analysesoftware, daneben Reagenzgläser und Probenröhrchen

Elaborazione delle immagini

Molti progetti di elaborazione delle immagini non falliscono a causa del software, ma a causa di ipotesi: che la telecamera veda il difetto, che la luce basti, che la cadenza sia sostenibile. Una verifica di fattibilità chiarisce queste domande prima che il denaro fluisca nell'impianto e nello sviluppo.

3D-Gebäudemodell mit offenem Dachstuhl und Bauteilschichten auf Bauplänen

CAD/BIM

Revit 2027 è installato, ma il Suo add-in manca nella barra multifunzione – oppure all'avvio Revit segnala che non può essere caricato. Il motivo è quasi sempre lo stesso: Revit 2027 gira su .NET 10, e il Suo add-in è stato compilato per .NET 8 o per il .NET Framework.

Wärmebild eines Kopfes in Falschfarben, das erkannte Gesicht ist mit einer Ellipse markiert

IA e machine learning

Un dispositivo deve analizzare da sé le immagini – sul campo, in laboratorio o sulla macchina. Il cloud sarebbe comodo, ma tempi di risposta, protezione dei dati e assenza di connessione di rete spesso lo sconsigliano. Allora l'elaborazione delle immagini deve girare su hardware limitato, ed è proprio lì che falliscono molti approcci che sul PC dello sviluppatore sembravano funzionare bene.

CAD-Modell eines Maschinenbauteils auf einem Bildschirm vor einem steil ansteigenden Leistungsdiagramm

Qualità e sicurezza

Il software è cresciuto nel corso degli anni, ogni versione ha portato nuove funzioni. A un certo punto, con file di grandi dimensioni, gli utenti attendono una risposta per minuti e la finestra mostra «Non risponde». Singole ottimizzazioni fatte a sensazione aiutano allora di rado. Serve un approccio sistematico.

Wohnraum halb als Strichzeichnung, halb fertig eingerichtet – ein Bild für ein Add-in, das in zwei CAD-Programmen läuft

CAD

I costi delle licenze aumentano, una parte della progettazione deve passare a BricsCAD – e i propri add-in devono seguirla. La buona notizia: BricsCAD parla quasi la stessa lingua .NET di AutoCAD. Quella meno buona: il «quasi» si nasconde in namespace, interfaccia e setup, e tende a manifestarsi solo presso l'utente.

Roboterarm mit blauer Beleuchtung über einem Bauteil im abgedunkelten Raum

Elaborazione delle immagini

Un sistema di controllo funziona in modo impeccabile durante la sperimentazione. Sulla linea segnala all'improvviso difetti che nessuno vede – di pomeriggio più spesso che di mattina. L'algoritmo è innocente, è cambiata la luce. Nell'elaborazione delle immagini è l'illuminazione a decidere che cosa compare nell'immagine. Nessun filtro recupera in seguito ciò che la telecamera non ha mai visto.

Fachleute im Labor prüfen Proben am Mikroskop – gute Trainingsdaten brauchen Fachwissen

IA e machine learning

«Quante immagini ci servono?» è in quasi ogni progetto di IA la prima domanda. La risposta onesta è: dipende. Sembra una scusa, ma è l'inizio di un piano. Perché quali immagini raccoglie conta più del loro numero.

Laborarbeitsplatz mit Pipette, Proben und Messsoftware auf dem Laptop

Architettura software e UML

Il software funziona da vent'anni, i clienti fanno affidamento su di esso – e l'unico che conosce davvero il codice Delphi l'anno prossimo andrà in pensione. Riscrivere tutto da capo? Ci vogliono anni e i benefici arrivano solo alla fine. Esiste una via migliore: pezzo dopo pezzo, senza fermare l'operatività.

Zwei Personen arbeiten an Bildschirmen mit einem 3D-Gebäudemodell

Automazione dei test

Un add-in per AutoCAD e BricsCAD, due versioni per ciascun programma, una nuova ogni anno: chi verifica tutto a mano a un certo punto testa solo ciò che ha modificato per ultimo. Gli errori arrivano allora da dove nessuno ha guardato. Gli add-in CAD si possono testare automaticamente – solo non con un unico strumento.

CAD-Oberfläche mit 3D-Hausmodell, Menüband und Layerliste

CAD

Un comando chiede «Centro:» e «Raggio:», l'utente digita numeri e vede il risultato solo alla fine. Funziona, ma sembra di essere nel 1995. AutoCAD mostra con il comando CERCHIO come si può fare meglio: il cerchio è agganciato al mouse e cresce con esso. Questa anteprima si chiama jig – e con l'API .NET la integra nei Suoi comandi.

Zwei Entwickler und eine Entwicklerin werten gemeinsam Daten auf mehreren Bildschirmen aus

Qualità e sicurezza

Alla fine del 2021 divenne nota la vulnerabilità Log4Shell nella diffusissima libreria Java Log4j. In molte aziende iniziò allora una ricerca durata giorni: la libreria è contenuta in uno dei nostri prodotti – e se sì, in quale versione? Chi aveva una distinta base del software rispose alla domanda in pochi minuti. Con il Cyber Resilience Act questa distinta base diventa un obbligo per i fabbricanti.

CAD-Programm mit dem Symbol eines Ventils und seinen Eigenschaften wie Name, Druck und Temperatur

CAD

Il Suo add-in inserisce con un clic il cartiglio in ogni layout. Il blocco ha un bell'aspetto – ma numero di disegno, data e redattore mancano. Oppure la distinta conta meno porte di quante ce ne siano nella pianta. Entrambe le cose hanno una causa semplice.

Blaues Drahtgittermodell einer gewölbten Oberfläche aus Punkten und Linien

Elaborazione delle immagini

Uno scanner 3D sopra un nastro trasportatore fornisce una nuvola di punti: molte migliaia di punti nello spazio, disordinati, rumorosi e con lacune. Le domande che ci stanno dietro sono semplici: che cosa c'è lì? È un cilindro, un parallelepipedo, una sfera? Quanto è grande, e che volume ha?

Hand bedient ein Tablet, darüber schweben Diagramme und Kurven als Sinnbild für Benutzeroberflächen

Architettura software e UML

La finestra di dialogo funziona – per ora. Nel code-behind ci sono duemila righe: i gestori dei clic leggono le caselle di testo, calcolano, scrivono nel disegno e attivano o disattivano i pulsanti. Ogni nuovo requisito la rende più fragile, e la si può testare solo se qualcuno clicca. MVVM qui fa ordine.

Lächelnde Entwicklerin schreibt C#-Code auf eine Glaswand

IA e machine learning

L'assistente IA scrive in pochi secondi lo scheletro di un add-in per AutoCAD. Sembra convincente – e chiama un metodo che nell'API non esiste. Oppure si compila senza errori e usa una classe che con .NET 10 genera un'eccezione in fase di esecuzione. L'IA accelera sensibilmente la programmazione. Se il risultato è valido, però, continua a deciderlo qualcuno che conosce la materia.

Mehrere Hände liegen im Kreis übereinander als Zeichen für Zusammenarbeit im Team

Collaborazione

A lungo il calcolo è sembrato semplice: programmare costa caro, quindi lo si esternalizza dove l'ora costa poco. Molte aziende ne conoscono le conseguenze – lunghi capitolati, domande di chiarimento attraverso i fusi orari, risultati che soddisfano il documento e mancano il fabbisogno reale. Ebi F. Eilber, amministratore delegato di Cadida, ne è convinto: questo calcolo non torna più, e lo sviluppo torna indietro.

CONTACT

Seleziona la tua lingua

Primo colloquiofissare oraPrimo colloquiofissare ora