Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Dynamischer Block mit Attribut

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:  Dynamischer Block mit Attribut (688 mal gelesen)
LispTraktor
Mitglied


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

Beiträge: 6
Registriert: 17.08.2010

Acad 2009

erstellt am: 19. Aug. 2010 10: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


obj.dwg.txt

 
Hi

Ich habe ein DWG angehängt in der ein Dynamischer Block mit
Attribut enthalten ist.

Meine Frage, wie bekomme ich die Werte des Attributs
und den Benutzerdefinierten Wert "Abstand" mit Lisp ausgelesen?

Danke für eure Hilfe.

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

Brischke
Moderator
CAD on demand GmbH




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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools (d-tools.eu)

erstellt am: 19. Aug. 2010 10:09    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 LispTraktor 10 Unities + Antwort hilfreich

Hallo LispTraktor,

wie weit bist du denn allein gekommen? Wo hakt es?

Grüße Holger

------------------
Holger Brischke
CAD on demand GmbH
Individuelle Lösungen von Heute auf Morgen.

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

LispTraktor
Mitglied


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

Beiträge: 6
Registriert: 17.08.2010

Acad 2009

erstellt am: 19. Aug. 2010 10: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

Ich hab bis jetzt nur Bruchstücke die ich mit der Suchfunktion im Forum gefunden habe.

Attribut lesen
(cdr(assoc 1 (entget(car(nentsel "\nAttribut wählen:")))))

Blockname:
(vla-get-EffectiveName(vlax-ename->vla-object(car(entsel "\nSelect block: "))))

Das Problem ist dass ich nicht weiss wie ich genau auf die Elemente, Informationen
zugreifen kann.

Ein Denkanstoss währe mir genug, wie man so ein Problem bei solchen Blocken löst.

Danke

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

Brischke
Moderator
CAD on demand GmbH




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

Beiträge: 4171
Registriert: 17.05.2001

AutoCAD 20XX, defun-tools (d-tools.eu)

erstellt am: 19. Aug. 2010 11:58    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 LispTraktor 10 Unities + Antwort hilfreich

... kein Denkanstoß, aber ein Link. Vielleicht hilft's.
(in Lisp kann ich dir da nicht weiter helfen, ich habe mir eine eigene Lisp-Funktion in C#.Net geschrieben, mit der ich die dyn. Eigenschaften eines Blockes handhabe.)

Grüße Holger

------------------
Holger Brischke
CAD on demand GmbH
Individuelle Lösungen von Heute auf Morgen.

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

Dorfy
Mitglied
Double-Dipl.-Ing. Bleistiftanspitzer


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

Beiträge: 900
Registriert: 21.07.2006

AutoCad2007, ProE, HiCad

erstellt am: 19. Aug. 2010 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 Nur für LispTraktor 10 Unities + Antwort hilfreich

@LispTraktor
mal die Suche im Forum bemüht?
hier der Wert und hier der Abstand
... da findet sich sicher noch mehr 
und nun bist du dran 

------------------
Mfg Heiko

Elefantenjagd in Afrika
"... LISP-Programmierer bauen einen Irrgarten aus Klammern und hoffen, dass sich der Elefant darin verirrt..."

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

LispTraktor
Mitglied


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

Beiträge: 6
Registriert: 17.08.2010

Acad 2009

erstellt am: 19. Aug. 2010 13:10    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

Vielen Dank für eure Hilfen, jetzt gehts   

Ich werde den fertigen Code dann hier reinstellen. 

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