Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Befehle Einfüge und Prüfung

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:  Befehle Einfüge und Prüfung (2678 mal gelesen)
Bernd10
Mitglied



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

Beiträge: 763
Registriert: 20.11.2003

Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
16 GB RAM
Windows 10 Pro 64-bit
AutoCAD Mechnical 2020 Deu

erstellt am: 19. Okt. 2012 11: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,

ich habe einen eigenen Lisp-Befehl, der den AutoCAD-Befehl Einfüge plus einige Bereinigungen und den AutoCAD-Befehl Prüfung beinhaltet. Führe ich meinen Befehl mehrmals innnerhalb einer Zeichnung aus, stehen im Textfeld viele der folgenden Zeilen:

----------------------------------------------------------------------------------------------------
...
AcDbPoint(21095) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21096) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2109E) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2109F) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210A0) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210A7) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210A8) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210B0) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210B1) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210B2) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210BA) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210BB) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210BC) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210C5) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210C6) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210C7) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
Durchgang 2 32800  Objekte geprüftAcDbPoint(210D0) Ungültiger Layer eWasErased
          $AUDIT-BAD-LAYER
AcDbPoint(210D1) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210D2) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210DB) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210DC) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210DD) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210E5) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210E6) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210E7) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210EF) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210F0) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210F1) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210F9) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210FA) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(210FB) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21105) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21106) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21107) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21111) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21112) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21113) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2111D) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2111E) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2111F) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21128) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21129) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2112A) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21132) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21133) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21134) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2113C) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2113D) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
Durchgang 2 32900  Objekte geprüftAcDbPoint(2113E) Ungültiger Layer eWasErased
          $AUDIT-BAD-LAYER
AcDbPoint(21146) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21147) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21148) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21151) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21152) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21153) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2115C) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2115D) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2115E) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21168) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21169) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2116A) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21172) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21173) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21174) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2117C) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2117D) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2117E) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21186) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21187) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21188) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21191) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21192) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(21193) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2119D) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2119E) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(2119F) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(211A8) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(211A9) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(211AA) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
Durchgang 2 33000  Objekte geprüftAcDbPoint(211B2) Ungültiger Layer eWasErased
          $AUDIT-BAD-LAYER
AcDbPoint(211B3) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
AcDbPoint(211B4) Ungültiger Layer eWasErased            $AUDIT-BAD-LAYER
Durchgang 2 41600  Objekte geprüft
Prüft Blöcke


157    Blöcke geprüft

1654 Fehler gefunden, 1654 behoben

0 Objekte gelöscht
---------------------------------------------------------------------------------

Nach meinen Kentnissen sind das Informationen vom Befehl Prüfung. Leider habe ich bisher noch keinen Weg gefunden, um das eigentliche Problem einzugrenzen.

Was könnte die oben genannten Informationen/Fehler verursachen?

Danke im Voraus und viele Grüße
Bernd

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

Entsorger01
Ehrenmitglied V.I.P. h.c.
Techniker



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

Beiträge: 3263
Registriert: 07.07.2006

ACAD 2006
ACAD 2008 - SP1
VPstudio (Raster)
Acrobat 7.0 Prof.
Acrobat Distiller
Photoshop CS2
Nvidia Quadro FX1400
Win 2000 Prof.

erstellt am: 19. Okt. 2012 12:20    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 Bernd10 10 Unities + Antwort hilfreich

In Verbindung von PRÜFUNG (_audit) und $AUDIT-BAD-LAYER fällt mir spontan nur die Geschichte mit dem Layer Defpoints ein:

Layer Defpoints legt ACAD automatisch für die Bezugspunkte von Bemaßungen an. Dieser wird nicht geplottet. Deshalb wird er von manchen Usern auch gerne mal für andere Objekte genutzt, die nicht gedruckt werden sollen. Lässt man die Zeichnung nun Prüfen, merkt ACAD, dass auuser den Bezugspunkten noch andere Objekte auf Layer Defpoints liegen, wogegen ACAD aber - aus mir nicht bekannten Gründen - was hat. Deshalb legt es nun den Layer $AUDIT-BAD-LAYER und verschiebt darauf diese Objekte.

Also bitte mal prüfen, ob auf Defpoints noch andere Objekte ausser Bemaßungsbezugspunkte liegen.

------------------
Gruß

Michi

"Es ist schon alles gesagt, nur noch nicht von allen." (Karl Valentin)

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

Bernd10
Mitglied



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

Beiträge: 763
Registriert: 20.11.2003

Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
16 GB RAM
Windows 10 Pro 64-bit
AutoCAD Mechnical 2020 Deu

erstellt am: 19. Okt. 2012 13:42    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 Michi,

danke für Deine Antwort.

Zitat:
Original erstellt von Entsorger01:

Also bitte mal prüfen, ob auf Defpoints noch andere Objekte ausser Bemaßungsbezugspunkte liegen.

Ich habe an mehreren Stellen meines Befehls mit (ssget "X" (list (cons 8 "defpoints"))) die Anzahl kontrolliert und sie war immer 0. Also ist das leider nicht der Grund für die "Fehlermeldungen".

Viele Grüße
Bernd

[Diese Nachricht wurde von Bernd10 am 19. Okt. 2012 editiert.]

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: 19. Okt. 2012 14:16    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 Bernd10 10 Unities + Antwort hilfreich

1. Kann man Entsorgers Aussage problemlos auf alle Layer ausweiten !
Die Meldung ist nicht speziell auf Defpoints zu beziehen, die Chance ist hier jedoch recht hoch da PUNKTobjekte betroffen sind.

2. (ssget) bringt dir in dem Fall gar nichts da SSGET nur grafische TopLevel-Objekt berücksichtigt, verschachtelte Unterobjekte nicht!

Ein POLYLINE-Vertex ist ein Unterelement eines komplexen Objektes (POLYLINE)
..wird also nicht berücksichtigt.
BLOCK
..ist kein grafisches Objekt, wird nicht berücksichtigt.
Blockreferenzen
..die Inhalte sind verschachtelt, werden nicht berücksichtigt
Bemaßungen
..sind Blockreferenzen - der Inhalt also verschachtelt = wird ignoriert

usw.

Wenn es dich näher interessiert was in deiner Datei defekt ist, sende mir das Teil zu,
ich schaue am WE oder am Montag danach.

(gerne auch per Mail wenn es nicht öffentlich sein soll)

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

[Diese Nachricht wurde von cadffm am 19. Okt. 2012 editiert.]

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

Bernd10
Mitglied



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

Beiträge: 763
Registriert: 20.11.2003

Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
16 GB RAM
Windows 10 Pro 64-bit
AutoCAD Mechnical 2020 Deu

erstellt am: 19. Okt. 2012 15:21    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 cadffm,

Zitat:
Original erstellt von cadffm:

Wenn es dich näher interessiert was in deiner Datei defekt ist, sende mir das Teil zu,
ich schaue am WE oder am Montag danach.

danke für Dein Angebot. Ich wüsste schon gern den Ursprung, der die Meldungen hervorruft. Vielleicht kann ich es dadurch im meinem Befehl besser machen.
Ich schicke Dir eine PM, da die Zeichnungen nicht öffentlich sein dürfen.

Viele Grüße
Bernd

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

Bernd10
Mitglied



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

Beiträge: 763
Registriert: 20.11.2003

Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
16 GB RAM
Windows 10 Pro 64-bit
AutoCAD Mechnical 2020 Deu

erstellt am: 19. Okt. 2012 15:33    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 cadffm,

ich bin im Augenblick etwas blind. Wo kann ich in einer PM die Dateien anhängen?

Danke im Voraus und viele Grüße
Bernd

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

Bernd10
Mitglied



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

Beiträge: 763
Registriert: 20.11.2003

Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
16 GB RAM
Windows 10 Pro 64-bit
AutoCAD Mechnical 2020 Deu

erstellt am: 19. Okt. 2012 16:05    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,

ich konnte mein Problem nun doch lösen ohne es allerdings zu verstehen. Ich musste an einer bestimmten Stelle meines Befehls die Layer bereinigen. Danach werden die Namen aller Layer kontrolliert und gegebenenfalls umbenannt. Geschieht dies mit unreferenzierten Layern, entstehen die oben genannten Meldungen beim Befehl Prüfung.

Viele Grüße
Bernd

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: 19. Okt. 2012 16:17    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 Bernd10 10 Unities + Antwort hilfreich

Via PM kann man nichts anhängen, dafür müßtest du meine E-Mailadresse aus meinem Profil verwenden.


Allerdings wird die Analyse wenig bringen den dein Programm macht mehr wie "prüfen und bereinigen", wenn ich das nicht habe - hmm.

------------------
CAD.de System-Angaben  -  CAD on demand  -  User:FAQ(Acad)

[Diese Nachricht wurde von cadffm am 19. Okt. 2012 editiert.]

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

Bernd10
Mitglied



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

Beiträge: 763
Registriert: 20.11.2003

Intel(R) Xeon(R) W-2123 CPU @ 3.60GHz
16 GB RAM
Windows 10 Pro 64-bit
AutoCAD Mechnical 2020 Deu

erstellt am: 19. Okt. 2012 16: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 cadffm,

Zitat:
Original erstellt von cadffm:

Via PM kann man nichts anhängen, dafür müßtest du meine E-Mailadresse aus meinem Profil verwenden.

danke für die Information. Dann bin ich zum Glück ja doch nicht so blind, wie ich befürchtet habe. Die PM bzw. Email hat sich ja inzwischen erledigt, da ich mein Problem lösen konnte.

Viele Grüße
Bernd

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