Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Geometrie-ID im DXF-Format

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  Geometrie-ID im DXF-Format (2215 mal gelesen)
wokas
Mitglied
Selbständig

Sehen Sie sich das Profil von wokas an!   Senden Sie eine Private Message an wokas  Schreiben Sie einen Gästebucheintrag für wokas

Beiträge: 4
Registriert: 13.03.2014

Wolfgang aus Saarbrücken

erstellt am: 13. Mrz. 2014 14:52    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Miteinander,

wie kann ich in einer DXF-Datei den Geometrien eine ID mitgeben, so dass ich die DXF-Datei in AutoCAD lesen und bearbeiten kann, die ID aber nach der Bearbeitung noch vorhanden ist (die DXF-Datei soll nach der Bearbeitung mit AutoCAD wieder in eine andere Anwendung importiert werden, und hierfür wird die ID benötigt)?

Ich hatte bereits versucht, die ID als Group Code 360 in die DXF-Datei zu schreiben, aber dann kann sie AutoCAD nicht lesen.

Dann hatte ich die Idee, die ID als Group Code 999 in die DXF-Datei zu geben, damit kann ich die DXF-Datei in AutoCAD lesen, aber beim Speichern im DXF-Format geht die Info verloren.

Hat jemand vielleicht eine bessere, narrensichere Idee?

Wolfgang aus Saarbrücken

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 13. Mrz. 2014 17:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wokas 10 Unities + Antwort hilfreich

Wie entstehen die Daten denn ?

Jedes Acadobjekt hat bereits eine, innerhalb der Datei, eindeutige ID, das sogenannte Handle - Gruppencode 5

Eigene Kennungen sind über XDATAs möglich, da müßte man sich aber erst mal einlesen.

------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wokas
Mitglied
Selbständig

Sehen Sie sich das Profil von wokas an!   Senden Sie eine Private Message an wokas  Schreiben Sie einen Gästebucheintrag für wokas

Beiträge: 4
Registriert: 13.03.2014

Wolfgang aus Saarbrücken

erstellt am: 02. Apr. 2014 09:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

die DXF-Datei soll ja mit meiner eigenben Anwendung eschreiben werden, d.h. ich suche eine Lösung (Block? Gruppencode?), die nach möglichkeit von AutoCAd und auch anderen CAD-Programmen unterstützt wird ...

VG

Wolfgang

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 02. Apr. 2014 09:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wokas 10 Unities + Antwort hilfreich

Ja.
Und 

------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Peter2
Ehrenmitglied V.I.P. h.c.




Sehen Sie sich das Profil von Peter2 an!   Senden Sie eine Private Message an Peter2  Schreiben Sie einen Gästebucheintrag für Peter2

Beiträge: 3701
Registriert: 15.10.2003

Win 10/64 Pro
AutoCAD MAP 3D 2018 / 2023
BricsCAD 22

erstellt am: 02. Apr. 2014 22:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wokas 10 Unities + Antwort hilfreich

Ein sauberer Ansatz ist , wie cadffm schon sagte, dass Thema "Xdata - Extended Entity Data - EED". Da kann man das machen, das kann AutoCAD und das bleibt bei der Geometrie. Wie "andere Software" damit umgeht müsste getestet werden.

Ich habe noch nie getestet, wie viele Layer AutoCAD verträgt, aber vielleicht kann man (bis zu einer gewissen Grenze??) jedes Element auf einen eigenen Layer legen? Ob das der Darstellungs-, Arbeits- und Drucklogik gut tut ist eine andere Geschichte.

Peter

------------------
Für jedes Problem gibt es eine einfache Lösung.
Die ist aber meistens falsch. ;-)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Brischke
Ehrenmitglied V.I.P. h.c.
CAD on demand GmbH



Sehen Sie sich das Profil von Brischke an!   Senden Sie eine Private Message an Brischke  Schreiben Sie einen Gästebucheintrag für Brischke

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools

erstellt am: 02. Apr. 2014 22:53    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wokas 10 Unities + Antwort hilfreich

Hallo Wolfgang,

Zunächst mal Grüße zurück aus Saarbrücken, nach Saarbrücken. ;-)
Die Handle eines Objektes bleibt gleich, das ist eine eindeutige Hex-Zahl, welche ein jedes AutoCAD-Objekt im Gruppencode 5 besitzt.

Beim Schreiben der DXF-Datei, kannst du diese Handle ja generieren und mitgeben. Alles andere wäre ein großer Aufwand, der sich lohnen muss, Wozu brauchst du die Id, beschreib mal etwas mehr von deinem Vorhaben, dann kann man vielleicht auch noch andere Wege/Möglichkeiten empfehlen.

Grüße!
Holger

------------------
Holger Brischke
CAD on demand GmbH
Individuelle Lösungen von Heute auf Morgen.


defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!


Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

wokas
Mitglied
Selbständig

Sehen Sie sich das Profil von wokas an!   Senden Sie eine Private Message an wokas  Schreiben Sie einen Gästebucheintrag für wokas

Beiträge: 4
Registriert: 13.03.2014

Wolfgang aus Saarbrücken

erstellt am: 07. Apr. 2014 11:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Holger,

hast Du vielleicht  ein beispiel, wie sich das in der DXF-Datei darstellt?

Bei mir kommt von AutoCAD immer beim Öffnen die Fehlermeldung "Falscher Gruppencode in Zeile" ...

Viele Grüße aus Saarbrücken

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 07. Apr. 2014 11:11    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wokas 10 Unities + Antwort hilfreich

Na diese Meldung kann ja alles mögliche bedeuten (ohne Beispiel ist die Auskunft unbrauchbar).

Wie das aussieht, siehst du in jeder beliebigen DXF, denn jedes Objekt hat ein Handle (DxfGruppencode5)

(-1 . <Objektname: 761f6778> )
(0 . "LINE")
(330 . <Objektname: 761f2cf8> )
(5 . "16B07")
(100 . "AcDbEntity")
(67 . 0)
(410 . "Model")
(8 . "0")
(100 . "AcDbLine")
(10 66.8582 21.2698 0.0)
(11 68.119 21.2069 0.0)
(210 0.0 0.0 1.0)

------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Konstrukteur für technische Anlagen und Glasprodukte (m/w/d)

Die Duran Produktions GmbH & Co. KG ist ein Unternehmen der DURAN-WHEATON-KIMBLE Firmengruppe. Diese ist der global führende Hersteller von Laborglas sowie hitzebeständigen Consumer Glasprodukten. Die Marken DURAN®, WHEATON® und KIMBLE® stehen für hochwertige, sichere und innovative Produkte sowie für zuverlässige Logistik. Unsere weltweit bekannten Gläser produzieren wir an 13 Standorten in Europa, Amerika und Asien....

Anzeige ansehenKonstruktion, Visualisierung
cadffm
Moderator
良い精神




Sehen Sie sich das Profil von cadffm an!   Senden Sie eine Private Message an cadffm  Schreiben Sie einen Gästebucheintrag für cadffm

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 07. Apr. 2014 11:14    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für wokas 10 Unities + Antwort hilfreich

  0
SECTION
  2
ENTITIES
  0
LINE
  5
16B07

...

------------------
CAD on demand GmbH - Beratung und Programmierung rund um AutoCAD

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz