FEM SolverCalculixCxxtools/it: Difference between revisions

From FreeCAD Documentation
(Created page with "# L'oggetto {{KEY|24px CalculiXccxTools}} viene creato automaticamente con la creazione di un {{KEY|24px FEM_Analysis/it|...")
(Created page with "== Opzioni ==")
Line 17: Line 17:
# Cliccare {{KEY|Run CalculiX}}
# Cliccare {{KEY|Run CalculiX}}


==Options==
== Opzioni ==


By using {{KEY|Edit .inp file}} you can display and edit CalculiX input file manually before running analysis. In this case it might be useful to use parameter "Split Input Writer = true".
By using {{KEY|Edit .inp file}} you can display and edit CalculiX input file manually before running analysis. In this case it might be useful to use parameter "Split Input Writer = true".

Revision as of 14:16, 14 May 2018

FEM Solver

Posizione nel menu
Soluzione → Solutore Calculix
Ambiente
FEM
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
FEM tutorial

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 CalculiXccxTools viene creato automaticamente con la creazione di un Contenitore di analisi. Altrimenti usare SolveSolver CalculiX Standard , o premere i tasti S e poi X
  2. Facoltativamente, impostare le proprietà dati degli oggetti CalculiXccxTools
  3. Fare doppio clic sull'oggetto CalculiXccxTools
  4. Selezionare il tipo di analisi
  5. Cliccare Write .inp file
  6. Cliccare Run CalculiX

Opzioni

By using Edit .inp file you can display and edit CalculiX input file manually before running analysis. In this case it might be useful to use parameter "Split Input Writer = true".

Properties

Default values can be set in the menu EditPreferencesFEMCalculiX

  • DatiAnalysis Type:
    • static
    • frequency
    • thermomech - for mechanical and thermal loads
  • DatiBeam Shell Result Output 3D: note that CalculiX internally expands 1D and 2D elements into 3D elements to accomplish FE analysis
    • false - results of 1D and 2D elements will be averaged to the nodes of original 1D or 2D mesh (i.e. purely bended beam will show 0 nodal stresses due to averaging)
    • true - resulting mesh will contain 1D and 2D elements expanded to 3D elements
  • DatiEigenmode High Limit: Eigenvalues above this limit will not be calculated
  • DatiEigenmode Low Limit: Eigenvalues below this limit will not be calculated
  • DatiEigenmodes Count: number of lowest eigenmodes to be calculated
  • DatiGeometric Nonlinearity:
    • linear - linear analysis will be performed if model does not contain nonlinear material
    • nonlinear - nonlinear analysis will be performed
  • DatiIterations Control parameter Cutb: defines second line of advanced iteration parameters under *CONTROLS card, used when "Iterations Control Parameter Time Use" is true
  • DatiIterations Control Parameter Iter: defines first line of advanced iteration parameters under *CONTROLS card, used when "Iterations Control Parameter Time Use" is true
  • DatiIterations Control Parameter Time Use
    • true - activates "Iterations Control Parameter Cutb" and "Iterations Control Parameter Iter"
  • DatiIterations Thermo Mech Maximum: maximum number of increments in thermomechanical analysis after which the job will be stopped.
  • DatiIterations User Defined Incrementations:
    • true - automatic incrementation control will be switched off by DIRECT parameter
    • false - incrementation control will be automatic
  • DatiIterations User Defined Time Step Length:
    • true - activates "Time End" and "Time Initial Step" parameters
  • DatiMaterial Nonlinearity:
    • linear - only linear material properties will be included in the analysis
    • nonlinear - nonlinear material properties will be used from Nonlinear mechanical material object
  • DatiMatrix Solver Type: type of the solver to solve equation system inside FE analysis. It may significantly affect calculation speed and memory demands. Suitability depends on your FE model and available hardware
    • default - automatically selects matrix solver depending on available solvers (probably it will be Spooles)
    • spooles - direct solver with support of multiple CPUs. Number of CPUs need to be set in EditPreferencesFEMCalculiX → Solver defaults → Number of CPU's to use)
    • iterativescaling - iterative solver with least memory demands, suitable if model contains mostly 3D elements
    • iterativecholesky - iterative solver with preconditioning with and with low memory demands, suitable if model contains mostly 3D elements
  • 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: path to the working directory which will be used for CalculiX analysis files.

Limitations

Notes

Original CalculiX documentation can be found at http://dhondt.de/ in the "ccx" paragraph.

Scripting