|
Emplacement du menu |
---|
Aucun |
Ateliers |
Tous |
Raccourci par défaut |
Aucun |
Introduit dans la version |
1.1 |
Voir aussi |
Part Plan de référence, Part Ligne de référence, Part Point de référence |
Description
La commande Part Système de coordonnées crée un objet coordinate system qui peut être ancré à d'autres objets. Un système de coordonnées est un des objets de référence. Un objet de référence est généralement utilisé pour ancrer plusieurs autres objets. Si la position ou l'orientation d'un objet de référence change, tous les objets qui lui sont ancrés suivront.
Un objet datum peut également fournir une référence géométrique pour une fonctionnalité ou une opération. Selon son type, il peut par exemple être utilisé comme vecteur de direction, axe de rotation ou plan miroir.
Utilisation
- Vous pouvez également activer le bon conteneur, par exemple un
PartDesign Corps, un
Std Part ou un
assemblage. Si plusieurs conteneurs sont actifs, l'objet de référence est ajouté au conteneur actif qui a été créé en premier.
- Vous pouvez sélectionner la géométrie à laquelle l'objet datum doit être ancré.
- Appuyez sur le bouton
Créer un système de coordonnées.
- Le panneau de tâches Ancrage s'ouvre.
- Si aucune géométrie n'a été sélectionnée : vous pouvez appuyer sur le bouton OK pour terminer la commande sans ancrer l'objet de référence.
- Pour d'autres étapes, voir Part Ancrage. Continuez à partir de l'étape 7 de cette page si la géométrie a été présélectionnée.
Remarques
- Un objet de référence peut également être placé dans un conteneur en le déposant sur le conteneur dans la vue en arborescence.
- L'ancrage d'un objet de référence peut être modifié en éditant sa propriété DonnéesMap Mode. Voir Part Ancrage.
- Les objets Part Plan de référence et Part Ligne de référence, ainsi que les plans et axes de l'objet Part Système de coordonnées sont infinis.
Propriétés
Voir aussi : Éditeur de propriétés
Un objet Part CoordinateSystem, formellement un objet Part::LocalCoordinateSystem
, est dérivé d'un objet App::LocalCoordinateSystem
. Toutes ses propriétés sont héritées, à l'exception de celles énumérées sous Attachment.
Données
Attachment
L'objet a les mêmes propriétés d'attachement qu'un Part Part2DObject.
Base
- Données (hidden)Origin Features (
LinkList
) : les axes, les plans et le point d'origine sont contrôlés par le système de coordonnées. - DonnéesPlacement (
Placement
) : voir Part Feature. - DonnéesLabel (
String
) : idem. - Données (hidden)Label2 (
String
) : idem. - Données (hidden)Expression Engine (
ExpressionEngine
) : idem. - Données (hidden)Visibility (
Bool
) : idem. - DonnéesGroup (
LinkList
): - Données (hidden)_ Group Touched (
Bool
):
Vue
Display Options
- VueDisplay Mode (
Enumeration
) : voir Part Feature. - VueShow In Tree (
Bool
) : idem. - VueVisibility (
Bool
) : idem.
Selection
- VueOn Top When Selected (
Enumeration
) : voir Part Feature. - VueSelection Style (
Enumeration
) : idem.
Script
import FreeCAD as App
doc = App.newDocument()
body = doc.addObject("PartDesign::Body", "Body")
lcs = doc.addObject("Part::LocalCoordinateSystem", "LCS")
lcs.Visibility = True
body.addObjects([lcs])
orig = body.Origin
plane = next(f for f in orig.OriginFeatures if f.Role == "XZ_Plane")
lcs.AttachmentSupport = [(orig, (plane.Name + ".", ))]
lcs.AttachmentOffset = App.Placement(App.Vector(), App.Vector(1, 0, 0), 45)
lcs.MapMode = "FlatFace"
doc.recompute()
Cette page est extraite de https://wiki.freecad.org/Part_CoordinateSystem