Warum öffnet sich mein DWG/DXF nicht in Rhino?


Problem

Beim Öffnen einer dwg- oder DXF-Datei in Rhino werden keine Objekte in Rhino importiert.

Warum?

Dafür gibt es im Allgemeinen drei Gründe:

DWG/DXF-Versionen

Autodesk ändert das Dateiformat nicht mit jeder Versionsstufe. Gewöhnlich beträgt die Wartezeit 3 Versionsstufen, in letzter Zeit wurden jedoch bis zu 5 vor der Aktualisierung des Formats veröffentlicht.

DWG/DXF-Dateiversion

Proxy-Objekte

Proxy-Objekte sind Platzhalter für benutzerdefinierte Objekte, die mit ObjectARX®-Anwendungen wie Inventor®, AutoCAD® Mechanical, Autodesk® Architectural Desktop und Autodesk® Land Desktop erstellt wurden.

Standardmäßig werden Objektbenachrichtigungen als einfache, leere Rechtecke angezeigt, wenn beim Öffnen einer DWG im gewöhnlichen AutoCAD die zur Erzeugung des benutzerdefinierten Objekts verwendete Anwendung derzeit nicht ausgeführt wird. Wenn zum Beispiel eine in Autodesk Mechanical Desktop erstellte Zeichnung im gewöhnlichen AutoCAD® geöffnet wird, werden mit Autodesk Mechanical Desktop AutoCAD Objekte als Proxy-Objekte angezeigt.

Ebenso zeigt Rhino, wenn Sie eine DWG mit einem Proxy-Objekt öffnen, die Meldung “Nicht unterstützter Elementtyp: AcDbProxyEntity, ACAD_PROXY_ENTITY” in der Rhino-Befehlszeile. (Verwenden Sie F2 auf der Tastatur, um den gesamten Textbildschirm zu lesen.

Hier können Sie Operationen wie das Verschieben und Kopieren von Proxy-Objekten durchführen. Besondere, speziell auf die jeweilige ObjectARX-Anwendung zugeschnittene Bearbeitungs-Operationen sind jedoch nicht verfügbar. Sie können zum Beispiel keine parametrischen Änderungen an Objekten aus Autodesk Mechanical Desktop in einer anderen Anwendung durchführen als in Autodesk Mechanical Desktop selbst.

Dies trifft immer dann zu, wenn eine zur Erzeugung der benutzerdefinierten Objekte verwendete ObjectARX-Anwendung während des Öffnens einer Zeichnung nicht ausgeführt wird. Die ObjectARX-Anwendung kann auf der Workstation installiert werden, funktioniert aber möglicherweise nicht. Aus diesem Grund erscheint der Proxy-Objekt-Warndialog, wenn Sie eine ADT-Datei im regulären AutoCAD öffnen. Die Objekte müssen annähernd als das dargestellt werden, was sie tatsächlich sind. Eine Annäherung zu betrachten ist eine Sache, damit arbeiten zu wollen jedoch eine ganz andere, und genau hier haben die wirklichen Probleme ihren Ursprung.

Lösung

Da Rhino nicht auf die zur Erzeugung dieser benutzerdefinierten Objekte verwendete ARX-Anwendung ausgelegt ist, werden diese Proxy-Objekte ignoriert und die Warnung “Objekt ignoriert” erscheint in der Rhino-Befehlszeile.

Da AutoCAD seine 3D-Geometrie im Polygonnetzformat speichert, gibt es eine Option, diese Polygonnetze in Rhino einzubringen.

  1. Öffnen Sie die dwg in der zu ihrer Erzeugung verwendeten Desktop-Anwendung. (Sie können es mit dem gewöhnlichen AutoCAD probieren, wenn Sie kein anderes zur Verfügung haben.)
  2. Zerlegen Sie das benutzerdefinierte Objekt (z.B. Wand, Dach, Tür, Fenster) in Polygonnetze.
  3. Speichern Sie es unter einem anderen Namen.
  4. Importieren Sie diese Datei in Rhino.

Proxy-Objekte müssen vor dem Exportieren immer zerlegt werden.

Layoutbereich-Geometrie

Layout-Geometrie wird nicht in Rhino 3 oder Rhino 4 importiert, sondern ist für Rhino 5.

Wenn Sie eine dwg in Rhino öffnen und sie erscheint leer, befinden sich die Objekte möglicherweise im Layoutbereich.

Lösung

  1. Öffnen Sie die Zeichnung in AutoCAD.
  2. Verschieben Sie die Objekte in Richtung Modellbereich. Dies können Sie mit dem Befehl ExpressTool CHSPACE tun. Dieser Befehl schiebt die Objekte in den Modellbereich und skaliert sie entsprechend. Der Befehl CHSPACE ist nativ in AutoCAD seit der Veröffentlichung 2007.

Layouts werden in Rhino 5 importiert.

Zurück zu Häufig gestellte Fragen