TechDraw UnterbrocheneAnsicht

From FreeCAD Documentation
Revision as of 11:30, 10 April 2024 by FBXL5 (talk | contribs) (Created page with "{{Caption|Eine Form, die unterbrochen werden soll und die Skizzen, die die Unterbrechungen festlegen}}")
Other languages:

TechDraw UnterbrocheneAnsicht

Menüeintrag
TechDraw → TechDraw Ansichten → Unterbrochene Ansicht einfügen
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
0.22
Siehe auch
TechDraw Schnittansicht, TechDraw Ansicht, TechDraw Ansichtengruppe

Beschreibung

Das Werkzeug TechDraw UnterbrocheneAnsicht fügt eine unterbrochene Ansicht ein, die entweder auf einer bestehenden Bauteilansicht basiert oder auf einem oder Mehreren Objekten wie Körpern oder Part-Behältern. Die unterbrochene Ansicht erfordert auch eine oder mehrere Skizzen, die Lage und Größe des zu entfernenden Bereiches festlegen. Die unterbrochenen Ansicht verhält sich ähnlich wie andere Ansichten. Die Projektionsrichtung wird vom vorhandenen Bauteil, der 3D-Kamera-Ausrichtung oder der Normale einer ausgewählten Fläche abgeleitet.

Eine Form, die unterbrochen werden soll und die Skizzen, die die Unterbrechungen festlegen

The result

Usage

  1. Select a part view and one or more break sketches in the Tree view. Breaks are typically described by sketches, but any object whose shape can be made into an edge will work.
  2. There are several ways to invoke the tool:
    • Press the Insert BrokenView button.
    • Select the TechDraw → TechDraw Views → Insert Broken View option from the menu.

Properties

Data

Broken View

  • DatenBreaks: Objects in the 3d view that define the start/end points and direction of breaks in this view.
  • DatenGap: The separation distance for breaks in this view (unscaled 3d length).

Notes

  • Breaks must be vertical or horizontal. Oblique breaks are not supported.
  • See also TechDraw View.

Scripting

A BrokenView can be created with macros and from the Python console by using the following functions:

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

brokenView = doc.addObject("TechDraw::DrawBrokenView", "BrokenView")
page.addView(brokenView)
brokenView.Source= box
brokenView.Breaks = [doc.Sketch]