FEM CalculiX/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
(19 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{TOCright}}
=== Prefazione ===
==Introduzione==
Questa pagina raccoglie tutte le informazioni riguardo al risolutore [[http://www.calculix.de/ CalculiX]], che è il solutore più utilizzato e meglio sviluppato nel modulo FEM. A seconda del sistema operativo in uso, è necessario installare prima CalculiX. Vedere [[FEM_Install/it|Installare FEM]]
Questa pagina raccoglie le informazioni sul risolutore di elementi finiti [http://www.calculix.de/ CalculiX], il risolutore predefinito per l'analisi strutturale e termo-meccanica nell'ambiente {{KEY|[[Image:Workbench_FEM.svg|24px]] [[Fem Workbench/it|FEM]]}} a partire da FreeCAD 0.17. A seconda del sistema operativo su cui si sta lavorando, è necessario installare CalculiX prima di eseguire la prima simulazione. Si prega di consultare [[FEM Install/it|Installare FEM]].


Il risolutore è in grado di eseguire calcoli lineari e non lineari, per problemi statici, dinamici e termici. Il risolutore funziona su un file di input Abaqus ({{incode|.inp}}), il che significa che può essere utilizzato con diversi pre-processori che supportano questo formato. Il programma include un proprio preprocessore grafico che, tuttavia, non viene utilizzato da FreeCAD, ma solo dal risolutore.
=== Interfaccia ===
L'interazione tra il modulo FEM e CalculiX avviene con un file di testo. Il modulo FEM scrive un file di input CalculiX, avvia CalculiX, registra l'output di CalculiX e legge i file di output di CalculiX se sono disponibili. La sequenza dell'ambiente FEM per CalculiX è la seguente:


CalculiX è progettato per funzionare su piattaforme Unix come Linux e Irix ma anche su MS-Windows. CalculiX è stato sviluppato dagli ingegneri di MTU Aero Engines, Monaco di Baviera, Germania, per assisterli nella progettazione di macchinari come le turbine a getto. Il software è attualmente rilasciato al pubblico secondo i termini della GPL versione 2.
# creates a CalculiX input file

# starts CalculiX application
== Integrazione con FreeCAD ==
# logs the output of CalculiX and
L'interazione tra l'ambiente [[FEM Workbench/it|FEM]] e CalculiX avviene attraverso la scrittura e la lettura di file di testo. La sequenza delle operazioni è la seguente:
# reads the output files of CalculiX (if they are available)

# Viene creato un file di input CalculiX con i dettagli necessari per eseguire la simulazione.
# Viene avviato il risolutore CalculiX con questo file di input.
# Viene registrato l'output del solutore.
# Vengono letti i file di output del risolutore, se disponibili.


Lo strumento [[FEM SolverControl/it|FEM Control Solver]] gestisce l'intero processo. L'interazione dell'utente nel processo è possibile.
Lo strumento [[FEM SolverControl/it|FEM Control Solver]] gestisce l'intero processo. L'interazione dell'utente nel processo è possibile.


==== Interfaccia di Pre-processo ====
== Interfaccia di Pre-processo ==
CalculiX usa il formato abaqus come file di input. Prima di avviare il risolutore è possibile modificare il file di input. Le unità utilizzate nel file di input di CalculiX sono independenti dalle unità utilizzate in FreeCAD. Esse sono in mm e in N. (Da fare: check this. What happens with the mesh if inch is used in FreeCAD. Density was introduced. With this we have kg and s and no longer N?! how about this !?!)
Il file di input che CalculiX utilizza può essere preparato e modificato prima dell'avvio del solver. Le unità utilizzate nel file di input sono indipendenti dalle unità impostate in FreeCAD; sono sempre millimetri (mm) e Newton (N).


{{Emphasis|(Da fare: controllare questo. Cosa succede con la mesh se in FreeCAD si usa inch? Siccome è stata introdotta la densità, con questo abbiamo kg e s, e non più N?! Cosa ne pensate di questo?!)}}
<div class="mw-translate-fuzzy">

L'interfaccia del Modulo FEM - CalculiX supporta i seguenti oggetti:
L'interfaccia di CalculiX supporta i seguenti oggetti:
===== Elementi FEM =====

=== Elementi FEM ===
* Tet4 and Tet10
* Tet4 and Tet10
* S3 and S6
* S3 and S6
* B31 and B32
* B31 and B32
* e alcuni altri ... [[FEM_Mesh_CalculiX/it|FEM Mesh CalculiX]]
* e quelli descritti in [[FEM_Mesh_CalculiX/it|FEM Mesh CalculiX]]
</div>


===== Analisi =====
=== Analisi ===
* Analisi statica lineare
* Analisi statica lineare
* Analisi delle frequenze
* Analisi delle frequenze
* Analisi termo-strutturale
* Analisi termo-strutturale accoppiata

===== Materiali =====
* materiale isotropo elastico lineare (uniformità in tutte le direzioni)
* materiale multiplo è in fase di sviluppo


==== Interfaccia di post-processo ====
=== Materiali ===
* Materiale isotropo elastico lineare (uniforme in tutte le direzioni)
legge lo stress risultante (Von Mises) e tutti i movimenti
* Materiale multiplo è in fase di sviluppo


== Interfaccia di post-processo ==
L'ambiente FEM può leggere lo stress risultante (Von Mises) e tutti gli spostamenti.


{{FEM Tools navi{{#translation:}}}}
[[Category:Poweruser_Documentation/it]]
[[Category:Developer/it]]
[[Category:Poweruser_Documentation{{#translation:}}]]
[[Category:Developer{{#translation:}}]]
{{clear}}
{{clear}}

Revision as of 21:08, 9 May 2020

Introduzione

Questa pagina raccoglie le informazioni sul risolutore di elementi finiti CalculiX, il risolutore predefinito per l'analisi strutturale e termo-meccanica nell'ambiente FEM a partire da FreeCAD 0.17. A seconda del sistema operativo su cui si sta lavorando, è necessario installare CalculiX prima di eseguire la prima simulazione. Si prega di consultare Installare FEM.

Il risolutore è in grado di eseguire calcoli lineari e non lineari, per problemi statici, dinamici e termici. Il risolutore funziona su un file di input Abaqus (.inp), il che significa che può essere utilizzato con diversi pre-processori che supportano questo formato. Il programma include un proprio preprocessore grafico che, tuttavia, non viene utilizzato da FreeCAD, ma solo dal risolutore.

CalculiX è progettato per funzionare su piattaforme Unix come Linux e Irix ma anche su MS-Windows. CalculiX è stato sviluppato dagli ingegneri di MTU Aero Engines, Monaco di Baviera, Germania, per assisterli nella progettazione di macchinari come le turbine a getto. Il software è attualmente rilasciato al pubblico secondo i termini della GPL versione 2.

Integrazione con FreeCAD

L'interazione tra l'ambiente FEM e CalculiX avviene attraverso la scrittura e la lettura di file di testo. La sequenza delle operazioni è la seguente:

  1. Viene creato un file di input CalculiX con i dettagli necessari per eseguire la simulazione.
  2. Viene avviato il risolutore CalculiX con questo file di input.
  3. Viene registrato l'output del solutore.
  4. Vengono letti i file di output del risolutore, se disponibili.
Lo strumento FEM Control Solver gestisce l'intero processo. L'interazione dell'utente nel processo è possibile.

Interfaccia di Pre-processo

Il file di input che CalculiX utilizza può essere preparato e modificato prima dell'avvio del solver. Le unità utilizzate nel file di input sono indipendenti dalle unità impostate in FreeCAD; sono sempre millimetri (mm) e Newton (N).

(Da fare: controllare questo. Cosa succede con la mesh se in FreeCAD si usa inch? Siccome è stata introdotta la densità, con questo abbiamo kg e s, e non più N?! Cosa ne pensate di questo?!)

L'interfaccia di CalculiX supporta i seguenti oggetti:

Elementi FEM

Analisi

  • Analisi statica lineare
  • Analisi delle frequenze
  • Analisi termo-strutturale accoppiata

Materiali

  • Materiale isotropo elastico lineare (uniforme in tutte le direzioni)
  • Materiale multiplo è in fase di sviluppo

Interfaccia di post-processo

L'ambiente FEM può leggere lo stress risultante (Von Mises) e tutti gli spostamenti.