# Als externe Referenz (XREF)

<span class="bold">Die externe Vorlage muss als DWG-Datei zur Verfügung stehen.</span>

Sobald mit externen Vorlagen gearbeitet wird, sollten diese mindestens als [**Block**](../500_block/504_block_classicinsert.md), besser als [**externe Referenz**]() *(der sog. XREF)* in die Zeichnung eingefügt werden. 

In der Zeichnung wird nur eine Verknüpfung auf die XREF gespeichert. Beim Öffnen der Zeichnung werden automatisch die externen Zeichnungsdaten der XREF geladen und in der Zeichnung angezeigt. Das Arbeiten mit XREF's funktioniert nur, wenn die externe Vorlage als DWG-Datei zur Verfügung steht.

---

## Vorteile
- Die eigene Zeichnung mit den selbst erstellten Nutzdaten ist unabhängig von der externen Vorlage. Bei Änderungen an der DWG-Vorlage kann diese sehr schnell in der eigenen Zeichnung aktualisiert werden.

- Bei Bedarf kann die XREF in der Zeichnung [gebunden](#binden-einer-externen-referenzen) werden. Dabei wird der Inhalt der externen Referenz in die Zeichnung überführt und der Link zur externe Referenz aufgelöst.

---

## Nachteile
- Die externe Vorlage muss als AutoCAD **DWG-Datei** zur Verfügung stehen.

- Wenn die eigene Zeichnung einen Partner übermittelt werden soll, dann müssen immer mindestens **zwei Dateien**, die eigene Zeichnung mit den Nutzdaten sowie die externe DWG-Referenz, übermittelt werden.<br>

!!!
Dieses gilt <u>nicht</u>, wenn die XREF [gebunden](#binden-einer-externen-referenzen) und damit als Block in die Zeichnung eingefügt wird.
!!!

---

## XREF einfügen
[!ref Für folgenden Workflow kann eine<br/>**Beispielzeichnung im DWG-Format**<br/>heruntergeladen werden](/x/venue.dwg)

Gehen Sie folgendermaßen vor, um eine externe Vorlage als externe Referenz (XREF) zu verwenden:

- Öffnen einer neue und leere Zeichnung.

- Speichern der Zeichnung unter einem aussagekräftigen Namen, z. B. <span class="file">Projekt1</span>.

- Die [Längeneinheit festlegen](../200_basics/205_basics_unit_+_scale.md#einheiten-festlegen), mit der in der Zeichnung gearbeitet wird.<br>
**In diesem Beipiel** wird für die eigene Zeichnung der **Millimeter-Maßstab** definiert.<br>
Fügen Sie ggf. einen [Referenzmaßstab](/l_starter/aust10.1_00/aust10.1_01_00_insert/aust10.1_01_03_scale.md) ein, dieser hilft Ihnen beim Beurteilen des Maßstabs von eingefügten externen Vorlagen.

- [Anlegen eines neuen Layers](), auf dem die XREF gelegt wird *(z. B. mit dem Layernamen <span class="file">_XREF_datum_von_heute</span>)*.

- Einfügen der XREF über das Menü:
![Xref einfügen über das Menü](/x/de/AuSt02_Xref_Menue.png) 

- **Oder** einfügen der XREF über **Starter/Einfügen**:

![Xref einfügen über das Starter/Einfügen](/x/de/AuSt02_Xref_Starter.png) 

- **Oder** einfügen mit dem Befehl <span class="cmd">XZUORDNEN</span>:

![Xref einfügen mit XZUORDNEN](/x/de/AuSt02_Xref_XATTACH.png) 

- Im Fenster **Referenzdatei auswählen** eine DWG-Datei auswählen, die als XREF in die Zeichnung eingefügt werden soll:

![Referenzdatei auswählen](/x/de/AuSt02_Xref_Select.png) 

- Im Fenster **Externe Referenz zuordnen** können Details zum Einfügen der XREF angegeben werden.

Die Skalierung für das Einfügen der XREF wird aus den **Blockeinheiten** abgeleitet.<br>
**In diesem Beispiel** verwendet die XREF den Meter-Maßstab als [Einheit](../200_basics/205_basics_unit_+_scale.md#einheiten-festlegen), in der eigene Zeichnung werden Millimeter verwendet. Als Faktor bei den Blockeinheiten resultiert daraus ein Wert von 1000, der von AutoCAD automatisch aus den beiden bekannten Einheiten ermittelt wird. Die XREF mit Meter-Einheiten wird in die aktulle Zeichnung in Millimeter-Einheiten mit dem Faktor eingefügt, so dass die XREF nach dem Einfügen richtig skaliert ist.

!!!
Wenn der Faktor aus den Blockeinheiten nicht richtig ermittelt werden konnte *(z. B. weil eine der beiden Zeichnungen keine oder eine falsche Einheit gespeichert hat)*, dann muss die XREF nach dem Einfügen skaliert werden, siehe [XREF skalieren](#xref-skalieren).
!!!

Die anderen voreingestellten Werte können in der Regel übernommen werden.

![Externe Referenz zuordnen](/x/de/AuSt02_Xref_Assign.png)

- Wenn im Fenster **Externe Referenz zuordnen** beim Einfügepunkt <span class="file">Am Bildschirm bestimmen</span> ausgewählt wurde, muss der Einfügepunkt der XREF in der Zeichnung mit dem Cursor angegeben werden. Ansonsten wird der im Fenster **Externe Referenz zuordnen** angegebene Einfügepunkt verwendet.

![Externe Referenz einfügen](/x/de/AuSt02_Xref_Insert.png)

Jede XREF besitzt einen **Basispunkt**, welches den Einfügepunkt der XREF definiert. Beim Einfügen einer XREF liegt der Basispunkt der XREF immer am Cursor. Der Basispunkt kann durch separates Öffnen der XREF-Datei *(vor dem Einfügen)* mit dem Befehl <span class="cmd">BASIS</span> bestimmt werden.

- Zur Sicherheit kann der richtige Maßstab der eingefügten XREF nochmals an einem Referenzmaß in der XREF kontrolliert werden *(siehe [Maßstab ermitteln](../200_basics/206_basics_get_scale.md))*.

![Maßstab der eingefügten XRF kontrollieren](/x/de/AuSt02_Xref_Measure.png)

!!!
Wenn die eingefügte XREF nicht richtig skaliert ist, dann muss die XREF entsprechend skaliert werden, um die Maßstäblichkeit zu erreichen. Siehe [XREF skalieren](#xref-skalieren).
!!!

- Die XREF auf den dafür vorgesehenen Layer legen *(siehe [Objekte von einen Layer in den anderen Bewegen]())*.

- Den Layer, auf der die XREF liegt, sperren, damit die XREF nicht verschoben oder gelöscht werden kann *(siehe [Layer sperren/entsperren]())*.

- Nun ist die Zeichnung soweit vorbereitet, dass mit dem Zeichnen der eigentlichen Nutzdaten *(auf anderen Layern)* begonnen werden kann.

---

## XREF skalieren
Wenn die [Einheiten](../200_basics/205_basics_unit_+_scale.md#einheiten-festlegen) der XREF wie auch der Zeichnung, in der die XREF eingefügt wird, richtig angegeben sind **und** die Inhalte der XREF entsprechend der Einheiten gezeichnet sind, dann ist eine nachträgliche Skalierung der XREF **nicht erforderlich**.

Wenn jedoch

- die angegebenen Einheiten der XREF nicht mit dem Maßstab des Inhalts der XREF übereinstimmt
- die Einheit der XREF nicht definiert ist

dann muss die XREF nach dem Einfügen nachträglich manuell skaliert werden.

**In diesem Beispiel** wurde die XREF offensichtlich mit einer falschen Skalierung eingefügt:

![XREF skalieren](/x/int/AuSt02_Xref_Scale_Error.png)

Die XREF muss manuell skaliert werden, um die Maßstäblichkeit wieder zu erreichen. Dazu muss in der XREF ein Referenzmaß *(siehe [Maßstab ermitteln](../200_basics/206_basics_get_scale.md))* vorhanden sein. 

!!!
Wenn kein Referenzmaß in der XREF vorhanden ist, kann die XREF <u>nicht</u> maßstäblich skaliert werden.
!!!

Das Skalieren erfolgt mit dem <span class="cmd">[VARIA (V)]()</span>-Befehl nach folgendem Muster:

- Die XREF selektieren.
- Den <span class="cmd">VARIA (V)</span>-Befehl starten.
- Den Basispunkt für die Skalierung angeben. Eine geeignete Stelle für den Basispunkt ist in der Regel der linke untere Punkt der XREF.
- Als nächstes kann der Skalierfaktor eingegeben werden, wenn dieser bekannt ist. Einfacher ist die Option <span class="cmd">BEZUG (B)</span>. Dazu <span class="cmd">B</span> eingeben und die Eingabe mit <span class="cmd">ENTER</span> bestätigen.
- Nun wird eine Bezugslänge benötigt. Dazu den ersten Punkt und den letzten Punkt des Referenzmaß auswählen.
- Nach der Auswahl der Bezugslänge muss die neue Länge eingegeben werden.
- AutoCAD berechnet automatisch mit der Bezugslänge und der neuen Länge den Skalierfaktor und skaliert die XREF entsprechend.

![XREF skalieren](/x/de/AuSt02_Xref_Scale.gif)

```
Befehl: VARIA
1 gefunden
Basispunkt angeben:
Skalierfaktor angeben oder [Kopie/Bezug] B
Bezugslänge angeben <1.0000>:  Zweiten Punkt angeben:
Neue Länge angeben oder [Punkte] <1.0000>: 10000
Befehl: Regeneriert Modell.
```

---

## Aktualisieren einer externen Referenz nach einer Änderung

Die große Stärke der externen Referenzen ist das einfach Tauschen oder Ändern der externen Referenzen, wenn sich diese verändert hat. Wenn z. B. ein neuer Planstand eines Projekts vorliegt, dann kann diese mit dem in [XREF einfügen](#xref-einfügen) definierten Ablauf zusätzlich auf einen neuen Layer eingebunden werden. Über die [Layersteuerung]() können die verschiedenen XREF's in der Zeichnung nach Bedarf ein- und ausgeblendet werden.

---

## Verwalten von externen Referenzen 
Mit dem Befehl <span class="cmd">XREF</span> oder über <span class="file">Menü/Einfügen/Externe Referenzen</span> wird die **Externe Referenzen Palette** geöffnet. Dort werden alle Referenzen in der Zeichnung verwaltet. 

![XREF verwalten](/x/de/AuSt02_Xref_Palette.png)

---

## Löschen einer externen Referenzen 
Durch Selektion und Drücken der <span class="cmd">ENTF</span>-Taste kann eine XREF aus einer Zeichnung gelöscht werden. Der Layer, auf dem die XREF liegt, muss dabei entsperrt sein. 

Trotz des Löschens der XREF in der Zeichnung bleibt ein Eintrag in der **Externe Referenzen Palette** erhalten. Um die externe Referenz vollständig aus der Zeichnung zu entfernen, muss die XREF dort **gelöst** werden.

![XREF lösen](/x/de/AuSt02_Xref_Release.png)

---

## Binden einer externen Referenzen 
Externe Referenzen können fest an die Zeichnung gebunden werden. Die externe Referenz wird dabei aufgelöst und alle Informationen der externen Referenz in die aktuelle Zeichnung geschrieben. Dieses ähnelt dem Einfügen von einem Block in die Zeichnung.

![XREF binden](/x/de/AuSt02_Xref_Bind.png)

Beim Binden gibt es zwei Bindetypen: 

- Binden 
- Einfügen

Beim **Binden** werden die Layer der XREF in die Layerliste der Zeichnung in dem Format </span>XREF-Dateiname Trennzeichen Layername</span> eingetragen.

Beim **Einfügen** werden die Layer der XREF in die Layerliste der Zeichnung nur mit dem </span>Layernamen</span> eingetragen.

Das Binden bewirkt das Einfügen der XREF als [Block]() in der Zeichnung. Die externe Referenz ist nach dem Binden nicht mehr in der Zeichnung vorhanden.

![Zeichnung mit gebundener XRF](/x/de/AuSt02_Xref_Bind_Done.png)

---

## Weitere Resourcen

- <a href="https://knowledge.autodesk.com/de/support/autocad/learn-explore/caas/CloudHelp/cloudhelp/2021/DEU/AutoCAD-Core/files/GUID-A987D2FF-45BD-474E-99C1-E6316A42F667-htm.html" target="_blank">AutoCAD - Zuordnen und Lösen von referenzierten Zeichnungen (XRefs)</a>
