Architektura: Płaszczyzna przekroju

From FreeCAD Documentation
Revision as of 17:50, 3 May 2024 by Kaktus (talk | contribs) (Created page with "* {{PropertyData|Tylko bryły}}: Jeśli ta opcja ma wartość {{True/pl}}, obiekty niebędące bryłami w zestawie nie będą brane pod uwagę. * {{PropertyView|Długość wyświetlana}}: Długość wskaźnika płaszczyzny przekroju w widoku 3D. Nie ma wpływu na widok wynikowy. * {{PropertyView|Szerokość wyświetlana}}: Wysokość wskaźnika płaszczyzny przekroju w widoku 3D. Nie ma wpływu na widok wynikowy. * {{PropertyView|Rozmiar strzałki}}: Rozmiar strzałek na...")

Architektura: Płaszczyzna przekroju

Lokalizacja w menu
Architektura → Płaszczyzna przekroju
Środowisko pracy
Architektura
Domyślny skrót
S P
Wprowadzono w wersji
-
Zobacz także
Widok 2D kształtu, Wstaw obiekt środowiska Architektura

Opis

Narzędzie to umieszcza w bieżącym dokumencie płaszczyznę przekroju "rzecz", która definiuje przekrój lub płaszczyznę widoku. "Rzecz" przyjmuje swoje położenie zgodnie z bieżącą płaszczyzną przekroju i może być przenoszona i zmieniana jej orientacja poprzez przesuwanie i obracanie, aż opisze widok 2D, który chcesz uzyskać. Obiekt płaszczyzny przekroju uwzględnia tylko określony zestaw obiektów. Obiekty wybrane podczas tworzenia płaszczyzny przekroju zostaną automatycznie dodane do tego zestawu. Inne obiekty mogą być później dodawane lub usuwane z obiektu Płaszczyzny przekroju za pomocą narzędzi Połącz obiekty i Usuń komponent lub poprzez dwukrotne kliknięcie Płaszczyzny przekroju w widoku drzewa.

Sama Płaszczyzna przekroju nie utworzy żadnego widoku swojego zestawu obiektów. W tym celu należy utworzyć Widok architektury, aby utworzyć widok na stronie rysunku technicznego.

Użycie

  1. Opcjonalnie ustaw płaszczyzne roboczą, aby odzwierciedlała płaszczyznę, na której chcesz umieścić płaszczyznę przekroju.
  2. Wybierz obiekty, które chcesz uwzględnić w widoku przekroju.
  3. Naciśnij przycisk Płaszczyzna przekroju lub naciśnij S, a następnie P.
  4. Ustaw płaszczyznę przekroju we właściwej pozycji przesuwając / obracając, jeśli to konieczne.
  5. Wybierz płaszczyznę przekroju, jeśli nie została jeszcze wybrana.
  6. Użyj narzędzia Widok 2D kształtu lub Wstaw obiekt środowiska Architektura, aby utworzyć widok.

Opcje

  • Obiekt Płaszczyzny przekroju będzie uwzględniał tylko określony zestaw obiektów, a nie wszystkie obiekty dokumentu. Obiekty mogą być dodawane lub usuwane z obiektu Płaszczyzny przekroju za pomocą narzędzi Połącz obiekty i Usuń komponent lub poprzez dwukrotne kliknięcie Płaszczyzny przekroju w widoku drzewa, wybranie obiektów na liście lub w scenie 3D i naciśnięcie przycisków dodaj lub usuń.
  • Po wybraniu obiektu płaszczyzny przekroju użyj narzędzia Widok 2D kształtu, aby utworzyć obiekt kształtu reprezentujący widok przekroju w dokumencie.

  • Płaszczyzna przekroju może być również użyta do pokazania całego widoku 3D przeciętego nieskończoną płaszczyzną. Ma to jedynie charakter wizualny i nie wpływa na geometrię przecinanych obiektów.

Właściwości

  • DANETylko bryły: Jeśli ta opcja ma wartość Prawda, obiekty niebędące bryłami w zestawie nie będą brane pod uwagę.
  • WIDOKDługość wyświetlana: Długość wskaźnika płaszczyzny przekroju w widoku 3D. Nie ma wpływu na widok wynikowy.
  • WIDOKSzerokość wyświetlana: Wysokość wskaźnika płaszczyzny przekroju w widoku 3D. Nie ma wpływu na widok wynikowy.
  • WIDOKRozmiar strzałki: Rozmiar strzałek narzędzia płaszczyzny przekroju w widoku 3D. Nie ma wpływu na widok wynikowy
  • WIDOKWidok wcięcia: Jeśli opcja ta ma wartość PRAWDA, cały widok 3D zostanie przycięty w miejscu tej płaszczyzny przekroju.
  • WIDOKWidok wycinka: Jeśli opcja ma wartość PRAWDA, widok zostanie przycięty do wysokości wyświetlania i długości płaszczyzny przekroju. Skutecznie zmienia to płaszczyznę przekroju w kamerę prostopadłą, ograniczając pole widzenia.

Płaszczyzna przekroju architektury z opcją widoku wycinka będzie zachowywać się jak kamera, ograniczając pole widzenia.

Ulepszenia

  • Adding manually a property named RotateSolidRender of type App::PropertyAngle to the section plane's View properties (right-click the properties view -> show all, right-click again -> add property) allows to rotate the render when using Solid mode. This is useful when a rendered view has for example both Arch and Draft elements, and the rendering of the Arch elements is rotated in relation to the Draft elements.

Tworzenie skryptów

Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.

Narzędzie Płaszczyzna przekroju może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:

Section = makeSectionPlane(objectslist=None, name="Section")
  • Tworzy obiekt Section z objectslist, który jest listą obiektów.

Przykład:

import FreeCAD, Draft, Arch

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(2000, 0, 0)
baseline = Draft.makeLine(p1, p2)
baseline2 = Draft.makeLine(p1, -1*p2)

Wall1 = Arch.makeWall(baseline, length=None, width=150, height=2000)
Wall2 = Arch.makeWall(baseline2, length=None, width=150, height=1800)
Structure = Arch.makeStructure(length=1000, width=1000, height=200)
FreeCAD.ActiveDocument.recompute()

BuildingPart = Arch.makeBuildingPart([Wall1, Wall2])

Floor = Arch.makeFloor([BuildingPart])
Building = Arch.makeBuilding([Floor, Structure])
Site = Arch.makeSite(Building)
FreeCAD.ActiveDocument.recompute()

Section1 = Arch.makeSectionPlane([Wall1, Wall2])
Section2 = Arch.makeSectionPlane([Structure])
Section3 = Arch.makeSectionPlane([Site])
FreeCAD.ActiveDocument.recompute()