10 APRILE 2026

GEN NX e Grasshopper: flusso dati parametrico per il calcolo strutturale

by Area tecnica

La progettazione strutturale parametrica richiede strumenti in grado di dialogare in modo strutturato, ripetibile e automatizzabile. In questo contesto si inserisce l’integrazione tra MIDAS GEN NX e Grasshopper, resa più solida e flessibile grazie al supporto nativo alle API introdotto con GEN NX e alle nuove funzionalità disponibili nel MIDAS GH package.

In precedenza, con le precedenti versioni di GEN, era in realtà già possibile dialogare con i componenti parametrici di Grasshopper mediante l’elaborazione di un file testuale nella sintassi proprietaria MGT. Questo approccio, tuttavia, comportava un trasferimento dati basato sul file di interscambio a sintassi MGT, il quale necessitava di operazioni di scrittura ordinata delle informazioni parametriche attinte dall’ambiente visuale mediante delle routine ad hoc. La finalizzazione del modello avveniva per importazione manuale in ambiente FEM di tale file così preparato.

L’attuale versione GEN NX, invece, rende tale scambio dati molto più efficiente evitando la scrittura del file testuale grazie ai blocchi interattivi contenuti nel ‘MIDAS GH package’ che raccolgono direttamente i dati parametrici di Grasshopper per poi organizzarli in un file testuale a sintassi JSON che viene automaticamente strutturato, rispettando le opportune regole di sintassi previste, e trasmesso mediante URL al programma di calcolo mediante le nuove logiche RESTful API introdotte da MIDAS.

Il file file JSON con cui avviene la comunicazione tra Grasshopper e GEN NX rappresenta il vero elemento di interscambio tra i due ambienti. Il formato JSON è, infatti, utilizzabile anche fuori dall’ambiente visuale di Grasshopper tramite le piattaforme API di GEN NX, garantendo coerenza e continuità tra utilizzo interattivo e automazione avanzata.

Il plugin non si limita a un semplice scambio geometrico, ma consente la gestione strutturata dei dati necessari al calcolo strutturale, rendendo possibile il controllo parametrico di:

  • nodi ed elementi
  • proprietà dei materiali e delle sezioni
  • schemi di carico e scenari di analisi

Grasshopper assume così il ruolo di “regia” del processo di modellazione e, in senso più ampio, generatore di input, mentre GEN NX resta il motore di calcolo e verifica, ossia generatore di output.

L’accoppiata GEN NX + Grasshopper, mediata da API e JSON, consente quindi di impostare un flusso di lavoro realmente parametrico, in cui:

    • le modifiche geometriche sono gestite dinamicamente e propagate automaticamente
    • il modello strutturale può essere creato e rigenerato sempre in modo coerente
    • l’analisi e le verifiche restano ancorate a un solido motore FEM

Questo approccio è particolarmente efficace nelle fasi di studio di alternative, ottimizzazione e confronto progettuale, dove la rapidità di iterazione è un fattore chiave specialmente nell’ottica di produrre stime tecnico/economiche accurate già in fase preliminare.

Midas0426

Sei interessato/a ad approfondire ulteriormente le funzionalità del nuovo MIDAS GEN NX? Stay tuned!

Leggi anche