Downgrade Components (Rhino 5)
The document applies to Rhino 5 only. If you are using Rhino 6, please read this version.
The Grasshopper shipped with Rhinoceros 6 introduces a bunch of new components, some replacing the most basic ones. This feature provides an one-click solution for downgrading them, so that it can be loaded by a Rhino 5 user. This feature will work without Rhino 6.

How to use this feature?

  • Navigate to "Pancake" menu, click "Downgrade external script"
  • Open an external Grasshopper file

Which component will be downgraded?

  • Subtraction (with 2 inputs)
  • Multiplication (with 2 inputs)
  • Evaluate Surface
  • Interpolate Curve (Tangent)
  • Relay component

What are the possible results?

  • Pancake encounters error when downgrading your file
    • Grasshopper script may be corrupt
    • Please contact us with the script file.
  • Pancake cannot find any downgradable components
    • No components need to be downgraded
  • Operation successfully completed
    • All components are downgraded
    • And, there is no Rhino 6 only component
  • Some component(s) were downgraded successfully but some component(s) cannot be downgraded
    • Some component in the definition may be Rhino 6 only and has no substitution in Rhino 5
    • Some Sub/Mul component may have more than 2 inputs

What else should I also notice?

  • To-be-downgraded script shouldn't be opened in the document editor.
  • The downgraded file is saved as <OriginalFileName> in the original location. So the original location must be writable.