Catalogo corsi 2026

Particleworks – Corso avanzato di automazione e ottimizzazione

Categoria corso

Standard

Tipologia

Advanced

Durata

6 ore [suddivise in 1 giornata: 3 ore al mattino e 3 ore al pomeriggio]

Orario

9:00 - 12:00 | 14:00 - 17:00

Lingua

Italiano

Tutor

Michele Merelli

Descrizione

Vuoi sapere come rendere automatico il lancio di una simulazione CFD? Vuoi valutare in modo automatico centinaia di configurazioni del tuo prodotto in modo facile e veloce? Accoppiando Particleworks e Python tutto ciò è possibile.

Il corso proposto affronta tecniche di automazione (tramite Python) e ottimizzazione di una simulazione fluidodinamica basata sulla tecnica a Moving Particle Simulation (MPS).

Dopo un’introduzione su Python e sull’API (Application Programming Interface) di Particleworks, pwpy, verranno presentate le classi, le funzioni e gli oggetti dell’API, necessari per controllare la simulazione per mezzo dello script.

Presa familiarità con pwpy, verranno mostrati esempi per implementare i vari step di simulazione (preparazione della simulazione, settaggi numerici, definizione leggi cinematiche, pre-processing, lancio e post-processing).

Poi verrà discussa una simulazione con iterazioni per mezzo di uno script che permetterà lo screening di varie velocità di funzionamento di una gearbox.

Nell’ultima parte del corso, verrà presentata l’integrazione dello script Python con un ottimizzatore.

Destinatari

Il corso si rivolge ad ingegneri e progettisti che intendono automatizzare il processo di simulazione con Particleworks e ottimizzare aspetti del modello digitale per mezzo di un ottimizzatore.

Propedeuticità

Sono consigliate conoscenze di base di meccanica dei fluidi e conoscenza del software Particleworks. E’ auspicabile un’introduttiva conoscenza di programmazione in Python.

Agenda

Sessione 1 (durata: 3h) - Giorno 1/2

  • Introduzione a Python e all’API di Particleworks: pwpy
  • Le classi, gli oggetti e le funzioni in pwpy
  • Costruzione guidata di una simulazione con pwpy
  • Esempio di automatizzazione di simulazione e report: gearbox con varie velocità di rotazione

Sessione 2 (durata: 3h) - Giorno 1/2

  • Esempio di automatizzazione: il mapping
  • Introduzione all’ottimizzatore
  • DOE e ottimizzazione: costruzione dei nodi e interfacciamento con script Python/Particleworks

Corso su richiesta: contattaci!

Per maggiori informazioni sulle nostre proposte formative, e per ricevere un’offerta personalizzata, clicca sul pulsante "Chiedi informazioni" e compila il form con i tuoi dati per essere ricontattato.

Chiedi informazioni

Per ciascun corso verrà formulata un'offerta personalizzata, che terrà conto della modalità di erogazione (live online, face-to-face presso una delle nostre aule di formazione oppure in-house presso la vostra sede aziendale), numero di partecipanti ed eventuale personalizzazione del programma.

Modalità di erogazione

Date, orari e modalità di erogazione (live online, face-to-face oppure in-house) verranno concordate con il cliente: le indicazioni fornite nella scheda corso sono indicative.

Per l'erogazione dei corsi in modalità online si utilizza una piattaforma web, che non richiede installazione di software in locale. È possibile partecipare alle sessioni tramite MAC, PC o un qualsiasi dispositivo mobile. L'utente riceverà dalla segreteria, il link e le credenziali per poter partecipare.

Segreteria corsi

Silvia Galtarossa
Tel. +39 049 770 5311 | training@enginsoft.com

Chiedi informazioni