| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Block einfügen und Attributwert zuweisen (1382 mal gelesen)
|
LaFoF Mitglied Vermessungstechniker
Beiträge: 2 Registriert: 10.03.2019 Windows, AutoCAD 2019
|
erstellt am: 10. Mrz. 2019 13:10 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, Zu meiner nachfolgend beschriebenen Aufgabenstellung habe ich schon diverse ähnliche Ansätze hier im Forum gefunden, die mich aber nicht ganz zu dem führen, was ich möchte. (oder ich hab´s nie richtig verstanden) Also... In meiner Zeichnung ist ein Block mit einem Attribut definiert. Diesen Block möchte ich in einer Schleife setzen und dann dem Attribut eine Nummer zuweisen, die in jedem Schleifendurchlauf um 1 erhöht wird. Was mir im Grunde nicht klar ist, ist wie ich dem Attribut eines gerade gesetzten Blocks, einen Wert zuweise. Für eine Hilfe in Form eines kleinen Listings wäre ich seeehr dankbar! Viele Grüße Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Plateia, Canalis Visual Basic
|
erstellt am: 10. Mrz. 2019 18:48 <-- editieren / zitieren --> Unities abgeben: Nur für LaFoF
Hallo Stefan, willkommen im Forum Zu Deinem Problem gibt es doch schon ewig viele Beiträge und Codes hier im Forum (z.B. hier ), einfach mal die Suche nach TagString und TextString bemühen. Prinzipieller Ablauf: - BlockReference einfügen - AttributTabelle des eingefügten Blockes holen - Textstring für das gewünschte Tag auf Schleifenwert setzen Wenn Dein Code nicht das macht was er sollte, poste ihn doch bitte dann kann man Dir konkrete Hilfe geben. Vermutlich verwechselst Du wie die meisten Anfänger Block und BlockReference Grüße Klaus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
LaFoF Mitglied Vermessungstechniker
Beiträge: 2 Registriert: 10.03.2019 Windows, AutoCAD 2019
|
erstellt am: 11. Mrz. 2019 20:20 <-- editieren / zitieren --> Unities abgeben:
Hallo Klaus, danke für deine Antwort. Mit deiner Annahme, dass ich ein Neuling in Sachen VBA für AutoCAD bin und den Zusammenhang von Block/Blockreference nicht ganz verstehe, hast du ins Schwarze getroffen. Mit deinem Hinweis und dem, was ich mir bereits an Hilfe zusammen getragen hatte, habe ich meine kleine Routine nun aber hin bekommen. Danke für den Anschubs... VG Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KlaK Ehrenmitglied V.I.P. h.c. Dipl. Ing. Vermessung, CAD- und Netz-Admin
Beiträge: 2624 Registriert: 02.05.2006 AutoCAD LandDesktop R2 bis 2004 Civil 3D 2005 - 2022 Plateia, Canalis Visual Basic
|
erstellt am: 11. Mrz. 2019 20:48 <-- editieren / zitieren --> Unities abgeben: Nur für LaFoF
|
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|