CAD Factory

VBA

Visual Basic for Applications is een programmeertaal die onderdeel is van MS-Office. Hiermee kunnen snel applicaties in Excel, Word en Access worden geprogrammeerd.

Bekijk op deze pagina voorbeelden van gerealiseerde opdrachten. Heeft u ook interesse in een VBA addin of macro’s, neem dan contact op voor een gratis adviesgesprek.

Legionella beheerstaken

Middels een Excel Add-in met AutoCAD koppeling wordt snel en eenvoudig een registratie van tappunten in een drinkwaterinstallatie opgezet en onderhouden. Deze registratie is de basis voor het uitvoeren van legionella beheerstaken.

Voor een tappunt in een tekening is aangegeven in welke ruimte het zich bevindt, het type tappunt, of er aërosolen vrijkomen, en de gebruiksfrequentie van het tappunt.

Met Excel gekoppelde tappunten in AutoCAD tekening van ziekenhuis plattegrond

Legionella tappunten met beheerstaken registratie in MS-Excel

Vanuit het verkregen overzicht kan voor een tappunt een hyperlink worden opgenomen naar een instructieblad voor het uitvoeren van een beheerstaak zodat het risico op groei van legionella laag blijft. Om te kunnen aantonen dat betreffende beheerstaken zijn uitgevoerd kunt u in het overzicht bijhouden door wie en wanneer een taak is uitgevoerd.

[…]

Bedrijfs & garagedeuren

Deuren voor de industriële, agrarische en particuliere markt worden op maat en volgens specificaties geproduceerd

Foto van lassen van profielen van  agrarische schuifdeur

Het productietekenwerk is opgebouwd uit dynamische blocks. Het tekenwerk verandert automatisch als een afmeting van een deur wordt aangepast.

De parameters van dynamische blocks in een tekening worden in Excel ingelezen. Hierna zijn aantallen en materiaalverbruik direct bekend en samengevat voor magazijn, productie en montage.

Begroten met bouwdeelprijzen

Prijzen van materialen en bewerkingen vormen de onderbouwing van een bouwdeelprijs. De begroting of calculatie wordt samengesteld uit meerdere bouwdeelprijzen.

Begroten_met_bouwdeelprijzen

In het Excel werkboek van een begroting of calculatie worden middels een VBA macro snel bouwdeelprijzen gekozen en toegevoegd.

Truss- en rigging materialen

In het Amsterdam RAI complex is het ophangen van complete constructies aan de orde van de dag.

Rigging

Een constructie bestaat naast ophangpunten, draden en aluminium truss systemen ook uit de nodige hijsmiddelen, huisgereedschappen, belichting en alle mogelijke presentatiematerialen.

Rigging_AutoCAD_tekning
Rigging_AutoCAD _tool_palettes

Voor iedere beurs worden de ophangpunten en rigging materialen in een AutoCAD tekening geplaatst. In excel worden de materialen geteld en vind een controle op de aanwezige voorraad plaats.

Calculeren met Excel

Met deze Excel Add-in worden snel calculaties van sporendaken gemaakt.

Middels een dialoogbox (wizard) worden kenmerken van meerdere woningtypen met ieder één of meer dakvlakken ingevoerd. Per dakvlak kan worden opgegeven met welke detailering de dakvoet, het tussensteunpunt, de nok en dakranden moeten worden berekend. Hierna worden hoeveelheden van materialen en bewerkingen automatisch samengevat in een prijsspecificatie.

Dialoogbox voor invoer van parameters van sporendaken

Bij zadeldaken met knieschot worden volgens NEN 6702 en NEN 6760 met Excel berekeningen gemaakt en constructieve eisen gecontroleerd.

Database rapportages

Een Excel draaitabel als database rapportage is door de gebruiker achteraf altijd aanpasbaar

Normale database rapporten zijn alléén met de hand aanpasbaar nadat ze op papier zijn geprint. Het voordeel van een rapportages in Excel is dat deze aanpasbaar zijn voordat ze worden geprint.

  1. Een database query met ge-prefixte veldnamen is alles dat nodig is om automatisch een draaitabel rapportage in MS-Excel aan te maken.

Rapportage in Excel van te coaten onderdelen uit AutoCAD tekening

AutoCAD materiaallijsten

Attributen van blocks in een AutoCAD tekening worden uitgesplitst en omgerekend naar materiaalhoeveelheden.

Deze oplossing is bijzonder flexibel; één codering kan worden uitgesplitst naar verschillende materialen. Maar ook is de hoeveelheid van één materiaal te bepalen uit meerdere coderingen.

  1. Op de kruising van een materiaal (rij) en een codering (kolom) wordt de berekening naar een materiaalhoeveelheid gemaakt.
    Uittrekstaat van AutoCAD tekening in Excel
  2. Dit is een fragment van een plattegrond die bestaat uit blocks, voorzien van coderingen.
    Koderingen in AutoCAD tekening ten behoeven van uittrekstaat