Doodlebug

Doodlebug lets you drive Adobe Illustrator with Grasshopper! Requires CC 2015 or later. 

Downloads:

CC 2015 Latest Version

CC 2014 Legacy Version (UNSUPPORTED AND LACKS MANY COMPONENTS)

COM "Class Not Registered" Error

I kept getting this error when trying to use Doodlebug: Solution exception:Retrieving the COM class factory for component with CLSID {B0D0A647-983E-485B-9A69-45F0382F0D9C} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)). I'm not familiar with a lot of the magic and programming languages behind how this plugin works between Rhino and Illustrator, but I did a bunch of prodding trying to find a way to use Illustrator CC 2017 with it.

In the end I couldn't. But I installed CC 2015 (19.0.0) and it worked perfectly. This is on my personal laptop running Windows 10, with Illustrator installed at its default position on the C drive. No other more recent version worked for me, but I think that's more of a problem with my own dying laptop.

Load Previous Replies
  • up

    Jim Marsh

    Chuck,

    For some reason I don't have a "Reply" button for your last post.

    "RhinoCommon" I was able to relink. I don't have Grasshopper in my Rhino folder under appdata. Instead it is broken out as its own program. I checked to make sure I'm on version .76 and I am. I'm having trouble finding both "Grasshopper" and "GH_IO" .dll. I can't find the "Illustrator.dll", but I did understand you about linking it below under "IllustratorInterface".

    EDIT: I found both Grasshopper files by searching the whole C drive. They were in ProgramFiles > Common Files. "Illustrator.dll" still MIA.

    1
    • up

      Olivier Dambron

      Hi Chuck,

      I have been using doodlebug for while now and this error popped:

      1. Solution exception:Unable to cast COM object of type 'System.__ComObject' to interface type 'Illustrator.Application'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{95CD20AA-AD72-11D3-B086-0010A4F5C335}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).

      I have tried to rebuild the solution and add the references on VS, though the same error shows. Any tip on this one ?

      Cheers,
      Olivier

      ps: is it necessary to add all of these files to the Gh LIbraries folder?

      3
      • up

        Pmpetros

        I put together a video explaining step-by-step how to install doodlebug on which ever build you have. Also, I rebuilt the plugin for Rhino 6 and illustrator CC 2019. Both of which can be found here on my blog:

        doodlebug-grasshopper-and-illustrator-workflow

        1