FEM Solutore Calculix Standard
FEM Solver |
Posizione nel menu |
---|
Solve → Solutore CalculiX Standard |
Ambiente |
FEM |
Avvio veloce |
Nessuno |
Introdotto nella versione |
- |
Vedere anche |
FEM tutorial |
Descrizione
CalculiXccxTools abilita l'uso del solutore CalculiX. Può essere usato per
- impostare i parametri dell'analisi
- selezionare la directory di lavoro
- eseguire il risolutore CalculiX.
Utilizzo
- L'oggetto CalculiXccxTools viene creato automaticamente con la creazione di un Contenitore di analisi. Altrimenti usare Solve → Solver CalculiX Standard , o premere i tasti S e poi X
- Facoltativamente, impostare le proprietà dati degli oggetti CalculiXccxTools
- Fare doppio clic sull'oggetto CalculiXccxTools
- Selezionare il tipo di analisi
- Cliccare Write .inp file
- Cliccare Run CalculiX
Opzioni
Usando Edit .inp file è 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 Modifica → Preferenze → FEM → CalculiX
- DatiAnalysis Type:
- statico
- frequenza
- thermomech - per carichi meccanici e termici
- DatiBeam Shell Result Output 3D: 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
- DatiEigenmode High Limit: Gli autovalori superiori a questo limite non verranno calcolati
- DatiEigenmode Low Limit: Gli autovalori al di sotto di questo limite non verranno calcolati
- DatiEigenmodes Count: numero di eigenmodes più bassi da calcolare
- DatiGeometric Nonlinearity:
- lineare - l'analisi lineare verrà eseguita se il modello non contiene materiale non lineare
- non lineare - verrà eseguita l'analisi non lineare
- DatiIterations Control parameter Cutb:definisce la seconda riga dei parametri di iterazione avanzati in * scheda CONTROLS, utilizzata quando "Iterations Control Parameter Time Use" è true
- DatiIterations Control Parameter Iter: definisce la prima riga dei parametri di iterazione avanzati sotto * scheda CONTROLS, utilizzata quando "Iterations Control Parameter Time Use" è true
- DatiIterations Control Parameter Time Use
- true - attiva "Iterations Control Parameter Cutb" e "Iterations Control Parameter Iter"
- DatiIterations Thermo Mech Maximum:numero massimo di incrementi nell'analisi termomeccanica dopo la quale il lavoro sarà interrotto.
- DatiIterations User Defined Incrementations:
- true - il controllo di incremento automatico verrà disattivato tramite il parametro DIRECT
- falso - il controllo di incremento sarà automatico
- DatiIterations User Defined Time Step Length:
- true - attiva i parametri "Time End" e "Time Initial Step"
- DatiMaterial Nonlinearity:
- lineare: solo le proprietà del materiale lineare saranno incluse nell'analisi
- non lineare - le proprietà del materiale non lineare verranno utilizzate dall'oggetto Nonlinear mechanical material
- DatiMatrix Solver Type: 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 Edit → Preferences → FEM → CalculiX → 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
- DatiSplit Input Writer:
- false - write whole input into one *.inp file to be used by CalculiX solver
- true - split solver inputs into more *.inp files, that can clarify hand editing
- DatiThermo Mechanical Steady State:
- true - steady state thermo mechanical analysis
- false - transient thermo mechanical analysis
- DatiTime End: time period of the step, used when parameter "Iterations User Defined Incrementations" or "Iterations User Defined Time Step Length" is true
- DatiTime Initial Step: initial time increment of the step, used when parameter "Iterations User Defined Incrementations" or "Iterations User Defined Time Step Length" is true
- DatiWorking Dir:percorso alla directory di lavoro che verrà utilizzata per i file di analisi CalculiX.
Limitazioni
Note
La documentazione originale di CalculiX è disponibile all'indirizzo http://dhondt.de/ in the "ccx" paragraph.