TechDraw WeldSymbol/de: Difference between revisions

From FreeCAD Documentation
(Created page with "Das SchweißSymbol Werkzeug kann in Makros und von der Python Konsole aus mit den folgenden Funktionen verwendet werden:")
(Created page with "==Svg Symbol Kacheln=== * Einzelne Symbole werden durch 64x64 Pixel Svg Dateien gebildet. Zusätzliche Symbole können in einem Svg Programm wie Inkscape mit einem der mitgeli...")
Line 79: Line 79:
}}
}}


==Svg Symbol Tiles==
==Svg Symbol Kacheln===
* Individual symbols are formed by 64x64 pixel Svg files. Additional symbols can be created in an Svg program like Inkscape using one of the supplies symbols as a template.
* Einzelne Symbole werden durch 64x64 Pixel Svg Dateien gebildet. Zusätzliche Symbole können in einem Svg Programm wie Inkscape mit einem der mitgelieferten Symbole als Vorlage erstellt werden.
[[File:Techdraw-WeldingSymbolLayoutArrow.svg|256px|left]]
[[File:Techdraw-WeldingSymbolLayoutArrow.svg|256px|left]]
[[File:Techdraw-WeldingSymbolLayoutOther.svg|256px|right]]
[[File:Techdraw-WeldingSymbolLayoutOther.svg|256px|right]]

Revision as of 20:30, 24 January 2020

File:Techdraw-weldsymbol.svg TechDraw WeldingSymbol

Menüeintrag
TechDraw → Add Welding...
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
TechDraw LeaderLine

Beschreibung

Das Werkzeug SchweißSymbol fügt einer bestehenden Führungslinie Schweißspezifikationen hinzu.

Schweißspezifikation zu einer Führungslinie hinzugefügt

Kurzanleitung

  1. Wähle eine vorhandene File:Techdraw-mline.svg Führungslinie
  2. Drücke die File:Techdraw-weldsymbol.svg SchweißSymbol Taste
  3. Ein Aufgabendialogfeld wird geöffnet. Der Dialog ermöglicht die Eingabe/Auswahl einzelner Schweißsymbole und des begleitenden Textes, die der Führungslinie hinzugefügt werden können.
  4. Um das Dialogfeld zu verlassen und die Änderungen zu speichern, drücke die Schaltfläche OK.
  5. Um das Dialogfeld ohne Speichern zu verlassen, drücke die Schaltfläche Abbrechen.
  6. Nachdem das Schweißsymbol erstellt wurde, kann es durch Doppelklicken auf das Schweißsymbol im Baum bearbeitet werden.

Eigenschaften

  • Daten-EigenschaftRundum: Zeige das Rundum-Symbol (Kreis) am Knick in der Führungslinie.
  • Daten-EigenschaftFeldSchweißung: Zeige das FeldSchweißsymbol (Flagge) an der Knickstelle der Führungslinie an.
  • Daten-EigenschaftErsatzSchweißung: Versetze das untere Symbol, um wechselseitig Schweißungen anzugeben.
  • Daten-EigenschaftSchwanzText: Text, der am Ende der Führungslinie angezeigt wird.

Jedes einzelne Symbol ("Pfeilseite" und "andere Seite") wird durch ein "Kachel" Objekt dargestellt. Einem Schweißsymbol sind 1 oder 2 Kacheln zugeordnet.

  • Daten-EigenschaftZeile: 0 für oberhalb der Linie, -1 für unterhalb der Linie. Nicht für Endanwender gedacht.
  • Daten-EigenschaftSpalte: nicht eingeführt.
  • Daten-EigenschaftSymbolDatei: Verzeichnis und Dateiname der svg Datei für das Symbol.
  • Daten-EigenschaftLinkerText: Text, der links neben dem svg Symbol angezeigt werden soll.
  • Daten-EigenschaftMittenText: Text, der oberhalb/unterhalb des svg Symbols angezeigt werden soll.
  • Daten-EigenschaftRechterText: Text, der rechts neben dem svg Symbol angezeigt werden soll.

Skripten

Siehe auch: TechDraw API und FreeCAD Grundlagen Skripten.

Das SchweißSymbol Werkzeug kann in Makros und von der Python Konsole aus mit den folgenden Funktionen verwendet werden:

symbolName = "DrawWeldSymbol001")
symbolType = "TechDraw::DrawWeldSymbol"
App.activeDocument().addObject(symbolType, symbolName)
App.activeDocument().Page.addView(App.activeDocument().DrawWeldSymbol001)
App.activeDocument().DrawWeldSymbol001.Leader = myLeader
App.activeDocument().DrawWeldSymbol001.AllAround = True
App.activeDocument().DrawWeldSymbol001.FieldWeld = True
App.activeDocument().DrawWeldSymbol001.AlternatingWeld = True
App.activeDocument().DrawWeldSymbol001.TailText = "process text"

tileName = "DrawTileWeld001"
tileType = "TechDraw::DrawTileWeld"
App.activeDocument().addObject(tileType, tileName)
App.activeDocument().DrawTileWeld001.TileParent = App.activeDocument().DrawWeldSymbol001
App.activeDocument().DrawTileWeld001.TileRow = 0
App.activeDocument().DrawTileWeld001.TileColumn = 0
App.activeDocument().DrawTileWeld001.SymbolFile = fullPathToMySvgFile
App.activeDocument().DrawTileWeld001.LeftText = "left text"
App.activeDocument().DrawTileWeld001.RightText = "right text"
App.activeDocument().DrawTileWeld001.CenterText = "center text"

Svg Symbol Kacheln=

  • Einzelne Symbole werden durch 64x64 Pixel Svg Dateien gebildet. Zusätzliche Symbole können in einem Svg Programm wie Inkscape mit einem der mitgelieferten Symbole als Vorlage erstellt werden.



  • Individual symbols are formed by 64x64 (nominal) pixel Svg files. The tiles actually have a "border" of 4px. The border ensures that the leader line and symbol meet nicely.
  • The symbol is drawn in black on a transparent background. The stroke is 0.5mm.
  • The leader passes below symbols for the arrow side and above symbols for the "other" side.
  • There is no particular naming standard other than to append "Up/Down" to the arrow/other side symbols where required.

Notes

  • You can edit your WeldingSymbol by double clicking on it in the tree view. Double clicking in the graphics area is not yet supported.
  • There is a preference parameter for the default welding symbol directory. You can add your own symbols in a personal directory.