|
|
| 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 Widoku 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()