BEGIN:VCALENDAR
PRODID:NingEventWidget-v1
VERSION:2.0
METHOD:PUBLISH
BEGIN:VTIMEZONE
TZID:America/Boise
X-LIC-LOCATION:America/Boise
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:2985220:Event:993018
DTSTAMP:20240201T062132Z
SUMMARY:Scripting Custom Components for Grasshopper3d in C# .NET on Rh
 inoCommon - Stuttgart
DESCRIPTION:Languages: English, German\n\nIntroduction to writing and 
 compiling custom components.\n\nThis workshop targets architects, engi
 neers and designers who know Grasshopper and wish to expand it with ow
 n functions or components.\n \nParticipants will learn concepts of ob
 ject oriented programming and essential syntax of C# to endeavour into
  personally extending cad toolsets. The workshop will focus on introdu
 cing the .NET language C# and the Software Development Kit (SDK) Rhino
 Common.\nTopics\n- use of Script Component within Grasshopper\n- expla
 nation to the .NET Framework\n- introduction to RhinoCommon SDK\n- bas
 ics of imperative / object-oriented programming\n- data types, operato
 rs, properties\n- variables, arrays, lists, enumerations\n- methods\n-
  objects, classes\n- control structures: conditional statements (if, e
 lse, switch)\n- control structures: loops (for, foreach, while, do)\n-
  walk-through iterative und recursive code-samples\n- use of RhinoComm
 on Geometry class library: creation, sorting, editing of Geometry (Poi
 nts, Vectors, Curves, Surfaces)\n- adding (baking) geometry to the act
 ive Rhino 3DM Document, including attributes (Name, Layer, Colors etc.
 )\n- introduction to the Integrated Development Environment MS Visual 
 Studio Express Edition\n- compiling code to dll/gha files (plug-ins) /
  making your own Grasshopper custom components\n\nGrasshopper wird auf
  der .NET Softwareplattform entwickelt, und kann ebenso wie das CAD Pr
 ogramm Rhinoceros mit \"RhinoCommon\", einem Software Development Kit,
  erweitert werden.\n \nDieser Kurs richtet sich an Designer, Architek
 ten, Ingenieure und Techniker, welche mit dem grafischen Algorithmus-M
 odellierer \"Grasshopper3d\" sowie dem CAD-Programm \"Rhinoceros\" ber
 eits vertraut sind und einen Einstieg in die Programmierung  von Geom
 etrie erlernen möchten.\n \nDer Kurs Grasshopper II folgende Grundla
 gen:\n\nKennenlernen der Script Componente\nErläuterung zum .NET Fram
 ework\nEinführung in RhinoCommon SDK\nGrundlagen d. imperativen / obj
 ektorientierten Programmierung\nDatentypen, Operatoren, Eigenschaften\
 nVariablen, Reihen, Listen, Aufzählungen\nMethoden\nObjekte und Klass
 en\nKontrollstrukturen:   Bedingte Ausführung, Schleifen\npraxisnahe
  iterative und rekursive Code-Beispiele für generatives Design unter 
 Verwendung der RhinoCommon Geometrie Klassenbibiliothek -   Punkt- u
 nd Vektorgeometrie erstellen, sortieren, bearbeiten, Flächen und Netz
 e erstellen -   Geometrie in das Rhino 3DM Dokument  baken, einschl
 ießlich Attribute (Name, Layer, Color)\nEinführung in die Entwicklun
 gsumgebung MS Visual Studio Express Edition\nKompilieren von Programme
 rweiterungen (plug-ins) als Komponenten (custom components)\n\nDetails
 , Anmeldung:\nwww.vhs-stuttgart.de\nTrainer Peter Mehrtens\nKursdauer:
  3 Tage x 8 h\nFreitag, 21.02.2014, 9:00-17:00 Uhr Samstag, 22.02.2014
 , 9:00-17:00 Uhr Sonntag, 23.02.2014, 9:00-17:00 Uhr Ort: VHS Stuttgar
 t, Fritz-Elsas-Str. 46/48\nTeilnahmegebühr 510,00 €\n\nFor more inf
 ormation visit https://www.grasshopper3d.com/events/scripting-custom-c
 omponents-for-grasshopper3d-in-c-net-on-3
DTSTART;TZID=America/Boise:20140221T090000
DTEND;TZID=America/Boise:20140223T173000
CATEGORIES:classroom, course, workshop
LOCATION:VHS Stuttgart, Stuttgart, Deutschland
WEBSITE:http://vhs-stuttgart.de/kurssuche/?kathaupt=11&knr=132-96940&k
 ursname=Grasshopper+-+Scripting+Custom+Components+for+Grasshopper
URL:http://vhs-stuttgart.de/kurssuche/?kathaupt=11&knr=132-96940&kursn
 ame=Grasshopper+-+Scripting+Custom+Components+for+Grasshopper
CONTACT:+49 177 3407785
ORGANIZER:Volkshochschule Stuttgart;   Peter Mehrtens
ATTACH;FMTTYPE="image/jpeg":http://storage.ning.com/topology/rest/1.0/
 file/get/2828452674?profile=original
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Peter Me
 hrtens":https://www.grasshopper3d.com/profile/PeterMehrtens
END:VEVENT
END:VCALENDAR
