| | | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: Bauteiltabelle, Auswertung (1533 mal gelesen)
|
Hannes_G Mitglied
Beiträge: 26 Registriert: 04.03.2005 Windows 7Pro,SP1 Intel Core i7-2600 3.4GHz, 8GB-RAM, NVIDIA Qudro 2000 ACA2011-ACA2013 DACH-Erweiterung HP DesignJet 1050C/1055CM, 1100, 5500PS
|
erstellt am: 23. Apr. 2012 16:33 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich würde gerne in einer Bauteiltabelle nur Flächen eines bestimmten Raumstiles auswerten. Mit der Formel: If "[Raumstil:Stil]"="Stilname" Then RESULT =[Raum:Basisfläche] Else RESULT =0 End If klappt das auch soweit. Was mich stört sind die ganzen Zeilen mit den "0" Werten. Können diese irgendwie ausgeblendet werden? Leider kenne ich mich mit VB-Skriptcode nicht wirklich aus um mein anliegen zu bewerkstelligen bzw. kann ich nicht beurteilen ob man das mit VB-Script umsetzen kann. Als Umgehung ist das erstellen eines Auswahlsatzes und dem anschließenden Zuweisen zur Tabelle ziel führend aber umständlich. -Raum mit entsprechendem Stil markieren -Ähnliche auswählen -Befehl "Liste" aufrufen und beenden -Tabelle auswählen -Auswahl Hinzufügen -vorheriges -enter Hat jemand von Euch eine Idee wie man das geschickter lösen kann? Lässt sich das mit VB-Script einfach lösen? Vielen Dank im Voraus
Gruß Hannes Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Ralf Kirsch. Mitglied Architekt
Beiträge: 8 Registriert: 10.08.2007 3D Studio Viz, Release 3i, in Verbindung mit ADT3.3/ Autocad 2002, Betriebssystem Windows XP Professional
|
erstellt am: 23. Apr. 2012 16:40 <-- editieren / zitieren --> Unities abgeben: Nur für Hannes_G
Ohne Autocad 2007 oder neuer zu kennen, müßte dies im Bauteiltabellenstil, den Du verwendest, einstellbar sein. Dort können Spalten der Bauteiltabelle, die nicht benötigt werden, gelöscht werden und festgelegt werden, für welche Objekte die Bauteiltabelle gilt. Einfach mal im Handbuch unter Bauteiltabellenstil nachschauen. Ralf Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joeycool Mitglied Ingenieur TGA
Beiträge: 1451 Registriert: 01.06.2004 MEP/ACA 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 WIN 7/64
|
erstellt am: 24. Apr. 2012 08:44 <-- editieren / zitieren --> Unities abgeben: Nur für Hannes_G
Moin Hannes, also aus meiner Sicht beschreibst Du zwei Herangehensweisen, die sich aber nicht ergänzen, sondern alternativ eingesetzt werden können: Zur ersten Methode fällt mir keine wirkliche Lösung ein, wie Du die leeren zeilen weg bekommst, da Du (glaube ich) keine Bauteiltabelle nach (Raum)Stilen filtern kannst. Du kannst jedoch nach Klassizifierungen filtern, aber dazu müsstest Du ja erst Deine Räume klassifizieren, (bei Neuerstellung z.B. über ein Werkzeug scheint es nicht zu gehen). Was natürlich ginge, wäre einen Raum zu zeichnen, zu klassifiziren, und danach mit "gleiches Objekt hinzufügen" Weitere erstellen. Aber auch in diesem Fall bräuchstest Du Deine "if ...then" Spalte nicht mehr, da die Räume ja schon gefiltert sind. Zum zweiten Weg, die Räume der Tabelle zu selektieren, hätte ich noch eine Alternative zu Deinem Weg: Du gehst über die Schnellauswahl und gibst als Filterkriterium Deinen Stilnamen an, der Rest dann wie bei Dir beschrieben. Un dieser Weg lässt sich mit "qselect" ja vielleicht auch in ein Makro schreiben, aber da müssen Andere ran, da ich das Auswahlkriterium nicht gebacken bekomm... Joeycool Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Anzeige.:
Anzeige: (Infos zum Werbeplatz >>)
|