|
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 |
Opis
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życie
- Naciśnij przycisk
Profil.
- Wybierz ustawienie wstępne w panelu zadań narzędzia.
- Kliknij punkt w widoku 3D, aby umieścić profil.
Właściwości
Dane
- DANEWysokość: Całkowita wysokość profilu.
- DANESzerokość: Całkowita szerokość profilu.
- DANEŚrednica: Średnica profilu (tylko profile okrągłe).
- DANEGrubość: Grubość ścianki rury (tylko okrągłe i prostokątne puste profile).
- DANEWeb Thickness: Grubość środnika profilu (tylko profile H i I).
- DANEGrubość kołnierza: Grubość kołnierza profilu (tylko profile H i I).
Dodawanie profili niestandardowych
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:
- Dla profili C: Kategoria, Nazwa, Klasa profilu, Średnica, Grubość.
- Dla profili H, U i T: Kategoria, Nazwa, Klasa profilu, Szerokość, Wysokość, Grubość środnika, Grubość kołnierza.
- Dla profili L: Kategoria, Nazwa, Klasa profilu, Szerokość, Wysokość, Grubość.
- Dla profili R: Kategoria, Nazwa, Klasa profilu, Szerokość, Wysokość.
- Dla profili RH: Kategoria, Nazwa, Klasa profilu, Szerokość, Wysokość, Grubość.
Wszystkie pomiary muszą być podane w milimetrach. Możliwe klasy profili to:
- C: Rura okrągła,
- H: Profil H lub I,
- R: Prostokątny,
- RH: Prostokątny wydrążony,
- U: Profil U,
- L: Profil L,
- T: Profil T.
Można utworzyć dodatkowe typy profili, ale najpierw należy zdefiniować odpowiednią klasę w ArchProfile.py.
Tworzenie skryptów
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.
Ta strona pochodzi z https://wiki.freecad.org/Arch_Profile