Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Rund um AutoCAD
  Attributsaufzählung von Blöcken

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:  Attributsaufzählung von Blöcken (978 mal gelesen)
revox2
Mitglied
CAD-Konstrukteur


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

Beiträge: 18
Registriert: 24.08.2005

HPxw4400
MS XP
ACAD 2007 mit Elektroapplikation (kein Markenprodukt, sondern besser)

erstellt am: 24. Aug. 2005 12:37    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 zusammen,
dies ist meine erste Frage in diesem Forum.
Ich bin auf der Suche nach einem Lisp-Programm was Attribute von Blöcken hochzählen kann. Im Moment habe ich sehr viel
mit Elektrounterverteilungen zu tun und dabei fallen eine Menge
Sicherungen mit Stromkreisnummern an. Diese einzel mit Hand zu-
editieren ist sehr Zeitaufwendig und mühsam.
Gibt es vielleicht jemanden der ein Lisp-Programm hat oder kennt
das mir diese Arbeit abnehmen kann.
Besten Dank im Vorraus


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

Bernhard GSD
Mitglied



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

Beiträge: 482
Registriert: 29.08.2002

AutoCAD 2020(Deu); Windows 10 PRO x64(Deu)

erstellt am: 24. Aug. 2005 12:44    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 revox2 10 Unities + Antwort hilfreich

Erst mal willkommen im Forum!

Hab das vor Jahren auch mal benötigt:
Einmal zum Hochzählen, einmal runter...

(DEFUN C:ATT+  ()
  (SETQ wert (GETINT "Startwert: "))
  (SETQ attribut T)
  (WHILE attribut
    (SETQ attribut (NENTSEL))
    (IF attribut
      (PROGN
(SETQ text (ITOA wert))
(COMMAND "_-attedit" "_Y" "*" "*" "*" attribut "_value" "_replace" text "_Next")
(SETQ wert (1+ wert))))
    )
  )

(DEFUN C:ATT-  ()
  (SETQ wert (GETINT "Startwert: "))
  (SETQ attribut T)
  (WHILE attribut
    (SETQ attribut (NENTSEL))
    (IF attribut
      (PROGN
(SETQ text (ITOA wert))
(COMMAND "_-attedit" "_Y" "*" "*" "*" attribut "_value" "_replace" text "_Next")
(SETQ wert (1- wert))))
    )
  )

------------------
Gruß aus Wien
Bernhard

[Diese Nachricht wurde von Bernhard GSD am 24. Aug. 2005 editiert.]

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

revox2
Mitglied
CAD-Konstrukteur


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

Beiträge: 18
Registriert: 24.08.2005

HPxw4400
MS XP
ACAD 2007 mit Elektroapplikation (kein Markenprodukt, sondern besser)

erstellt am: 24. Aug. 2005 13:14    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 Bernhard,
erst mal vielen Dank für die Lisp-Programme.
Sie funktionieren einwandfrei.
Damit hast Du mir sehr geholfen.
Es grüßt Dich aus den heute sonnigen Roßbach v.d.H.

Guido

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

Alex-77
Mitglied
Wasserbauingenieur


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

Beiträge: 12
Registriert: 02.04.2007

erstellt am: 03. Apr. 2007 08: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 revox2 10 Unities + Antwort hilfreich

Hallo Bernhard GSD,

ist es möglich, irgendwo in diesem schnönen script einen immer wiederkehrenden text einzufügen. Zum Beispiel soll immer "Station" hinter der Zahl stehen. Ich stehe erst am Anfang meiner Scriptkenntnisse 

Danke für Hilfe.

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

cad4fun
Ehrenmitglied



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

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 03. Apr. 2007 08:53    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 revox2 10 Unities + Antwort hilfreich

Wenn Du dich an den Tip von cadffm in Deinem ursprünglichen Eintrag hälts(Suche nach hochzählen), wirst Du auf einen Beitrag von RoSiNiNo(Blocknumm) stoßen, wo Du das Attribut sowohl mit frei wählbarem Präfix, als auch Suffix versehen kannst. Ein bißchen Arbeit zum Suchen und Kennenlernen dieser Routine wirst Du Dir machen müssen, aber dann hast Du wirklich alles, was Du brauchst

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

cadffm
Moderator
良い精神




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

Beiträge: 21533
Registriert: 03.06.2002

System: F1
und Google

erstellt am: 03. Apr. 2007 08:55    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 revox2 10 Unities + Antwort hilfreich

Das ist LISP !

(SETQ text (ITOA wert))
durch zb.
(SETQ text (strcat"Station"(ITOA wert)))
ersetzen

"strcat" kannst du im Menü Hilfe/Zusätzliche Ressourcen/Entwicklerhilfe  nachlesen.

------------------
die alte SUCHfunktion.. - System-Angaben - User:FAQ(Adesk)

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

Alex-77
Mitglied
Wasserbauingenieur


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

Beiträge: 12
Registriert: 02.04.2007

erstellt am: 03. Apr. 2007 10:04    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 revox2 10 Unities + Antwort hilfreich

Hallo cad4fun,

Um alle Funktionen in BLOCKNUMM nutztn zu können benötigt man "AcadX.arx". Leider gibt es diese arx nicht mehr....


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

cad4fun
Ehrenmitglied



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

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 03. Apr. 2007 11:39    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 revox2 10 Unities + Antwort hilfreich

Ich habe bei mir die AcadX.arx jetzt vergeblich gesucht und bei mir arbeitet die von Dir gewünschte Funktion von Blocknumm auch ohne dieser ARX-Datei einwandfrei.Probier es doch mal aus.Lade die Blocknumm.zip von diesem beitrag: http://ww3.cad.de/foren/ubb/Forum54/HTML/002434.shtml#000000

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

Alex-77
Mitglied
Wasserbauingenieur


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

Beiträge: 12
Registriert: 02.04.2007

erstellt am: 03. Apr. 2007 12:42    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 revox2 10 Unities + Antwort hilfreich

habe es versucht.
leider ohne erfolg.
habe die acaddoc.lsp und die BlockNumm.dvb über appload geladen.
wenn ich dann den befehl ausführe kommt immer
"Unbekannter Befehl "BLOCKNUMM"."

Wo kann mein Fehler liegen?

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

Hinweis: Meine Mitarbeit auf CAD.DE ist fakultativ, unentgeltlich und beruht nur auf einem ausgeprägtem Helfersyndrom.

erstellt am: 03. Apr. 2007 12:46    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 revox2 10 Unities + Antwort hilfreich

also .. die acaddoc.lsp wird automatisch in jede Zeichnung geladen, die brauch man nicht mit _appload nochmals anfassen und was zu VBA-Projekten findest du hier

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

cad4fun
Ehrenmitglied



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

Beiträge: 1846
Registriert: 06.12.2004

privat ACAD 2013 und 2017 deutsch, Windows 7 64Bit
HP Elite 7500 Series MT,Intel Cote i5-3470 CPU 3,20Ghz,16GB RAM
ATI FirePro V (FireGL V) Graphics Adapter
Treiberversion: 15.201.1151.1008

erstellt am: 03. Apr. 2007 13:28    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 revox2 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Alex-77:

wenn ich dann den befehl ausführe

Du musst zum Ausführen der Routine "vbarun" eingeben und dann lässt Du diese Routine
..........\BlockNumm.dvb!Koordinaten.BlockNumeriert
ausführen

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

Alex-77
Mitglied
Wasserbauingenieur


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

Beiträge: 12
Registriert: 02.04.2007

erstellt am: 03. Apr. 2007 16:08    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 revox2 10 Unities + Antwort hilfreich

ja, so funktioniert es (zumindest teilweise)
wenn ich den massstab einstellen will, stürzt mein ACAD immer ab 

danke für deine hilfe  )

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