WTA-Tool Afstudeerverslag Student;
Begeleider;
Verdediging verslag
AutoCAD System Manager, TEC CADcollege te Nijmegen. Erik Hendriks, Amersfoort. Dhr ir. R. Boeklagen. Juni 2008.
Blanco pagina
Voorwoord
Het maken van dit verslag heeft mij doen inzien dat er veel meer CAD werkzaamheden op een makkelijkere manier kunnen worden uitgevoerd. Ik denk door deze opleiding dan ook werkzaamheden sneller te kunnen automatiseren. Tevens heeft het mij doen inzien dat ik niet discipline gericht wil werken maar CAD gebaseerd en oplossingen te creëren voor organisaties. Mijn doelstelling zal dan ook worden een functie als CAD-beheerder of CADprogrammeur te bewerkstelligen.
Mijn dank gaat uit naar aantal mensen die mij geholpen hebben met dit verslag; - Dhr ir. R. Boeklagen voor het geven van de cursussen, - Mevr L. Bergsma voor de ondersteuning. Mijn speciale dank gaat uit naar ʻmensjeʼ, voor alles.
Erik Hendriks.
Pagina 2
Inhoudsopgave. 1.Inleiding
4
1.1 Vertrouwelijkheid afstudeerverslag
4
1.2 Gebruikte software
4
1.3 Gebruik van tekens
4
2.Organisatie
5
2.1 DDA Engineering
5
2.2 Willems Technisch Adviesburo
7
2.3 Erik Hendriks
8
3.Huidige situatie
9
3.1 Beschrijving huidige situatie
9
3.2 Probleemstelling
11
4.Mogelijke oplossingen.
12
4.1 Oplossingen algemeen
12
4.2 Oplossingen uiteengezet
12
5.Conclusie
14
5.1 Conclusie
14
5.2 Omschrijving werkwijze
14
5.3 Userinterface
16
6.Uitleg gedeeltes programmacode
17
6.1 Selecteren bestanden door gebruiker
17
6.2 Opslaan van gebruikersinstellingen
18
6.3 Wijzigen van onderhoek (attributen)
19
7.Resultaten
21
7.1 Resultaten
21
8.Nawoord
22
9.Literatuurlijst.
23
Bijlage 1, Programmacode (deel)
1
Bijlage 2, Handleiding WTA-Tool
1
Pagina 3
1.Inleiding 1.1 Vertrouwelijkheid afstudeerverslag Alle informatie in dit document is vrijelijk te gebruiken voor iedereen. 1.2 Gebruikte software Voor het maken van het programma heb ik gebruik gemaakt van AutoCAD 2007 en AutoCAD 2009. Voor beide geldt dat het ontwikkelen van de software Visual Basis for Applications weg? is gebeurd in de ontwikkelomgeving tekst verwijderd Visual Basic for Applications versie 6.3. 1.3 Gebruik van tekens
Hoofdstuk
Subhoofdstukken worden weergegeven als volgt;
Subhoofdstuk
Hoofdstukken worden weergegeven als volgt;
Grafieken en afbeeldingen worden weergegeven als volgt afbeelding 12 Programmacode wordt weergegeven in een blauw omlijnd gestippeld vlak als volgt; -xref bind *
Pagina 4
2.Organisatie 2.1 DDA Engineering Ik ben werkzaam bij detacheringsbureau DDA Engineering, welke is gespecialiseerd in projectgebaseerd personeel voor de bouwkunde, elektrotechnische- en werktuigbouwkundige installatietechniek. Het hoofdkantoor is gevestigd in Den Bosch. Momenteel heeft DDA Engineering circa honderd personeelsleden en wil ze groeien.
Naast het hoofdkantoor zijn er nog zeven vestigingen in Nederland, vooral gevestigd in het midden en zuiden van Nederland. DDA Engineering is een zelfstandig onderdeel van de Orion Group, welke vestigingen heeft in heel Europa met de nadruk op West-Europa.
Voor DDA Engineering word ik ingezet bij diverse opdrachtgevers in de regio Amersfoort en soms wat verder weg. Voor het bedrijf waar ik momenteel ben ingezet, ben ik gaan onderzoeken of het rendabel is om een bedrijfsproces te automatiseren zoals verder in dit verslag te lezen is.
Pagina 5
Organogram 1, Orion group. ! Orion group !
Orion consultancy !
Orion Engineering
DDA Engineering
!
!
Directie DDA Engineering
Projectmanager !
Engineers
Projectmanager !
Tekenaars
Projectmanager !
Engineers
Tekenaars
Pagina 6
2.2 Willems Technisch Adviesburo Het bedrijf waar ik momenteel voor ingezet ben, is Willem Technisch Adviesburo ( WTA ) te Duiven. Deze organisatie geeft advies voor de elektrotechnische- en werktuigbouwkundige installatietechniek in kantoren, onderwijs, gezondheidszorg, laboratoria, industrie en woningbouw. Deze adviezen resulteren in bestekken voor eerder genoemde installaties. De organisatie is een familiebedrijf met circa twintig personeelsleden met een prettige werksfeer.
Organogram 2, Willems technisch adviesburo bv. !
Hans Willems Directeur !
Bedrijsleiding Elektra !
Bedrijsleiding werktuigbouwkunde !
Projecleiding
Engineers
Tekenaars
Projecleiding
Engineers
Tekenaars
Pagina 7
2.3 Erik Hendriks Ik ben Erik Hendriks, 35 jaar, en sinds medio 1997 CAD-tekenaar en -engineer. Als CAD-tekenaar ben ik begonnen bij het toenmalige Nettenbouw in Amersfoort. Hier werkte ik met AutoCAD 12 met een specifiek voor Nettenbouw aangepast menu. Op deze werkplek heb ik vooral getekend aan elektrotechnische installaties voor utiliteitsprojecten. Na niet al te lange tijd werd ik gevraagd als engineer voor een nieuw op te zetten afdeling Mobiele Telecom binnen het bedrijf. De werkzaamheden op deze afdeling hadden niet veel meer te doen met het eerdere elektrotechnische werk maar meer met licht werktuigkundige werkzaamheden. De projecten maakten vooral gebruik van gestandaardiseerde materialen ( koopelementen ) die zich goed leenden voor een meer geautomatiseerde oplossing. Tevens waren hier de eisen per opdrachtgever verschillend van elkaar. Hiervoor heb ik gekozen voor een combinatie van templates per opdrachtgever met een aangepast menu met de koopelementen. Hierna heb ik op diverse plekken gezeten en altijd geprobeerd een oplossing te zoeken om via een vereenvoudigde implementatie, zoveel mogelijk geautomatiseerd en dus effectief met CAD te kunnen werken. Bij een opdrachtgever in Beuningen, retail oplossingen, werden op vrijdag altijd alle werktekeningen afgedrukt om zodoende de uitvoering op maandag de laatste versies mee te kunnen geven. Hier heb ik een printroutine gemaakt die alle benodigde tekeningen, in de benodigde aantallen en in de juiste volgorde afdrukte. De tijdswinst hier was circa een halve dag per week voor twee engineers. Bij een kleinschalig bedrijf gespecialiseerd in een niche markt voor de Mobiele Telecom, indoor locaties, heb ik tijdens mijn werkzaamheden een template gemaakt. Alle uitgewerkte onderdelen zijn een onderdeel geworden van een makkelijk te gebruiken menu.
Pagina 8
3.Huidige situatie 3.1 Beschrijving huidige situatie Bij WTA zijn drie fases van tekenwerk te omschrijven; 1. Voorlopige tekeningen; eerste opzet tekeningen, schetsmatig, 2. Definitieve tekeningen; tekeningen overlegd met opdrachtgever, 3. Bestekstekeningen; tekeningen behorende bij bestek. Deze fases worden respectievelijk afgekort met TV, TD, TB. Bij de wijziging van de tekeningfase wordt de volgende procedure gehanteerd; 1. Tekeningen kopiëren naar een directory met de bijbehorende naam, 2. Bestandsnamen wijzigen van de gekopieerde tekeningen, 3. De xrefʼs van de originele tekeningen ʻbindenʼ als een block aan de tekening, 4. Purgen, 5. De gekopieerde tekeningen in de nieuwe directory worden dan omgezet naar de huidige status waarbij de volgende bewerkingen moeten worden uitgevoerd; A. Onderhoek wijzigen, B. Datum, C. Status, D. Eventueel tekenaar en ʻcontrole doorʼ. Deze procedure is ontstaan omdat er een vraag was vanuit de projectleiding om altijd de tekeningen per status beschikbaar te houden, zoals deze beschikbaar zijn gesteld aan derden. Ook is het zo mogelijk om naar een situatie terug te gaan als daar behoefte aan is. Tevens is er een witdruk beschikbaar per status. Het digitale archief wat zo ontstaat is alleen bedoeld voor interne referentie en niet voor juridische doeleinden. De procedure is voorgesteld in stroomschema 1.
Pagina 9
Stroomschema 1, huidige situatie Opdracht tot wijzigen van status
!
Kopieer de bestaande naar de nieuwe werkdirectory
Wijzig originele bestanden door de onderleggers los te koppelen
Hernoem de gekopieerde bestanden in de nieuwe werkdirectory
Doorloop geselecteerde bestanden
Wijzig de bestanden met de nieuwe relevante informatie zoals datum, engineer.
Eind
Pagina 10
3.2 Probleemstelling Met alle punten die bij de huidige situatie zijn omschreven kunnen de werkzaamheden voor het ontstaan van problemen zorgen. Deze zijn op te delen in twee soorten problemen. Ten eerste kunnen er fouten in de procedure ontstaan, voorbeelden hiervan zijn verkeerde bestandsnamen of een verkeerde locatie van de gekopieerde bestanden zodat de bestanden niet snel meer terug te vinden zijn. Ten tweede kunnen er fouten in de wijzigingen ontstaan, voorbeelden hiervan zijn tikfouten, verkeerde data in de velden of verkeerde status. Hierdoor kunnen er tekeningen met verkeerde gegevens aan derden verstrekt worden. Daarbij is deze werkwijze relatief duur door het vele handmatige werk. De benodigde tijd is gevisualiseerd in grafiek 1 waarbij is het volgende uitgangspunt gehanteerd; het handmatig wijzigen van één tekening kost circa anderhalve minuut. Hierbij is inbegrepen het hernoemen van een bestand, wijzigen van de onderhoek, het binden van de xrefʼs en het purgen van tekeningen.
Grafiek 1, benodigde verwerkingstijd bij een tekeningenset van 30 tekeningen.
200 Minuten
150 Minuten 100 Minuten 50 Minuten 0 Minuten
1 maal wijzigen status tekeningenset 2 maal wijzigen status tekeningenset 3 maal wijzigen status tekeningenset 4 maal wijzigen status tekeningenset
Pagina 11
4.Mogelijke oplossingen. 4.1 Oplossingen algemeen Eerst beschrijf ik een aantal mogelijke werkwijzen, daarop baseer ik een conclusie voor de te volgen werkwijze. Daarna zet ik uiteen waarom een bepaalde keuze gemaakt kan worden voor een oplossing. 4.2 Oplossingen uiteengezet Oplossing 1, Met huidige werkwijze doorwerken. Voordelen
- Iedereen kent de werkwijze en is duidelijk omschreven in de richtlijnen. - Geen implementatie nodig - Niet direct tijd benodigd voor het maken van een oplossing.
Nadelen
- Tijd benodigd het handmatig wijzigen van de bestanden. - Regelmatig saai werk. - Kans op fouten.
Oplossing 2, Archiveren in ander bestandsformaat Voordelen
- Snel te implementeren. - Snel te gebruiken, geen specifieke kennis nodig.
Nadelen
- Geen mogelijkheid meer om oude situatie snel terug te zetten. - Geen voorkeur vanuit organisatie.
Oplossing 3, Documentbeheersystemen Voordelen
- Kant en klare oplossing. - Snel inzetbaar.
Nadelen
- Extra softwarepakket benodigd. - Inwerken en opleiding van werknemers. - Onderhoud van software.
Oplossing 4, Scripting, batchfiles Voordelen
- Scripting is binnen AutoCAD een simpele en snel toe te passen taal. - Snelheid is afdoende.
Nadelen
- Geen loops mogelijk door ontbreken van variabelen en if/then. - Scripts over meerdere bestanden is scripting afhankelijk van oplossing buitenaf of door AutoCAD op te starten met opstartopties. - Userinterface niet grafisch. Pagina 12
Oplossing 5, AutoLisp Voordelen
- Snelheid is afdoende.
Nadelen
- Lisp is binnen AutoCAD een verouderde taal, daarom is het niet verstandig nieuwe applicaties te maken met deze taal. - Userinterface niet grafisch.
Oplossing 6, Visual Basic for Applications Voordelen
- Snelheid is meer dan afdoende. - Userinterface grafisch. - Userinterface is bekend bij de gebruikers
Nadelen
- Eenmalige investering in tijd. - Minimaal één gebruiker moet de installatieprocedure goed kennen.
Oplossing 7, Visual Basic /.Net Voordelen
- Snelheid
Nadelen
- Steile leercurve. - Kennis niet in huis. - Onderhoud van de maatwerk software is zeer specialistisch.
Pagina 13
5.Conclusie 5.1 Conclusie Na bestudering van de mogelijke oplossingen en intern overleg in de organisatie is er besloten om voor de programmeertaal Visual Basic for Applications te kiezen. Deze keuze is gemaakt om een paar redenen waarbij vooral de directe kosten en inwerktijd van belang waren. De directe kosten zijn laag omdat de software al beschikbaar was. De inwerktijd zal nihil zijn door de gelijkenis met de al bestaande interfaces. Om het programma te maken zal ik gaan programmeren in de Visual Basic for Applications programmeeromgeving van AutoCAD 2007 en AutoCAD 2009, afhankelijk van de werkplek. De functionaliteit van beide AutoCAD-versies is bij de programmeeromgeving gelijk.
5.2 Omschrijving werkwijze Ten eerste zal ik een stroomschema maken van het programma, deze is weergegeven als Stroomschema 2. Als tweede zal er een concept userinterface gemaakt worden. Deze beide elementen zullen besproken worden in de organisatie, zodat er een idee ontstaat van de te volgen werkwijze, zodoende voor het programma meer support te krijgen bij de collegaʼs. Ook zal hierdoor feedback komen van diegene die het programma gaan gebruiken. Mijn programma zal bestaan uit één gebruikersonderdeel voor alle functies, zodat de gebruiker ook maar één interface hoeft te kennen. Deze interface bestaat uit diverse aanvinkmogelijkheden, invulvelden en knoppen, opgedeeld in twee frames.
Pagina 14
Stroomschema 2 nieuwe situatie ! Start WTA-Tools
Instellingen ophalen
Instellingen in register !
Activeer bewerkingen
Selecteer tekeningen
Selecteer outputfolder
Sluit openstaande bestanden
Doorloop geselecteerde bestanden
Logbestand
Eind WTA-Tools
Pagina 15
5.3 Userinterface Hier zal ik gedeeltes van het programma verduidelijken aan de hand van schermafbeeldingen en programmacode. Het hoofdonderdeel voor de gebruiker is het formulier wat alle functies aanstuurt zoals hieronder afgebeeld
De userinterface is zo ingericht dat de gebruiker zo weinig mogelijk handelingen hoeft te verrichten om de functie te gebruiken. Alle gebruikelijke opties zijn al bij het opstarten van het programma ingeschakeld, de datum wordt direct ingevuld op de huidige datum. De initialen van tekenaar en controle kunnen worden opgeslagen, zodat de gebruiker deze maar eenmalig hoeft in te voeren. Tevens kunnen alle relevante functies met één druk worden geselecteerd of gedeselecteerd.
Pagina 16
6.Uitleg gedeeltes programmacode 6.1 Selecteren bestanden door gebruiker Voor de selectie van bestanden heb ik gebruik gemaakt van comdlg32.dll. Deze functie is algemeen beschikbaar op internet en kan door één programmaregel worden aangeroepen als de functie in een module is gezet. Met deze functie is het mogelijk om een enkel bestand of meerdere bestanden in één handeling te selecteren. De mogelijkheid om één of meerdere bestanden te selecteren wordt aangestuurd door de tweede parameter op True of False te zetten. Voor WTA-Tool heb ik gebruik gemaakt van de mogelijkheid om meerdere bestanden te selecteren, hiervoor moet de tweede parameter op True worden gezet. De functie wordt door mijn programma aangeroepen door onderstaande code. Call ShowOpen(colFileNames, True)
Bovenstaande code resulteert in een bestandsdialoogvenster met een zelfde uiterlijk als het gebruikte besturingssysteem, in dit geval Windows XP.
Pagina 17
6.2 Opslaan van gebruikersinstellingen
In de userinterface is de mogelijkheid aangebracht om twee gebruikersinstellingen op te slaan in het register van Windows,te weten de initialen van de tekenaar en de projectleider. Het is mogelijk om vanuit Visual Basic for Applications direct in het register instellingen op te slaan. De keuze voor het gebruik van het register is gemaakt om elke gebruiker zijn eigen initialen te laten opslaan zonder daarvoor zogenoemde ini-bestanden te hoeven gebruiken.
De opgeslagen instellingen kunnen dan ook rechtstreeks worden opgevraagd door Visual Basic for Applications zodat deze ook weer gebruikt kunnen worden in het programma. De gebruikte programmacode om de initialen op te slaan, geactiveerd als er op het plaatje van de diskette wordt gedrukt, ziet er als volgt uit; '-instellingen opslaan Private Sub img_opsl_Click() Dim str_init_engi As String Dim str_init_proj As String str_init_engi = Me.txt_init_engi.Value str_init_proj = Me.txt_init_proj.Value Call VBA.SaveSetting("wta", "tools", "engineer", VBA.UCase(str_init_engi)) Call VBA.SaveSetting("wta", "tools", "projleid", VBA.UCase(str_init_proj)) MsgBox "Settings zijn opgeslagen." End Sub
De invulvelden worden direct omgezet in hoofdletters zodat deze over elk project gelijk zijn. Pagina 18
6.3 Wijzigen van onderhoek (attributen) Voor het wijzigen van attributen in een block is een extra stap nodig. Het programma selecteert alle blokken in de tekening met de naam roh-wta. Daarna selecteert het programma de te wijzigen attributen. Het programma wijzigt de attributen alleen als deze aangegeven zijn in de userinterface. Om deze functie te kunnen hergebruiken voor de verschillende onderdelen van het programma heb ik deze in een module gezet. Hierdoor is deze functie snel aan te roepen en wordt het programma overzichtelijker. Onderstaand geeft de programmacode in de module weer. Sub blok_attr(naam_onderhoek, naam_attribuut, attr_nieu_wrde) Dim sset2 As AcadSelectionSet On Error Resume Next Set sset2 = ThisDrawing.SelectionSets.Add("SSbks") If Err Then Set sset2 = ThisDrawing.SelectionSets.Item("SSbks") sset2.Clear End If On Error GoTo 0 Dim FilterType(0 To 1) As Integer Dim FilterData(0 To 1) As Variant FilterType(0) = 0: FilterData(0) = "INSERT" FilterType(1) = 2: FilterData(1) = naam_onderhoek Call sset2.Select(acSelectionSetAll, , , FilterType, FilterData) Dim BlkNm As AcadBlockReference Dim BlkAtts As Variant For Each BlkNm In sset2 BlkAtts = BlkNm.GetAttributes For i = LBound(BlkAtts) To UBound(BlkAtts) Dim attribuut As AcadAttributeReference Set attribuut = BlkAtts(i) If VBA.UCase(attribuut.TagString) = naam_attribuut Then attribuut.TextString = VBA.UCase(attr_nieu_wrde) attribuut.Update End If Next i Next End Sub
Pagina 19
De routine blok_attr heeft als invoer een drietal gegevens nodig, te weten de naam van de onderhoek, naam van het attribuut en de nieuwe waarde voor dit attribuut. De aanroep van deze zelfgemaakte functie gebeurt door een Call zoals hieronder. De variabelen a, b en c zijnde gegevens die de routine blok_attr nodig heeft. Call basis.blok_attr(a, b, c)
De volledige code om de routine blok_attr aan te roepen staat in mijn programma in een ifthen loop. De if-then loop controleert of de tekenaar, door middel van een checkbox, heeft aangegeven of dit attribuut wel gewijzigd moet worden. De waarde a en b zijn een vast geprogrammeerde waarde. Deze keuze is bewust gemaakt in overleg met de collegaʼs. De bloknaam en de naam van de attributen, zullen niet snel gewijzigd worden. De waarde c is de inhoud van een textbox op het formulier. Deze waarde wordt uit het register gehaald, ook is het mogelijk om deze waarde op te slaan in het register, dit staat nader beschreven onder 6.2. Alle drie de waardes worden doorgegeven aan de routine blok_attr met onderstaande code. '-attribuut tekenaar If Me.chk_init_engi.Value = True Then str_naam_tag = VBA.UCase("tkinit") str_inho_tag = VBA.UCase(Me.txt_init_engi.Value) Call basis.blok_attr(str_naam_oho, str_naam_tag, str_inho_tag) Else End If
Pagina 20
7.Resultaten 7.1 Resultaten In grafiek 2 wordt weergeven wat de resultaten zijn van WTA-Tool. De benodigde tijden voor het handmatig verwerken zijn ter referentie ook in grafiek 2 opgenomen. De weergeven tijden zijn gebaseerd op enkele metingen maar zijn sterk afhankelijk van factoren zoals netwerksnelheid en verwerkingssnelheid van de gebruikte computer. Toch is er een, zoals verwacht, een reproduceerbaar verschil in de doorlooptijden van de status wijzigingen van een tekeningenset. De tijdsbesparing ten opzichte van de handmatige verwerkingen is een factor zes.
Grafiek 2, benodigde verwerkingstijd bij een tekeningenset van 30 tekeningen.
200 Minuten
150 Minuten
100 Minuten 50 Minuten Handmatig WTA-Tools
0 Minuten
1 maal wijzigen status tekeningenset 2 maal wijzigen status tekeningenset 3 maal wijzigen status tekeningenset 4 maal wijzigen status tekeningenset
Pagina 21
8.Nawoord Het programma zal in de toekomst uitgebreid kunnen worden met diverse functies, hierbij is bijvoorbeeld te denken aan het genereren van een tekeningenlijst aan de hand van de informatie in de onderhoek of het detecteren van verkeerd vermelde plotschalen in de onderhoek. Deze mogelijkheden heb ik momenteel niet meegenomen omdat er maar een zeer beperkte vraag was vanuit de gebruikers die de investering in tijd niet rechtvaardigde.
Pagina 22
9.Literatuurlijst.
Online;
- AutoDesk discussiegroepen
http://discussion.autodesk.com/index2.jspa?categoryID=8
Boeken;
- AutoCAD 2008, Computer Ondersteund Ontwerpen
ir. R. Boeklagen
ISBN; 978-90-72487-54-4
2007
- AutoCAD 2006 VBA, a Programmerʼs Reference
Joe Sutphin
ISBN: 1-59059-579-3
2005
Pagina 23
Blanco pagina
Pagina 24
Bijlage 1, Programmacode (deel) In de volgende bijlage is een deel van de programmacode bijgevoegd ter referentie.
Me.cbo_dirs.Clear Me.cbo_dirs.AddItem ("TD") Me.cbo_dirs.AddItem ("TB") Me.cbo_dirs.Value = ("TD") Me.txt_date_enjj.Value = VBA.DateTime.Year(VBA.Date) Me.txt_date_enmm.Value = VBA.DateTime.Month(VBA.Date) Me.txt_date_endd.Value = VBA.DateTime.Day(VBA.Date) Me.txt_date_prjj.Value = VBA.DateTime.Year(VBA.Date) Me.txt_date_prmm.Value = VBA.DateTime.Month(VBA.Date) Me.txt_date_prdd.Value = VBA.DateTime.Day(VBA.Date) End Sub '-exit knop Private Sub cmd_exit_Click() Unload Me End Sub '-alle opties selecteren frame bewerkingen Private Sub cmd_fra_bewerkingen_select_all_click() Me.chk_bind_xref.Value = True Me.chk_purg_teke.Value = True Me.chk_verg_laag.Value = True Me.chk_verg_vpor.Value = True Me.chk_zmms_teke.Value = True End Sub '-alle opties deselecteren frame bewerkingen Private Sub cmd_fra_bewerkingen_unsele_all_click() Me.chk_bind_xref.Value = False Me.chk_purg_teke.Value = False Me.chk_verg_laag.Value = False Me.chk_verg_vpor.Value = False Me.chk_zmms_teke.Value = False End Sub '-alle opties selecteren frame onderhoek Private Sub cmd_fra_onderhoek_wijzigen_select_all_click() Me.chk_init_engi.Value = True Me.chk_init_proj.Value = True
Programmacode.2
Bijlage 2, Handleiding WTA-Tool In de volgende bijlage is een handleiding bijgevoegd. Bedoeld als een leidraad voor het installeren van WTA-Tool en als beknopte uitleg voor het programma.
Handleiding, behorende bij WTA Tools Deze handleiding is opgebouwd als installatiehulp en uitleg voor gebruik. Voorbereiding Kopieer het bestand op een netwerklocatie zodat het voor iedereen te gebruiken is. Onthoud of schrijf deze locatie op. Er zal verder uitgegaan worden van c:\wta.dvb. Installeren in AutoCAD Volg onderstaande instructies stap voor stap 6. Start AutoCAD op. 7. Tik in AutoCAD op de commandline TP, van Toolpalette. 8. Rechtermuisklik op een toolpalette. 9. Kies new palette en geef deze een naam, .
10. Klik met de Rechtermuisklik op de zojuist gemaakte toolpalette, kies Customize Commands.
Handleiding.2
11. Hierdoor kom je in de CUI, de Customize User Interface
12. Zoek hier een commando uit met een toepasselijk plaatje, bijvoorbeeld break at point en sleep deze naar het palette. Sluit de CUI. 13. Klik met de rechtermuisknop op de zojuist gemaakte button, kies voor Properties.
Handleiding.3
14. Vul het scherm in volgens onderstaand plaatje.
Let op; de gebruikelijke backward slash ( \ ) moet een forward slash zijn ( / ) 15. Als er spaties in de directory zitten gebruik dan aanhalingstekens. Dus dan wordt het bijvoorbeeld; ^C^C-vbarun;”c:/Program Files/wta.dvb!start” 14. Druk op OK. 15. Start met de button de WTA-Tool.
Handleiding.4
Gebruik van de WTA-Tool. De ʻZoom tekening op Modelspaceʼ functie is voor de volledigheid toegevoegd, deze zal bij WTA niet toegepast worden ( standaard staat deze ook uit ). De invulvelden worden ingevuld in de nieuwe tekeningen als het aanvinkhokje rechts ervan gemarkeerd is. De initialen van de tekenaar en projectleider kunnen worden opgeslagen voor hergebruik door het symbool van de diskette aan te tikken. De attributen in de onderhoek ten behoeve van de wijzigingsdata worden bij WTA leeggehaald bij een wijziging van status. Dit is mogelijk met de functie 'Gewijzigd leeghalen'.
Handleiding.5