Grasshopper connection to OpenOffice

Downloads:
GH.OpenOfficeCXN for GH 0.6.0043

GH.OpenOfficeCXN for GH 0.6.0019

These scripts were written to connect from Grasshopper and OpenOffice Calc, a spreadsheet program very similar to Microsoft Excel.  The definition will read and write OpenOffice Calc AND Microsoft Excel Files.

The biggest difference between the two is that OpenOffice is open source and free to download and use.  This makes it much easier for us to implement spreadsheet based parameterization with clients and students because everyone has access to download and install OpenOffice.  These are early versions of the processes.  If there are any issues, please email code@livearchitecture.net.  To make this run, please download and instal the latest OpenOffice.org 3.1.

gh_OOo

Related Posts with Thumbnails

2 Responses Subscribe to comments

  1. Hi, I did your workshop in Boston and it was great, thanks!

    and thanks so much for these definitions

    is it possible to add to an OOo calc file?

    here’s my plan:

    import points from an xml file (i’ve got this figured out)

    monitor that set of points for change ie new set of points being read in (also cool, return boolean)

    if the points change

    then
    read the OOo file, add the new points to the list just read, write to the OOo file

    and repeat

    i tried mashing your two scripts together (read and write), but it just locks the file.

    i’ve posted the question and hopper def on our blog here: http://annexlab.posterous.com/read-and-write-add-to-an-ooo-calc-file-via-gr

    cheers!

    Jun 01, 2010 @ 3:32 am

  2. i got it working! you can download “fun with gps.ghx” on our blog here:

    http://bohmlab.posterous.com/working-readwrite-to-ooo-in-hopper

    it includes a vb script which reads an OOo file, compares the data it to the lists coming in (GPS info from from an .xml file) and, if it’s new, adds (writes) the new data to the same OOo file.

    i’m new, so please excuse the messy/inefficient scripts!

    Jun 03, 2010 @ 5:58 am

Reply

LaN / LIVE STREAM