Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Blockbearbeitung ohne Auflösung

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:  Blockbearbeitung ohne Auflösung (442 mal gelesen)
itzefitz
Mitglied
Techn. Zeichnerin


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

Beiträge: 17
Registriert: 23.12.2004

ACAD 2000 und ACAD 2002
Win 98 und Win XP

erstellt am: 15. Feb. 2005 08:37    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

Guten Morgen,
ich arbeite mit ACAD2002, ich möchte gerne aus bestehenden Blöcken, ohne sie aufzulösen, von einenm bestimmten Layer befreien.
Das heißt: ich habe div. 2D-Blöcke, erzeugt aus einer 3D-Zeichnung, erhalten.
Jetzt ist in den Blöcken ein Layer den ich nicht gebrauchen kann.
Gibt es eine Möglichkeit diesen für mich überflüssigen Layer zu löschen ohne die Blöcke zu zerlegen? (Mit Schnellauswahl oder so)
Gruß Itzefitz

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

charlieBV
Ehrenmitglied V.I.P. h.c.
Bauzeichnerin



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

Beiträge: 9317
Registriert: 28.08.2003

erstellt am: 15. Feb. 2005 08:45    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 itzefitz 10 Unities + Antwort hilfreich

Hi,

es gitb das Lisp Nuke, downzuloaden bei www.cadwiesel.de das schiebt alles innerhalb eines ausgewählten (oder auch aller) Blöcke auf den Layer 0.
Sonst, wenn es sich nur um einen Block handelt mittels Xref und Block in Zeichnung bearbeiten, das händisch tun (wenn Blöcke Layer in sich behalten sollen und nur einer raus soll).

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

Yvonne

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: 15. Feb. 2005 09:03    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 itzefitz 10 Unities + Antwort hilfreich

oder "gezielt" Layer "löschen" indem man LAYMRG sinnvoll nutzt
(Bestandteil der Expresstools)

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

CADwiesel
Moderator
CAD4FM UG




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

Beiträge: 1968
Registriert: 05.09.2000

AutoCAD, Bricscad
Wir machen das Mögliche unmöglich

erstellt am: 15. Feb. 2005 09:13    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 itzefitz 10 Unities + Antwort hilfreich

@cadffm
das hilft dir bei Layern innerhalb von Blöcken aber nicht weiter
da wäre Spurge eine klasse Lösung

------------------
Gruß
CADwiesel
Besucht uns im CHAT

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

itzefitz
Mitglied
Techn. Zeichnerin


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

Beiträge: 17
Registriert: 23.12.2004

ACAD 2000 und ACAD 2002
Win 98 und Win XP

erstellt am: 15. Feb. 2005 09:23    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

@CharlieBV: das Nuke ist für mich nicht die Lösung, Danke für den Tipp
@CADffm: Expresstool habe ich nicht, leider!
@CADwiesel: was ist Spurge, auch etwas aus dem Expresstool?
Gruß Itzefitz

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

AsSchu
Ehrenmitglied
Konstrukteur


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

Beiträge: 1632
Registriert: 27.06.2003

ACAD 2012

erstellt am: 15. Feb. 2005 10:41    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 itzefitz 10 Unities + Antwort hilfreich

Moin,

du warst bei cadwiesel auf der Seite.
Dann hättest du dir doch das EXPRESS downloaden können.

Versuche doch aber zunächst einmal etwas einfaches :-).
Refbearbeiten, und dann das Objekt oder die Objekte auf eunen anderen Layer legen.
Danach bereinigen.
Dann ist der Layer auch weg.

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

itzefitz
Mitglied
Techn. Zeichnerin


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

Beiträge: 17
Registriert: 23.12.2004

ACAD 2000 und ACAD 2002
Win 98 und Win XP

erstellt am: 15. Feb. 2005 13:15    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

@AsSchu:
Danke für deinen Tipp, mit XRef-bearbeiten erreiche ich mein Ziel.
Das mit dem Expresstool runterladen ist bei uns in der Firma nicht so einfach, denn ich habe keine Rechte ;-(
aber Pflichten

------------------
Gruß Itzefitz

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

Engel07
Mitglied
Tech. Redakteur


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

Beiträge: 110
Registriert: 31.01.2005

Intel Pentium 4
CPU 2.80 GHz
1,00 GB RAM
Windows XP
-------------------
AutoCad 2004
MD 2004 DX
Express-Tools

erstellt am: 15. Feb. 2005 16:48    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 itzefitz 10 Unities + Antwort hilfreich

Hi itzefitz !

Also eigentlich sind die Expresstools Bestandteil der AUTOCAD-Lizenz. Bei mir war und ist dies jedenfalls so!!!
Frage mal eure Admins oder Systemies ob die vielleicht auf der AUTOCAD-CD drauf sind. (könnte ja sein...  )

Wenn nicht, dann haben wir vielleicht andere Lizenzen.

Aber anzuraten wäre, die Expresstools zu besorgen, gibt schöne Befehle dort.

Grüße
Engel07

*************************************************************************************************
Damit das Mögliche entsteht, muss immer wieder das Unmögliche versucht werden.
*************************************************************************************************

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 15. Feb. 2005 21: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 itzefitz 10 Unities + Antwort hilfreich

Ansonsten:
Code:

(defun C:DELLAYERINBLOCK( / AUSWAHL INSERT BLOCK OBJ OBJLAYER)
  (vl-load-com)
  (if(and(or(setq AUSWAHL (ssget "I"  '((0 . "INSERT"))))
            (setq AUSWAHL (ssget      '((0 . "INSERT"))))
        )
        (setq INSERT (ssname AUSWAHL 0))
        (setq BLOCK(vla-item(vla-get-blocks
                              (vla-get-ActiveDocument
                                (vlax-get-acad-object)
                              )
                            )
                            (cdr(assoc 2(entget INSERT)))
                    )
        )       
        (or (/=(setq OBJLAYER (getstring "\nAuf welchem Layer sollen Blockelemente gelöscht werden <von Objekt>"))"")
            (and (setq OBJ(car(nentsel)))
                (setq OBJLAYER(cdr(assoc 8 (entget OBJ))))
            )
        ) 
        (tblsearch "LAYER" OBJLAYER)
    )
    (vlax-for Item BLOCK   
      (if (=(strcase(vla-get-layer ITEM))(strcase OBJLAYER))
        (vla-delete ITEM)
      )
    )
  )
  (vla-Regen(vla-get-activedocument(vlax-get-acad-object))acAllViewports)
)


------------------
- Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

[Diese Nachricht wurde von CADmium am 16. Feb. 2005 editiert.]

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

itzefitz
Mitglied
Techn. Zeichnerin


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

Beiträge: 17
Registriert: 23.12.2004

ACAD 2000 und ACAD 2002
Win 98 und Win XP

erstellt am: 16. Feb. 2005 08:13    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 CADmium,
wie lautet die Befehlseingabe bei diesem Lisp?
Ich bekomme es nicht gebacken:-(
Ist nicht einfach wenn man's doppelt nimmt:-)

------------------
Gruß Itzefitz

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

CADmium
Moderator
Maschinenbaukonstrukteur




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

Beiträge: 13508
Registriert: 30.11.2003

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 16. Feb. 2005 08: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 itzefitz 10 Unities + Antwort hilfreich

DELLAYERINBLOCK in der Befehlszeile!
Ansonsten findest du  hier eine Anleitung für den Umgang mit Lisp-Tools.

------------------
- Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."

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

itzefitz
Mitglied
Techn. Zeichnerin


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

Beiträge: 17
Registriert: 23.12.2004

ACAD 2000 und ACAD 2002
Win 98 und Win XP

erstellt am: 16. Feb. 2005 08: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

Hab's doch gebacken bekommen. Danke und es funktioniert super gut.
U's kommen geflogen

------------------
Gruß Itzefitz

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