EM FHPlane/fr

Other languages:

EM Plan FH

Emplacement du menu
EM → FHPlane
Ateliers
EM
Raccourci par défaut
E P
Introduit dans la version
0.17
Voir aussi
EM Noeud FH, EM Trou FH, EM Bascule noeud trou FH

Description

L'outil Plan FH insère un objet de type plan conducteur uniforme FastHenry.

Plan FH FastHenry

Utilisation

L'objet Plan FH doit être basé sur un autre objet, qui peut être un objet Draft Rectangle ou un objet Part Cube. Si vous avez basé votre FHPlane sur un objet Part Cube, le paramètre Thickness sera hérité de la valeur Box Height.

  1. Créez et sélectionnez un objet Draft Rectangle ou un objet Part Cube.
  2. Appuyez sur le bouton EM FHPlane ou appuyez sur les touches E puis P.

De plus, vous pouvez également sélectionner conjointement avec l'objet de base (Draft Rectangle ou Part Cube) également un ou plusieurs EM Noeud FH et/ou un ou plus EM Trou FH qui seront adoptés par le Plan FH :

  1. Créez un objet Draft Rectangle ou Part Box
  2. Créez un ou plusieurs objets EM Noeud FH
  3. Créez un ou plusieurs objets EM Trou FH
  4. Sélectionnez l'objet de base, les objets Noeud FH et les objets Plan FH (pour cette sélection multiple, vous pouvez pointer et cliquer sur les objets dans la vue en arborescence ou dans la vue 3D et pour effectuer une sélection multiple maintenez simplement la touche CTRL enfoncée lors de la sélection).
  5. Appuyez sur le bouton EM Plan FH ou appuyez sur les touches E puis P.

Remarques :

Un objet plan conducteur uniforme FastHenry est formé en posant une ceinture de nœuds (ci-après appelés « nœuds internes ») et en connectant les nœuds avec un maillage 2D de segments dans les directions (relatives) X et Y. Des trous sont formés dans le plan en supprimant certains nœuds internes, et donc également les segments qui se connectent à ces nœuds. Pour plus de détails sur les plans conducteurs uniformes FastHenry, consultez le guide de l'utilisateur FastHenry.

Propriétés

Script

Voir aussi : FreeCAD Script de base.

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

plane = makeFHPlane(baseobj=None, thickness=None, seg1=None, seg2=None, nodes=[], holes=[], name='FHPlane')

Exemple :

import FreeCAD, Draft, EM

pl = FreeCAD.Placement()
pl.Rotation.Q = (0.0,0.0,0.0,1.0)
pl.Base = FreeCAD.Vector(1.0,1.0,0.0)
rec = Draft.makeRectangle(length=10.0,height=5.0,placement=pl,face=True,support=None)

fhnode1 = EM.makeFHNode(X=1.0,Y=3.5,Z=0)
fhnode2 = EM.makeFHNode(X=8.0,Y=3.5,Z=0)

hole = EM.makeFHPlaneHole(X=6.0,Y=3.5,Z=0.0)

fhplane = EM.makeFHPlane(rect, thickness=1.0, seg1=15, seg2=15, nodes=[fhnode1, fhnode2], holes=[hole])