Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  ssget bzw. Reihenfolge beim DXF Export

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:  ssget bzw. Reihenfolge beim DXF Export (877 mal gelesen)
HPW
Mitglied
Holz-Techniker


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

Beiträge: 80
Registriert: 11.01.2005

Dell Precision T3610
Autocad 2016

erstellt am: 25. Jul. 2017 12: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

Hallo,

In der Autocad Datenbank stehen Blöcke in der Reihenfolge ihrer Erstellung.
Wenn ich diese nun mit (ssget ..) suche und durch den Auswahlsatz durchlaufe, kommt der neuste zuerst.
In der umgekehrten Reihenfolge wird in eine DXF-Datei exportiert.
Wenn ich diese Reihenfolge nun beeinflussen will, da die Reihenfolge durch editieren verändert wurde, wie kann ich das am einfachsten machen.
Ich kann zum Beispiel alle Blöcke nacheinander in der gewünschten Reihenfolge editieren.
Aber geht das auch einfacher?

Grüsse,
Hans-Peter


------------------
Hans-Peter

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

Alles

erstellt am: 25. Jul. 2017 12:35    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 HPW 10 Unities + Antwort hilfreich

Zunächst beschreibe bitte richtig um was es geht, ssget und Blöcke haben praktisch miteinander nichts zutun.

Reihenfolge BLOCK

oder Reihenfolge INSERTS

?

Dann sprichst du zum einen von EDITIEREN und ein anderes Mal von EXPORT.

Ich denke das verwirrt unnötig.

Nachtrag: "l, da die Reihenfolge durch editieren verändert wurde,"
Editieren ändert keine Objektreihenfolge, also bitte auch diesen Punkt noch einmal erklären, danke.

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

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

Alles

erstellt am: 25. Jul. 2017 12:44    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 HPW 10 Unities + Antwort hilfreich

Glaskugelabkürzung: Die Reihenfolge von Objekten kannst du nicht ändern,
daher ist die einzige Möglichkeit die (neu)Erstellung in gewünschter Reihenfolge.

Wenn es das nicht trifft, dann bitte ich wie zuvor um eine andere Beschreibung von WAR IST und SOLL.

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

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

HPW
Mitglied
Holz-Techniker


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

Beiträge: 80
Registriert: 11.01.2005

Dell Precision T3610
Autocad 2016

erstellt am: 25. Jul. 2017 13:06    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,

Danke erst mal für die Antwort.

Sorry, das es nicht klar formuliert war.
Also mit "Editieren" ist eine Editieren der Varianten (CAD+T Planungssystem) gemeint was zu einem Neugenerieren des Blocks führt.

Und mit Export ist das Abspeichern im DXF-Format gemeint, damit Fremdsysteme die Daten in der richtigen Reihenfolge einlesen können.

Grüsse,
Hans-Peter

------------------
Hans-Peter

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

Alles

erstellt am: 25. Jul. 2017 15: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 Nur für HPW 10 Unities + Antwort hilfreich

Gut, ich für meinen Teil habe jetzt kein bischen mehr an "gesichterten" Information,
aber möglicherweise reicht die auch meine zuvor gepostete Antwort?

Reihenfolge in der Datenbank/DWG kann in Acads nicht geändert werden, zumindest nicht mit Lisp.
Ein Änderung der Reihenfolge in der Datenbank ist nur durch geziehlte neu-Erstellung möglich.

Was den Export angeht:

"Wenn ich diese nun mit (ssget ..) suche und durch den Auswahlsatz durchlaufe, kommt der neuste zuerst.
In der umgekehrten Reihenfolge wird in eine DXF-Datei exportiert."

Wenn du von der Objektwahlmethode "X" sprichst, dann ja.
Acad erstellt den Auswahlsatz in dem die Datenbank durchgegangen wird, ein Objekt nach dem anderen kommt
in die Pringles-Dose, das letzte Objekt liegt demnach "oben auf", das zuerst gefundene Objekt liegt ganz unten.

Der Export erfolgt identisch der aktuellen Datenbank.

"Und mit Export ist das Abspeichern im DXF-Format gemeint"
Also Befehl SICHERN und KSICH?
Damit verhält es sich ebenso wie mit DXFOUT und WBLOCK, die Inhalte der neuen Datei entsprechen der Reihenfolge der aktuellen Datei.

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

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

HPW
Mitglied
Holz-Techniker


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

Beiträge: 80
Registriert: 11.01.2005

Dell Precision T3610
Autocad 2016

erstellt am: 25. Jul. 2017 15:18    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,

Ja danke, Antwort hatte gereicht.

Grüsse,

Hans-Peter

------------------
Hans-Peter

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