# A guide on creating a Python Grasshopper component in RIR

**URL:** <https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220>\
**Category:** Rhino.Inside\
**Tags:** ghpython, python\
**Created:** [August 7, 2019, 11:06pm UTC](https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220 "2019-08-07T23:06:23Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![scottd](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/scottd/32/494002_2.png) [@scottd](https://discourse.mcneel.com/u/scottd)\
**Post date:** [August 7, 2019, 11:06pm UTC](https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220/1 "2019-08-07T23:06:23Z")

</div>

I posted a new guide on creating a custom GHPython component in Grasshopper that is Revit aware.

I hope it shows how easy it is to create a customer Python component that interacts with Revit and Rhino at the same time: [https://www.rhino3d.com/inside/revit/beta/guides/rir-ghpython](https://www.rhino3d.com/inside/revit/beta/guides/rir-ghpython)

 ![image](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/a/1/a15e3dfe2648e5040b529f29ceb3f8868735ae52.png)

---

<div class="post-metadata">

**Author:** ![scottd](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/scottd/32/494002_2.png) [@scottd](https://discourse.mcneel.com/u/scottd)\
**Post date:** [August 7, 2019, 11:07pm UTC](https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220/2 "2019-08-07T23:07:01Z")

</div>



---

<div class="post-metadata">

**Author:** ![p\_smithuk](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/p_smithuk/32/563516_2.png) [@p\_smithuk](https://discourse.mcneel.com/u/p_smithuk)\
**Post date:** [January 29, 2020, 2:32am UTC](https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220/3 "2020-01-29T02:32:14Z")

</div>

Hi Scott,

It seems like the link has dropped. From paroozing through the git could it have been when RIR was migrated to its own repo?

Nevertheless, I was wondering if the Revit API is exposed through a GHPython node and if that’s what your guide goes into?

Would be fantastic to have that level of interoperability.

Thanks, Pete

---

<div class="post-metadata">

**Author:** ![scottd](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/scottd/32/494002_2.png) [@scottd](https://discourse.mcneel.com/u/scottd)\
**Post date:** [January 29, 2020, 7:04pm UTC](https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220/4 "2020-01-29T19:04:01Z")

</div>

Pete -

We rolled out a new website, the guide is here now: [https://www.rhino3d.com/inside/revit/beta/guides/rir-ghpython](https://www.rhino3d.com/inside/revit/beta/guides/rir-ghpython)

---

<div class="post-metadata">

**Author:** ![p\_smithuk](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/p_smithuk/32/563516_2.png) [@p\_smithuk](https://discourse.mcneel.com/u/p_smithuk)\
**Post date:** [January 29, 2020, 7:30pm UTC](https://discourse.mcneel.com/t/a-guide-on-creating-a-python-grasshopper-component-in-rir/87220/5 "2020-01-29T19:30:04Z")

</div>

This is exactly what I was hoping for, thanks Scott!
