Una libreria Python che automatizza la generazione di file di input (.inp) per il solutore a elementi finiti CalculiX e può anche eseguire il solutore e leggere i risultati.
Pycalculix

- Pitone
- Aerospaziale, Industria meccanica, Simulazione, Ingegneria strutturale
- Fluidodinamica computazionale (CFD), Progettazione per la produzione additiva (DfAM), Ottimizzazione del design, Ingegneria, Metodo degli elementi finiti (FEM), Materiali, Ingegnere meccanico, Simulazione, Ingegneria strutturale
Caratteristiche:
- Impostazione dell'analisi agli elementi finiti (FEA), pre-elaborazione di CalculiX, elementi beam e shell, elementi solidi, modellazione dei contatti, applicazione delle condizioni al contorno e dei carichi, definizione delle proprietà dei materiali, generazione dei file .inp di CalculiX, esecuzione del solutore CalculiX, post-elaborazione dei risultati di base (lettura dei file .dat).
Prezzi:
- Gratuito
- Semplifica il processo di impostazione ed esecuzione delle simulazioni FEA di CalculiX utilizzando lo scripting Python, ottimo per automatizzare gli studi parametrici, open-source, consente la generazione programmatica di modelli FEA.
- Si basa sull'installazione di un risolutore CalculiX esterno, la documentazione è disponibile principalmente su GitHub e potrebbe essere limitata per casi d'uso molto avanzati, comunità più piccola rispetto ai pre-processori FEA commerciali o framework open source più grandi come FreeCAD FEM workbench.
Ideale per:
- Ingegneri e analisti che utilizzano il solutore CalculiX e desiderano automatizzare la creazione di file di input, l'esecuzione di simulazioni e la post-elaborazione di base utilizzando Python.