| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| PRO.FILE SAP Integration: Prozesse optimieren mit durchgängigen Daten, Webinar am 10.07.2024 |
Autor
|
Thema: Dynamische Blöcke mit zwei Bezeichnungen (341 mal gelesen)
|
Dressler Mitglied technischer Angestellter
Beiträge: 301 Registriert: 19.11.2003 Athlon64 3200+ 2 GB DDR2 NVIDIA Geforce 7600 2x21" CRT Acad 2007
|
erstellt am: 23. Aug. 2007 10:23 <-- editieren / zitieren --> Unities abgeben:
Hallo an alle, ich probiere gerade einen Dynamischen Block wie im Anhang dargestellt zu erstellen. Kann mir bitte jemand dabei helfen. In erster Linie geht es bei dem ganzen um die Attributsextraktion, wie dargestellt. Falls irgendwer eine Seite mit Tips zu Dynamischen Blöcken und Attributsextraktionen weiß würde ich mich über einen Tip diesbezüglich auch sehr freuen. Danke! Björn ------------------ Gruß Björn [Diese Nachricht wurde von Dressler am 23. Aug. 2007 editiert.] [Diese Nachricht wurde von Dressler am 23. Aug. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 23. Aug. 2007 11:07 <-- editieren / zitieren --> Unities abgeben: Nur für Dressler
Also deine Tabelle mit den Längen kannst du nicht erzeugen - die funktionieren innerhalb von Blöcken nicht dynamisch... (zumindest ist es mir noch nicht gelungen...) Diese kannst du nur mittels Abfrage in der Zeichnung generiern lassen - für die Länge innen musst du allerdings den Überstand hinzuzählen; die Länge aussen kannst du von Paramter.Distance abfragen Code:
%<\AcObjProp Object(%<\_ObjId 2130680528>%).Parameter(1).UpdatedDistance>%
(Deine ObjID variiert natürlich und muss abgefragt werden - dazu habe ich allerdings schon mal einen Beitrag eingestellt...) Sonst zum dynamischen Block selber: Block Editor öffnen Parameter vergeben (wenn du nur aussen vergibst musst du bei der Länge für den inneren Stab die Werte addieren - sonst kannst du für aussen auch einen Parameter vergeben und diesen Abfragen... Werte für Distance vergeben (also 400,450,900 usw...) Stecken Aktion dem Distance Parameter zuweisen - zu streckende Objekte definieren... Fertig... ------------------ Grüsse
Thomas [Diese Nachricht wurde von tunnelbauer am 23. Aug. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dressler Mitglied technischer Angestellter
Beiträge: 301 Registriert: 19.11.2003 Athlon64 3200+ 2 GB DDR2 NVIDIA Geforce 7600 2x21" CRT Acad 2007
|
erstellt am: 23. Aug. 2007 11:20 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, die Tabelle soll auch nicht in dem Block sein, sondern wahrscheinlich später in einem Layout. Ich würde eben gerne theoretisch zei verschiedenen Blöcke mit einem Griff verändern, so daß ich in meiner Attributsextraktion zwei unterschiedliche Bezeichnungen mit den unterschiedlichen Werten habe. Das mit dem runterrechnen ist zwar verständlich, aber es sollte eben in meiner Attributsextraktion immer automatisch ergänzt werden. ------------------ Gruß Björn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 23. Aug. 2007 11:23 <-- editieren / zitieren --> Unities abgeben: Nur für Dressler
Um hier mal was klarzustellen: Bei dynamischen Blöcken veränderst du nicht die Blöcke, sondern den Inhalt derer (und somit änderst du mit einem Click/Auswahl aus einer Liste zwei Geometrien innerhalb eines Blockes...) Schau dir doch mal die Beispielzeichung von mir an (hängt oben mit dabei...) Und bezüglich der Felder hab ich schon mal was gepostet wie man diese mittels einem Click ausliest - den Beitrag müsstest du dir suchen... (dann kannst du dir dafür ein Buttonmakro oder eine LISP-Routine erstellen...) ------------------ Grüsse Thomas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
cad4fun Ehrenmitglied
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: 23. Aug. 2007 11:37 <-- editieren / zitieren --> Unities abgeben: Nur für Dressler
|
Dressler Mitglied technischer Angestellter
Beiträge: 301 Registriert: 19.11.2003 Athlon64 3200+ 2 GB DDR2 NVIDIA Geforce 7600 2x21" CRT Acad 2007
|
erstellt am: 23. Aug. 2007 11:40 <-- editieren / zitieren --> Unities abgeben:
Hallo Thomas, ich hab mir Deine Datei angeschaut, aber sobald ich dort einen Block kopiere, wird dieser nicht mehr bei der Menge in der "Attributsextrktion" mitgezählt. Ich suche mal nach Deinem Beitrag und komme damit vielleicht weiter. Danke auf jeden Fall schon mal für die Hilfe. ------------------ Gruß Björn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
tunnelbauer Ehrenmitglied V.I.P. h.c. Bauingenieur
Beiträge: 7085 Registriert: 13.01.2004 Sie nannten ihn google.
|
erstellt am: 23. Aug. 2007 12:17 <-- editieren / zitieren --> Unities abgeben: Nur für Dressler
|
| Maschinenbauingenieur & Konstrukteur (m/w/d) in der Mechanik und Pneumatik | Innovative Produkte für namhafte Kunden in einem zukunftsorientierten, internationalen Markt ? das ist SÜSS MicroTec. Die SÜSS-Gruppe mit Hauptsitz in Garching bei München entwickelt und fertigt Prozesslösungen für die Mikrostrukturanwendungen in der Halbleiterindustrie und verwandten Märkten ? ein Bereich, in dem SÜSS MicroTec über 75 Jahre Erfahrung verfügt. Unser Portfolio umfasst ein breites ... | Anzeige ansehen | Feste Anstellung |
|
RoSiNiNo Mitglied Konstrukteur
Beiträge: 1126 Registriert: 09.10.2002 Autodesk Building Design Suite Premium 2021 Windows 10 Pro 64bit HP Workstation Z620, 24GB GeForce GTX 970
|
erstellt am: 23. Aug. 2007 13:25 <-- editieren / zitieren --> Unities abgeben: Nur für Dressler
Ich denke mal du brauchst dafür die neue AutoCAD-Version und das SP1 das demnächst rauskommen sollte. Damit kannst du auch dynamische Eigenschaften des Blocks in einer Tabelle auflisten. ------------------ Roland Feletic PAUSER ZT-GMBH Acad 2008-deutsch, Express Tools 3ds Max 9 WinXP-Professional HP Workstation xw4400, 3GB Quadro FX1500 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |