|
Lokalizacja w menu |
---|
3D/BIM → Narzędzia ogólne 3D → Profil |
Środowisko pracy |
BIM |
Domyślny skrót |
brak |
Wprowadzono w wersji |
0.19 |
Zobacz także |
brak |
Narzędzie Profil tworzy parametryczny obiekt profilu 2D. Obiekt ten może być następnie użyty jako podstawa w innych narzędziach, które wykonują wyciągnięcia, takich jak Rama, Ściana kurtynowa lub Część: Wyciągnij.
Patrz lista dostępnych ustawień wstępnych.
Narzędzie profilu jest również zintegrowane z narzędziem Konstrukcja, wszystkie wstępnie ustawione profile są tam również dostępne.
Użytkownik może utworzyć dodatkowy plik CSV zawierający niestandardowe definicje profili. Musi on mieć nazwę profiles.csv
i być umieszczony w folderze:
$FREECAD_USER_DIR/BIM/
lokalizację $FREECAD_USER_DIR
można uzyskać z konsoli Python:
FreeCAD.getUserAppDataDir()
Zawartość pliku niestandardowego profilu profiles.csv
musi być wzorowana na tych samych zasadach, co plik profiles.csv w kodzie źródłowym.
Plik CSV musi zawierać jeden wiersz dla każdego dostępnego profilu, sformatowany w następujący sposób:
Wszystkie pomiary muszą być podane w milimetrach. Możliwe klasy profili to:
Można utworzyć dodatkowe typy profili, ale najpierw należy zdefiniować odpowiednią klasę w ArchProfile.py.
Narzędzie Profil może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:
profile = makeProfile(profile_list)
Gdzie profile_list
zawiera różne elementy listy w pliku CSV.
Przykład:
import Arch
Arch.makeProfile([0, 'REC', 'REC100x100', 'R', 100, 100])
Gdzie pierwszym elementem listy jest numer porządkowy, który nie został jeszcze użyty.