Svg Namespace/de

In den SVG Documenten, die aus FreeCAD's Zeichnungsmodul exportiert wurden und als Seite Vorlagen (templates) verwendet werden, können verschiedene anwenderspezifische Attribute verwendet werden, ursprünglich für den internen Gebrauch in FreeCAD, können sie auch durch andere FreeCAD Applicationen in der Zukunft verwendet werden. All diese Attribute nutzen das freecad: Namensraum Prefix. Die URL des Namensraumes, die in diesen SVG Dokumenten vorgegeben ist beziehen sich auf diese Seite.

Verwendung
1 pixel = 1 mm

An irgendeiner Stelle im SVG-Code muss angegeben werden, wo sich die Inhalte der Zeichnung befinden sollen, z.B. am Ende der Datei, direkt vor dem letzten   tag. Die folgende Zeile:

Um das Bedrucken der Skalen zu ermöglichen, muss die tatsächliche Wortgröße in den Attributen Breite und Höhe des SVG-Tags angegeben werden. Die Größe des Dokumentes in Benutzereinheiten (px) muss im viewBox-Attribut angegeben werden.

Das Folgende muss wie im nachfolgenden Beispiel formattiert werden:
 * xxx = Pixel-Breite
 * yyy = Pixel-Höhe

Zusätzliche Informationen zum Arbeitsbereich (Working space) und dem Titelblock können eingefügt werden und werden auf der Seite Zeichnungsvorlagen vorgegeben.

freecad:EditierbarerText
Um freecad: Attribute im SVG-Dokumenten zu nutzen, muss der FreeCAD Namensraum als Attribut des Eröffnungstags definiert werden.

Dies beschreibt einen Text, der in FreeCAD geändert werden kann.

Beispiel:

freecad:basepoint1 (Basispunkt 1)
Definiert den ersten Basispunkt eines Draft Dimension Objektes, als Gruppe in einem SVG-Dokument dargestellt. Dieses Attribut wird verwendet, wenn das SVG-Teilstück (Fragment) in FreeCAD importiert wird, um das Objekt 'Dimension' neu zu erzeugen/zu ändern. Die Gruppe enthält Pfade und andere graphische Punkte, um das Objekt Dimensionen in anderen SVG-Anwendungen richtig wiederzugeben.

Beispiel:

freecad:basepoint2 (Basispunkt 2)
Definiert den zweiten Basispunkt des Draft Dimension Objektes, als Gruppe in einem SVG-Dokument dargestellt. Dieses Attribut wird verwendet, wenn das SVG-Teilstück (Fragment) in FreeCAD importiert wird, um das Objekt 'Dimension' neu zu erzeugen / zu ändern. Die Gruppe enthält Pfade und andere graphische Punkte, um das Objekt Dimensionen in anderen SVG-Anwendungen richtig wiederzugeben.

Beispiel: siehe freecad:basepoint1

freecad:dimpoint
Defines the point of a Draft Dimension object through which the dimension line passes. This attribute is used when importing the SVG fragment in FreeCAD, in order to recreate the dimension object. The group contains paths and other graphical items to correctly render the dimension object in other SVG applications.

Example: see freecad:basepoint1

Example of code freecad:EditableText
This example is taken from a cartridge to a sheet A3_Landscape

Explanations
Beginning of the framework Data on the framework Beginning of the text block All the information about the text that will be displayed Coordinates and identity where the text will appear Here AuthorName is the var managed by freecad:editable who saves the string to change that will be displayed Coordinates and identity of the text that is displayed by default and   means the end of the block text Other blocks texts and end  the framework grouping text blocks

It is possible after having worked the Inkscape SVG file as the file no longer works, it is possible that information has gone missing.

Then check that the edit text is not modified

Example :
 * editable = "AuthorName"
 * replace by freecad:editable = "AuthorName"

Other attributes availlables
See Drawing_templates