Scripting Module

Plugin per automatizzare Mold Simulator e Frame Simulator con script Python: studi parametrici, elaborazioni in serie di interi progetti, esportazione dei risultati e report automatici.

Richiede Mold Simulator o Frame Simulator versione 9 aggiornato e il piano Aggiornamenti & Upgrade attivo. Python non va installato: è integrato nel programma.

Licenza Web
Se Mold Simulator o Frame Simulator è attivato con Licenza Web, puoi usare il plugin con le stesse credenziali aggiungendo l’abbonamento annuo Licenza Web del plugin: Licenza Web per Scripting Module.

€680,00 +iva

Attivazione del plugin

Scegli come attivare lo Scripting Module. Per maggiori informazioni consulta MODALITÀ DI ATTIVAZIONE nella descrizione qui sotto.

COD: SCRMO Categoria:

Automatizzare Mold Simulator e Frame Simulator con Python

Lo Scripting Module sblocca l’interprete Python integrato in Mold Simulator e Frame Simulator: si possono caricare i progetti, modificare geometria e materiali, assegnare le condizioni al contorno, lanciare le simulazioni e leggere i risultati, tutto da script. Quello che oggi si fa a mano, un calcolo alla volta, diventa una procedura che si ripete da sola.

Cosa si può fare

  • Studi parametrici: variare spessori, conducibilità, tipi di legno o di isolante, posizione del vetro, zone climatiche… e ricalcolare in automatico tutte le varianti.
  • Elaborazioni in serie: simulare un’intera cartella di progetti senza intervento manuale (File → Batch script o da riga di comando).
  • Esportazione dei risultati: raccogliere U, Ψ, fRsi, Uf, Ψg e gli altri risultati in file CSV o in tabelle pronte per ulteriori elaborazioni.
  • Report automatici: generare per ogni variante il report in PDF o un report HTML con valori, tabelle e immagini delle viste.
  • Bridge Generator parametrico: generare ponti termici dai modelli parametrici e far variare un parametro alla volta.
  • Modelli 3D: gestire componenti, livelli di estrusione e importazione di mesh nelle versioni 3D.

Documentazione ed esempi

La documentazione completa dello Scripting Module è consultabile liberamente: riferimento di tutti i comandi dell’API e una serie di script di esempio pronti all’uso (dalle basi agli studi di varianti, ai nodi parete–serramento, al Bridge Generator), ciascuno con video tutorial in italiano.

Non serve essere programmatori: partendo dalla documentazione, un assistente AI come Claude o ChatGPT è in grado di scrivere lo script necessario.

Scripting Module e assistente AI (MCP)

Dalla versione 9 il collegamento Heatsim con l’AI (server MCP), che permette a Claude o ChatGPT di guidare il programma, è incluso nel piano Aggiornamenti & Upgrade e non richiede lo Scripting Module. Senza plugin, però, gli script eseguiti dall’assistente funzionano in modalità ristretta: possono lavorare sul progetto aperto, ma non leggere o scrivere file, usare i moduli di sistema o elaborare più progetti in automatico.

Lo Scripting Module toglie questi limiti e aggiunge:

  • la console Python con editor di script;
  • l’esecuzione di script in serie (File → Batch script) e da riga di comando;
  • la libreria standard di Python completa, con lettura e scrittura di file;
  • elaborazioni non presidiate su intere cartelle di progetti.

Inoltre uno script gira in locale, molto più veloce dell’assistente AI e senza consumare crediti: una volta scritto, si riusa tutte le volte che serve.

Modalità di attivazione

Lo Scripting Module ha una licenza propria, separata da quella di Mold Simulator o Frame Simulator, e si attiva in uno di questi modi:

  • Chiave software: un codice che abilita il plugin su un computer. Il codice computer del plugin è diverso da quello di Mold/Frame: ogni licenza Scripting funziona solo sul computer su cui è stata attivata.
  • Licenza Web: accesso online con username e password, per usare il plugin su qualsiasi computer e con tutti i programmi. È una Licenza Web apposita del plugin e si può scegliere solo se almeno un programma Mold Simulator o Frame Simulator è già attivato con Licenza Web. Costa il 15% del prezzo del plugin (€ 102 + IVA) ed è valida 1 anno.
  • Chiave USB Dartwin: il plugin si attiva sulla chiave USB già in uso con Mold Simulator o Frame Simulator.

Più computer o più utenti: una licenza Scripting abilita un solo computer (chiave software) oppure un utente alla volta (installazione server: una simultaneità). Per usarlo su più computer o da più utenti contemporaneamente servono licenze aggiuntive: contattare Dartwin per un’offerta.

Requisiti e condizioni

  • Versione: Mold Simulator o Frame Simulator versione 9 o successiva, aggiornati all’ultima release disponibile.
  • Piano Aggiornamenti & Upgrade attivo: lo Scripting Module funziona solo finché il periodo di aggiornamenti è valido. Se l’abbonamento scade, il plugin si disattiva fino al rinnovo; il resto del programma continua a funzionare normalmente.
  • Aggiornamenti: gli aggiornamenti del plugin sono compresi nel piano Aggiornamenti & Upgrade del programma, senza canone aggiuntivo.
  • Python: non va installato, l’interprete è integrato nel programma.
  • Edizioni Viewer: lo Scripting Module non è disponibile.

Supporto

Il supporto riguarda l’attivazione e il funzionamento del plugin e dei comandi dell’API. Non comprende la scrittura, la correzione o la verifica di script personalizzati: per questo sono disponibili gli esempi e la documentazione, utilizzabili anche con il proprio assistente AI.

Su richiesta i nostri tecnici possono preparare script su misura, con preventivo a parte.