FEM SolverCalculixCxxtools

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page FEM SolverCalculixCxxtools and the translation is 100% complete.

Other languages:
English • ‎español • ‎français • ‎italiano • ‎română • ‎русский
Arrow-left.svg FEM FemMesh2Mesh.png Converti mesh FEM in mesh Pagina precedente:
Pagina successiva: Solutore CalculiX Fem-solver.svg Arrow-right.svg

FEM Solver.png FEM Solver

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

  • DATAAnalysis Type:
    • statico
    • frequenza
    • thermomech - per carichi meccanici e termici
  • DATABeam 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
  • DATAEigenmode High Limit: Gli autovalori superiori a questo limite non verranno calcolati
  • DATAEigenmode Low Limit: Gli autovalori al di sotto di questo limite non verranno calcolati
  • DATAEigenmodes Count: numero di eigenmodes più bassi da calcolare
  • DATAGeometric Nonlinearity:
    • lineare - l'analisi lineare verrà eseguita se il modello non contiene materiale non lineare
    • non lineare - verrà eseguita l'analisi non lineare
  • DATAIterations Control parameter Cutb:definisce la seconda riga dei parametri di iterazione avanzati in * scheda CONTROLS, utilizzata quando "Iterations Control Parameter Time Use" è true
  • DATAIterations Control Parameter Iter: definisce la prima riga dei parametri di iterazione avanzati sotto * scheda CONTROLS, utilizzata quando "Iterations Control Parameter Time Use" è true
  • DATAIterations Control Parameter Time Use
    • true - attiva "Iterations Control Parameter Cutb" e "Iterations Control Parameter Iter"
  • DATAIterations Thermo Mech Maximum:numero massimo di incrementi nell'analisi termomeccanica dopo la quale il lavoro sarà interrotto.
  • DATAIterations User Defined Incrementations:
    • true - il controllo di incremento automatico verrà disattivato tramite il parametro DIRECT
    • falso - il controllo di incremento sarà automatico
  • DATAIterations User Defined Time Step Length:
    • true - attiva i parametri "Time End" e "Time Initial Step"
  • DATAMaterial Nonlinearity:
    • lineare: solo le proprietà del materiale lineare saranno incluse nell'analisi
    • non lineare - le proprietà del materiale non lineare verranno utilizzate dall'oggetto FEM MaterialMechanicalNonlinear.png Nonlinear mechanical material
  • DATAMatrix 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 EditPreferencesFEMCalculiX → 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
  • DATASplit Input Writer:
    • 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
  • DATAThermo Mechanical Steady State:
    • vero - analisi termo meccanica allo steady state
    • falso - analisi termo meccanica temporanea
  • DATATime End: periodo di tempo del passo, utilizzato quando il parametro "Iterazioni User Defined Incrementations" o "Iterations User Defined Time Step Length" è vero
  • DATATime Initial Step: incremento del tempo iniziale del passo, utilizzato quando il parametro "Iterazioni User Defined Incrementations" o "Iterations User Defined Time Step Length" è vero
  • DATAWorking 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.

Script

Arrow-left.svg FEM FemMesh2Mesh.png Converti mesh FEM in mesh Pagina precedente:
Pagina successiva: Solutore CalculiX Fem-solver.svg Arrow-right.svg