BK Informatica Large Workshop 3 - Scenario s & scripten Technisch Ontwerp en Informatica
|
|
- Anna Groen
- 7 jaren geleden
- Aantal bezoeken:
Transcriptie
1 BK Large Workshop 3 - Scenario s & scripten
2 Eenvoudig model opzetten Eenvoudige volumes in maya opzetten ga uit van schaal 1:500 gevelopeningen zonder kozijnen e.d. simpel meubilair t.b.v. het gebruik van de ruimte 2/42
3 Vectorrender maken Vectorrender naar.ai Render using > Maya Vector Common tab > Image format > Adobe Illustrator (ai) Maya Vector tab > Fill Objects > uit Maya Vector tab > Include Edges > aan - Camera Background Color > wit Meer info > TOI-Pedia > Maya Vector Render to Illustrator 3/42
4 Opwerken in Illustrator Inkleuren met Live Paint Bucket 4/42
5 Opwerken in Photoshop Schaduwpartijen aangeven in Photoshop 5/42
6 Combineren Photoshop schaduwen naar Illustrator d.m.v. place 6/42
7 Aankleden Verder aankleden om gezelligheid te creëren 7/42
8 Aankleden It s not exact sience!!!! 8/42
9 Opdracht Maak 2 scenario s Minimaal 1 interieur, de andere eventueel een exterieur Timely: Dag van de tussenpresentatie vóór 9:00uur Meer info: - TOI-Pedia - TOI website > Bsc4 9/42
10 Data exchange Zorg voor duidelijke afspraken!! Bestand structuur Layer gebruik Schriftelijke omschrijving Reference!! AutoCAD naar AutoCAD (teken alleen wat je moet tekenen) MAYA naar MAYA AutoCAD naar MAYA Gebruik TOI-pedia voor uitleg! 10/42
11 Je eigen tool in maya Uitbreiden van de functionaliteit van Maya Maya is een zeer uitgebreid softwarepakket met een boel features, maar de grootste feature is misschien wel de flexibiliteit. Deze flexibiliteit geeft de mogelijkheid Maya aan te passen of uit te breiden voor specifieke doeleinden en situaties. 11/42
12 Je eigen tool in maya 12/42
13 Je eigen tool in maya Voorbeelden if (`window -exists trapwindow`) deleteui -window trapwindow; string $window= `window -t Steektrap -w 400 -h 100 -mxb 0 -rtf 1 trapwindow`; columnlayout -columnattach left 0; separator -height 10 -st none; floatslidergrp -l Hoogte Trap in meters -field true -changecommand maten -minvalue 0.1 -maxvalue 8.0 -fieldminvalue 0.1 -fieldmaxvalue 8.0 -value 2.8 hoogte; floatslidergrp -l Breedte Trap in meters -field true -changecommand maten -minvalue 0.8 -maxvalue fieldminvalue -0 -fieldmaxvalue value 13/42
14 Je eigen tool in maya Script Editor 14/42
15 Je eigen tool in maya Script Editor Nadelen: - - wanneer Maya crasht ben je het script kwijt niet erg overzichtelijk Oplossing: - scripts extern aanmaken en bewerken bijvoorbeeld in Crimson Editor 15/42
16 Je eigen tool in maya Crimson Editor Gratis te downloaden op Script opslaan als ****.mel kleurcodering van verschillende onderdelen van het mel script 16/42
17 Je eigen tool in maya Alles is gescript Create > Polygon Primitives > Cube Alles wat je doet wordt getoont in de Script Editor, in de Command History 17/42
18 Computers zijn dom Voordat we het scripten induiken eerst een waarschuwing: Computers hebben strikte regels nodig om een script te kunnen begrijpen! - alles is hoofdlettergevoelig - elk command wordt afgesloten met een ; aan het eind - opmerkingen worden vooraf gegaan met // - opmerkingen over meerdere regels worden geplaatst tussen /*[opmerking]*/ 18/42
19 Commands Commands zijn acties die je wilt uitvoeren het command polycube; genereert bijv. een Polygon Cube een overzicht van de commands vind je onder: help > MEL command reference 19/42
20 Flags Flags zijn opties voor commands polycube -w 1 -h 2 -d 3; genereert bijv. een Polygon Cube van 1 x 2 x 3 units i.p.v. 1 x 1 x 1 units een overzicht van de flags per command vind je ook in de command reference 20/42
21 Een eerste voorbeeld polycube; polycube -w 1 -h 2 -d 1; move -r 2 0 0; polycube -w 1 -h 3 -d 1; move -r 4 0 0; 21/42
22 Variabelen: int, float, string Een variabele geeft je de mogelijkheid een naam te geven voor een bepaalde waarde 3 soorten: int $heel_getal = 1; float $dec_getal = 0.15; string $tekst = Dit is voor een tekst ; Een variabele moet je altijd eerst declareren (aangeven of het een int, float of string is). Het is wel mogelijk om direct een waarde toe te kennen bij het declareren (zoals hierboven). 22/42
23 Het voorbeeld met variabelen int $width = 1; int $height = 1; int $depth = 1; int $distx = 2; polycube -w $width -h $height -d $depth; polycube -w $width -h (2* $height) -d $depth; move -r $distx 0 0; polycube -w $width -h (3* $height) -d $depth; move -r (2*$distX) 0 0; 23/42
24 Variabelen: int[], float[], string[] Naast een gewone variabele voor een enkele waarde, is er de array voor meerdere waarden wederom 3 soorten: int $hele_getallen[] = {1,2,3}; float $dec_getallen[] = {0.15,0.25,0.35}; string $teksten[] = { Jan, Kees, Piet }; $hele_getallen[0] = 1 $hele_getallen[1] = 2 $hele_getallen[2] = 3 24/42
25 Het voorbeeld met een array int $afm_cube[] = {1,1,1}; int $distx = 2; polycube -w $afm_cube[0] -h $afm_cube[1] -d $afm_cube[2]; polycube -w $afm_cube[0] -h (2* $afm_cube[1]) -d $afm_cube[2]; move -r $distx 0 0; polycube -w $afm_cube[0] -h (3* $afm_cube[1]) -d $afm_cube[2]; move -r (2*$distX) 0 0; 25/42
26 Controle structuren Controle structuren geven de mogelijkheid condities vast te stellen waaronder commands worden uitgevoerd We behandelen vandaag 2 controle structuren: for if...else if...else 26/42
27 Controle structuren: for Met de controle structuur for maken we een loop for (initialisatie; conditie; verandering) {...; } initialisatie: startwaarde van de loop conditie: wordt bij elke iteratie gecontroleerd. Wanneer de conditie waar is wordt de loop uitgevoerd. Is de conditie onwaar wordt de loop beëindigd en gaat het script onder de loop verder. verandering: vernadering van de conditie 27/42
28 Het voorbeeld met een for-loop int $afm_cube[] = {1,1,1}; int $distx = 2; for ($i = 0; $i < 3; $i = ($i + 1)) { polycube -w $afm_cube[0] -h (($i+1)*$afm_cube[1]) -d $afm_cube[2]; move -r ($i*$distx) 0 0; } 28/42
29 Met een dubbele for-loop int $afm_cube[] = {1,1,1}; int $distx = 2; int $distz = 2; for ($j = 0; $j <3; $j++) { for ($i = 0; $i < 3; $i = ($i + 1)) { polycube -w $afm_cube[0] -h (($i+1)*$afm_cube[1]) -d $afm_cube[2]; move -r ($i*$distx) 0 ($j*$distz); } } 29/42
30 Met een dubbele for-loop 30/42
31 Controle structuren: if...else if...else Met de controle structuur if..else if...else stellen we voorwaarden waaraan voldaan moet worden if ($x > 10) {...; } else if ($x > 5){...; } else {...; } 31/42
32 Het voorbeeld met if...else if...else int $afm_cube[] = {1,1,1}; int $distx = 2; for ($i = 0; $i < 3; $i = ($i + 1)) { if ($i > 1) { polysphere -r 1; } else { polycube -w $afm_cube[0] -h (($i+1)*$afm_cube[1]) -d $afm_cube[2]; } move -r ($i*$distx) 0 0; } 32/42
33 Procedures Procedures maken het mogelijk je eigen functies te schrijven. Wanneer je eenzelfde stuk script meerdere malen nodig hebt is het gebruik van functies zeer handig. global proc return_type procedure_name ( arguments ) { functie } 33/42
34 Voorbeeld met een procedure global proc makecubes() { int $afm_cube[] = {1,1,1}; int $distx = 2; for ($i = 0; $i < 3; $i = ($i + 1)) { polycube -w $afm_cube[0] -h (($i+1)*$afm_cube[1]) -d $afm_cube[2]; move -r ($i*$distx) 0 0; } } 34/42
35 Objectnamen Objectnamen zijn handig wanneer je een specifiek object later in het script verder wilt bewerken. Je kunt wanneer je een object aanmaakt een specifieke naam toekennen, er zit echter een addertje onder het gras. 35/42
36 Objectnamen De oplossing is de objectnaam in een variabele op te slaan. string $mijncurve = `curve -d -p p 1 0 0`; string $mijnkubus[] = `polycube`; let op: ` dit is een backtick (het knopje boven tab) 36/42
37 Objectnamen De variabele werkt als het ware als een envelop. Als we zorgen dat we weten in welke envelop de objectnaam zit, weten we genoeg. $mijncurve = curve3 $mijnkubus[0] = pcube2, $mijnkubus[1] = polycube5 37/42
38 Voorbeeld met objectnamen string $curve1 = `curve -d 1 -p p `; string $curve2 = `curve -d 1 -p p `; loft $curve1 $curve2 ; 38/42
39 Interface if ( `window -exists mijnwindow` ) { deleteui mijnwindow; } window -title mijnwindowtitel -w 400 mijnwindow; columnlayout; floatfieldgrp -label floatfieldgrp mijnfloatfieldgrp; showwindow mijnwindow; (meer info over interfaces in de TOI-Pedia) 39/42
40 De uitvoering if ( `window -exists mijnwindow` ) { deleteui mijnwindow; } window -title mijnwindowtitel -w 400 mijnwindow; columnlayout; button -l Create -c makecubes() ; showwindow mijnwindow; global proc makecubes() { int $afm_cube[] = {1,1,1}; int $distx = 2; for ($i = 0; $i < 3; $i = ($i + 1)) { polycube -w $afm_cube[0] -h (($i+1)*$afm_cube[1]) -d $afm_cube[2]; move -r ($i*$distx) 0 0; } } 40/42
41 Opdracht De opdracht bestaat uit 4 delen: 1. Zet op papier een stroomschema van het script waaruit blijkt hoe het script is opgezet. 2. Voorzie het script van duidelijk commentaar zodat zichtbaar is dat je het script begrijpt. 3. Voeg een extra invoerveld toe in de interface waar de hoogte van de stammen aangpast kan worden. 4. Na uitvoeren van het script staan er in de script editor 2 gegevens. Beide staan op 0. Zorg ervoor dat hier de juiste waarden komen te staan. 41/42
42 Opdracht Download het script van: TOI website >BK4070 >downloads & links >TOI_bsc4_script Stroomschema en aangepast script Lever het stroomschema en het script met de drie aanpassingen in. Timely: Dag voor de volgende lezing Meer info: - TOI-Pedia - TOI website > Bsc4 42/42
BK4070 Introductie Kwartaal 2
BK4070 Introductie Kwartaal 2 Image by Bilge Göktoğan Programma Introductie Lezing Week 2.1 Kwartaal 1 Week 3.1 Lezing Parametrisch Ontwerpen door Thijs Welman Week 3.3 Werkcollege Parametrisch Ontwerpen
Nadere informatieBsc4 bk TOI. BK4100 College #3. Informatica 4. Het integraal ontwerpproject. Technisch Ontwerp & Informatica
BK4100 College #3 1 UV Texturing met mia_material_x 2 Massamodel 3 Automatic Mapping Create UVs > Automatic Mapping 4 UV Texture Editor Window > UV Texture Editor Polygons > UV Snapshot > SizeX - SizeY:
Nadere informatieBsc4 bk4100 - TOI. ICT in de bouwkunde. Informatie en communicatie technologie. Technisch Ontwerp & Informatica
ICT in de bouwkunde Informatie en communicatie technologie 1 Technisch Ontwerp & Informatica Informatica 4. Het integraal ontwerpproject BK4100 2 Technisch Ontwerp & Informatica Informatica 4. Het integraal
Nadere informatieJavascript oefenblad 1
Leer de basis van Javascript. Javascript oefenblad 1 Niels van Velzen Javascript oefenblad 1 Pagina 2 Inleiding Javascript is niet altijd even makkelijk. Vooral aan het begin is het even wennen hoe de
Nadere informatieProgrammeren met Arduino-software
Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en
Nadere informatieWeek 1 Cursus Photoshop
Week 1 Cursus Photoshop Introductie Maak kennis met het programma Photoshop. 1 Week 1 Cursus Photoshop Inleiding De essentie van Photoshop Kennis maken met Photoshop Basis tools Een collage maken over
Nadere informatieBsc4 bk TOI. BK4100 College #2. Informatica 4. Het integraal ontwerpproject. Technisch Ontwerp & Informatica
BK4100 College #2 1 SET PROJECT!!!! 2 DOWNLOAD LOCATIE BESTAND EXTRACT ALLE INHOUD VAN HET ZIP-BESTAND!!! 3 bsc4_locatie_maya85 3dPaintTextures scenes bsc4_locatie_85_mr_physical_sky variant1 variant2
Nadere informatieBK Interieur Renderen Lezing 5 Technisch Ontwerp en Informatica
BK4070 - Slide Voorbeeld Title L - BK4070 2/24 Slide Voorbeeld Title L - BK4070 3/24 Slide Voorbeeld Title L - BK4070 4/24 Slide Voorbeeld Title L - BK4070 5/24 Slide Voorbeeld Title L - BK4070 6/24 Licht
Nadere informatieVakgroep CW KAHO Sint-Lieven
Vakgroep CW KAHO Sint-Lieven Objecten Programmeren voor de Sport: Een inleiding tot JAVA objecten Wetenschapsweek 20 November 2012 Tony Wauters en Tim Vermeulen tony.wauters@kahosl.be en tim.vermeulen@kahosl.be
Nadere informatieGa naar adobe.com/downloads/. Zweef met je muis over Adobe Photoshop CS5 Extended en klik op Try, zoals hier:
Photoshop downloaden Hoewel vele hun pagina's trachten te maken met Paint, Word, Wordperfect of wat dat ook, hebben we echter alleen wat aan pagina's die met Adobe Photoshop CS5 gemaakt zijn. Dit programma
Nadere informatieVariabelen en statements in ActionScript
Ontwikkelen van Apps voor ios en Android Variabelen en statements in ActionScript 6.1 Inleiding Als we het in de informatica over variabelen hebben, bedoelen we een stukje in het geheugen van de computer
Nadere informatieProgrammeren in Java les 3
4 september 2015 Deze les korte herhaling vorige week loops methodes Variabelen Soorten variabelen in Java: integer: een geheel getal, bijv. 1,2,3,4 float: een gebroken getal, bijv. 3.1415 double: een
Nadere informatievan PSD naar JavaScript
2015 van PSD naar JavaScript F. Vonk versie 2 19-9-2015 inhoudsopgave 1. inleiding... - 2-2. ontwikkelomgeving... - 3-3. programmeerconcepten... - 4 - statement... - 4 - sequentie... - 4 - variabele en
Nadere informatieDeel 1: Arduino kennismaking. Wat is een microcontroller, structuur van een programma, syntax,
Deel 1: Arduino kennismaking Wat is een microcontroller, structuur van een programma, syntax, Wat is een microcontroller Wat is een microcontroller? Microcontroller = kleine dedicated computer. - Beperkt
Nadere informatieDatatypes Een datatype is de sort van van een waarde van een variabele, veel gebruikte datatypes zijn: String, int, Bool, char en double.
Algemeen C# Variabele Een variabele is een willekeurige waarde die word opgeslagen. Een variabele heeft altijd een datetype ( De soort waarde die een variabele bevat). Datatypes Een datatype is de sort
Nadere informatieJe gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby?
1 Je gaat leren programmeren in Ruby. En daarna in Ruby een spelletje maken. Websites zoals Twitch en Twitter gemaakt zijn met behulp van Ruby? Voordat je begint met programmeren, moet je Ruby installeren.
Nadere informatieHet maken, plaatsen en beheren van symbolen (blocks) In deze beschrijving zijn de afbeeldingen uit de windows versie van AutoCad 2013
Symbolen in AutoCad Het maken, plaatsen en beheren van symbolen (blocks) In deze beschrijving zijn de afbeeldingen uit de windows versie van AutoCad 2013 Introductie In AutoCad is het mogelijk om veelgebruikte
Nadere informatieKorte uitleg: Wat doet de shell met mijn commandoregel?
Korte uitleg: Wat doet de shell met mijn commandoregel? Het onderstaande is heel erg Bash gericht, maar geldt i.h.a. ook voor andere shells. Vooral als het om "begrip" gaat. Iedere regel die aan de shell
Nadere informatieBK2070 - Families en Technisch Tekenen Technisch Ontwerp en Informatica
BK2070 - Families en Technisch Tekenen Families Wat is een Family? Een family heeft eigenschappen, parameters genaamd bv: hoogte van een raam, materiaal van een kozijn, etc etc De waardes van deze parameters
Nadere informatiehttp://www.liacs.nl/home/kosters/java/
sheets Programmeren 1 Java college 2, Walter Kosters De sheets zijn gebaseerd op de hoofdstukken 2 tot en met 6 van: D. Bell en M. Parr, Java voor studenten, Prentice Hall, 2002 http://www.liacs.nl/home/kosters/java/
Nadere informatieMINICURSUS PHP. Op dit lesmateriaal is een Creative Commons licentie van toepassing Sebastiaan Franken en Rosalie de Klerk Bambara
MINICURSUS PHP Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2017-2018 Sebastiaan Franken en Rosalie de Klerk Bambara PHP Cursus Deze cursus is om de eerste stappen in de wereld
Nadere informatieAutomating Complex Workflows using Processing Modeler
Automating Complex Workflows using Processing Modeler QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons
Nadere informatieVoor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com
Welkom bij mijn website tutorial (Deel 5) Ik ga uit van Microsoft XP voor de duidelijkheid. Ik heb dus geen idee of de programma s die ik gebruik ook op Vista werken. Notepad++ werkt zowieso op xp en Vista.
Nadere informatieHandleiding toevoegen objecten plexatutrecht.nl
Handleiding toevoegen objecten plexatutrecht.nl Handleiding toevoegen objecten plexatutrecht.nl... 1 1. Inleiding... 1 2. Structuur... 2 3. Inloggen... 2 4. Aanmaken bedrijfsverzamelgebouw... 3 5. Aanmaken
Nadere informatieOnline c++ leren programmeren:
Online c++ leren programmeren: Inhoud 1)Waar vind ik een c++ compiler?... 2 2)Hoe start ik een programma in c++?... 2 3)Een eerste c++ programma:... 3 Een eerste programma schrijven:... 3 Mijn eerste programma
Nadere informatieIllustrator. Grafische cursussen. Giacomo Bagnara
Illustrator Grafische cursussen Giacomo Bagnara Indeling dag 1 10.30-17.00 uur Introductie Illustrator Interface uitleg + Oefening 1- Interface Documenten aanmaken Bestanden opslaan en exporteren Oefening
Nadere informatieStappenplan: hoe maak ik een affiche?
Tessenderlo, 16-Mar-12 Handleiding voor het personeel Photoshop gids Stappenplan: hoe maak ik een affiche? Tip: begin met een template en sla deze onder een andere naam op: templates vind je op X:\INEOS\Interne
Nadere informatieDomein API Handleiding
Domein API Handleiding Versie 1.6 Datum: 16-07-2014 1 Inhouds opgave 2 Inleiding 3 Result codes 4 Api functies 5 Api helpers 2 Inleiding: De API van 123 Hosting Service kan worden gebruikt om te registreren
Nadere informatieScripting 2 TUTORIAL EEN APP ONTWIKKELEN VOOR ANDROID MET PROCESSING. ellipse(screenwidth/2, screenheight/2, 140,140); DOOR THIERRY BRANDERHORST
Scripting 2 ellipse(screenwidth/2, screenheight/2, 140,140); TUTORIAL EEN APP ONTWIKKELEN VOOR ANDROID MET PROCESSING. DOOR THIERRY BRANDERHORST ANDROID APPLICATIES Tegenwoordig zijn er duizenden applicaties
Nadere informatieMonteren van een STOP MOTION filmpje ADOBE PREMIER Stap 1: Hoe start je een nieuw project.
Monteren van een STOP MOTION filmpje ADOBE PREMIER Stap 1: Hoe start je een nieuw project. Vooraleer we beginnen met de software te gebruiken is het beter om alle programma s die we niet nodig hebben af
Nadere informatieVisual Basic.NET. Visual Basic.NET. M. den Besten 0.3 VB. NET
Visual Basic.NET M. den Besten 0.3 VB. NET Inhoud Voorwoord Deel 1 Visual Basic.NET 1.1 Inleiding...13 1.2 De programmeertaal Visual Basic.NET...14 1.3 Microsoft Visual Basic 2010 Express Edition...15
Nadere informatieHandleiding configuratie en gebruik tekenmodule
Handleiding configuratie en gebruik tekenmodule B3Partners Inhoudsopgave 1 Inleiding...2 2 Configuratie tekenmodule...3 2.1 Database tabel...4 2.2 WMS Service...5 2.3 Gegevensbron en kaartlaag...6 2.4
Nadere informatieBK4070 Introductie. Technisch Ontwerp en Informatica. Image by Selen Ercan
BK4070 Introductie Technisch Ontwerp en Informatica Image by Selen Ercan BK4070 Collaborative design Samenwerken in een multidisciplinaire team om een conceptueel ontwerp van een gebouw te maken en dit
Nadere informatieSelenium IDE Webdriver. Introductie
Selenium IDE Webdriver Het Wielsem 10, 5231 BW s- Hertogenbosch, telefoon 073-6409311 e- mail info@testwork.nl internet http://www.testwork.nl 1 Inhoudsopgave 1 Inhoudsopgave... 2 2 Selenium IDE... 3 3
Nadere informatieAcrobat PDF Software. Installeren van Acrobat. Adobe PDF driver Voorkeuren 1. Voorkeuren 2. Adobe PDF driver. Voorkeuren 3.
Acrobat PDF Software PDF Workshop Toledo PDF Acrobat software 1 2 3 4 Erik van Eynde LUDIT KULeuven Adobe driver Aanmaken van PDF - 1 ppt Erik van Eynde, March 17, 2005 Workshop PDF Toledo - p. 1/?? Erik
Nadere informatieLesje programmeren. Hallo allemaal, wat fijn dat je er bent. ROBOTICA
Lesje programmeren Hallo allemaal, wat fijn dat je er bent. ROBOTICA 1 PROGRAMMEREN Vandaag ga je aan de slag met programmeren. Wat ga je vandaag doen? - Je gaat een aantal programma s schrijven. We gaan
Nadere informatieGlobale kennismaking
Globale kennismaking Kennismaking Tesla CMS 1. Dashboard 2. pagina beheer - pagina aanmaken - pagina aanpassen - pagina verwijderen - pagina seo opties - zichtbaarheid pagina 3. subpagina beheer - subpagina
Nadere informatieDocumentatie Nederlands v1
Documentatie Nederlands v1 Getting started Navigation menu Theme settings General Features Background Typography Banners Contact details Social Unique selling points Image Sizes Frequently asked questions
Nadere informatieVoor vragen: http://www.richard3332.nl/ of mail naar Richard3332@gmail.com
Welkom bij mijn PHP tutorial (Deel 1) Ik ga in deze delen PHP uitleggen, dit doe ik in het programma notepad++ (gratis) deze kunt u downloaden van www.richard3332.nl/downloads.php Als u beschikt over dreamweaver
Nadere informatieScalable Vector Graphics
Scalable Vector Graphics Presentatie: Tijmen Stam Inhoud: Wat zijn Vector Graphics Ondersteuning Voor/Nadelen Voorbeelden Demonstratie Rastergraphics Opgebouwd uit een raster van beeldpunten (pixels) met
Nadere informatieIMP Uitwerking week 13
IMP Uitwerking week 13 Opgave 1 Nee. Anders moet bijvoorbeeld een venster applicatie een subklasse zijn van zowel Frame en WindowListener. Als de applicatie ook een button of een menu heeft, dan moet het
Nadere informatieIngeborg Hoogenberg The People Group
Ingeborg Hoogenberg The People Group Inhoud Printen of plotten? Printen vanuit je designmodel Printen vanuit een sheetmodel Printen met de tools van Optimize NLCS Printen of plotten? Printer/plotter PDF
Nadere informatieProgrammeren in C# Samenvatting van C#
Programmeren in C# Samenvatting van C# Proceduraal Programmeren Functies (O: void + return, I: referentie of value) Arrays, Lijsten Lussen (for, while, do while) Condities, if-else, switch Variabelen,
Nadere informatieNieuw document aanmaken: File > New..
Nieuw document aanmaken: File > New.. Je kan je bestand bovenaan een naam geven. Zorg ook dat je width en height op pixels staan, anders krijg je erg grote bestanden. Resolution zet je op 72 en Pixels/inch.
Nadere informatieStabiCAD V Applicatiebeheer
StabiCAD V Applicatiebeheer Inhoudsopgave 1. Applicatiebeheer StabiCAD V... 3 1.1. Inleiding................................................... 3 1.2. Gebruikersbeheer...........................................
Nadere informatieGetting Started with Python Programming
Getting Started with Python Programming QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution
Nadere informatieFormulieren maken met Dreamweaver CS 4/CS 5
Formulieren maken met Dreamweaver CS 4/CS 5 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit
Nadere informatieZie het Properties menu van deze view. Sluit deze tekening. (Als het bestand open blijft staan kan het niet gelinkt worden aan een ander bestand)
Download hier de voor deze oefening benodigde bestanden: Woning.rvt Uitbouw.rvt wandopening.rfa (In Explorer: selecteren met rechter muisknop en Doel opslaan als ) (Is dit een papieren handleiding en werkt
Nadere informatieEen gelinkte lijst in C#
Een gelinkte lijst in C# In deze tutorial ga demonstreren hoe je een gelinkte lijst kan opstellen in C#. We gaan een klasse schrijven, die een gelijkaardige functionaliteit heeft als een ArrayList, namelijk
Nadere informatieIn de meeste netwerkomgevingen staan de firewalls het browsen of surfen op internet toe.
m:\helpdesk\vgmbox\documenten\handleiding - inzet binnen beveiligd netwerk (dmv proxyserver) - 20110112 - tbv pdf.doc Inzet van De VGM Box binnen een beveiligd netwerk Dit document beschrijft het functioneren
Nadere informatieInformatica. Objectgeörienteerd leren programmeren. Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele
Informatica Objectgeörienteerd leren programmeren Van de theorie met BlueJ tot een spelletje met Greenfoot... Bert Van den Abbeele http://creativecommons.org/licenses/by-nc-nd/3.0/legalcode Objectgeörienteerd
Nadere informatiePowershell. Data import scripts (voor beginners) Willem Geesink
Powershell Data import scripts (voor beginners) Willem Geesink Onderwerpen 1.Waarom is powershell handig? 2.Basiselementen waarmee we gaan werken 3.De foreach loop versus pipe 4.Voorbeeld scripts: 1. Opbouwen
Nadere informatiePracticum Ox intro. Practicum Ox intro. VU Numeriek Programmeren 2.5. Charles Bos. Vrije Universiteit Amsterdam. 3 april /18
1/18 VU Numeriek Programmeren 2.5 Charles Bos Vrije Universiteit Amsterdam 3 april 2013 2/18 Overzicht Vlotte intro in Ox Hands on 3/18 Minimale elementen Minimale elementen Ox-programma: voeg de standaard
Nadere informatieAantekeningen over MATLAB
Aantekeningen over MATLAB Hieronder volgen zeer beknopte aantekeningen over MATLAB. Wat is MATLAB? MATLAB staat voor MATrix LABoratory. Opstarten van MATLAB Met de muis en het menu Matlab opstarten. Er
Nadere informatieX. Grafische elementen
X. Grafische elementen Om u te helpen bij grafische voorstellingen heeft java een aantal grafische afbeeldingen die u kunt gebruiken. Meestal worden zij in de methode paint(graphics g) geplaatst. Zij moeten
Nadere informatieAAN DE SLAG. In het gele kader zijn de tools te vinden voor keyframeanimatie. Die worden gebruik voor het animeren van objecten.
AAN DE SLAG VOORWOORD Hetgeen in dit document beschreven is niet voor een specifieke 3dsmax versie. Van af 3dsmax 6 tot de nieuwste van 3dsmax zitten de tools nodig voor deze les op (of ongeveer op) dezelfde
Nadere informatieHandleiding toevoegen objecten plexatutrecht.nl
Handleiding toevoegen objecten plexatutrecht.nl Handleiding toevoegen objecten plexatutrecht.nl... 1 1. Inleiding... 1 2. Structuur... 2 3. Inloggen... 2 4. Aanmaken bedrijfsverzamelgebouw... 3 5. Aanmaken
Nadere informatiePDF Workshop Toledo PDF Acrobat software
PDF Workshop Toledo PDF Acrobat software Erik van Eynde LUDIT KULeuven Erik van Eynde, March 15, 2005 Workshop PDF Toledo - p. 1/23 Acrobat PDF Software 1 2 3 4 Adobe driver Aanmaken van PDF - 1 Aanmaken
Nadere informatieWat zijn de verschillen tussen SPSS 9 en SPSS 10?
Wat zijn de verschillen tussen SPSS 9 en SPSS 10? 1.1 De data-editor / het definiëren van variabelen 1.2 Het openen van bestanden 1.3 Output lezen 1.4 Mogelijke problemen 1.1.1 De data-editor Het grootste
Nadere informatieMatlab-Introductie (les 1)
Matlab-Introductie (les 1) Wat is Matlab? MATLAB staat voor MATrix LABoratory. Opstarten van Matlab Dit hangt af van het onderligge systeem (Windows, Linux,...), Maar kortweg geldt bijna altijd: ga met
Nadere informatieHet Affinity Designer (eerste) ervaringen topic
Het Affinity Designer (eerste) ervaringen topic Programma: Affinity Designer Eergisteren aangekocht en vandaag maar eens iets serieuzer gaan kijken naar de mogelijkheden van dit programma. De eerste indruk
Nadere informatieOm in te loggen in het CMS (Content Management Systeem) gaat u naar http://domeinnaam.nl/admin Hier ziet u het inlogscherm:
CMS Handleiding Inhoudsopgave Inloggen in het CMS... 3 Pagina s toevoegen... 4 Pagina s bewerken... 7 Een link toevoegen... 8 Een afbeelding toevoegen... 10 Foto s plaatsen op de fotopagina... 12 Media...
Nadere informatieInfonamiddag GIS West
Infonamiddag GIS West ArcGIS 10 Gelanceerd in de zomer. Nieuwe procedure: levering als download. Je kan zelf DVD branden. Elke gemeente kreeg mail met token en activatie code van ESRI Belux of Cevi Niet
Nadere informatieINSTRUCTIE: HOE VOER IK EEN TAAKRAPPORTAGE IN?
INSTRUCTIE: HOE VOER IK EEN TAAKRAPPORTAGE IN? Inleiding Aan iedere taak kun je een taakrapportage hangen. Dit is afhankelijk van de keuze die is gemaakt bij het aanmaken van de taak. Beschrijving Bij
Nadere informatieHandmatig Onderzoekmelding invoeren Archis III
Handmatig Onderzoekmelding invoeren Archis III Voor het indienen van een onderzoekmelding in Archis III ga je naar Melden nieuw onderzoek Daar moeten 3 schermen doorlopen/ingevoerd worden. Eerste scherm:
Nadere informatieUitleg CMS Utrecht Your Way Button 1. Inloggen
Uitleg CMS Utrecht Your Way Button 1. Inloggen Met jouw login gegevens kun je inloggen via http://button.utrechtyourway.nl/cms 2. Dashboard Na inloggen wordt het dashboard van het CMS zichtbaar. Of te
Nadere informatieOpen Dag Informatica (28 nov 2003) 3D Graphics Workshop
Open Dag Informatica (28 nov 2003) 3D Graphics Workshop Dr. Erwin M. Bakker Ing. Ernst Lindoorn Leiden Institute of Advanced Computer Science Leiden University E-mail: erwin@liacs.nl 3D Graphics Toepassingen
Nadere informatieInteractieve oefeningen maken met Congres Frans 22 en 23 maart 2019
Interactieve oefeningen maken met Congres Frans 22 en 23 maart 2019 2019-03-05 - Antoine van Dinter Inhoudsopgave Onderdeel Pagina - H5P: een account aanmaken 4 - H5P: Fill in the blanks: gatenvuloefening
Nadere informatieVereiste kennis. 1 Java-editor. 2 Het compileren van een programma
3 Vereiste kennis Dit boek richt zich op het leren programmeren door het oefenen met programmeercodes. Veel theorie komt in het begin niet aan de orde. Dat is een grote uitdaging want het is niet makkelijk
Nadere informatieCMS Template Handleiding
CMS Template Handleiding Inhoudsopgave Inloggen in het CMS... 3 Pagina s toevoegen... 4 Pagina s bewerken... 6 Een link toevoegen... 7 Een afbeelding toevoegen... 9 Foto s plaatsen op de fotopagina...
Nadere informatieRodin installatiehandleiding (vanaf versie 2.1.xxx.x)
Rodin installatiehandleiding (vanaf versie 2.1.xxx.x) Introductie De Rodin applicatie bestaat uit een programma en een database. Het programma zal altijd lokaal op uw computer worden geïnstalleerd, terwijl
Nadere informatieKorte uitleg gebruik Jira als bevindingregistratie systeem
MEMO Korte uitleg gebruik Jira als bevindingregistratie systeem Aan : Jira gebruikers Datum : 26 juli 2010 Van : Sogeti Jira beheer Versie : 1.1 INLEIDING Deze verkorte uitleg van het gebruik van Jira
Nadere informatieJoomla! vs Facebook (en andere Social Media)
Joomla! vs Facebook (en andere Social Media) Arnold Bergshoeff facebook.com/verfrissendmarketing twitter.com/verfrissendmkt Welke kant op koppelen? Website Content of Functionaliteit naar Facebook Content
Nadere informatieMacromedia Fireworks 8
Macromedia Fireworks 8 Ontwerpen van webillustraties voor niet-grafici Versie 1.1 - januari 2006 Macromedia, Dreamweaver, Fireworks, Flash, Contribute, FlashPaper en FreeHand zijn handelsmerken of gedeponeerde
Nadere informatieModelleren en Programmeren
Modelleren en Programmeren Jeroen Bransen 6 december 2013 Terugblik Programma en geheugen Opdrachten Variabelen Methoden Objecten Klasse Programma en geheugen Opdrachten Variabelen zijn gegroepeerd in
Nadere informatieINHOUDSOPGAVE. Over de auteur, de illustrator en de technische redacteuren 13
INHOUDSOPGAVE Over de auteur, de illustrator en de technische redacteuren 13 Dankwoord 14 Inleiding 15 Waarom Python?... 16 Hoe je code leert schrijven... 16 Voor wie is dit boek... 17 Wat staat er in
Nadere informatieGame maker Tutorial Pong
Game maker Tutorial Pong Fall 2016 with gamemaker studio version 1.4 Sprites Sprites zijn kleine afbeeldingen. Je kan ze importeren of Create/Edit deze afbeeldingen. Hier maken we ze: Bal,lijn en paddels.
Nadere informatieDynamiek met VO-Script
Dynamiek met VO-Script Door Bert Dingemans DLA Ontwerp & Software bert@dla-architect.nl Inleiding Op de SDGN nieuwsgroep voor Visual Objects ontstond laatst een draad van berichten over de nieuwe libraries
Nadere informatieMacro s. 4.2 Een macro maken
4.2 Een macro maken Een macro is een reeks van commando s die u kunt maken en die een programma uitvoeren. Wanneer u de macro in zijn geheel uitvoert, dan worden de acties opeenvolgend uitgevoerd. Elk
Nadere informatiePraat 2: scripting. Wat zijn scripts? Interactie met scripts. Interactie met scripts. Interactie met scripts. Interactie met scripts
Praat 2: scripting Wat zijn scripts? Overzicht 1. Wat zijn scripts? 2. Open Run Notities 3. Basiselementen van scripts Commands, variables, formulas, jumps en loops 4. met scripts Selecteren Analyseren
Nadere informatieSession Beans.
Session Beans joost.vennekens@kuleuven.be Prequel: annotaties Nieuw Java feature Gestructureerde manier om extra info toe te voegen aan code (ipv. commentaar) @Author( name = "Joost Vennekens", date =
Nadere informatieDelen van een Arrangement
Delen van een Arrangement Optie 1: Mail met bijlage. De makkelijkste methode is uiteraard het document te downloaden en vervolgens in zijn geheel als bijlage door te sturen naar andere koorleden. Afhankelijk
Nadere informatieInhoudsopgave. Inleiding
Digitale Vormgeving Februari 2016 Inhoudsopgave Inleiding pag 2 Opdracht 1 Infographic Iconen pag 3 Opdracht 2 Infographic Tijdsbesteding pag 4 Opdracht 3 Infographic Grafiektool.nl pag 5 Opdracht 4 Infographic
Nadere informatieOmschrijf bij ieder onderdeel van de methode de betekenis ervan. Java kent twee groepen van klassen die een GUI kunnen maken: awt en swing.
irkel (met Jpanel) ij de onderstaande opdracht behoort het bestand Panels: JPanels_1.java (map Panel) in de map irkel. pplicaties in Java hebben altijd een publieke klasse waarin een methode main voorkomt.
Nadere informatieLabo 2 Programmeren II
Labo 2 Programmeren II L. Schoofs K. van Assche Gebruik Visual Studio 2005 om een programma te ontwikkelen dat eenvoudige grafieken tekent. Deze opgave heb je vorig academiejaar reeds in Java geïmplementeerd.
Nadere informatieHet instroomproces* Medewerkers. Siza entree
Het instroomproces* Medewerkers Siza entree Inhoudsopgave 1. INLOGGEN IN ONS... 3 2. EEN NIEUWE CLIËNT TOEVOEGEN IN ONS... 5 3. EEN CLIËNT OPZOEKEN IN ONS... 6 4. LOCATIE TOEKENNEN... 7 5. MEDEWERKER RELATIE
Nadere informatiePdf-documenten interactief maken met pdf-escape
Pdf-documenten interactief maken met pdf-escape Wat is pdf-escape Pdf-escape is een gratis onlinedienst waarmee u pdf-bestanden kunt bewerken, aantekeningen in dat bestand kan maken, nieuwe pdf's kunt
Nadere informatieSearching and Downloading OpenStreetMap Data
Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Dick Groskamp This work is licensed under a Creative Commons Attribution
Nadere informatieFormulieren maken met Dreamweaver CS 4
Formulieren maken met Dreamweaver CS 4 In deze handleiding leer je om een formulier en elementen die je binnen een formulier kunt gebruiken, te ontwerpen met Dreamweaver. Het uitgangspunt is dat dit zoveel
Nadere informatieHANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS)
HANDLEIDING PROGRAMMEREN IN PASCAL (LAZARUS) LES 4 In deze les gaan we een eenvoudig dobbelspelletje maken: Allereerst krijgt de speler de gelegenheid zijn/haar naam in te vullen en daarna op OK te klikken
Nadere informatieModelleren en Programmeren
Modelleren en Programmeren Jeroen Bransen 11 december 2015 Ingebouwde datastructuren Meer boomstructuren Access specifiers Gebruikersinvoer Codestijl Packages SAT-solver Ingebouwde datastructuren Ingebouwde
Nadere informatieLEEUWINGA Mechanica, Electronica CNC-Cadcam systemen
DESKCNC Hoe nu te beginnen? Dit is een toelichting voor gebruikers welke een demo versie hebben gekregen van DESKCNC van CARKEN & Co. Deskcnc bestaat eigenlijk uit drie delen a- CAM module, b-cnc Editor,
Nadere informatieHandleiding invoegen afbeeldingen en downloadlinks t.b.v. het CMS
Handleiding invoegen afbeeldingen en downloadlinks t.b.v. het CMS Het blijkt dat we de nodige moeite hebben met het invoegen van afbeeldingen en het maken van downloadkoppelingen binnen ons CMS. Er moet
Nadere informatieVAN HET PROGRAMMEREN. Inleiding
OVERZICHT VAN HET PROGRAMMEREN Inleiding Als je leert programmeren lijkt het nogal overweldigend om die eerste stappen te doorworstelen. Er zijn dan ook heel wat programmeertalen (Java, Ruby, Python, Perl,
Nadere informatieWerken met afbeeldingen in webpagina's
Werken met afbeeldingen in webpagina's In webpagina's komen heel vaak afbeeldingen voor. Toch gaan webpagina's helemaal anders om met afbeeldingen dan bijvoorbeeld een PowerPoint-presentatie of een Word-document.
Nadere informatieInhoudsopgave. Inleiding. Wat is een infographic. Voordelen van een infographic
Inhoudsopgave Inleiding pag 2 Opdracht 1 Infographic Iconen pag 3 Opdracht 2 Infographic Tijdsbesteding pag 6 Opdracht 3 Infographic Grafiektool.nl pag 7 Opdracht 4 Infographic Jongen/meisje - Leeftijd
Nadere informatieHOOFDSTUK 3. Imperatief programmeren. 3.1 Stapsgewijs programmeren. 3.2 If Then Else. Module 4 Programmeren
HOOFDSTUK 3 3.1 Stapsgewijs programmeren De programmeertalen die tot nu toe genoemd zijn, zijn imperatieve of procedurele programmeertalen. is het stapsgewijs in code omschrijven wat een programma moet
Nadere informatieCURSUS DIGITAL STAMPING
INTRO Hierbij van onze gratis cursus Digital Stamping, we hebben hierin geprobeerd om het digitaal stempelen zo duidelijk mogelijk uit te leggen. Stap-voor-stap gaan we door de cursus heen, waarbij we
Nadere informatieHandleiding CMS EWall
Handleiding CMS EWall Inhoud: 1. Inleiding 2 2. Hoe log ik in op mijn EWall account? 3 3. Werken in groepen 4 4. Hoe plaats ik tekst achter een tegel? 5 5. Hoe plaats ik een foto achter een tegel? 6 6.
Nadere informatie