| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Auslesen der Wandstärke in einer Türliste (3262 mal gelesen)
|
mjTom Mitglied Diplom Bauingenieur (FH)
Beiträge: 13 Registriert: 09.04.2008 REVIT Architecture 2008 AutoCAD Architecture 2008 ProSteel V17 ProSteel V18
|
erstellt am: 09. Apr. 2008 11:35 <-- editieren / zitieren --> Unities abgeben:
Ich habe im Stilmanager>Dokumentationsobjekte>Eigenschaftssatzdefinitionen eine neue Türliste angeleget. Darin soll die Stärke der jeweiligen Wand mit aufgelistet werden. Dies Funktioniert mit "Ankereigenschaftdefinition Hinzufügen" im allgemeinen gut. Nur das es bei Wänden mit variabler Stärke nicht funktioniert. Ich denke dass an dieser Stelle der Wandstil ausgelesen wird und nicht die Geometrie der jeweiligen Wand. Frage: Gibt es eine Möglichkeit in Türlisten die Geometrie der jeweiligen Wand auszulesen oder eine andere Möglichkeit eine Variable Wandstärke in einer Türliste zu erfassen? ------------------ benCon cad+consulting Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf F. Mitglied Bautechniker
Beiträge: 20 Registriert: 29.05.2006 Win 7 ACA 2009 SP3
|
erstellt am: 09. Apr. 2008 15:19 <-- editieren / zitieren --> Unities abgeben: Nur für mjTom
Hallo, man kann im Stilmanager unter Eigenschaftssatz-Definitionen die automatische Eigenschaftssatzdefinition Rahmentiefe hierfür einstellen und diese in einer Türliste ausgeben lassen. Gruß Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Claudio Mitglied Architekt
Beiträge: 334 Registriert: 13.04.2002
|
erstellt am: 09. Apr. 2008 15:31 <-- editieren / zitieren --> Unities abgeben: Nur für mjTom
Hallo mjTom! A)Herzlich willkommen im Forum! B)Bitte fülle in Deinem Profil die Angaben über Deine Software aus (+ ev. Systemangaben) C)Dein Wunsch lässt sich derzeit nur über eine Formeleigenschaft und VB-Anweisungen erfüllen, geht aber prinzipiell. 1)Die Wand braucht die Eigenschaft "Referenz" 2)Die Wand braucht die Formeleigenschaft z.B.:"Breite_Mauer" mit VB-Anweisungen (wobei [Referenz] durch einen Doppelklick auf die Eigenschaft "Referenz" verknüpft werden muss ->Formeleigschaftsdefinitionen ->Eigenschaftsdefinitionen einfügen ->"Referenz" doppelklicken) / Formeleigenschaft wie folgt: Set plan=GetObject(,"AutoCAD.Application").activedocument Set Ref_ele=plan.handletoobject("[Referenz]") B_W = Ref_ele.Width RESULT = B_W 3)Die Tür braucht dann die zugewiesene Ankereigenschaft. 4)Das einzige Problem von VB-Script Eigenschaften ist nur, daß keine unmittelbare Auswertung erfolgt, wenn das ACA-Programm durch eine Doppelklick auf die Zeichnung gestartet wurde. DER EINFACHHEIT HALBER -> BEISPIEL IM ANHANG (ACA2008). Gruß Claudio
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
mjTom Mitglied Diplom Bauingenieur (FH)
Beiträge: 13 Registriert: 09.04.2008 REVIT Architecture 2008 AutoCAD Architecture 2008 ProSteel V17 ProSteel V18
|
erstellt am: 10. Apr. 2008 09:34 <-- editieren / zitieren --> Unities abgeben:
|
Zahlendreher Mitglied
Beiträge: 4 Registriert: 18.12.2014 ACA2013 auf WIN7pro 64bit
|
erstellt am: 24. Jun. 2016 17:00 <-- editieren / zitieren --> Unities abgeben: Nur für mjTom
Hallo zusammen, ich habe die tolle obige Anleitung gerade erfolgreich abgearbeitet und wollte die Daten jetzt in einer externen Zeichnung als Türliste auswerten. Leider wird dort aber die ganze VB-Formel ausgegeben und nicht deren Ergebnis, also die Breite der Wand. Ich habe die Vermutung, dass es an dem VB-Abschnitt mit dem Eintrag "activedocument" liegen wird, weiß es aber erstens nicht genau und habe auch keine Ahnung von VB, sodass ich keinen Lösungsansatz habe. Weiß jemand Rat? Danke... ------------------ Schöne Grüße, Zahlendreher Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Wilfried Nelkel Mitglied glaubt mir eh keiner
Beiträge: 804 Registriert: 15.03.2001
|
erstellt am: 13. Jul. 2016 12:20 <-- editieren / zitieren --> Unities abgeben: Nur für mjTom
Du musst in der Formeleigenschaft die Werte wie z.B. Breite etc. über einen Doppelklick in den Formeleditor einfügen.
------------------ Schöne Grüsse Wilfried Nelkel CAD-Technik Nelkel GmbH http://www.cad-nelkel.de http://www.schulungshandbuch.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |