EM FHInputFile

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page EM FHInputFile and the translation is 100% complete.
Other languages:
English • ‎français • ‎italiano

EM FHInputFile.svg EM FHInputFile

Emplacement du menu
EM → FHInputFile
Ateliers
EM (Addon)
Raccourci par défaut
E I
Introduit dans la version
0.17
Voir aussi
EM FHSolver


Description

L'outil FHInputFile crée le fichier FastHenry d'entrée basé sur les objets de l'atelier Document EM.

Utilisation

Pour créer un fichier d'entrée FastHenry:

  1. Créez un objet EM FHSolver et d'autres objets d'atelier EM représentant la géométrie 3D requise pour votre modèle.
  2. Appuyez sur le bouton EM FHInputFile.svg EM FHInputFile ou appuyez sur les touches E puis I.

Remarques

  • Dans le cas où un fichier avec le même nom dans le dossier donné comme spécifié dans l'objet EM FHSolver existe déjà, vous serez invité à remplacer ou non.
  • Le document peut également contenir des objets non EM Workbench. Ils seront ignorés lors de la création du fichier d'entrée FastHenry. Vous pouvez donc utiliser tout autre type d'objet FreeCAD comme guide pour vos modèles EM Workbench.

Script

Voir aussi : Débuter avec les scripts.

L'outil FHInputFile peut-être utilisé dans des macros et depuis la console Python en utilisant la fonction suivante:

node = createFHInputFile(doc=None,filename=None,folder=None)
  • Génère un fichier d'entrée FastHenry basé sur la géométrie du document actif.
  • doc est l'objet Document qui doit contenir au moins un objet EM_FHSolver et la géométrie appropriée. Si aucun doc n'est donné, le document actif est utilisé, le cas échéant.
  • filename est le nom de fichier à utiliser. Si elle n'est pas passée en argument, la propriété DonnéesFilename de l'objet FHSolver contenu dans le document sera utilisée. Si la chaîne DonnéesFolder dans l'objet FHSolver est vide, la fonction crée un nom de fichier concaténant le nom du document avec l'extension par défaut Template:Incode/fr.
  • folder est le dossier où le fichier sera stocké. Si elle n'est pas passée en argument, la propriété Data Folder de l'objet FHSolver contenu dans le document sera utilisée. Si la chaîne DonnéesFolder dans l'objet FHSolver est vide, la fonction utilise par défaut le chemin d'accès de l'utilisateur (par exemple sous Windows "C:\Documents and Settings\username\My Documents", sous Linux "/home/username")

Example:

import FreeCAD, EM

fhsolver = EM.createFHInputFile()