FEM SolverCalculixCxxtools/it

Descrizione
CalculiXccxTools abilita l'uso del solutore Calculix. Può essere usato per
 * 1) impostare i parametri dell'analisi
 * 2) selezionare la directory di lavoro
 * 3) eseguire il risolutore CalculiX.

Utilizzo

 * 1) L'oggetto [[Image:FEM_Solver.png|24px]] CalculiXccxTools viene creato automaticamente con la creazione di un . Altrimenti usare  → , o premere i tasti  e poi
 * 2) Facoltativamente, impostare le proprietà dati degli oggetti
 * 3) Fare doppio clic sull'oggetto
 * 4) Selezionare il tipo di analisi
 * 5) Cliccare
 * 6) Cliccare


 * 1) Optionally set data properties of the  object
 * 2) Double click on the  object
 * 3) Select type of the analysis
 * 4) Click
 * 5) Click

Opzioni
Usando è possibile visualizzare e modificare manualmente il file di input CalculiX prima di eseguire l'analisi. In questo caso può essere utile usare il parametro "Split Input Writer = true".

Proprietà
I valori predefiniti possono essere impostati nel menu →  →  →


 * statico
 * frequenza
 * thermomech - per carichi meccanici e termici
 * thermomech - per carichi meccanici e termici


 * : si noti che CalculiX espande internamente elementi 1D e 2D in elementi 3D per eseguire l'analisi FE
 * falso - i risultati degli elementi 1D e 2D verranno calcolati in base alla media dei nodi della mesh 1D o 2D originale (ad esempio, il raggio puramente piegato mostrerà 0 sforzi nodali dovuti alla media)
 * true - la mesh risultante conterrà elementi 1D e 2D espansi in elementi 3D


 * : Gli autovalori superiori a questo limite non verranno calcolati. Nota: se gli autovalori del modello sono sopra al limite superiore, CalculiX terminerà senza output.


 * : Gli autovalori al di sotto di questo limite non verranno calcolati


 * : numero di eigenmodes più bassi da calcolare


 * lineare - l'analisi lineare verrà eseguita se il modello non contiene materiale non lineare
 * non lineare - verrà eseguita l'analisi non lineare
 * non lineare - verrà eseguita l'analisi non lineare


 * :definisce la seconda riga dei parametri di iterazione avanzati in * scheda CONTROLS, utilizzata quando "Iterations Control Parameter Time Use" è true


 * : definisce la prima riga dei parametri di iterazione avanzati sotto * scheda CONTROLS, utilizzata quando "Iterations Control Parameter Time Use" è true


 * true - attiva "Iterations Control Parameter Cutb" e "Iterations Control Parameter Iter"
 * true - attiva "Iterations Control Parameter Cutb" e "Iterations Control Parameter Iter"


 * :numero massimo di incrementi nell'analisi termomeccanica dopo la quale il lavoro sarà interrotto.


 * true - il controllo di incremento automatico verrà disattivato tramite il parametro DIRECT
 * falso - il controllo di incremento sarà automatico
 * falso - il controllo di incremento sarà automatico


 * true - attiva i parametri "Time End" e "Time Initial Step"
 * true - attiva i parametri "Time End" e "Time Initial Step"


 * lineare: solo le proprietà del materiale lineare saranno incluse nell'analisi
 * non lineare - le proprietà del materiale non lineare verranno utilizzate dall'oggetto
 * non lineare - le proprietà del materiale non lineare verranno utilizzate dall'oggetto


 * : tipo del risolutore per risolvere il sistema di equazioni all'interno dell'analisi FE. Può influenzare in modo significativo la velocità di calcolo e le richieste di memoria. L'idoneità dipende dal modello FE e dall'hardware disponibile
 * predefinito: seleziona automaticamente il risolutore di matrici in base ai risolutori disponibili (probabilmente sarà Spool)
 * spooles - risolutore diretto con supporto di più CPU. È necessario impostare il numero di CPU →  →  →  → Solver defaults → Number of CPU's to use)
 * iterativescaling - risolutore iterativo con meno richieste di memoria, adatto se il modello contiene principalmente elementi 3D
 * iterativecholesky - risolutore iterativo con precondizionamento con e con esigenze di memoria ridotta, adatto se il modello contiene principalmente elementi 3D


 * false - scrive l'intero input in un file * .inp da utilizzare con il risolutore CalculiX
 * true - split solver input in più * file .inp, che possono chiarire la modifica della mano
 * true - split solver input in più * file .inp, che possono chiarire la modifica della mano


 * vero - analisi termo meccanica allo steady state
 * falso - analisi termo meccanica temporanea
 * falso - analisi termo meccanica temporanea


 * : periodo di tempo del passo, utilizzato quando il parametro "Iterazioni User Defined Incrementations" o "Iterations User Defined Time Step Length" è vero


 * : incremento del tempo iniziale del passo, utilizzato quando il parametro "Iterazioni User Defined Incrementations" o "Iterations User Defined Time Step Length" è vero


 * :percorso alla directory di lavoro che verrà utilizzata per i file di analisi CalculiX.

Limitazioni
When running a CalculiX, you might end up with error 4294977295. This means you don't have enough RAM space. You have then 2 options:
 * 1) reduce the number of mesh nodes, preferably by omitting geometry that is not absolutely necessary for your analysis
 * 2) buy more RAM for your PC

Note
La documentazione originale di CalculiX è disponibile all'indirizzo http://dhondt.de/ in the "ccx" paragraph.