Published: May 31, 2013 by Maarten Vroegindeweij
Constructie en staaltekeningen in Revit, deel 3
Gelukkig is in Revit 2014 het een en ander verbetert met betrekking tot de aansluitingen van liggers en kolommen. Nog steeds niet perfect maar het gaat de goede kant op.
De laatste tijd ben ik bezig om op een slimme manier relatief eenvoudige staalconstructies in revit te modelleren. Na wat experimenteren lukt dit vrij goed en erg snel.
De extension voor staalverbindingen die bij Revit geleverd word is voor ons om allerlei redenen niet goed bruikbaar.
Ingrediënten:
- Slimme families voor staalverbindingen
- Maatlijnen in kolommen en liggerfamilies die met een shared instance reporting parameter de exacte lengte uitlezen.
- Aantal goede viewtemplates
- Tags
- Tag die een afmeting van een strip en de lengte uitleest
- Tag die het aantal en soort bout uitleest
- Tag die de profielnaam, materiaalsoort, merk, lengte uitleest
- Tag die de maat van de las uitleest.
1. Slimme families
Benodigde families:
- SC: Strip-family:(shared)
- lengte, breedte, dikte zijn shared instance parameters
- SC: Schot-family:(shared)
- Als strip-family, maar nu met afschuiningen tbv plaatsing in kolom/ligger.
- SC: Bout/family(shared)
- Bouten, boutfamily van autodesk is bruikbaar maar niet zo gedetailleerd
- SC: Anker-family(shared)
- Als bout, maar dan een anker: met/zonder rechte haak.
- SC: Enkele hoeklas(shared)
- Lijnvormige family bestaande uit een hoeklas, a-maat is een instance-parameter Vervolgens willen we ze gaan combineren. Als voorbeeld een momentvaste verbinding, ligger-kolom, bestaande uit H-profielen:
Opbouw:
- Verbindingsfamily:
- Bouten
- Profiel 1/Profiel 2
- Solid die profiel weergeeft
- strip-family voor:
- opdikplaat
- afdekplaat/kopplaat
- schot-family voor:
- liggerschot 1
- ligger schot 2 Onderstaand de profielfamily. Alle nested families hebben instance parameters die doorgekoppeld zijn.
Aanzicht profielfamily
Vervolgens maken we voor alle I-profielen een type aan(via het inladen van een type-catalog-bestand).
Deze profiel family laden we in de verbindingsfamily. Ook hier maken we een flinke lading parameters aan. De profielfamilies worden van een family-type parameter voorzien, zodat je kunt kiezen wat voor een kolom en ligger je wilt gebruiken.
Je kunt de profielfamily voor zowel de kolom als je ligger gebruiken. De profiel-solid kun je uitzetten in het project.
Met evenveel gemak kun je een verbinding maken waar de ligger het doorgaande profiel is.
De maatvoering is hetzelfde als bij TS Verbindingen. Hierdoor is het vrij gemakkeljik om de maten over te nemen. Een TS-verbindingen-bestand is overigens vrij leesbaar. Wellicht een leuke klus voor iemand om hier een routine voor te schrijven.
Of een voetplaatverbinding…
Of een dwarskrachtverbinding..
Het enige wat nog verbeterd moet worden is het toevoegen van lassen en het mogelijk maken dat het profiel onder een hoek staat. Ik kom hier later op terug.
Of een houtverbinding. Het verschil is dat bij houtverbinding er iets uit een houten balk gesneden moet worden. De verbindingen bestaan dus voornamelijk uit ‘voids’ die het hout wegsnijden en op die manier een verbinding vormen. Gemakkelijk over te nemen naar een berekening in excel.
Je hebt 1 houtverbindingsfamily met daarin 2 voids. 1 void om het hout uit de kapspruit te snijden. De andere om het hout uit de balk te snijden.
-Je plaatst er 2 op dezelfde plaats.
-M.b.v. een instance parameter laat je de void ‘verspringen.
-Vervolgens 2x ‘cut geometry’
2.Maatlijnen in kolommen en liggerfamilies.
Voeg in elke staalfamily een instance reporting shared parameter van het type ‘length’ toe. Let op je de dimensionline niet aan de ‘member right’ referenceplane hangt maar aan degene die op dezelfde plaats aanwezig is(weak reference).
3. Goede viewtemplates.
Spreek voor zich.
4.Tags
Staaltekening
Conclusie voor het soort werk wat wij ermee doen is dat je prima staal werktekeningen in revit kunt maken. Het enige is dat je wat tijd moet stoppen in het maken van standaard verbindingen. Hier heb je autoCAD structural detailling dus niet perse voor nodig.