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:445024
DTSTAMP:20260411T004906Z
SUMMARY:rhino.Python™ 2 Day Workshop
DESCRIPTION:Delivered by Giulio Piacentino of McNeel Europe. As a part
 icipant, you will be guided through the details of this new and friend
 ly programming language in Rhino, including: automating commands with 
 macros, performing calculations, making decisions after iterating code
  and manipulating several data structures. Also, you will learn how to
  couple\nPython’s iteration and recursion powers to extend Grasshopp
 er.\nrhino.Python™ is a powerful scripting language in Rhino 5.0 for
  32 and 64-bit Windows and Rhino for OS X. rhino.Python scripts will r
 un unchanged on both platforms. Python is built for flexibility and cl
 ear syntax.\n \n2 Day Workshop Cost  - £500.00 plus VAT\n\nFor more
  information visit https://www.grasshopper3d.com/events/python-for-rhi
 no-2-day-workshop
DTSTART;TZID=America/Boise:20111121T000000
DTEND;TZID=America/Boise:20111122T235900
CATEGORIES:workshop, training
LOCATION:Simply Rhino's London Classroom
WEBSITE:http://simplyrhino.co.uk/rhinotraining/directions.html
URL:http://simplyrhino.co.uk/rhinotraining/directions.html
CONTACT:0208 498 9900
ORGANIZER;CN="Paul Cowell":https://www.grasshopper3d.com/profile/PaulC
 owell
ATTACH;FMTTYPE="image/jpeg":http://storage.ning.com/topology/rest/1.0/
 file/get/2827842069?profile=original
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Arthur M
 amou-Mani":https://www.grasshopper3d.com/profile/arthurmamoumani
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN=stevedemi
 coli:https://www.grasshopper3d.com/profile/stevedemicoli
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Paul Cow
 ell":https://www.grasshopper3d.com/profile/PaulCowell
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Giulio P
 iacentino":https://www.grasshopper3d.com/profile/GiulioPiacentino
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE;CN="Keith Ma
 pingire":https://www.grasshopper3d.com/profile/KeithMapingire866
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;RSVP=TRUE;CN="David C
 ook":https://www.grasshopper3d.com/profile/DavidCook
ATTENDEE;ROLE=REQ-PARTICIPANT;PARTSTAT=TENTATIVE;RSVP=TRUE;CN="Danny B
 oyes":https://www.grasshopper3d.com/profile/DannyBoyes
END:VEVENT
END:VCALENDAR
