| |
| Gut zu wissen: Dynamo for Revit Das einfachste Skript mit nur 3 Knoten! |
Autor
|
Thema: Familien abändern (1981 mal gelesen)
|
Schrader Mitglied Bauingenieur
Beiträge: 28 Registriert: 14.07.2008
|
erstellt am: 24. Jul. 2008 11:48 <-- editieren / zitieren --> Unities abgeben:
Revit 2009: Ich möchte selbst eine neue Fensterfamilie "Fenster mit geneigtem Sturz" definieren. Rahmen, Flügel und Fensterbänke sind bei den mitgelieferten einfachen Fenstern ja sehr schön durchkonstruiert. Deshalb möchte ich diese Elemente gerne übernehmen. Wie ist hier die Vorgehensweise? Am naheliegendsten ist es ja, die Elemente einfach aus den mitgelieferten Familien in die neue Familie zu kopieren, abzuändern und neu zu referenzieren. Aber einfacher wäre es, einfach die Wandöffnung für das Fenster zu editieren, da hieran ja alle Elemente referenziert sind. Wie würdet Ihr vorgehen? Danke, Schrader Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
niku Ehrenmitglied Architekt
Beiträge: 1551 Registriert: 19.08.2007 Win7 U x64 HP Z820-LC Quadro 6000 + TESLA C2050 ------------- ADOBE CS6 NEM Allplan 2015 ADESK BDSU 2016 MAXON C4D R15 E-ON VUE 11
|
erstellt am: 24. Jul. 2008 15:55 <-- editieren / zitieren --> Unities abgeben: Nur für Schrader
Hi Schrader, ein wenig mehr als "nur" die Wandöffnung des Fensters zu editieren ist es schon. Sweeps und Extrusionen (Rahmen, Flügel und Verglasung) müssen nachgeführt werden etc., aber grundsätzlich ist die Richtung korrekt. Der obere Abschluss sollte einen Winkelparameter bekommen, damit das Fenster an beliebige Winkel angepaßt werden kann. Anbei zwei Vorlagen zur Vertiefung. Gruß niku Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schrader Mitglied Bauingenieur
Beiträge: 28 Registriert: 14.07.2008
|
erstellt am: 25. Jul. 2008 15:18 <-- editieren / zitieren --> Unities abgeben:
Leider scheitere ich schon am Referenzieren des Wandausschnittes: Das Fenster soll voll parametrisch sein. Ich lege ein Öffnungs-Polygon auf die Wand und binde die schräge Sturzkante an eine Referenzebene (und die anderen Kanten an die vordefinierten Referenzen der Familie). Die Sturzkanten-Referenzebene hat einen Winkelbezug. Sobald ich dann die "Knickhöhe" referenzieren möchte, meckert Revit über nicht einzuhaltende Abhängigkeiten. -->Anlage Hier referenziert Revit offenbar mehr, als ich erkennen kann. Wer hat so ein Schrägelement schon einmal konstruiert? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lars Geis Mitglied Architekt
Beiträge: 346 Registriert: 21.03.2003 Revit Architecture 2015 @ Windows 8.1, Intel Core i7 Q740 1.73 GHz, 8.00 GB RAM, nVidia GeForce GT 330 M 2.00 GB
|
erstellt am: 25. Jul. 2008 15:34 <-- editieren / zitieren --> Unities abgeben: Nur für Schrader
Hallo, so wie ich das sehe, ist die Familie "überreferenziert". Wenn Höhe und Breite des Fensters und der Winkel parametrisch sind, muss sich die Knickhöhe doch daraus ergeben - meint der alte Pythagoras ;-) Wenn du den Endpunkt der Knickhöhe referenzieren willst, kannst du dass thun, indem du diesen beim Ausrichten mit TAB anwählst. ------------------ Grüße aus Darmstadt Lars Geis ABCOM GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Schrader Mitglied Bauingenieur
Beiträge: 28 Registriert: 14.07.2008
|
erstellt am: 25. Jul. 2008 15:50 <-- editieren / zitieren --> Unities abgeben:
Der alte Pythagoras kannte noch keine Re(v)ferenzen... Die Knickhöhe kann jedes Maß zwischen 0 (bei 90° Winkel) und Fensterhöhe (bei 0° Winkel) haben. Der schräge Sturzteil soll dann mitwandern. Dabei sollen sowohl die Knickhöhe als auch der Winkel parametrisch sein. Zur Verdeutlichung noch eine Anlage. Darin sollen alle angegebenen Maße parametrisch sein. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lars Geis Mitglied Architekt
Beiträge: 346 Registriert: 21.03.2003 Revit Architecture 2015 @ Windows 8.1, Intel Core i7 Q740 1.73 GHz, 8.00 GB RAM, nVidia GeForce GT 330 M 2.00 GB
|
erstellt am: 25. Jul. 2008 16:10 <-- editieren / zitieren --> Unities abgeben: Nur für Schrader
Also, eine parametrisierte Bemaßung in revit ist indirekt nichts anderes als eine "Sperre" - stell dir der Einfachheit halber vor, du hättest die Knickhöhe mit einem Schloss versehen. Wenn du jetzt versuchst, den Winkel zu ändern, siehst du, dass es schon eine Abhängigkeit zwischen Winkel und Knickhöhe gibt: wenn der Winkel sich ändert und die Knickhöhe gleich bleibt (ist ja ein Schloss dran), muss sich zwangsläufig die Fensterhöhe oder -breite ändern. Deine Skizze erklärt zwar, wie es in dem "einen" besonderen Fall funktioniert, wenn der Winkel gleich bleibt, aber nicht umgekehrt; was passiert, wenn der Winkel geändert wird? Dann muss(!) sich zwangsläufig entweder die Knickhöhe oder die Fensterhöhe ändern, richtig? Eventuell ließe sich etwas machen, wenn man die Parameter mit Formeln (ja ja der alte Pythagoras) versieht, so dass quasi eine Abhängigkeit zwischen Höhe und Knickhöhe entsteht. ------------------ Grüße aus Darmstadt Lars Geis ABCOM GmbH Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lars Geis Mitglied Architekt
Beiträge: 346 Registriert: 21.03.2003 Revit Architecture 2015 @ Windows 8.1, Intel Core i7 Q740 1.73 GHz, 8.00 GB RAM, nVidia GeForce GT 330 M 2.00 GB
|
erstellt am: 25. Jul. 2008 16:56 <-- editieren / zitieren --> Unities abgeben: Nur für Schrader
|
Schrader Mitglied Bauingenieur
Beiträge: 28 Registriert: 14.07.2008
|
erstellt am: 25. Jul. 2008 19:49 <-- editieren / zitieren --> Unities abgeben:
Mir war nicht klar, daß auch die die Länge der Knickbreite referenziert ist; ich dachte, hier sei nur die Richtung festgelegt. Ich habe mir hier zwar die Zähne ausgebissen, aber wieder jede Menge gelernt -dieses Forum ist Gold wert! Also wieder mal: Danke, Schrader [Diese Nachricht wurde von Schrader am 25. Jul. 2008 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |