# Hatch select

**URL:** <https://discourse.mcneel.com/t/hatch-select/74590>\
**Category:** Rhino for Mac\
**Created:** [November 10, 2018, 11:38am UTC](https://discourse.mcneel.com/t/hatch-select/74590 "2018-11-10T11:38:43Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![John\_Karko](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/john_karko/32/207302_2.png) [@John\_Karko](https://discourse.mcneel.com/u/John_Karko)\
**Post date:** [November 10, 2018, 11:38am UTC](https://discourse.mcneel.com/t/hatch-select/74590/1 "2018-11-10T11:38:43Z")

</div>

Hello,

it’d be great to be able to hatch a surface by just clicking on it. The same way as the shell command works. I’d be much quicker than selecting all lines separately.

thanks,  
Stefan

---

<div class="post-metadata">

**Author:** ![wim](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/wim/32/747482_2.png) [@wim](https://discourse.mcneel.com/u/wim)\
**Post date:** [November 12, 2018, 9:48am UTC](https://discourse.mcneel.com/t/hatch-select/74590/2 "2018-11-12T09:48:57Z")

</div>

Hi Stefan,  
We have this on our list as issue [RH-2060](https://mcneel.myjetbrains.com/youtrack/issue/RH-2060).

---

<div class="post-metadata">

**Author:** ![OXII](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/oxii/32/560003_2.png) [@OXII](https://discourse.mcneel.com/u/OXII)\
**Post date:** [November 13, 2018, 9:21am UTC](https://discourse.mcneel.com/t/hatch-select/74590/5 "2018-11-13T09:21:29Z")

</div>

Would be also great if you can actually snap a hatch. Like it works with a geometry.

---

<div class="post-metadata">

**Author:** ![wim](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/wim/32/747482_2.png) [@wim](https://discourse.mcneel.com/u/wim)\
**Post date:** [November 13, 2018, 10:43am UTC](https://discourse.mcneel.com/t/hatch-select/74590/6 "2018-11-13T10:43:34Z")

</div>

> [@OXII](#):
>
> Would be also great if you can actually snap a hatch. Like it works with a geometry.

You can do that in Rhino 6.

---

<div class="post-metadata">

**Author:** ![OXII](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/oxii/32/560003_2.png) [@OXII](https://discourse.mcneel.com/u/OXII)\
**Post date:** [November 13, 2018, 11:08am UTC](https://discourse.mcneel.com/t/hatch-select/74590/7 "2018-11-13T11:08:15Z")

</div>

Very nice!! Great guys. I tried it out immediately.

Will you also be able to trim hatches?

---

<div class="post-metadata">

**Author:** ![wim](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/wim/32/747482_2.png) [@wim](https://discourse.mcneel.com/u/wim)\
**Post date:** [November 13, 2018, 12:01pm UTC](https://discourse.mcneel.com/t/hatch-select/74590/8 "2018-11-13T12:01:05Z")

</div>

> [@OXII](#):
>
> Will you also be able to trim hatches?

Hi - We have that on our list as item [RH-48707](https://mcneel.myjetbrains.com/youtrack/issue/RH-48707).  
I’ve added your request.

---

<div class="post-metadata">

**Author:** ![OXII](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/oxii/32/560003_2.png) [@OXII](https://discourse.mcneel.com/u/OXII)\
**Post date:** [November 13, 2018, 1:17pm UTC](https://discourse.mcneel.com/t/hatch-select/74590/9 "2018-11-13T13:17:24Z")

</div>

Guys you are absolutely amazing! We know why we love Rhinoceros. Thanks a lot!

---

<div class="post-metadata">

**Author:** ![John\_Karko](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/john_karko/32/207302_2.png) [@John\_Karko](https://discourse.mcneel.com/u/John_Karko)\
**Post date:** [November 13, 2018, 2:09pm UTC](https://discourse.mcneel.com/t/hatch-select/74590/10 "2018-11-13T14:09:31Z")

</div>

Hi wim,

That is great. Thanks for your effort

---

<div class="post-metadata">

**Author:** ![pascal](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/pascal/32/479395_2.png) [@pascal](https://discourse.mcneel.com/u/pascal)\
**Post date:** [November 13, 2018, 3:50pm UTC](https://discourse.mcneel.com/t/hatch-select/74590/11 "2018-11-13T15:50:50Z")

</div>

Hello - here’s a Python that lets you trim hatches, in case it helps. It’s slightly convoluted - you select a hatch, then the cutting curves then the pieces of the hatch to trim away.

To use the Python script use `RunPythonScript`, or a macro:

`_-RunPythonScript "Full path to py file inside double-quotes"`

[TrimHatch.py](https://global.discourse-cdn.com/mcneel/uploads/default/original/3X/c/2/c24e11976c907cb8bb79daa22aad64521b91728a.py) (2.4 KB)

-Pascal

---

<div class="post-metadata">

**Author:** ![brian](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/brian/32/504171_2.png) [@brian](https://discourse.mcneel.com/u/brian)\
**Post date:** [April 10, 2025, 3:08am UTC](https://discourse.mcneel.com/t/hatch-select/74590/12 "2025-04-10T03:08:21Z")

</div>

[RH-2060](https://mcneel.myjetbrains.com/youtrack/issue/RH-2060) is fixed in Rhino [WIP](https://discourse.mcneel.com/t/welcome-to-serengeti/9612)
