|
Lokalizacja w menu |
---|
Modyfikacja → Połącz obiekty |
Środowisko pracy |
BIM |
Domyślny skrót |
brak |
Wprowadzono w wersji |
- |
Zobacz także |
Usuń komponent |
Opis
Narzędzie Add pozwala na wykonywanie 4 rodzajów operacji:
- Dodawanie obiektów opartych na kształcie do komponentu Architektury, takich jak
ściana lub
konstrukcja. Obiekty te stają się częścią komponentu Architektonicznego i pozwalają modyfikować jego kształt, zachowując jego podstawowe właściwości, takie jak szerokość i wysokość.
- Dodawanie komponentów Architektury, takich jak
ściana lub
konstrukcja, do obiektu Architektonicznego opartego na grupie, takiego jak
Piętra.
- Dodawanie
Systemu osi do
obiektów konstrukcyjnych.
- Dodawanie obiektów do
płaszczyzny przekroju.
Odpowiednikiem tego narzędzia jest Usuń komponent.
Prostopadłościan dodana do ściany jako komponent.
Użycie
- Wybierz obiekty, które mają zostać dodane. Ostatni wybrany obiekt będzie głównym obiektem Architektury.
- Naciśnij przycisk
Połącz obiekty lub użyj narzędzia Modyfikacja →
Połącz obiekty z menu głównego.
Tworzenie skryptów
Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.
Narzędzie Połącz obiekty może być używane w makrodefinicjach i z konsoli Python za pomocą następującej funkcji:
addComponents(objectsList, host)
- Powyższy fragment kodu dodaje podane obiekty w
objectsList
do podanego obiektuhost
.
Uwaga: objectsList
może być indywidualnym obiektem lub listą obiektów.
Przykład:
import FreeCAD, Arch, Draft, Part
p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 2000, 0)
Line = Draft.makeWire([p1, p2])
Wall = Arch.makeWall(Line, width=150, height=2000)
p3 = FreeCAD.Vector(0, 2000, 0)
p4 = FreeCAD.Vector(3000, 0, 0)
Line2 = Draft.makeWire([p3, p4])
Wall2 = Arch.makeWall(Line2, width=150, height=2000)
FreeCAD.ActiveDocument.recompute()
Arch.addComponents(Wall2, Wall)
FreeCAD.ActiveDocument.recompute()
Ta strona pochodzi z https://wiki.freecad.org/Arch_Add