EM FHNode/fr

Description
L'outil FHNode insère un objet de nœud FastHenry.



Utilisation
L'objet FHNode peut être basé sur la position d'un objet Draft Point ou vous pouvez sélectionner l'emplacement 3D du FHNode.


 * 1) Appuyez sur la touche  ou appuyez sur la touche  puis.
 * 2) Cliquez sur un point de la vue 3D ou tapez les coordonnées et appuyez sur le bouton.

Alternativement, vous pouvez également:


 * 1) Sélectionnez un ou plusieurs Draft Point objet(s)
 * 2) Appuyez sur le bouton, ou appuyez sur les touches  puis . Autant de FHNodes seront créés que les objets Draft Point, aux mêmes coordonnées que les Draft Points.

Options

 * Pour saisir les coordonnées manuellement, entrez simplement les chiffres, puis appuyez sur entre chaque composante X, Y et Z. Vous pouvez appuyer sur le bouton  lorsque vous avez les valeurs souhaitées pour insérer le point.
 * Cochez la case pour basculer le mode continue . Si le mode Continuer est activé, l'outil FHNode redémarrera après avoir placé un nœud, vous permettant d'en placer un autre sans appuyer à nouveau sur le bouton de l'outil.
 * Appuyez sur ou sur le bouton  pour abandonner la commande en cours.

Propriétés

 * : La coordonnée X du noeud.
 * : La coordonnée Y du noeud.
 * : La coordonnée Z du noeud.

Script
Débuter avec les scripts.

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


 * Crée un objet.
 * est l'objet Draft Point dont la position peut être utilisée comme base pour le FHNode. Il a priorité sur, , . Si aucun n'est donné, , ,  sont utilisés comme coordonnées.
 * coordonnée x du nœud, dans le système de coordonnées absolu.
 * coordonnée y du nœud, dans le système de coordonnées absolu.
 * coordonnée z du nœud, dans le système de coordonnées absolu.
 * est la couleur du nœud, par exemple un tuple (1.0,0.0,0,0). La valeur par défaut est.
 * est la taille du nœud. La valeur par défaut est.
 * est le nom de l'objet

Le placement du FHNode peut être modifié en modifiant sa propriété ou en modifiant individuellement les propriétés ,,. La modification de ,, modifie la position du nœud dans le système de coordonnées relatif du.

En outre, la classe _FHNode expose ces méthodes. La classe _FHNode est accessible via l'objet FHNode Proxy (par exemple fhnode.Proxy).


 * Obtenez un contenant les coordonnées du nœud dans le système de référence absolu


 * Obtenez un contenant les coordonnées du nœud par rapport au placement FHNode


 * Définit la position du nœud par rapport au placement
 * est un FreeCAD.Vector contenant les coordonnées du nœud par rapport au placement FHNode
 * est un nouveau placement FHNode. Si, l'emplacement n'est pas modifié


 * Définit la position absolue du nœud, en tenant compte du placement de l'objet et en cas de forçage d'un nouveau placement
 * est un FreeCAD.Vector contenant les coordonnées du nœud dans le système de référence absolu
 * est un nouveau placement FHNode. Si ,l'emplacement n'est pas modifié

Exemple: