Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Lisp
  Attributabfrage

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:  Attributabfrage (593 mal gelesen)
cadPLAN
Mitglied
Dipl.Ing.(FH)


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

Beiträge: 196
Registriert: 11.04.2003

AutoCAD Map 2005 3D,
RasterDesign,
DXF Konverter,
Vermessungsapplikation rmMap
AutoCAD 2000 lt
Win2000

erstellt am: 18. Jan. 2007 17:50    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 alle zusammen,

ich habe eine Frage: Ich habe in einer Zeichnung lauter gleiche Blockreferenzen mit verschiedenen Attributinhalten. Um den Einfügepunkt des Blockes herum ist ein Zeichnungsobjekt herumgezeichnet (z.B. ein einfaches Viereck). Ich möchte nun eine kleine Abfrage starten in welcher die Blöcke mit gleichem Attributinhalt gesucht werden und anschliessend das Zeichnungsobjekt herum eingefärbt wird. Habe ich mich verständlich ausgedrückt?
Der Ansatz müsste doch so sein, dass man alle Blöcke abfrägt, den Einfügepunkt des Blockes mit dem gesuchten Attributinhalt als Einfügepunkt des Solids nimmt und fertig :-).
Geht das?

Vielen Dank im Voraus für Eure Unterstützung.

Gunter

------------------

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

.

erstellt am: 18. Jan. 2007 18:31    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 cadPLAN 10 Unities + Antwort hilfreich

 
Zitat:
Original erstellt von cadPLAN:

Der Ansatz müsste doch so sein, dass man alle Blöcke abfrägt, den Einfügepunkt des Blockes mit dem gesuchten Attributinhalt als Einfügepunkt des Solids nimmt und fertig :-).
Geht das?

..so oder so ähnlich : JA  (Frage beantwortet und alle Unklarheiten beseitigt ?)


------------------
      - 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

cadPLAN
Mitglied
Dipl.Ing.(FH)


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

Beiträge: 196
Registriert: 11.04.2003

AutoCAD Map 2005 3D,
RasterDesign,
DXF Konverter,
Vermessungsapplikation rmMap
AutoCAD 2000 lt
Win2000

erstellt am: 18. Jan. 2007 20: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

Danke...und nein 

Ich bin LISP Technisch nicht sehr beschlagen und daher wäre ich für eine kleine Hilfestellung sehr dankbar

------------------

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



Landschaftsarchitekt (m/w/d) Schwerpunkt Entwurf

WipflerPLAN ist auf die regionale Umweltgestaltung und Infrastrukturentwicklung spezialisiert. In unseren Teams vereinen wir Architekten- und Ingenieurleistungen mit Kreativität, Wissen und Weitblick zu innovativen ganzheitlichen Planungen für die gebaute Umwelt. Über 220 Mitarbeiterinnen und Mitarbeiter übernehmen täglich Verantwortung für die nachhaltige Entwicklung der Region, in der sie selbst leben ? seit 60 Jahren....

Anzeige ansehenArchitektur
CAD-Huebner
Ehrenmitglied V.I.P. h.c.
Verm.- Ing., ATC-Trainer



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

Beiträge: 9732
Registriert: 01.12.2003

One AutoCAD 2.5 - 2023, Civil 3D, Win10/win11

erstellt am: 18. Jan. 2007 22:02    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 cadPLAN 10 Unities + Antwort hilfreich

So etwas in Lisp zu programmieren ist nicht schwer

a) mit ssget Blockrefs wählen
b) in einer foreach oder while oder repeat schleife
c) die einzelnen Blockeinfügepunkte ermitteln
d) Schraffur aufrufen (COMMAND "-SCHRAFF" ...), Blockeinfügepunkt übergeben und hoffen, das immer ein Schraffurumgrenzung gefunden wird.
Das muss aber programmiert werden.

Im Profil steht noch AutoCAD MAP, dann kann man die Aufgabe auch mit AutoCAD Map Bordmitteln erledigen:
a) Eine Flächen-Topologie bilden mit den Blockeinfügepunkten als Innenpunkten und den Umgrenzungspolygonen als Flächen.
b) die Topologie über die Darstellungsverwaltung in Abhängigkeit vom Attributwert einfärben (Schraffieren), dazu evt. Bereichstabelle benutzen. Ggf. vorher Attributwert vom Innenpunkt auf den Umring übertragen.

------------------
Mit freundlichem Gruß

Udo Hübner

[Diese Nachricht wurde von CAD-Huebner am 18. Jan. 2007 editiert.]

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