1/9/2012
KOK MILIEUOPSLAGSYSTEMEN
MILIEU OP MAAT
ACE System Manager | Sander Swiderski
2|Pagina
Voorwoord Beste lezer, Mijn naam is Sander Swiderski, ik ben 26 jaar oud en ik woon in de gemeente West Maas en Waal in het dorp Maasbommel. Nadat ik in 2005 afstudeerde van de Havo in Ede ben ik begonnen aan een carrière bij de Koninklijke landmacht. Daar ben ik werkzaam geraakt als sergeant bij het wapen der genie. Dat zijn uiteindelijk toch de bouwvakkers van Defensie. Na een opleiding en een functie te hebben vervuld kwam ik via een collega in contact met het programma AutoCAD. Hij verdiepte zich hierin om het voor hem makkelijker te maken in mogelijk aankomende functies te kunnen functioneren. Die gedachte is bij mij blijven hangen. Een kleine 2 jaar later had ik dan eindelijk de tijd en de mogelijkheid om deze cursus aan te vragen. Het begon simpel met de basis en gevorderde cursus AutoCAD 2D. Later heb ik dat uitgebreid met de optimalisatie en uiteindelijk de opwerking tot vb.NET. De reden dat ik ook de laatste en tevens ook moeilijkste cursus heb gedaan had een aantal redenen. Ten eerste vond ik het zo interessant dat ik mijzelf steeds verder wilde verbeteren in het gebruik van dit programma. Tevens zag ik in mijn toekomst nog mogelijkheden met deze ervaring. Vanwege mijn plezier in het werk en blijkbaar ook het gevoel met de software heb ik er voor gekozen om deze ervaring niet te laten schieten. Mijn huidige baan bij de Koninklijke landmacht laat niet de ervaringsopbouw met AutoCAD toe zoals dat bij een fulltime tekenaar de zaak is. In plaats daarvan moet ik veel in mijn vrije tijd doen en heb ik mijn vaardigheden afgelopen jaar goed kunnen gebruiken terwijl ik bezig was met mijn Mboopleiding in bouwtechniek niveau 3. Tijdens deze opleiding moeten er veel tekeningen gemaakt worden voor de vele praktijkgerichte examens en oefeningen. Vanwege mijn achtergrond van de afgeronde cursussen AutoCAD heb ik bij het opleidingscentrum ook meerdere mensen les moeten geven in het gebruik van het programma. Daarnaast heb ik een aantal kleine bibliotheken samengesteld van gemaakte blokken en de kaders beter geïndexeerd voor meerdere instructeurs en collega leerlingen. De opleiding heb ik als zeer boeiend en leerzaam ervaren. De opgedane kennis heb ik gelukkig ook al voor het afronden van de opleiding in de praktijk kunnen brengen en ook na de bouwtechniek opleiding komt die weer goed tot zijn recht. Voor de steun en informatie tijdens de totstandkoming van dit product zou ik graag Lisette Swiderski willen bedanken. Ook Ron Swiderski wil ik hier bedanken voor zijn steun en informatie maar ook voor het testen van het programma. Als laatste wil ik graag dhr. R. Boeklagen, dhr. P. Arts en mevr. L. Bergsma bedanken voor hun goede begeleiding en grote kennis van dit onderwerp tijdens mijn studie. Sander Swiderski Maasbommel 9 januari 2012 3|Pagina
4|Pagina
Inhoudsopgave Voorwoord
3
Inhoudsopgave
5
Inleiding
7
1. Het bedrijf
9
1.1
Het bedrijf
9
1.2
Bedrijfsstructuur
10
2. Situatie
11
2.1
Huidige werksituatie
11
2.2
Gewenste werksituatie
12
2.3
Oplossing
13
3. Het programma
14
3.1
De opbouw
14
3.2
Werking
15
3.3
Stroomschema
16
3.4
Voorbeeldcode
17
Conclusie
21
Bijlagen
23
5|Pagina
6|Pagina
Inleiding Al bijna 15 jaar is Kok Milieuopslagsystemen bezig met vernieuwen in de milieusector. Het bedrijf staat altijd vooraan als het gaat om maatwerk en klantenservice. Het leveren van systemen om milieugevaarlijke stoffen op te slaan is hun hoofdtaak. Daarnaast worden er ook magazijn- en transport systemen verkocht. Ook heeft het bedrijf een adviserende taak over de nieuwste normen en technieken. Vanwege het vele maatwerk was het moeilijk om bij de werknemers een duidelijk beeld te krijgen hoe een container er uiteindelijk uit kwam te zien. Tot een paar jaar geleden ging dat door middel van schetsen en handgemaakte tekeningen. Sinds een paar jaar wordt ook hier gewerkt met CAD programma’s om de werknemers duidelijkere zaagschema’s te leveren zodat de productie van maatwerk vereenvoudigd en versneld wordt. Aangezien ik ten tijde van deze voortgang bezig was met AutoCAD begon ik te denken dat er toch meer mogelijk moest zijn. Na overleg met de directrice van het bedrijf waren we tot de conclusie gekomen dat het ook goed zou zijn om mogelijke klanten een duidelijker beeld te geven van wat zij aanschaffen. Dit verslag beschrijft de ontwikkeling van dat programma. Het programma is bijna volledig in VB.NET geschreven met een knipoog naar macro’s. De gebruiksvriendelijkheid wordt gegarandeerd vanwege de simpele palette structuur waar enkel de buitenwerkse maten hoeven te worden ingevuld en mogelijk een aantal opties. Daarna verschijnt er met een druk op de knop een complete tekening in 3D en in kleur.
7|Pagina
8|Pagina
1. Het Bedrijf
1.1 Het bedrijf Het bedrijf Kok Milieuopslagsystemen bestaat ondertussen alweer bijna 15 jaar en is daarbij opgeklommen als een van de marktleiders in de milieubranche. Dit bedrijf is gespecialiseerd in het op maat kunnen vervaardigen en leveren van milieuopslagsystemen. Gesitueerd in het kleine maar centraal gelegen Maasbommel is het ook goed uitgerust om overal in den lande te kunnen leveren. Milieuopslagsystemen zijn niets meer of minder dan verschillende manieren om milieugevaarlijke stoffen op te slaan. Dit kunnen grote containers zijn om complete oliedrums op een pallet op te slaan maar ook de kleinere kasten om bijvoorbeeld een verfvoorraad voor een schilder veilig te houden. Vaak blijkt dat klanten niet overal dezelfde ruimte hebben. Die verschillende eisenpakketten zorgen ervoor dat het grootste deel van dit werk maatwerk wordt. In dat segment is dit bedrijf de marktleider. Ongeveer 75 % van alle leveringen zijn uiteindelijk maatwerk. Het merendeel van de constructiewerkzaamheden wordt dan ook in eigen huis gedaan vanwege dat maatwerk. Er loopt continue een team van lassers rond die al deze werkzaamheden moeten waar maken. Het bedrijf beschikt natuurlijk ook over een verkoopsectie. In dat gedeelte wordt zowel de binnen- als de buitenverkoop geregeld. Een belangrijk gedeelte van een bedrijf wat maatwerk levert is natuurlijk dat er ter plekke wordt gekeken naar de mogelijkheden en dat aan de hand van die bevindingen een mogelijk plan van aanpak wordt opgesteld. Naast de standaard producten is dit bedrijf ook continue bezig met nieuwe producten te ontwikkelen in samenwerking met overheidsinstanties. Kiwa Gas Technology is hier een goed voorbeeld van. In een samenwerkingsverband met dit bedrijf is er een brandwerende kluis ontworpen die moderne apparatuur bevat voor het mengen van aardgas met duurzaam verkregen waterstofgas. Hierdoor zou de Nederlandse gasvoorraad veel langer mee kunnen gaan dan we tot voor kort voor mogelijk hielden. Ook dit project is conform alle huidige eisen vervaardigd en is inmiddels al uitgebreid met een tweede identieke kluis.
1.0.1 Kiwa Gas Technology
9|Pagina
1.2 Bedrijfsstructuur Het bedrijf Kok Milieuopslagsystemen bestaat momenteel uit een team van 8 man. Onder de leiding van Ron Swiderski is het bedrijf uitgegroeid tot een grote speler in de milieuwereld. De laatste jaren heeft de huidige directrice, Lisette Swiderski, het stokje overgenomen. Zodoende is de vorige directeur over gegaan tot een vooral adviserende functie. Naast directrice is Lisette Swiderski ook de hoofdverkoopster van het team. Zij heeft de steun van haar kantoorpersoneel om de verkoop en administratie in goede banen te leiden. Het bedrijf beschikt niet over een gespecialiseerde tekenaar. Deze taak wordt nu altijd uitgevoerd door het kantoorpersoneel. Zij kunnen allemaal overweg met simpele CADprogramma’s en daar worden tegenwoordig de tekeningen mee gemaakt voor de lassers. Buiten het kantoor zorgen de lassers en constructeurs ervoor dat de producten op de juiste manier vervaardigd worden. Zij zijn, samen met een afvaardiging van het kantoorpersoneel, ook verantwoordelijk voor het afleveren plaatsen van de producten. Voor het vervoer wordt er per product de best mogelijke methode gebruikt. Dat kan verschillen van schamelwagens tot diepladers al naar gelang het formaat van het product.
1.2.2De constructie blijft handwerk
1.2.1 Plaatsing container vanaf dieplader
10 | P a g i n a
2. Situatie 2.1 Huidige werksituatie In de huidige situatie wordt het tekenwerk compleet op kantoor gedaan. Dit komt vooral omdat het een tijdrovend klusje blijkt te zijn. Er is qua tekenwerk weinig gestandardiseerd terwijl dat wel zou kunnen. Dit kan wel omdat er, ook al is het maatwerk, wel standaardmaten gelden voor bijvoorbeeld dieptes en mogelijke profileringen. Een probleem waar het bedrijf nu tegen aan loopt is dat het tekenen dus te veel tijd kost. De productie duurt er niet alleen langer door maar ook is degene die tekent op dat moment niet beschikbaar voor andere zaken. Dit blijft een probleem aangezien er niet een specifieke tekenaar bij het bedrijf werkt. De tekeningen worden, zoals eerder al aangegeven, door het verkopend personeel gemaakt. Ook zou het fijn zijn als de tekeningen direct bij de klant gemaakt kunnen worden in verband met het beeld wat de klant dan krijgt. Ten eerste verkoopt het product dan veel makkelijker omdat het bedrijf professioneler overkomt, maar ook heeft de klant direct een duidelijk beeld van het product. Door de grote verscheidenheid aan producten en het vele maatwerk blijft kennis van de producten ook erg belangrijk als tekenaar. Door deze minimale expertise is het niet mogelijk om een extern bedrijf in te schakelen voor het tekenwerk. Daarnaast brengt die optie ook nog extra kosten met zich mee.
11 | P a g i n a
2.2 Gewenste werksituatie In de huidige situatie zijn er een aantal punten die verbeterd dienen te worden. Als eerste moet de tekentijd drastisch omlaag worden gehaald. Daarnaast moet het zo snel worden getekend dat de tekening ter plekke bij de klant gepresenteerd kan worden. Ook zou het fijn zijn dat ook mensen met minder kennis van de stof de tekeningen ook kunnen maken. Het moet dus niet alleen snel zijn maar ook nog representatief. Een klant heeft niets aan het zien van een zaagstaat. De tekening moet dus duidelijk zijn en het liefst 3-dimensionaal. Om aan de bovenstaande plannen vorm te geven moet er eerst gekeken worden naar de verschillende opties. De tekeningen zouden gemaakt kunnen worden als blokken, dynamische blokken, macro’s of via een VB.NET routine toe te passen. Voordelen blokken: - Makkelijk te maken - Weinig programmeertijd - In tekening aan te passen Nadelen blokken: - Veel maatwerk dus als nog veel aanpassen benodigd na tekenen - Vanwege grote diversiteit grote bibliotheek benodigd die gevuld moet worden(tijdrovend) - Kennis benodigd van tekenprogramma Voordelen dynamische blokken: - In tekening aan te passen - 1 blok is genoeg per type opslag, daarna aan te passen in de tekening Nadelen dynamische blokken: - Moeilijker te maken dan standaard blokken - Kennis benodigd van tekenprogramma Voordelen macro’s: - Met enkele knoppen kan een complete opslag getekend worden - Makkelijk te gebruiken - Snel te gebruiken Nadelen macro’s: - Veel programmeerwerk - Veel knoppen benodigd voor grote bibliotheek Voordelen VB.NET: - Overzichtelijk in te stellen - Makkelijk te gebruiken - Veel mogelijkheden - Ook te gebruiken zonder veel kennis van tekenprogramma - Snel te gebruiken Nadelen VB.NET: - Heel veel programmeerwerk - Moeilijk aan te passen in de tekening 12 | P a g i n a
2.3 Oplossing Na de hiervoor genoemde opties naast elkaar te hebben gezet heb ik ervoor gekozen om een combinatie te maken van VB.NET en macro’s. Dit kost wel het meeste werk om te programmeren maar komt uiteindelijk wel het dichtst bij het eisen pakket zoals ik die eerder gesteld heb. Als ik het programma zelf laagdrempelig kan houden is het makkelijk te gebruiken en omdat VB.NET de tekening maakt na het invoeren van een aantal kleine gegevens is de tekening bijna direct klaar en inzichtelijk. De eisen makkelijk en snel tekenen heb ik daarmee dus al gerealiseerd. Mede doordat het tekenwerk met dit programma snel gedaan kan worden hoeft er dus geen extern bedrijf te worden ingezet en blijft er ook veel meer tijd over voor andere dingen zoals het verkopen van de getekende opslagsystemen. Mijn doel is om een toolpalette te bouwen voor AutoCAD waarin de buitenwerkse maten moeten worden ingevoerd en daarna enkel nog een aantal opties moeten worden aangevinkt. Denk hierbij aan het type opslag middel, welk soort bekleding is er benodigd en wat voor soort deuren worden er gebruikt. Al deze opties maakt het zo moeilijk om met bijvoorbeeld dynamische blokken dit alles te regelen. Ik zal later nog terugkomen op de inhoud en werking van het programma.
13 | P a g i n a
3. Het programma 3.1 De opbouw Het programma bestaat, in zijn huidige situatie, uit een toolpalette waar een programma aan vastgekoppeld is en een ribbon. De toolpalette is niets anders dan een verzameling van knoppen waar de verschillende functies in zijn verwerkt en zo andere functies kunnen activeren. De ribbon bevat de functies om de toolpalette aan te roepen en handige knoppen om bijvoorbeeld lagen uit te zetten of het zicht te veranderen. Al de functies in de toolpalette worden geregeld door de onderliggende programmeer code van VB.NET. De code voor de functies in de ribbon worden echter door macro’s verzorgd.
3.0.1 De uiteindelijke interface
Er worden door de code verschillende bestanden aangeroepen. Deze zijn niet zichtbaar maar moeten wel aanwezig zijn op de computer. Denk hierbij aan een template met de juiste instellingen en bijvoorbeeld de ribbon met alle knoppen erop. Deze bestanden zijn essentiële onderdelen van het programma en zullen aanwezig zijn op de installatie diskette. Naast de complete toolpalette wordt er ook gewerkt met een drawing template om de instellingen te standaardiseren voordat een tekening zichtbaar wordt gemaakt. Deze wordt meegeleverd op de installatiediskette en zal automatisch ook worden geinstalleerd indien men de handleiding volgt.
14 | P a g i n a
3.2 Werking Op de toolpalette staan, zoals eerder vernoemd, een aantal knoppen en opties aangegeven. Deze opties zijn tot het absolute minimum gehouden om de gebruiksvriendelijkheid te kunnen blijven garanderen. Het enige wat men nog dient in te vullen zijn de buitenwerkse maten, het type opslagmiddel, welke brandwerendheid de constructie dient te hebben, of er tussenwanden in dienen te komen en wat voor soort deuren in de constructie komen. Ook zijn er nog de opties om de constructie verzwaard te maken of met hijsogen uit te voeren. Deze laatste opties worden vanaf bepaalde maatvoering al automatisch ingevoerd. Doordat er uiteindelijk 7 velden dienen te worden ingevuld zijn er veel opties mogelijk. Als de opties bij elkaar niet kunnen worden gefabriceerd zal hier een melding van worden gemaakt waarna de velden anders dienen te worden ingevuld. Standaard zal de toolpalette worden opgestart met veel voorkomende instellingen. Deze kunnen natuurlijk naar gelang van de vraag naar sommige producten makkelijk worden bijgesteld zodat het nog makkelijker en sneller wordt om een duidelijk beeld te scheppen. De ribbon bevat vooral opties die al binnen autoCAD bestonden maar waarvan het handiger was om ze direct beschikbaar te hebben. Zo zijn bijvoorbeeld de gedeeltes om te tekenen en te bematen ook in de “kluis” ribbon gezet zodat die bereikt kunnen worden zonder te hoeven overschakelen naar de ribbon “home”. Dat zelfde geldt voor de overige al bestaande gedeeltes. De grootste vernieuwing is hier de aanmaak van het gedeelte “toolpalette”. Hierin bevinden zich de functies om de toolpalette op te starten en om de buitenlaag van de tekening aan of uit te zetten. Deze functies zijn aangemaakt met behulp van macro’s.
3.2.2 De ribbon
15 | P a g i n a
3.2.1 De toolpalette
3.3 Stroomschema
START
INVOER MATEN
INVOER WAND
INVOER TYPE
INVOER WAND
INVOER OPTIES
START TRANSACTIE
OPENEN DWT
AANMAKEN ELEMENT
AANMAKEN LAAG
KLEUR LAAG AANPASSEN
TOEVOEGEN ELEMENT NEE KLAAR? JA
BEVESTIG TRANSACTIE
EINDE 16 | P a g i n a
LAAG CURRENT MAKEN
3.4 Voorbeeldcode Tijdens de ontwikkeling van het programma bleek meerdere malen dat sommige stukken code moesten worden aangepast. Vaak kost het veel moeite en nog veel meer tijd om het programma dan toch werkend te krijgen. In dit gedeelte komen een aantal stukken code naar voren die wat meer tijd kostten dan andere gedeeltes. Ook zal ik een stuk code bespreken waarvan tijdens het testen bleek dat het qua gebruik erg onvriendelijk was. Als eerste wil ik de code bespreken die het merendeel van de tekening beslaat. Ik heb met VB.NET samen met dhr. Boeklagen een stuk code ontwikkeld waarmee er in 3D een koker getekend wordt. Voor het tekenen van deze koker moet enkel het beginpunt, het eindpunt en de dimensies van de koker zelf worden ingevoerd.
3.4.1 Functie "Koker"
Voor het daadwerkelijk tekenen van een koker hoeft enkel de code te worden aangeroepen en de nodige gegevens worden ingevuld.
3.4.2 Aanroep "Koker"
17 | P a g i n a
Uiteindelijk zullen veel van deze stukken code samen bijvoorbeeld het onderste gedeelte van de uiteindelijke constructie vormen.
3.4.3 "Koker" in tekening toegepast
De buitenwand bleek een van de objecten die meer tijd kostte dan in eerste instantie gedacht werd. Het invoegen van kokers is op een gegeven moment een automatisme maar vanwege de veranderende vorm bleek dit moeilijker dan eerst gedacht werd. Uiteindelijk kreeg ik het idee om de buiten panelen ook te beschouwen als koker. Maar dan met een heel erg verschillend stel dimensies. De panelen bleken niets anders dan uitgerekte kokers en zo kon de code met een kleine aanpassing toch gebruikt worden. De grootste verandering die gemaakt moest worden was het verschuiven van sommige stukken data. Zo moest er bijvoorbeeld voor de bemating van de panelen niet de opgegeven dimensies uit de code gebruikt worden. Voor de dikte van de panelen werd de opgegeven maat gebruikt zoals ze geleverd worden vanuit de fabrikant, zijnde 88 mm. En voor de andere dimensie werd het invoer veld “hoogte” gebruikt van de toolpalette. De hoogte werd daardoor een van de dimensies van de buitenwandpanelen. Ook al is de code hierdoor een stuk langer geworden het werkt wel. De resultaten spreken uiteindelijk voor zich. 3.4.4 De code voor een koker
3.4.5 De code voor een paneel
18 | P a g i n a
3.4.6 Het resultaat zonder...
3.4.7 ...en met panelen
Nog een stuk code wat veel moeite kostte was het aanmaken van de lagen via VB.NET. In eerste instantie leek dit helemaal niet moeilijk om te maken omdat er al speciale tools voor bestonden. Het addertje zat ook niet in het aanmaken maar in het aanzetten van de juiste laag op het juiste moment. Tijdens de eerste tests bleek dat de lagen wel aangemaakt werden met de eigenschappen zoals ik die hebben wou. Echter werd de tekening toch continue in de 0-laag getekend. Om dit aan te passen moest dus voor het tekenen van een gedeelte de juiste laag worden aangemaakt maar ook worden aangezet alszijnde current layer.
3.4.8 Functie "Lagen"
19 | P a g i n a
Na een hoop zoekwerk was het eindelijk gelukt om de juiste laag op het juiste moment aan te zetten. Hierdoor werd een hele hoop programmeerwerk een stuk makkelijker. De kleur van de buitenwand is namelijk gekoppeld aan de kleur van de laag en kan zo dus worden aangepast. De mogelijkheid om lagen uit te zetten bleek ook erg makkelijk te werken. De buitenwand kan uit worden gezet waardoor het frame van de constructie zichtbaar wordt gemaakt. Dit is uiteindelijk ook verwerkt in de functies op de ribbon.
3.4.9 Aanroep "Lagen"
Het laatste gedeelte programmeerwerk wat ik wil aanhalen was niet zo zeer lastig om te realiseren maar wel een zeer grote verbetering van het programma. Na het meermalig testen van het programma bleek namelijk dat een getekend object niet makkelijk draaide. Het verliep allemaal wel soepel maar door het draaien veranderde continue de afstand tot het object waardoor het niet fijn werkte. De oplossing voor dit probleem kon echter niet veel simpeler zijn. Het probleem waar dit door veroorzaakt werd was de manier waarop autoCAD met de x-,yen z-waardes omgaat in de tekening. De x- en y- waardes worden standaard gebruikt voor hoogte en de breedte waarbij de z-as de diepte van het object aangeeft. Dit werkte niet zoals eerder al aangegeven is. Door de y- en de z-waardes te verwisselen werd het object wel anders neergelegd op het “tekenvel” maar daardoor kon er wel op een makkelijke wijze om het object heen gedraaid worden. 3.4.10 De z-as staat nu voor de hoogte
3.4.11 X, Y, Z staat nu voor breedte, diepte en hoogte
20 | P a g i n a
Conclusie Door de huidige markt moet een bedrijf continue concurrerend blijven en meegaan met de wensen van de klanten. Klanten die dit soort producten aanschaffen hebben daar over het algemeen weinig verstand van en zullen altijd moeten afgaan op het advies wat wordt aangeboden en een mogelijke schets die het beeld moet geven. Met deze nieuwe tool zal de duidelijkheid bij potentiële klanten vele malen groter zijn vanwege het duidelijke beeld wat geschetst wordt. Naast de duidelijkheid voor de klant was het ook een doel om sneller te tekenen. Met het nieuwe programma kost het gemiddeld 1 minuut om in 3D een container te tekenen die van meerdere opties voorzien is. In de oude situatie was dat vaak 1 tot meerdere uren. Dan was de tekening echter nog niet geschikt om te tonen aan klanten vanwege de onduidelijkheid. Sommige onderdelen van de software worden nog verder uitgewerkt. Zo zijn bijvoorbeeld nog niet alle functies compleet ingebouwd. Net als de laatste ontwikkelingen die nog niet zijn verwerkt in dit model. In de toekomst moet dit programma al het tekenwerk gaan overnemen. Er wordt naast de hiervoor genoemde punten ook gewerkt aan een uitbreiding om de tekening direct over te zetten in een zaagschema met bemating. Nog een verdere ontwikkeling die gedaan kan worden is het toevoegen van een materiaalstaat aan de hand van die zaagstaat. Al met al zijn er nog genoeg opties uit te breiden waardoor dit enkele programma al het tekenwerk van dit bedrijf kan gaan overnemen. Het programma wordt continue getest en bevalt zeer goed bij zowel de verkopers als de klanten.
21 | P a g i n a
22 | P a g i n a
Bijlagen Installatiehandleiding
25
Urenregistratie
27
Voorbeeld tekeningen
28
Programmeercode
33
23 | P a g i n a
24 | P a g i n a
Installatiehandleiding Installeren: Het installeren van het programma bestaat uit 3 verschillende stappen. - Het inladen van de benodigde gegevens. - Het installeren van het programma zelf - Het installeren van de ribbon met de commando’s Inladen van de gegevens. - Kopieer de bestanden van de installatiediskette naar de nieuwe locatie op de harde schijf van de computer. Over het algemeen zal het voldoen om de complete map in de bestandslocatie van autocad te zetten. C:\program files\autodesk\autocad 2010 Hierna moet autocad worden ingesteld dat het ook gaat zoeken in de bestandslocaties waar net de gegevens naar toe zijn gekopieerd. Dit doen we door de support file search paths in te stellen. -
Open AutoCAD Klik met de rechtermuisknop in het hoofdscherm en selecteer daar Options Open het tabblad Files Ontvouw het gedeelte met de naam Support file search path Klik op add Vul de bestandslocaties in waar de gegevens zijn opgeslagen. In dit voorbeeld zou dat zijn: C:\\Program Files\\Autodesk\\AutoCAD 2010\\Installatie\\support
Installeren van het programma zelf. - Type in de commandoregel van AutoCAD: ai_editcustfile - Type acad.mnl - Zet de cursor onderaan de pagina en type daar: (command “Netload”) (command “bestandslocatie\\Installatie\\Cursus\\Bin\\Debug\\Cursus”) In dit geval is dat dus: (command “Netload”) (command ”C:\\Program Files\\Autodesk\\AutoCAD 2010\\Installatie\\Cursus\\Bin\\Debug\\Cursus”) - Sla deze wijzigingen op en sluit het venster Installeren van de ribbon. - Type in de commandoregel van AutoCAD: cuiload - Klik op browse - Ga naar de bestandslocatie waar de map “Installatie” is opgeslagen en open deze. - Ga naar support - Selecteer het bestand “SanderProject.cuix”. - Klik op Load en sluit het venster. Testen van de installatie - Selecteer in de ribbon het tabblad “Kluis” - Klik op de knop “Kluis”linksboven om de toolpalette te openen Vul de benodige waardes in en klik op tekening 25 | P a g i n a
26 | P a g i n a
Urenregistratie Uren Onderzoek
lllll lll
Programmeren lllll lllll lllll lllll lllll lllll lllll lllll lllll lllll lllll lllll lllll Database
l
Tekenen
ll
Verslag
lllll lllll lllll lllll ll
Testen
lllll lllll ll
Totaal 8 65 1 2 22 12 110
27 | P a g i n a
28 | P a g i n a
29 | P a g i n a
30 | P a g i n a
31 | P a g i n a
32 | P a g i n a