Macro’s
Om het tekenen van grote delen van staalconstructies te automatiseren kunnen meerdere profielen, verbindingen en arrays gecombineerd worden in een intelligente verbonden groep die we een macro noemen.
Eigen herbruikbare macro’s kunnen aangemaakt worden door in een template tekening geometrieën volledig te beschrijven met geometrische regels (constraints). Eens de macro werd aangemaakt kan deze hergebruikt worden in meerdere projecten.
Voorbeelden van macros in de standaard bibliotheek zijn windverbanden, vakwerken, kooitrappen, gordingen, portieken, …
Personaliseren zonder te programmeren
De standaard verbindingen en macro’s in Parabuild zijn volledig gedefinieerd met geometrische regels in template tekeningen. Dit betekent dat het mogelijk is om bestaande macro’s te wijzigen of nieuwe eigen macro’s toe te voegen zonder het inhuren van een programmeur of het schrijven van programmeercode. Parabuild is de enige staalbouw software waarmee de gebruiker zelf parametrische macro’s zonder programmeren kan definiëren.
Real-time botscontrole
Parabuild zal automatisch botsingen tussen onderdelen opsporen en laten zien op scherm. Sleutelruimte voor bouten en gat naar rand / gat naar gat afstanden worden ook gecontroleerd.
Dit helpt er voor te zorgen dat de staalbouw op de werf goed in elkaar zal passen.
Responsief 3D model
De stramienlijnen, kolommen, liggers, verbindingen, onderdelen en bouten zijn allemaal verbonden met elkaar en passen automatisch aan wanneer nodig. Als de stramienlijnen worden gewijzigd, zullen de profielen aanpassen en als de profielen veranderen dan vernieuwen de verbindingen. Dit leidt niet alleen tot productiviteitswinst tijdens revisies, maar biedt kansen voor het hergebruik van sommige regelmatig gebruikte onderdelen.
Smartcopy voor macro’s
Net zoals verbindingen kunnen macro’s afhankelijk zijn van basisprofielen. Met smartcopy kan een dergelijke macro van de originele basis profielen naar de nieuwe profielen kopiëren. Alle macro onderdelen, bouten en snedes worden meegenomen, en de nieuwe basis profielen mogen verschillende oriëntaties en afmetingen hebben dan het origineel. Offset waarden worden samen met de verbinding gekopieerd, zodat de nieuwe onderdelen automatisch worden aangepast aan de nieuwe profielen.
Windverbanden
In Parabuild worden windverbanden met het macro systeem getekend. Elk type windverband is gedefinieerd in een template tekening, inclusief de knoopplaten in aparte verbindingen. Om een windverband te tekenen worden simpelweg de profielen geselecteerd en dan het juiste type windverband gekozen.
Vakwerken
Ook vakwerken worden met het macro systeem getekend. Ze werden gedefinieerd in template tekeningen, en kunnen bijvoorbeeld worden toegepast op basis van een model lijn. Het vakwerk zal ook herberekend worden na wijzigingen aan de model lijn.
Voor de herhalende onderdelen gebruikt het vakwerk een adaptieve array die de stutten en diens verbindingen gaat kopiëren zodat elke stut ook een andere grootte kan hebben (bv bij een vakwerk met schuine boven & onderkant). Dat wil ook zeggen dat elke vakwerk macro kan ingezet worden in veel situaties.
Adaptieve array
Om flexibele en krachtige macro soorten te ondersteunen werd er een nieuwe soort array ontwikkeld. Deze array kopieert macros en verbindingen met hun geometrische regels intact zodat elk onderdeel kan worden herberekend naargelang de nieuwe locatie en de nieuwe basis geometrieën. Dat wil ook zeggen dat elk element in de array anders kan zijn, dit hoeven niet perse exacte kopieën te zijn! Wanneer de array groter moet worden kan je zelf de bron index en insert index bepalen.
Heel uniek aan deze array is dat array elementen tussen elkaar macro’s en verbindingen kunnen hebben, en deze zullen mee gekopiëerd worden en automatisch her-verbonden worden.