FEM Solveur CalculiX standard
Jump to navigation
Jump to search
FEM
Hub utilisateurs
|
Emplacement du menu |
---|
Résolution → Solveur CalculiX standard |
Ateliers |
FEM |
Raccourci par défaut |
S X |
Introduit dans la version |
- |
Voir aussi |
FEM Tutoriel |
Description
Solveur CalculiX standard permet d'utiliser le solveur CalculiX. Vous pouvez l'utiliser pour :
- définir les paramètres d'analyse
- sélectionner le répertoire de travail
- lancer le solveur CalculiX
Utilisation
- Un
Solveur CalculiX standard est créé automatiquement lors de la création d'un
Conteneur d'analyse.
Pour le créer manuellement, utilisez l'une des alternatives suivantes : - Vous pouvez modifier les propriétés de
CalculiXcxxTools dans l'Éditeur de propriétés.
- Double-cliquez sur l'
objet solveur CalculiXcxxTools.
- Sélectionnez Type d'analyse.
- Cliquez sur le bouton Écrire un fichier .inp.
- Cliquez sur le bouton Lancer CalculiX.
Options
Cliquez sur le bouton Editer le fichier .inp pour afficher et éditer manuellement le fichier d'entrée de CalculiX avant d'exécuter l'analyse. Dans ce cas, il peut être utile de définir la propriété DonnéesSplit Input Writer à true
.
Propriétés
Les valeurs par défaut peuvent être définies dans le menu Édition → Préférences → FEM → CalculiX.
- DonnéesAnalysis Type :
- static
- frequency
- thermomech - pour les charges mécaniques et thermiques
- check - pour vérifier uniquement le maillage
- buckling - pour les analyses de flambage introduit dans la version 0.20
- DonnéesBeam Shell Result Output 3D : notez que CalculiX développe en interne les éléments 1D et 2D en éléments 3D pour réaliser l'analyse FE.
- false - les résultats des éléments 1D et 2D seront moyennés aux noeuds du maillage 1D ou 2D d'origine (c'est-à-dire qu'un faisceau entièrement plié affichera 0 contrainte nodale due à la mise en moyenne)
- true - le maillage résultant contiendra des éléments 1D et 2D développés en éléments 3D
- DonnéesEigenmode High Limit : les valeurs propres supérieures à cette limite ne seront pas calculées. Remarque : si les valeurs propres du modèle sont supérieures à la limite haute, CalculiX se terminera sans sortie.
- DonnéesEigenmode Low Limit : les valeurs propres inférieures à cette limite ne seront pas calculées
- DonnéesEigenmodes Count : nombre de modes propres les plus bas à calculer
- DonnéesGeometric Nonlinearity :
- linear - une analyse linéaire sera effectuée si le modèle ne contient pas de matériau non linéaire
- nonlinear - une analyse non linéaire sera effectuée
- DonnéesIterations Control parameter Cutb : définit la deuxième ligne des Paramètres d'itération avancés de CalculiX. Utilisé si DonnéesIterations Control Parameter Time Use est réglé à true.
- DonnéesIterations Control Parameter Iter : définit la première ligne des Paramètres d'itération avancés de CalculiX. Utilisé si DonnéesIterations Control Parameter Time Use est réglé à true.
- DonnéesIterations Control Parameter Time Use
- true - active les options DonnéesIterations Control parameter Cutb et DonnéesIterations Control Parameter Iter
- false
- DonnéesIterations Thermo Mech Maximum : nombre maximum d'incréments dans l'analyse thermomécanique après quoi le travail sera arrêté.
- DonnéesIterations User Defined Incrementations :
- true - le contrôle d'incrémentation automatique sera désactivé par le paramètre DIRECT
- false - le contrôle de l'incrémentation sera automatique
- DonnéesIterations User Defined Time Step Length :
- true - active les paramètres DonnéesTime End et DonnéesTime Initial Step
- false
- DonnéesMaterial Nonlinearity :
- linear - seules les propriétés des matériaux linéaires seront incluses dans l'analyse
- nonlinear - les propriétés des matériaux non linéaires seront utilisées à partir de l'oblet
FEM Matériau mécanique non linéaire
- DonnéesMatrix Solver Type : type de solveur pour résoudre le système d'équations dans l'analyse FE. Il peut affecter de manière significative la vitesse de calcul et les besoins en mémoire. L'adéquation dépend de votre modèle FE et du matériel disponible.
- default - sélectionne automatiquement le solveur matriciel en fonction des solveurs disponibles (il s'agira probablement de Spooles)
- spooles - solveur direct avec prise en charge de plusieurs processeurs. Le nombre de processeurs doit être défini dans les préférences à la rubrique Défauts du solveur → Nombre de processeurs à utiliser.
- iterativescaling - solveur itératif avec des demandes de mémoire minimales, approprié si le modèle contient principalement des éléments 3D
- iterativecholesky - solveur itératif avec préconditionnement et faible demande de mémoire, adapté si le modèle contient principalement des éléments 3D
- DonnéesSplit Input Writer :
- false - écrit toute l'entrée dans un fichier * .inp à utiliser par le solveur CalculiX
- true - divise les entrées du solveur en plusieurs fichiers * .inp, ce qui permet de clarifier l'édition manuelle
- DonnéesThermo Mechanical Steady State :
- true - analyse thermomécanique à l'état d'équilibre
- false - analyse thermomécanique transitoire
- DonnéesTime End : période de temps de l'étape, utilisée lorsque le paramètre DonnéesIterations User Defined Incrementations ou DonnéesIterations User Defined Time Step Length est à true
- DonnéesTime Initial Step : incrément de temps initial de l'étape, utilisé lorsque le paramètre DonnéesIterations User Defined Incrementations ou DonnéesIterations User Defined Time Step Length est à true.
- DonnéesWorking Dir : chemin du répertoire de travail qui sera utilisé pour les fichiers d’analyse CalculiX.
Limitations
Lorsque vous exécutez un CalculiX, vous pouvez rencontrer l'erreur 4294977295. Cela signifie que vous n'avez pas assez de RAM. Vous avez alors 2 options :
- réduire le nombre de nœuds du maillage, de préférence en omettant la géométrie qui n'est pas absolument nécessaire à votre analyse.
- acheter plus de RAM pour votre PC
Remarques
La documentation originale de CalculiX se trouve à l'adresse http://dhondt.de/ dans le paragraphe "ccx".
Script
- Matériaux : Solide, Fluide, Mécanique non linéaire, Renforcé (type béton) ; Éditeur de matériaux
- Géométrie de l'élement : Poutre (1D), Rotation de poutre (1D), Coque (2D), Section fluide (1D)
Contraintes
- Électromagnétique : Potentiel électrostatique, Densité de courant, Magnétisation
- Géometrique : Rotation plane, Empreinte de section, Transformation
- Mécanique : Immobilisation, Déplacement, Contact, Liaison, Ressort, Force, Pression, Centrifuge, Poids propre
- Thermique : Température initiale, Flux de chaleur, Température, Source thermique
- Sans solveur : Limite du fluide, Roulement, Engrenage, Poulie
- Remplacer les Constantes : Permittivité du vide
- Maillage : Maillage Netgen, Maillage GMSH, Couche limite de maillage, Région de maillage, Groupe de maillage, Ensemble de nœuds, Maillage à maillage
- Solveur : CalculiX Standard, CalculiX (nouvelle architecture), Elmer, Mystran, Z88; Équations : Élasticité, Électrostatique, Force électrique, Magnétodynamique, Magnétodynamique 2D, Écoulement, Flux, Chaleur ; Solveur : Réglage du solveur, Calcul du solveur
- Résultats : Purger, Afficher ; Postprocessing : Appliquer les modifications, Pipeline du résultat, Filtre des déformations, Filtre d'écrêtage scalaire, Filtre de fonction de découpe, Filtre d'écrêtage selon une région, Filtre par contours, Filtre d'écrêtage selon une ligne, Graphique de linéarisation des contraintes, Données du filtre d'écrêtage du point, Fonctions de filtrage, Filtre fonction plan, Filtre fonction sphère
- Utilitaires : Plan de coupe, Supprimer les plans de coupe, Exemples ; Supprimer le maillage, Affichage des informations du maillage
- Additionnel : Préférences ; Installation, FEM Maillage, Solveur, CalculiX, FEM Béton ; FEM Types d'élements

- Démarrer avec FreeCAD
- Installation : Téléchargements, Windows, Linux, Mac, Logiciels supplémentaires, Docker, AppImage, Ubuntu Snap
- Bases : À propos de FreeCAD, Interface, Navigation par la souris, Méthodes de sélection, Objet name, Préférences, Ateliers, Structure du document, Propriétés, Contribuer à FreeCAD, Faire un don
- Aide : Tutoriels, Tutoriels vidéo
- Ateliers : Std Base, Arch, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test, Web