Nastran 3D viewer

Nastran 3D viewer est un visualisateur rapide et léger pour les modèles éléments finis au format Nastran.

Il a été spécialement conçu pour charger de manière efficace des modèles Nastran au format bulk et op2 afin de pouvoir rapidement observer la géométrie d’un modèle éléments finis et ses propriétés.

Fonctions

Général

  • Chargement de modèles éléments finis à partir de fichier bulk Nastran (.bdf, .dat, …), op2 et hdf5 (notez que les op2 doivent être créés par l’option « PARAM,POST,-1 »).
  • Chargement et affichage des résultats de déplacement de nœuds à partir des fichiers hdf5, op2 et punch pour les calculs statiques, harmoniques et transitoires.
  • Animation des déformées et sorties en gif, avi ou mp4. (full)
  • Affichage des contraintes (Von Mises et Max/Min Principal). (new)(full)
  • Affichage des pourcentages d’énergies de déformation (ESE). (full)
  • Chargement ou ajout de multiples fichiers par simples glissé/déposé.
  • Affichage des détails des nœuds (ID, cord ID, position dans un repère local/global, fichier include, …). (full)
  • Affichage des détails des éléments (ID, ID nœuds, ID propriété, fichier include, …). (full)
  • Affichage des propriétés des éléments (épaisseur, ID matériaux, module d’Young, …). (full)
  • Affichage des détails des système de coordonnées (ID, matrices, …). (full)
  • Sélection par ID (full), avec la souris, avec une boite de sélection, par type d’élément, …
  • Déplacement de nœuds et d’éléments avec une valeur ou avec la souris. (full)
  • Scripting (voir ici). (full)
  • Multilingue (EN, FR).
  • Détection des mises à jour en ligne.

Affichage

  • Barre latérale pour filtrage / sélection par Include / PID (full) / MID (full) / type d’élément.
  • Cacher éléments et nœuds par identifiant (full), avec la souris, avec une boite de sélection.
  • Affichage des numéros de nœuds et d’éléments. (full)
  • Groupe les éléments par propriété, matériaux ou par include.
  • Bascule entre les éléments cachés / affichés.
  • Cache les groupes d’éléments par include, matériaux et propriétés d’un simple clic.
  • Aligne la vue dans les directions globales d’un simple clic.
  • Affichage en mode « shaded » ou fil de fer.
  • Affichage des systèmes de coordonnées locaux.
  • Affichage des chargements et conditions aux limites (Encastrements, Températues, Force, Moment, …) depuis fichiers bulk. (full)
  • Charger une image png sur un plan.
  • Charger un fichier STL.

Outils

  • Affiche l’épaisseur des éléments par couleur ou par des éléments 3D. (full)
  • Affichage 3D des poutres (PBEAML « ROD » ou « TUBE »)
  • Affiche la normale des éléments par vecteur ou par couleur. (full)
  • Affiche la direction d’orientation matériaux. (full)
  • Distance entre 2 nœuds (dans un repère donné).
  • Liste les positions des nœuds sélectionnés (dans un repère donné). (full)
  • Détection des bords libres. (full)
  • Détection des nœuds non-utilisés. (full)
  • Calcul de la surface d’éléments. (full)
  • Sélection des éléments connectés. (full)
  • Qualité des éléments (warp, skew, taper, max ratio, …). Voir la vidéo sur la mise à jour v1.35 ci-dessous. Le calcul de la qualité des éléments est fait par The Verdict Library. (full)
  • Export des éléments visibles (commente les éléments et noeuds masqués dans les includes) (full)
  • Création automatique de MPC (RBE2/RBE3) à partir de nœuds sélectionnés. (full)

Cartes prises en compte

  • GRID, CQUAD4, CSHEAR, CTRIA3, CONM2, CBUSH, CBAR, CBEAM, CROD, CONROD, RBE2, RBE3, CORD1,CORD2, CPENTA, CTETRA, CHEXA, RBAR, PLOTEL, CELAS2 , CTRIA6 et CQUAD8.

(full) : fonctionnalités disponibles dans la version complète.
(new) : nouvelles fonctionnalités.

Mises à jour et changelog

Présentation des principales nouveautés des versions 1.51-52-53 :

  • Affichage détaillé des contraintes pour les éléments QUAD et TRIA.
  • Affichage sous forme de tableau dans la vue (positions des nœuds, résultats nodaux, résultats d’éléments).
  • Ajout d’un curseur (slider) pour les déformations statiques et harmoniques.
  • Possibilité de saisir directement des cartes de données globales (« Bulk Data Cards ») via le menu « Fichier ».
  • Lecture des efforts dans les éléments CBUSH, CELAS1 et CELAS2 (les efforts s’affichent pour le cas de charge et l’élément sélectionnés) (formats .op2 et .h5).
  • Lecture des MPCFORCE et SPCFORCE (les efforts s’affichent pour le cas de charge et le nœud sélectionnés) (formats .op2 et .h5).
  • Possibilité de modifier le nombre d’images (frames) lors de l’export au format .gif.
  • Lecture et affichage des matrices DMIG (à partir des fichiers BDF et H5).
  • Prise en charge de la lecture des éléments NLRGAP (BDF, H5 et OP2).
  • Ajout des commandes de script « LOADSTL » et « DISPLAY|BACKGRADIENT ».
  • Optimisation des temps de chargement (BDF et affichage) : environ -30 %.
  • Refonte des boutons « PID/Include/MID » et suppression du texte dans le coin supérieur droit.
  • Corrections de bugs… et bien plus encore !

Présentation des nouvelles fonctionnalités de la v1.50 :

  • Affichage des contraintes à partir d’un op2 (calculs statiques et transitoires)
  • Amélioration de l’interface (boutons de sélection et de style d’affichage, sélection des fringe plus intuitive)
  • Amélioration et ajout de fonctions scripting
  • …
v1.50 update presentation

Présentation des principales fonctionnalités de la v1.49 :

  • Nouvelle fonction script « DRAWSIZE | W | H  » qui règle précisément la taille de la zone d’affichage
  • Possiblité d’exécuter une fonction script depuis le menu « Fichier »
  • Visualisation des edges : ajout d’edges aux frontières pour visualisation des éléments par la tranche
  • Amélioration lors de l’ouverture de fichiers multiples : le calcul de l’affichage ne se fait qu’à la fin de l’import et non à chaque fichier
  • Suppression du bouton « Aligner la vue ». L’alignement se fait désormais par l’outil d’orientation maintenant activé par défaut. Un clic droit sur l’outil d’orientation permet de sélectionner le repère d’alignement.

Présentation des nouvelles fonctionnalités de la v1.48 :

  • Outil de sélection de nœuds de bride (menu NODE)
  • Lecture des conditions aux limites et des chargements à partir des fichiers H5 et OP2
  • Sélection de nœuds dans le menu contextuel de la barre latérale
  • Vue éclatée automatique par include (menu Afficher)
  • Fonction expérimentale permettant de déplacer les nœuds d’une première sélection vers la position des nœuds d’une seconde sélection, puis d’exporter le résultat dans un nouveau fichier BDF (menu NODES)
  • Prise en compte des « step » et « THRU » pour les sélections d’ID (par exemple, 1:100:2, 500:400:-2, 1 THRU 200)
  • Mise à jour vers VTK 9.4.1 et Python 3.13.1
  • Prise en compte des modèles contenant uniquement des nœuds (les nœuds sont alors sélectionnés lors du chargement)
  • Amélioration des performances

Présentation des nouvelles fonctionnalités de la v1.47 :

  • Possibilité de modifier l’échelle de couleur (log, linéaire, mini, maxi, nombre de couleurs) (clic droit sur l’échelle)
  • Somme des énergies de déformation par include (menu OPTIONS)
    • l’option n’est affichée que si le résultat chargé contient des ESE
    • attention, les énergies des dmig et des super-éléments ne sont pas affichées
  • Lecture des MPC (dans les bdf uniquement)

Présentation des nouvelles fonctionnalités de la v1.46 :

  • Sélection des noeuds des bords libres
  • Sélection de zone (éléments connectés avec même propriété)
  • Import de fichier STL (directement ou via fichier ini voir répertoire sample)
  • Création automatique de RBE2 (rechercher de noeuds esclaves dans un rayon donné)
  • Affichage des PLOAD4
v1.46 update presentation

Présentation des nouvelles fonctionnalités de la v1.45 :

  • Possibilité de modifier le repère utilisé pour l’alignement de la vue (menu Options)
  • Nouveau widget d’échelle (menu Options)
  • Amélioration de la lecture des résultats en SOL106
  • Mise à jour vers vtk 9.2.6
  • Amélioration de l’affichage des systèmes de coordonnées (force l’affichage si l’ID du repère est demandé par exemple)
  • Bouton [distance] affiché automatiquement si 2 nœuds sont sélectionnés
v1.45 update presentation

Présentation des nouvelles fonctionnalités de la v1.44 :

  • Affichage des chargements et conditions aux limites depuis fichiers bulk
  • Mise en place du scripting (voir le dossier sample et ici)
  • Lecture du modèle et des résultats depuis fichiers hdf5 MSC
  • Affichage du pourcentage d’énergies de déformation
  • Création automatique de MPC (RBE2/RBE3) à partir de nœuds sélectionnés
v1.44 update presentation

Présentation des nouvelles fonctionnalités de la v1.41 :

  • Lecture des résultats dans les fichiers punch (voir le répertoire sample)
  • Ajout d’une fonction pour exporter les éléments visibles (menu FICHIER)
  • Affichage de l’orientation matériaux pour les éléments solid (directions correspondant au CORDM=-2)
  • Afficher/masquer le widget d’orientation et le repère global (menu OPTIONS)
v1.41 update presentation

Présentation des nouvelles fonctionnalités de la v1.39 :

  • Barre latérale de filtrage/sélection par include/PID/MID/Type d’éléments
  • Ajout du regroupement par ID Matériaux en plus des Propriétés et Include
  • Mise en place d’un viewer de bdf interne eu lieu de Notepad++
  • Ajout de la possibilité de sélectionner les noeuds par éléments (menu NOEUDS)
  • Implémentation « béta » des déplacements CAMPBELL SOL107 (à valider)
v1.39 update presentation

Présentation des nouvelles fonctionnalités de la v1.38 :

  • Affichage en 3D des PBEAML type « ROD » et « TUBE » (depuis bdf et op2)
  • Calcule et affiche le volume total des CBEAM prises en compte
  • Calcule le volume des éléments d’affichage 3D de l’épaisseur des coques

Présentation des nouvelles fonctionnalités de la v1.37 :

  • Rend les nœuds, propriétés et matériaux cliquables dans les détails d’un élément
  • Possibilité de régénérer aléatoirement les couleurs
  • Ouverture automatique des listes lors du survol avec la souris
  • Sélection de noeuds par leur position
  • Afficher une image png sur un plan
  • Sélection d’éléments avec la même propriété
v1.37 update presentation

Présentation des nouvelles fonctionnalités de la v1.36 :

  • Affiche l’épaisseur des éléments par couleur ou par des éléments 3D.
  • Affiche la normale des éléments par vecteur ou par couleur.
  • Affiche la direction d’orientation matériaux.
  • Lecture des éléments quadratiques CPENTA, CTETRA et CHEXA (seuls les éléments dont tous les noeuds sont définis sont prise en compte)

Présentation des nouvelles fonctionnalités de la v1.35 :

  • Affichage de la qualité des éléments
  • Actions par type d’élément
v1.35 update presentation

Voir le changelog complet

Licence

Le visualisateur Nastran 3D Viewer peut être évalué de manière gratuite, certaines fonctions étant désactivées dans la version d’évaluation. Comme il existe de nombreuses façon d’implémenter et d’utiliser les modèles éléments finis, la version d’évaluation permet à l’utilisateur de tester si ses modèles sont correctement pris en charge par le logiciel avant de passer sur la version sous licence.

Une fois le logiciel activé avec la clef de licence, toutes les fonctionnalités du logiciel deviennent accessibles.

La licence est triple: cela permet à l’utilisateur de générer 3 clefs de licences. Cela signifie que l’utilisateur peut installer le logiciel sur une machine puis changer jusqu’à 2 fois de machine, ou alors installer directement le logiciel sur 3 machines différentes.

Accéder à l’EULA.

Consultez le processus de commande et de génération des licences.

Rendez vous sur cette page pour commander la version complète.

Téléchargement

Nastran 3D viewer

Téléchargez la dernière version de Nastran 3D viewer pour windows.

Taille : 53.4 Mo
Version : 1.53
Publié : octobre 2, 2026