Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de
  Rund um AutoCAD
  Mehrer Layerbezeichnungen auf einmal ändern

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
  
PNY wird von NVIDIA zum Händler des Jahres gewählt – zum dritten Mal in Folge, eine Pressemitteilung
Autor Thema:  Mehrer Layerbezeichnungen auf einmal ändern (181 / mal gelesen)
MaSpa
Mitglied


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

Beiträge: 4
Registriert: 12.05.2025

AutoCAD Map 3D 2025

erstellt am: 16. Mai. 2025 11: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

Guten Morgen,

Unsere Layerstruktur beginnt derzeit immer mit der Sparte, zum Beispiel GAS_Leitung oder GAS_Symbol. Ich möchte diese Layer künftig weiter differenzieren, etwa in GAS_HD_Leitung oder GAS_ND_Leitung, um eine genauere Zuordnung zu ermöglichen.

Ich habe bereits einen Befehl, mit dem ich allen Layernamen am Anfang etwas voranstellen kann (zum Beispiel xy_GAS_Leitung):
(vlax-for oLayer (vla-get-layers (vla-get-activedocument (vlax-get-acad-object))) (if (/= (vla-get-name oLayer) "0") (vla-put-name oLayer (strcat "xy_" (vla-get-name oLayer)))))

Kann mir jemand helfen den Befehl umzuschreiben, um die gewünschte wirkung zu erziehlen?
Vielen Dank für die Hilfe!

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

spider_dd
Mitglied



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

Beiträge: 1153
Registriert: 27.11.2003

Win 10Pro
Intel(R) Core(TM) i7-7700
NVIDIA Quadro P1000
ACAD, Civil-3D 2018

erstellt am: 16. Mai. 2025 12: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 MaSpa 10 Unities + Antwort hilfreich

Hallo MaSpa,

ersetze mal
(strcat "xy_" (vla-get-name oLayer))

mit
(vl-string-subst "_XY_" "_" (vla-get-name oLayer))

HTH
Gruß
Thomas

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

MaSpa
Mitglied


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

Beiträge: 4
Registriert: 12.05.2025

AutoCAD Map 3D 2025

erstellt am: 19. Mai. 2025 10: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

Hallo spider_dd,,

vielen Dank für die Antwort, hat funktioniert!

Liebe Grüße

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)2025 CAD.de | Impressum | Datenschutz