|
Lokalizacja w menu |
---|
brak |
Środowisko pracy |
Wszystkie |
Domyślny skrót |
brak |
Wprowadzono w wersji |
1.0 |
Zobacz także |
środowisko pracy Arkusz Kalkulacyjny, środowisko pracy DynamicData |
Polecenie Std: Utwórz zestaw zmiennych tworzy obiekt VarSet. Jest to zestaw właściwości, które mogą być użyte jako zmienne w wyrażeniach.
Okno dialogowe dodawania zestawu zmiennych
A
do Z
, a
do z
, 0
do 9
oraz _
).
FreeCAD wspiera wiele typów właściwości. Tabela poniżej wymienia niektóre z najbardziej popularnych typów. Zobacz stronę Właściwości niestandardowe funkcji Python aby uzyskać więcej informacji.
Typ właściwości | Domyślna jednostka (jeśli jakakolwiek) | Uwagi |
---|---|---|
App::PropertyAngle |
° (lub deg) | |
App::PropertyBool |
PRAWDA lub FAŁSZ , może być użyty w wyrażeniach warunkowych
| |
App::PropertyDistance |
mm | |
App::PropertyFloat |
Liczba dziesiętna | |
App::PropertyInteger |
Liczba całkowita | |
App::PropertyLength |
mm | Podobny do App::PropertyDistance , ale nie może być ujemny
|
App::PropertyString |
Ciąg tekstu |
App::PropertyEnumeration
. Można to zrobić za pomocą kodu Pythona lub w Edytorze właściwości. Kroki do tego drugiego sposobu to:
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()