|
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 un ensemble de propriétés qui peuvent être utilisées comme variables dans les expressions.
La fenêtre de dialogue Ajouter une propriété
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 de FeaturePython 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()