Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Layerbeschreibung im Layerdialog von ADT 2004

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:  Layerbeschreibung im Layerdialog von ADT 2004 (392 mal gelesen)

Ex-Mitglied

erstellt am: 18. Jul. 2003 08:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

Hallo Leute,
weiß jemand wie ich per Lisp oder VBA an die Layerbeschreibung komme, die im Layerdialog vom ADT-2004 angezeigt wird.

Jürgen

TK_KE
Mitglied



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

Beiträge: 67
Registriert: 15.07.2003

...

erstellt am: 18. Jul. 2003 11:27    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 Jürgen!
Ich setze zwar einen etwas anderen ACAD-Aufsatz ein, das Problem
ist aber sicher ähnlich gelagert. Da die Software für den internationalen Einsatz konzipiert ist, liegen solche Texte
meistens in sogenannten Wörterbuchdateien. Zu dem Zweck mal
im ACAD-Verzeichnis mal mit der Windows-Suche Dateien
mit der Option "Enthaltener Text" -und darin eben eine Layerbeschreibung- durchsuchen. Datei mal angucken, vielleicht
läßt sich aus der Struktur schon was ableiten.

Genius, bzw. ACAD-Mechanical hat dafür *.mld -Dateien,
wo in einer Zeile "Nummer" "Text in Sprache 1" "Text in Sprache 2"
die Meldugen abgelegt sind.
Aktuelle Lokalisation findet man in der Systemvariable
  LOCALE ==>  "DEU".
In Mechanical un vielleicht auch bei dir gibt's die
Funktion (genmsg "*.MLD-Dateinam" Kennummer) ,welche die
der aktuellen Lokalisation entsprechende Meldung zurückgibt.
Probier mal...
Gruß Thomas

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

tmoehlenhoff
Ehrenmitglied V.I.P. h.c.
Gutzum, CAD-Therapeut und BIM-Priester ;-)



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

Beiträge: 2996
Registriert: 14.10.2002

ATD 2 bis 2007

erstellt am: 21. Jul. 2003 12: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

Da muss man wohl etwas weiter ausholen:

Im Normalfall steht die Beschreibung überhaupt nicht in der Zeichnung, da sind per default z.B. im Layerstandard "Architectural Desktop Format" aus einem vorangestelltem ADT:, dem Entwurfsverfasser (in der Regel also Architekt), einem / und dem Komponentenfeld Inhalt 1 des Layerschlüssels besteht. Der Layermanager baut also die Beschreibung immer dynamisch zusammen, was man gut beobachten kann, denn wenn man den Layer umbenennt paßt sich die Beschreigung automatisch an.
Nun gibt es ja bekanntlich keine Regel ohne Ausnahme, was hier bedeutet, dass die Beschreibung dann gespeichert wird, wenn sie vom Benutzer geändert wird. In diesem Fall bekommt man sie z.B. in Lisp mit

(entget (tblobjname "layer" "a_waende") (list "*"))

sayonara
Torsten Möhlenhoff
ACAD-Systemhaus Bremen

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