TechDraw ArchView/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(51 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<languages/>
<languages/>

{{Docnav/de
{{Docnav/de
|[[TechDraw_DraftView/de|Entwurf Arbeitsbereichsobjekt einfügen]]
|[[TechDraw_DraftView/de|Entwurfsansicht]]
|[[TechDraw_SpreadsheetView|Tabellenkalkulationsansicht einfügen]]
|[[TechDraw_SpreadsheetView/de|KalkulationstabelleAnsicht]]
|[[TechDraw_Module/de|TechDraw]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=TechDraw DraftView.svg
|IconL=TechDraw_DraftView.svg
|IconC=Workbench_TechDraw.svg
|IconR=TechDraw_SpreadsheetView.svg
|IconR=TechDraw_SpreadsheetView.svg
|IconC=Workbench_TechDraw.svg
}}
}}


Line 12: Line 13:
|Name=TechDraw ArchView
|Name=TechDraw ArchView
|Name/de=TechDraw ArchAnsicht
|Name/de=TechDraw ArchAnsicht
|MenuLocation=TechDrawArch Arbeitsbereichsobjekt einfügen
|MenuLocation=TechDraw→ Views From Other WorkbenchesObjekt des Arbeitsbereichs Arch einfügen
|Workbenches=[[TechDraw Module|TechDraw]]
|Workbenches=[[TechDraw_Workbench/de|TechDraw]], [[Arch_Workbench/de|Arch]]
|SeeAlso=[[Arch_Workbench/de|Arch Arbeitsbereich]], [[Arch_SectionPlane/de|Arch Schnittebene]]
|SeeAlso=[[Arch_SectionPlane/de|Arch Schnittebene]]
}}
}}


<span id="Description"></span>
==Beschreibung==
==Beschreibung==


The ArchView tool inserts a view of an {{KEY|[[Image:Arch SectionPlane.svg|16px]] [[Arch SectionPlane|Arch SectionPlane]]}} on a [[TechDraw New Default|TechDraw page]].
Das Werkzeug '''TechDraw ArchAnsicht''' fügt eine Ansicht einer {{KEY|[[Image:Arch SectionPlane.svg|16px]] [[Arch_SectionPlane/de|Arch Schnittebene]]}} auf einem [[TechDraw_PageDefault/de|TechDraw Zeichnungsblatt]] ein.


[[Image:TechDraw Arch example.jpg]]
[[Image:TechDraw Arch example.jpg]]


==Usage==
<span id="Usage"></span>
==Anwendung==


# Eine Arch Schnittebene in der [[3D_view/de|3D-Ansicht]] oder der [[Tree_view/de|Baumansicht]].
# Select an Arch section plane in the 3D view or in the tree
# Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind: Wahlweise das gewünschte Zeichnungsblatt durch Auswahl in der [[Tree_view/de|Baumansicht]] zur Auswahl hinzufügen.
# If you have multiple drawing pages in your document, you will need to select the desired page in the tree.
# Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
# Press the {{KEY|[[Image:TechDraw ArchView.svg|24px]] [[TechDraw_ArchView|Insert Arch Workbench Object]]}} button
#* Die Schaltfläche {{Button|[[Image:TechDraw_ArchView.svg|16px]] [[TechDraw_ArchView/de|Objekt des Arbeitsbereichs Arch einfügen]]}} drücken.
# A view of the objects seen by the section plane will appear on the page.
#* Den Menüeintrag {{MenuCommand|TechDraw → Views From Other Workbenches → [[Image:TechDraw_ArchView.svg|16px]] Objekt des Arbeitsbereichs Arch einfügent}} auswählen.
# Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind und noch kein Blatt aktiviert wurde, wird das Dialogfeld {{MenuCommand|Blattauswahl}} geöffnet: {{Version/de|0.20}}
## Das gewünschte Blatt auswählen.
## Die Schaltfläche {{Button|OK}} drücken.


<span id="Options"></span>
=== Limitations ===
==Optionen==


* Die Arch-Ansicht wird durch den Arbeitsbereich [[Arch_Workbench/de|Arch]] gerendert.
The ArchView is rendered within the [[Arch Workbench|Arch Workbench]], therefore TechDraw has limited control over its appearance. You may need to make changes within Arch to get the representation you want.
* [[Draft_Snap_Dimensions/de|Draft-Maße]], [[Draft_Text/de|Draft Texte]] und jedes andere 2D-Objekt (Skizze oder Entwurf), das von der Schnittebene betrachtet wird, wird "so wie es ist" (keine Schnitt- oder verdeckte Linien) über der Festkörpergeometrie gerendert.
* Das Volumen von [[Arch_Space/de|Arch-Räumen]] wird nicht gerendert, nur die Beschriftung wird gerendert
* Schnittlinien, projizierte Linien (wenn die Eigenschaft Show Hidden auf True gesetzt ist) und 2D-Linien darüber können mit unterschiedlichen Linienbreiten gerendert werden. Dies kann in den Arch-Einstellungen konfiguriert werden.
* Die Arch-Ansicht verfügt über zwei Rendermodi:
** Wireframe, der die OpenCasCade-Algorithmen des Arbeitsbereichs [[TechDraw_Workbench|TechDraw]] verwendet, ist schnell und erzeugt nur Linien (keine Flächenfüllung möglich).
** Solid (Festkörper), der auf dem [https://de.wikipedia.org/wiki/Maleralgorithmus Maleralgorithmus] basiert und in der Lage ist, Flächen mit ihrer Formfarbe gefüllt darzustellen. Er ist jedoch viel langsamer und kann in vielen Situationen versagen.
: Die Abbildung unten veranschaulicht den Unterschied zwischen den beiden Rendermodi:


: [[Image:TechDraw Arch rendering.jpg]]
==Options==


* Nur die Basislinie von [[Arch_Pipe/de|Arch Rohre]] werden gerendert, nicht das volle Volumen des Rohrs:
* The Arch View is rendered by the [[Arch Module|Arch Module]], the same way as in the [[Drawing Workbench|Drawing Workbench]]. See Notes.
* [[Draft_Snap_Dimensions|Draft Dimensions]], [[Draft Text|Draft Texts]] and any other 2D (Sketch or Draft) object considered by the section plane is rendered "as is" (no intersection or hidden lines) on top of the solid geometry
* The volume of [[Arch Space|Arch Spaces]] is not rendered, only the label will be rendered
* Cut lines, projected lines (if Show Hidden property is set to True) and 2D lines above can be rendered with different line widths. This can be configured in the Arch preferences.
* The ArchView has two rendering modes: Wireframe, which uses the OpenCasCade algorithms of the [[Drawing Module|Drawing Module]], is fast and produces only lines (no face fill possible), and Solid, which is based on the [https://en.wikipedia.org/wiki/Painter%27s_algorithm Painter's algorithm], and is capable of rendering faces filled with their shape color. However, it is much slower and can fail in many situations. The image below illustrates the difference between the two rendering modes:


[[Image:TechDraw Arch rendering.jpg]]
: [[Image:TechDraw Arch piping.jpg]]


<span id="Notes"></span>
* Only the base line of [[Arch Pipe|Arch Pipes]] is rendered, not the full volume of the tube:
==Hinweise==


Die ArchView wird innerhalb des [[Arch Workbench/de|Arch Arbeitsbereich]]s gerendert, daher hat TechDraw nur begrenzte Kontrolle über sein Erscheinungsbild. Möglicherweise musst du Änderungen innerhalb von Arch vornehmen, um die gewünschte Darstellung zu erhalten.
[[Image:TechDraw Arch piping.jpg]]


==Properties==
<span id="Properties"></span>
==Eigenschaften==


Siehe auch [[TechDraw_View/de#Eigenschaften|TechDraw Ansicht]]
* {{PropertyData|Source}}: The section plane object to be displayed
* {{PropertyData|All On}}: If hidden objects must be shown or not. If False, only objects that are visible in the 3D view are rendered
* {{PropertyData|Render Mode}}: The render mode to use, Solid or Wireframe
* {{PropertyData|Show Hidden}}: If the hidden geometry (the part of the goemetry that lies behind the section plane) is shown or not. It will be rendered in dashed line, which can be configured in the Arch preferences.
* {{PropertyData|Show Fill}}: If cut areas must be filled with a grey color or not
* {{PropertyData|Line Width}}: The width of the main lines. Cut lines and projected/2D line widths ratios can be configured in the Arch preferences
* {{PropertyData|Font Size}}: The size of all texts that appear in this view


<span id="Data"></span>
==Scripting==
===Daten===


{{TitleProperty|Arch view}}
{{Emphasis|See also:}} [[TechDraw API|TechDraw API]] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].


* {{PropertyData/de|Source|Link}}: Das anzuzeigende Objekt der Schnittebene.
The New Arch tool can be used in [[macros|macros]] and from the [[Python|Python]] console by using the following functions:
* {{PropertyData/de|All On|Bool}}: Ob ausgeblendete Objekte angezeigt werden müssen oder nicht. Wenn {{FALSE}}, werden nur Objekte gerendert, die in der 3D Ansicht sichtbar sind.
* {{PropertyData/de|Render Mode|Enumeration}}: Der zu verwendende Rendermodus, {{Value|Solid}} oder {{Value|Wireframe}}.
* {{PropertyData/de|Fill Spaces|Bool}}: Wenn {{TRUE}}, werden Arch-Spaces als farbige Fläche dargestellt.
* {{PropertyData/de|Show Hidden|Bool}}: Ob die verdeckte Geometrie (der Teil der Geometrie, der hinter der Schnittebene liegt) angezeigt wird oder nicht. Sie wird mit einer Strichlinie dargestellt, die in den Arch-Einstellungen konfiguriert werden kann.
* {{PropertyData/de|Show Fill|Bool}}: Ob geschnittene Bereiche mit einer grauen Farbe gefüllt werden müssen oder nicht.
* {{PropertyData/de|Line Width|Float}}: Die Breite der Hauptlinien. Die Breitenverhältnisse von Schnittlinien, projizierte und 2D-Linien können in den Arch-Einstellungen konfiguriert werden.
* {{PropertyData/de|Font Size|Float}}: Die Schrifthöhe aller Texte, die in dieser Ansicht erscheinen.
* {{PropertyData/de|Cut Line Width|Float}}: Linienbreite der Schnittlinien in dieser Ansicht.
* {{PropertyData/de|Join Arch|Bool}}: Wenn {{TRUE}}, werden Wände und Strukturen mit Material vereinigt.

<span id="Scripting"></span>
==Skripten==

Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].

Das Werkzeug ArchAnsicht kann in [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus mit den folgenden Funktionen verwendet werden:


{{Code|code=
{{Code|code=
Line 69: Line 93:
rc = page.addView(dv)
rc = page.addView(dv)
}}
}}



{{Docnav/de
{{Docnav/de
|[[TechDraw_DraftView/de|Entwurf Arbeitsbereichsobjekt einfügen]]
|[[TechDraw_DraftView/de|Entwurfsansicht]]
|[[TechDraw_SpreadsheetView|Tabellenkalkulationsansicht einfügen]]
|[[TechDraw_SpreadsheetView/de|KalkulationstabelleAnsicht]]
|[[TechDraw_Module/de|TechDraw]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=TechDraw DraftView.svg
|IconL=TechDraw_DraftView.svg
|IconC=Workbench_TechDraw.svg
|IconR=TechDraw_SpreadsheetView.svg
|IconR=TechDraw_SpreadsheetView.svg
|IconC=Workbench_TechDraw.svg
}}
}}


{{TechDraw Tools navi{{#translation:}}}}
{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{clear}}

Latest revision as of 15:02, 30 July 2023

TechDraw ArchAnsicht

Menüeintrag
TechDraw→ Views From Other Workbenches → Objekt des Arbeitsbereichs Arch einfügen
Arbeitsbereich
TechDraw, Arch
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Arch Schnittebene

Beschreibung

Das Werkzeug TechDraw ArchAnsicht fügt eine Ansicht einer Arch Schnittebene auf einem TechDraw Zeichnungsblatt ein.

Anwendung

  1. Eine Arch Schnittebene in der 3D-Ansicht oder der Baumansicht.
  2. Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind: Wahlweise das gewünschte Zeichnungsblatt durch Auswahl in der Baumansicht zur Auswahl hinzufügen.
  3. Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
  4. Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind und noch kein Blatt aktiviert wurde, wird das Dialogfeld Blattauswahl geöffnet: eingeführt mit Version 0.20
    1. Das gewünschte Blatt auswählen.
    2. Die Schaltfläche OK drücken.

Optionen

  • Die Arch-Ansicht wird durch den Arbeitsbereich Arch gerendert.
  • Draft-Maße, Draft Texte und jedes andere 2D-Objekt (Skizze oder Entwurf), das von der Schnittebene betrachtet wird, wird "so wie es ist" (keine Schnitt- oder verdeckte Linien) über der Festkörpergeometrie gerendert.
  • Das Volumen von Arch-Räumen wird nicht gerendert, nur die Beschriftung wird gerendert
  • Schnittlinien, projizierte Linien (wenn die Eigenschaft Show Hidden auf True gesetzt ist) und 2D-Linien darüber können mit unterschiedlichen Linienbreiten gerendert werden. Dies kann in den Arch-Einstellungen konfiguriert werden.
  • Die Arch-Ansicht verfügt über zwei Rendermodi:
    • Wireframe, der die OpenCasCade-Algorithmen des Arbeitsbereichs TechDraw verwendet, ist schnell und erzeugt nur Linien (keine Flächenfüllung möglich).
    • Solid (Festkörper), der auf dem Maleralgorithmus basiert und in der Lage ist, Flächen mit ihrer Formfarbe gefüllt darzustellen. Er ist jedoch viel langsamer und kann in vielen Situationen versagen.
Die Abbildung unten veranschaulicht den Unterschied zwischen den beiden Rendermodi:
  • Nur die Basislinie von Arch Rohre werden gerendert, nicht das volle Volumen des Rohrs:

Hinweise

Die ArchView wird innerhalb des Arch Arbeitsbereichs gerendert, daher hat TechDraw nur begrenzte Kontrolle über sein Erscheinungsbild. Möglicherweise musst du Änderungen innerhalb von Arch vornehmen, um die gewünschte Darstellung zu erhalten.

Eigenschaften

Siehe auch TechDraw Ansicht

Daten

Arch view

  • Daten-EigenschaftSource (Link): Das anzuzeigende Objekt der Schnittebene.
  • Daten-EigenschaftAll On (Bool): Ob ausgeblendete Objekte angezeigt werden müssen oder nicht. Wenn false, werden nur Objekte gerendert, die in der 3D Ansicht sichtbar sind.
  • Daten-EigenschaftRender Mode (Enumeration): Der zu verwendende Rendermodus, Solid oder Wireframe.
  • Daten-EigenschaftFill Spaces (Bool): Wenn true, werden Arch-Spaces als farbige Fläche dargestellt.
  • Daten-EigenschaftShow Hidden (Bool): Ob die verdeckte Geometrie (der Teil der Geometrie, der hinter der Schnittebene liegt) angezeigt wird oder nicht. Sie wird mit einer Strichlinie dargestellt, die in den Arch-Einstellungen konfiguriert werden kann.
  • Daten-EigenschaftShow Fill (Bool): Ob geschnittene Bereiche mit einer grauen Farbe gefüllt werden müssen oder nicht.
  • Daten-EigenschaftLine Width (Float): Die Breite der Hauptlinien. Die Breitenverhältnisse von Schnittlinien, projizierte und 2D-Linien können in den Arch-Einstellungen konfiguriert werden.
  • Daten-EigenschaftFont Size (Float): Die Schrifthöhe aller Texte, die in dieser Ansicht erscheinen.
  • Daten-EigenschaftCut Line Width (Float): Linienbreite der Schnittlinien in dieser Ansicht.
  • Daten-EigenschaftJoin Arch (Bool): Wenn true, werden Wände und Strukturen mit Material vereinigt.

Skripten

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

Das Werkzeug ArchAnsicht kann in Makros und von der Python-Konsole aus mit den folgenden Funktionen verwendet werden:

dv = FreeCAD.ActiveDocument.addObject('TechDraw::DrawViewArch','TestArch')
dv.Source = mySectionPlane
rc = page.addView(dv)