Jump to content

Rysunek Techniczny: Wstaw przekrój złożony

From FreeCAD Documentation
This page is a translated version of the page TechDraw ComplexSection and the translation is 100% complete.

Rysunek Techniczny: Przekrój złożony

Lokalizacja w menu
Rysunek Techniczny → Widoki → Przekrój złożony
Środowisko pracy
Rysunek Techniczny
Domyślny skrót
brak
Wprowadzono w wersji
0.21
Zobacz także
Wstaw widok przekroju, Wstaw widok

Opis

Narzędzie Wstaw przekrój złożony wstawia widok przekroju na podstawie istniejącego Widoku części i profilu.

Widok przekroju ćwiartki utworzony za pomocą tego narzędzia.

Wyrównany widok przekroju utworzony za pomocą tego narzędzia.

Widok przekroju z przesunięciem utworzony za pomocą tego narzędzia.

Użycie

  1. Wybierz Widok części i obiekt profilu w oknie Widoku 3D lub Widoku drzewa. Profile to zazwyczaj Szkice, ale każdy obiekt, którego kształt można przekształcić w linię będzie działał.
  2. Istnieje kilka sposobów wywołania narzędzia:
    • Nacisnąć przycisk Przekrój złożony.
    • Wybierz z menu opcję Rysunek Techniczny → Widoki → Przekrój złożony.
  3. Otworzy się panel zadań, który pomoże obliczyć różne właściwości. Obliczane są rozsądne wartości dla widoku Kierunek, ale można je zmienić.

Właściwości

Przekrój złożony, formalnie obiekt TechDraw::DrawComplexSection, wywodzi się z Widoku przekroju, formalnie obiektu TechDraw::DrawViewSection i dziedziczy wszystkie jego właściwości. Ma również następujące dodatkowe właściwości:

Dane

Narzędzie tnące

  • DANEObiekt narzędzia tnącego linii łamanej: Obiekt dokumentu, którego kształt zostanie użyty do wygenerowania profilu cięcia.
  • DANEStrategia rzutowania: Kontroluje sposób, w jaki cięcie jest wykonywane i jak wynik jest wyświetlany na stronie:
    • Odsunięcie: Wykonuje proste cięcie kształtu źródłowego i rzutuje wynik.
    • Wyrównany: Wycina kształt źródłowy przy użyciu narzędzia utworzonego z każdego segmentu (krawędzi) profilu cięcia. Wyniki każdego cięcia są wyświetlane w układzie pionowym lub poziomym, w zależności od orientacji profilu cięcia.
    • Nierównoległe: Jak Wyrównany, ale segmenty profilu, które są równoległe do kierunku widoku, są pomijane.

Uwagi

  • Właściwość SectionNormal kontroluje która strona profilu jest usuwana i powinna ogólnie wskazywać w przeciwnym kierunku do linii patrzenia reprezentowanej przez strzałki na linii przekroju. Unikaj wybierania takiego SectionNormal, które jest równoległe do segmentów profilu (szczególnie pierwszego i ostatniego), ponieważ to uniemożliwia poprawne obliczenie kierunku strzałki przekroju i może generować odwrócone widoki.
  • Zapoznaj się również informacjami na stronie wstaw widoku przekroju środowiska Rysunek Techniczny.

Tworzenie skryptów

Zobacz również stronę: Dokumentacja API generowana automatycznie oraz Podstawy pisania skryptów dla FreeCAD.

Narzędzie Wstaw przekrój złożony może być używane w makrodefinicjach i z Konsoli Pythona za pomocą następujących funkcji:

doc = FreeCAD.ActiveDocument
box = doc.Box
profile = doc.Sketch
page = doc.Page

view = doc.addObject("TechDraw::DrawViewPart", "View")
page.addView(view)
view.Source = box
view.Direction = (0, 0, 1)

section = doc.addObject("TechDraw::DrawComplexSection", "ComplexSection")
page.addView(section)
section.BaseView = view
section.CuttingToolWireObject = profile
section.Direction = (0, 1, 0)
section.SectionNormal = (-1, 0, 0)

Przykłady

Więcej informacji na temat widoków przekrojów i niektórych przypadków użycia można znaleźć na stronie Przykłady przekrojów.