EM FHSegment/fr

Description
L'outil FHSegment insère un objet de segment FastHenry.



Utilisation
L'objet FHSegment peut être basé sur la position d'un objet Draft Ligne ou sur deux  FHNodes qui seront les points d'extrémité FHSegment, ou bien, vous pouvez sélectionner l'emplacement 3D des deux points d'extrémité, où deux FHNodes supplémentaires seront créés.


 * 1) Appuyez sur le bouton  ou appuyez sur les touches  puis.
 * 2) Cliquez sur un premier point de la vue 3D ou tapez une Draft Coordonnée et appuyez sur le bouton.
 * 3) Cliquez sur un deuxième point de la vue 3D ou tapez une Draft Coordonnée et appuyez sur le bouton.

Alternativement, vous pouvez également:


 * 1) Sélectionnez deux [[Image:EM_FHNode.svg|16px]] FHNode objets
 * 2) Appuyez sur le bouton  ou appuyez sur la touche  puis.

Ou:


 * 1) Sélectionnez un ou plusieurs objet(s) Draft Ligne
 * 2) Appuyez sur le bouton  ou appuyez sur les touches  puis . Autant d'objets FHSegment seront créés que les objets Draft Ligne.

Remarques

 * Si vous créez un objet FHSegment basé sur un objet Draft Ligne, vous ne pouvez PAS déplacer librement le FHSegment ou les points finaux FHNodes. Le FHSegment sera toujours contraint à l'objet de base. Pour modifier la position du FHSegment ou de son point de fin, appliquez la modification à l'objet Draft Line sous-jacent (l'objet de base est masqué par défaut, vous pouvez l'afficher à nouveau en sélectionnant l'objet dans l'arborescence et en appuyant sur.


 * If the FHSegment object has no base object, its position is controlled by the starting and ending FHNodes. You cannot change a FHSegment position by changing its Placement.

Options

 * To enter coordinates manually, simply enter the numbers, then press between each X, Y and Z component. You can press the  button when you have the desired values to insert the point.
 * Press or the  button to abort the current command.

Properties

 * : The base object this component is built upon (a Draft Line)
 * : the starting FHNode
 * : the ending FHNode
 * : the FHSegment width ('w' segment parameter in FastHenry)
 * : the FHSegment height ('h' segment parameter in FastHenry)
 * : the FHSegment conductivity ('sigma' segment parameter in FastHenry)
 * : the FHSegment cross-section direction along the width ('wx', 'wy', 'wz' segment parameter in FastHenry)
 * : the Number of filaments in the height direction ('nhinc' segment parameter in FastHenry)
 * : the Number of filaments in the width direction ('nwinc' segment parameter in FastHenry)
 * : the ratio of adjacent filaments in the height direction ('rh' segment parameter in FastHenry)
 * : the ratio of adjacent filaments in the width direction ('rw' segment parameter in FastHenry)

Scripting
FreeCAD Scripting Basics.

The FHSegment object can be used in macros and from the Python console by using the following function:


 * Creates a object.
 * is the Draft Line object that can be used as base for the FHSegment. If and  are specified, they have priority over the, and  is ignored.
 * is the segment starting node FHNode object.
 * is the segment ending node FHNode object.
 * is the segment width. Defaults to.
 * is the segment height. Defaults to.
 * is the name of the object

Example: