| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
|
Autor
|
Thema: Befehle Einfüge und Prüfung (2760 mal gelesen)
|
Bernd10 Mitglied
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 / zitieren --> Unities abgeben:
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
Beiträge: 3310 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 / zitieren --> Unities abgeben: Nur für Bernd10
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
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 / zitieren --> Unities abgeben:
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 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 19. Okt. 2012 14:16 <-- editieren / zitieren --> Unities abgeben: Nur für Bernd10
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
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 / zitieren --> Unities abgeben:
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
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 / zitieren --> Unities abgeben:
|
Bernd10 Mitglied
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 / zitieren --> Unities abgeben:
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 良い精神
Beiträge: 22275 Registriert: 03.06.2002 Alles
|
erstellt am: 19. Okt. 2012 16:17 <-- editieren / zitieren --> Unities abgeben: Nur für Bernd10
|
Bernd10 Mitglied
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 / zitieren --> Unities abgeben:
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 |