|
Emplacement du menu |
---|
Aucun |
Ateliers |
Tous |
Raccourci par défaut |
Aucun |
Introduit dans la version |
1.0 |
Voir aussi |
Atelier Spreadsheet, Atelier DynamicData |
La commande Std Jeu de variables crée un jeu de variables. Un jeu de variables est composé de propriétés utilisables comme variables dans des expressions.
La fenêtre de dialogue Ajouter des propriétés
A
à Z
, a
à z
, 0
à 9
et _
) sont autorisés.
FreeCAD prend en charge de nombreux types de propriétés. Le tableau ci-dessous répertorie certains des types les plus courants. Voir Propriétés personnalisées des fonctions de Python pour plus d'informations.
Type de propriété | Unité par défaut (le cas échéant) | Remarque |
---|---|---|
App::PropertyAngle |
° (ou deg) | |
App::PropertyBool |
true ou false , peut être utilisé dans des expressions conditionnelles
| |
App::PropertyDistance |
mm | |
App::PropertyFloat |
Nombre décimal | |
App::PropertyInteger |
Nombre entier | |
App::PropertyLength |
mm | Semblable à App::PropertyDistance mais ne peut pas être négatif
|
App::PropertyString |
Chaîne de caractères |
App::PropertyEnumeration
. Cela peut être fait via le code en Python ou dans l'éditeur de propriétés. Les étapes de cette dernière option sont les suivantes
import FreeCAD as App
doc = App.ActiveDocument
var_set = doc.addObject("App::VarSet", "VarSetName")
var_set.addProperty("App::PropertyInteger", "MyNumber") # Property is added to the Base group.
var_set.MyNumber = 123
var_set.addProperty("App::PropertyString", "MyText", group="SomeGroup", doc="Some tooltip information")
var_set.MyText = "Abc"
doc.recompute()