Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  ssget bzw. Attribute ändern unter AutoLISP

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:  ssget bzw. Attribute ändern unter AutoLISP (238 mal gelesen)
LarsM
Mitglied
Bauing.


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

Beiträge: 88
Registriert: 08.12.2003

ACAD2008 (2009)
WIN-XP

erstellt am: 11. Dez. 2003 09:57    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 habe ein kleines Problem mit Attributwerten. Ich habe in einer Zeichnung einen Block "STUHL1" mehrfach eingefügt. Ich versuche dieses Problem vereinfacht zu erklären.
Nehmen wir an ich richte ein Haus ein. Um eine Stückliste der Möbel zu erstellen vergebe ich z. B. bei jedem Lehnstuhl (Blockname=STUHL1) aus Fichte die Position "1" und bei jedem aus Eiche die Position "2". Die Positionsnummer lege ich auf das Attribut POS und das Material auf MAT.
Jetzt entscheidet der Bauherr das er alle Lehnstühle in Buche haben will.
Wie finde ich alle Stühle der Position "1" um deren Material auf Buche zu setzen? Wichtig dabei ist, dass ich das unter AutoLisp schaffe, da hiermit noch weitere Attributwerte des Blocks umgerechnet werden müssen.

Gibt es eine Möglichkeit alle Blöcke Namens "STUHL1" die POS=1 haben in eine Auswahl zu packen?

Vielleicht geht das mit (ssget "X" '(8 . "STUHL1") ?usw.?). Hier fehlt mir eine weitere Filterbedingung des Attributes "POS" mit dem Wert "1". Wie lautet diese Filterbedingung?

Bin ich auf dem Holzweg oder gibt es einen anderne Weg? Kann mir jemand helfen?

Lars


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

CAD-online
Mitglied
Ingenieurbüro


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

Beiträge: 424
Registriert: 12.02.2003

ACAD2017 Mechanical
Inventor2017
ProStructures 3D-V8i Series6
Win 7 SP1 64bit
i7-4770-3,4GHz
RAM 16 GB
Pny Quadro FX 4600
-------------------------
Solange der Geist die Materie bewegt, sind die Möglichkeiten für die Zukunft grenzenlos.
.

erstellt am: 11. Dez. 2003 10:19    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 LarsM 10 Unities + Antwort hilfreich

Hallo LarsM,

sieh doch mal bei CAD Wiesel nach: http://www.cadwiesel.de/
Unter Objekte / Blöcke findest du einige Routinen die zur Atributebearbeitung geeignet sind. Vielleicht findest du dabei etwas was dir bei deinem Problem weiterhilft.

Viele Grüße

CAD-online

------------------
Seht Euch auch mal unsere Tipps und Tricks rund um ACAD an: http://www.i-b-u.de/tipps.htm

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

marvin101010
Mitglied
ingenieur der architektur ohne diplom, bauzeichner ohne lehre, cad-admin ohne wissen :-)


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

Beiträge: 562
Registriert: 22.01.2003

Pentium 4
Windows XP
Autocad 2006
Autocad 2006LT + Extender
ADT 2007
ArchiCAD

erstellt am: 11. Dez. 2003 14:24    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 LarsM 10 Unities + Antwort hilfreich

Hallo Lars,

Suchen und Ersetzen wurde bereits in diesem Beitrag behandelt. http://ww3.cad.de/foren/ubb/Forum54/HTML/005651.shtml

Brischke hat da was gemacht, vielleicht ist das für Dich ja interessant.

------------------
...so long and thanx for all the fish!

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