# \#patch

**URL:** https://discourse.mcneel.com/tag/patch/621.md

[Latest](https://discourse.mcneel.com/latest.md) · [Categories](https://discourse.mcneel.com/categories.md) · [Tags](https://discourse.mcneel.com/tags.md)

---

## [BUG with Patch](https://discourse.mcneel.com/t/bug-with-patch/223932)

<div class="topic-metadata">

**Author:** [@Rhino\_Bulgaria](https://discourse.mcneel.com/u/Rhino_Bulgaria)\
**Replies:** 17\
**Last updated:** [October 27, 2026, 8:29pm UTC](https://discourse.mcneel.com/t/bug-with-patch/223932 "2026-10-27T20:29:48Z")

</div>

The new “Patch” tool is great, but sometimes it generates strange shapes. I thought that it would be nice if we keep posting 3dm files consisting such cases, so that the developers could take a look and fix the bugs. I…

---

## [BUG with the new Patch tool in Rhino 9 BETA](https://discourse.mcneel.com/t/bug-with-the-new-patch-tool-in-rhino-9-beta/223517)

<div class="topic-metadata">

**Author:** [@Rhino\_Bulgaria](https://discourse.mcneel.com/u/Rhino_Bulgaria)\
**Replies:** 2\
**Last updated:** [October 13, 2026, 2:54pm UTC](https://discourse.mcneel.com/t/bug-with-the-new-patch-tool-in-rhino-9-beta/223517 "2026-10-13T14:54:32Z")

</div>

@menno , I found a bug, which you can observe in the file attached in this post. I also upload it here just in case: Ruin.3dm (1.7 MB) https://discourse.mcneel.com/t/bug-quad-remesh-fails-quite-a-lot-with-mechanical-ge…

---

## [Rhino BETA Feature: Patch re-implemented](https://discourse.mcneel.com/t/rhino-beta-feature-patch-re-implemented/198660)

<div class="topic-metadata">

**Author:** [@menno](https://discourse.mcneel.com/u/menno)\
**Replies:** 626\
**Last updated:** [October 13, 2026, 2:30pm UTC](https://discourse.mcneel.com/t/rhino-beta-feature-patch-re-implemented/198660 "2026-10-13T14:30:16Z")

</div>

Rhino BETA has a completely revamped Patch command. What is Patch? Patch takes a set of surface edges, curves and points as input constraints to create a multi-sided patch with positional (G0), tangential …

---

## [How to rebuild a toebox?](https://discourse.mcneel.com/t/how-to-rebuild-a-toebox/221990)

<div class="topic-metadata">

**Author:** [@Luke\_Kelly](https://discourse.mcneel.com/u/Luke_Kelly)\
**Replies:** 1\
**Last updated:** [September 9, 2026, 4:10pm UTC](https://discourse.mcneel.com/t/how-to-rebuild-a-toebox/221990 "2026-09-09T16:10:42Z")

</div>

Hey Guys, Im trying to build a toebox using the previous 3d model. Im having trouble getting a clean smooth surface that aligns with previous model. SubD works to create a rough shape and filler but I can’t find an appr…

---

## [Alternative to Patch Surface](https://discourse.mcneel.com/t/alternative-to-patch-surface/221472)

<div class="topic-metadata">

**Author:** [@Gianfranco](https://discourse.mcneel.com/u/Gianfranco)\
**Replies:** 14\
**Last updated:** [August 6, 2026, 2:21am UTC](https://discourse.mcneel.com/t/alternative-to-patch-surface/221472 "2026-08-06T02:21:20Z")

</div>

Hi all, I’m working in Grasshopper to generate a surface from a closed curve. I’ve attached the curve I’m using. When I apply Patch, the resulting surface has twisted edges, and I’d like the surface to remain aligned wi…

---

## [Surface reconstruction from curve network](https://discourse.mcneel.com/t/surface-reconstruction-from-curve-network/217298)

<div class="topic-metadata">

**Author:** [@julien4](https://discourse.mcneel.com/u/julien4)\
**Replies:** 2\
**Last updated:** [March 24, 2026, 2:23pm UTC](https://discourse.mcneel.com/t/surface-reconstruction-from-curve-network/217298 "2026-03-24T14:23:37Z")

</div>

Hi everyone, I am looking for advice on the best workflow to create a fluid surface from a network of curves in Grasshopper. I am designing a grid of intersecting beams with variable depth inertia. I have extracted the …

---

## [Curvature matching in the new Patch command](https://discourse.mcneel.com/t/curvature-matching-in-the-new-patch-command/215978)

<div class="topic-metadata">

**Author:** [@menno](https://discourse.mcneel.com/u/menno)\
**Replies:** 6\
**Last updated:** [February 19, 2026, 3:09pm UTC](https://discourse.mcneel.com/t/curvature-matching-in-the-new-patch-command/215978 "2026-02-19T15:09:31Z")

</div>

In the latest WIP version, the new Patch command has a new method to match surface curvature continuously, also known as G2 matching. The new method uses two tolerances for curvature matching: relative curvature tolera…

---

## [How do I create a 3D carved wood texture (no voronoi) on grasshopper](https://discourse.mcneel.com/t/how-do-i-create-a-3d-carved-wood-texture-no-voronoi-on-grasshopper/215335)

<div class="topic-metadata">

**Author:** [@p.berthelot.design](https://discourse.mcneel.com/u/p.berthelot.design)\
**Replies:** 8\
**Last updated:** [February 2, 2026, 3:46pm UTC](https://discourse.mcneel.com/t/how-do-i-create-a-3d-carved-wood-texture-no-voronoi-on-grasshopper/215335 "2026-02-02T15:46:52Z")

</div>

Hi everyone, I’m posting here because I’ve seen some discussions about Voronoi textures in Grasshopper, but my situation is a bit different. I have a pattern (see below and attached) that I traced with curves in Rhino.…

---

## [Multiple Curves - Patch Help](https://discourse.mcneel.com/t/multiple-curves-patch-help/214197)

<div class="topic-metadata">

**Author:** [@Relm\_Furniture](https://discourse.mcneel.com/u/Relm_Furniture)\
**Replies:** 2\
**Last updated:** [January 5, 2026, 11:49pm UTC](https://discourse.mcneel.com/t/multiple-curves-patch-help/214197 "2026-01-05T23:49:22Z")

</div>

I am trying to create a surfaces from multiple curves that need to align with existing surfaces. I thought patch was the right tool for this, however the results are nothing like what I expect. PatchHelp.3dm (54.6 KB) I…

---

## [Pufferfish Tween Through Surfaces twisting with 3 Patch surfaces](https://discourse.mcneel.com/t/pufferfish-tween-through-surfaces-twisting-with-3-patch-surfaces/214171)

<div class="topic-metadata">

**Author:** [@Tomaszko1](https://discourse.mcneel.com/u/Tomaszko1)\
**Replies:** 6\
**Last updated:** [January 4, 2026, 8:35am UTC](https://discourse.mcneel.com/t/pufferfish-tween-through-surfaces-twisting-with-3-patch-surfaces/214171 "2026-01-04T08:35:12Z")

</div>

Hi, I’m having an issue with Pufferfish “Tween Through Surfaces”. I’m trying to tween between three surfaces, and as soon as I add the third one the result starts twisting/flipping. The surfaces are created with Patch Su…

---

## [Patch surface no work? Increase Span and Flexibility!](https://discourse.mcneel.com/t/patch-surface-no-work-increase-span-and-flexibility/175920)

<div class="topic-metadata">

**Author:** [@Gears\_Gears](https://discourse.mcneel.com/u/Gears_Gears)\
**Replies:** 27\
**Last updated:** [September 25, 2024, 10:26am UTC](https://discourse.mcneel.com/t/patch-surface-no-work-increase-span-and-flexibility/175920 "2024-09-25T10:26:18Z")

</div>

Hi community, I notice that patch-surface always miss the corner of input curves–I can increase Flexibility by a ton, and the legend always misses. How can I fix this? I need patch surface because I have cases where th…

---

## [Surface Layout and Fillet](https://discourse.mcneel.com/t/surface-layout-and-fillet/160990)

<div class="topic-metadata">

**Author:** [@Paul\_96](https://discourse.mcneel.com/u/Paul_96)\
**Replies:** 18\
**Last updated:** [September 22, 2023, 12:47pm UTC](https://discourse.mcneel.com/t/surface-layout-and-fillet/160990 "2023-09-22T12:47:08Z")

</div>

Hey there, I got this corner here… I cannot think of a good way to do this. Patch gives me an ok surface, but this doesnt really look that good… Patch Layout is bad I think, because I cannot think of a way to do thi…

---

## [CreatePatch issue](https://discourse.mcneel.com/t/createpatch-issue/163173)

<div class="topic-metadata">

**Author:** [@GiuseppeOcchipinti](https://discourse.mcneel.com/u/GiuseppeOcchipinti)\
**Replies:** 3\
**Last updated:** [July 24, 2023, 7:42pm UTC](https://discourse.mcneel.com/t/createpatch-issue/163173 "2023-07-24T19:42:04Z")

</div>

Dear all, I’m tring to use CreatePatch command in ghpython. This is the code: import rhinoscriptsyntax as rs import Rhino as Rhino import Rhino.Geometry as Geometry geometry = C #this is a collection of three curve…

---

## [Best patch layout for this 5 sided hole?](https://discourse.mcneel.com/t/best-patch-layout-for-this-5-sided-hole/156062)

<div class="topic-metadata">

**Author:** [@EricM](https://discourse.mcneel.com/u/EricM)\
**Replies:** 3\
**Last updated:** [March 9, 2023, 5:03pm UTC](https://discourse.mcneel.com/t/best-patch-layout-for-this-5-sided-hole/156062 "2023-03-09T17:03:41Z")

</div>

I have a 5 sided hole I struggle with. I can’t seem to find the right patch layout where this area is smooth: My attempt is attached below. The constraints are fairly fixed but simple. There are some orange/brown …

---

## [Fillet Surface does not adhere to patch+loft surface](https://discourse.mcneel.com/t/fillet-surface-does-not-adhere-to-patch-loft-surface/150168)

<div class="topic-metadata">

**Author:** [@Ahmed\_Nakhal](https://discourse.mcneel.com/u/Ahmed_Nakhal)\
**Replies:** 5\
**Last updated:** [November 8, 2022, 8:16pm UTC](https://discourse.mcneel.com/t/fillet-surface-does-not-adhere-to-patch-loft-surface/150168 "2022-11-08T20:16:35Z")

</div>

Hi, I’m having an issue with a fillet not following a surface correctly, I thought it might be because what I was filleting to was not a single surface. I don’t know how to really fix this issue, I had used patch comman…

---

## [Patch Command Help](https://discourse.mcneel.com/t/patch-command-help/122098)

<div class="topic-metadata">

**Author:** [@maddikaraline](https://discourse.mcneel.com/u/maddikaraline)\
**Replies:** 2\
**Last updated:** [April 9, 2021, 10:12pm UTC](https://discourse.mcneel.com/t/patch-command-help/122098 "2021-04-09T22:12:48Z")

</div>

Hello, so I am having trouble with the patch command (please refer to pictures below). Why does my patch command keep doing what it is doing in picture? I have others similar to it but they work well with patch but other…

---

## [Iterate patch command on multiple closed non-planar curves](https://discourse.mcneel.com/t/iterate-patch-command-on-multiple-closed-non-planar-curves/111776)

<div class="topic-metadata">

**Author:** [@Ainfante](https://discourse.mcneel.com/u/Ainfante)\
**Replies:** 3\
**Last updated:** [November 17, 2020, 5:16pm UTC](https://discourse.mcneel.com/t/iterate-patch-command-on-multiple-closed-non-planar-curves/111776 "2020-11-17T17:16:12Z")

</div>

Hey there kind people, Is there a tool, script or grasshopper algorithm that would allow me to iterate the patch command on multiple non-planar closed curves? (As output i need multiple surfaces) Thanks

---

## [Project not projecting absolutely](https://discourse.mcneel.com/t/project-not-projecting-absolutely/110122)

<div class="topic-metadata">

**Author:** [@danjarvis8](https://discourse.mcneel.com/u/danjarvis8)\
**Replies:** 9\
**Last updated:** [November 1, 2020, 11:51am UTC](https://discourse.mcneel.com/t/project-not-projecting-absolutely/110122 "2020-11-01T11:51:58Z")

</div>

Hi everyone, just a little problem that I can’t work out. I’ve got a few curves that I need to project onto a very large terrain surface that’s been made with the patch technique. I’m finding when I project there’s a sma…

---

## [Why is patch doing this?](https://discourse.mcneel.com/t/why-is-patch-doing-this/109023)

<div class="topic-metadata">

**Author:** [@emay](https://discourse.mcneel.com/u/emay)\
**Replies:** 1\
**Last updated:** [September 21, 2020, 5:03pm UTC](https://discourse.mcneel.com/t/why-is-patch-doing-this/109023 "2020-09-21T17:03:06Z")

</div>

---

## [Making surface from 3 curves!](https://discourse.mcneel.com/t/making-surface-from-3-curves/102228)

<div class="topic-metadata">

**Author:** [@Linnie](https://discourse.mcneel.com/u/Linnie)\
**Replies:** 3\
**Last updated:** [May 16, 2020, 8:42am UTC](https://discourse.mcneel.com/t/making-surface-from-3-curves/102228 "2020-05-16T08:42:51Z")

</div>

Hi!!! ı really need to make a surface between these 3 lines (two blue and one yellow marked). I tried everything I know but nothing helped. Could someone help me?

---

## [\[Modeling\] Y-junction of freeform shape](https://discourse.mcneel.com/t/modeling-y-junction-of-freeform-shape/93358)

<div class="topic-metadata">

**Author:** [@George2](https://discourse.mcneel.com/u/George2)\
**Replies:** 6\
**Last updated:** [February 10, 2020, 8:17am UTC](https://discourse.mcneel.com/t/modeling-y-junction-of-freeform-shape/93358 "2020-02-10T08:17:46Z")

</div>

hello all, for a while now, i have been struggling with a private project (every couple of months i give it another go, since 2 years now! hoping I’ve improved my rhino skills enough. :see\_no\_evil: ). i just don’t have…

---

## [Patch default parameters](https://discourse.mcneel.com/t/patch-default-parameters/83709)

<div class="topic-metadata">

**Author:** [@gennaro](https://discourse.mcneel.com/u/gennaro)\
**Replies:** 3\
**Last updated:** [May 28, 2019, 9:18pm UTC](https://discourse.mcneel.com/t/patch-default-parameters/83709 "2019-05-28T21:18:34Z")

</div>

Hi all, I am trying to implement a function to have the same outcome of the “Patch” command of the GUI. This is the code I am using: CRhinoGetObject gv; gv.SetCommandPrompt(L"Select obj"); gv.GetObjects(1, 1); if (…

---

## [Grasshopper Patch Problem -](https://discourse.mcneel.com/t/grasshopper-patch-problem/82619)

<div class="topic-metadata">

**Author:** [@Jonathan\_Hutchinson1](https://discourse.mcneel.com/u/Jonathan_Hutchinson1)\
**Replies:** 1\
**Last updated:** [May 2, 2019, 3:58pm UTC](https://discourse.mcneel.com/t/grasshopper-patch-problem/82619 "2019-05-02T15:58:56Z")

</div>

Hi there, I have an issue with the Patch component (not ‘Patch for Rhino5’). What I am trying to achieve, is to patch up the singularity on some revolved forms. I’m talking 500+ of them, all of slightly different radius…

---

## [Stone wall](https://discourse.mcneel.com/t/stone-wall/82036)

<div class="topic-metadata">

**Author:** [@f.molasgarcia75](https://discourse.mcneel.com/u/f.molasgarcia75)\
**Replies:** 3\
**Last updated:** [April 17, 2019, 7:02pm UTC](https://discourse.mcneel.com/t/stone-wall/82036 "2019-04-17T19:02:23Z")

</div>

I’m trying to simulate a stone wall. In my definition in saltamosnte I find a problem at the end, when I want to make the “Patch” of the set of modified voronoi tiles. If I go through the list using a slider, the patch…

---

## [The way of building a surface](https://discourse.mcneel.com/t/the-way-of-building-a-surface/75386)

<div class="topic-metadata">

**Author:** [@caganpekkucuk](https://discourse.mcneel.com/u/caganpekkucuk)\
**Replies:** 2\
**Last updated:** [November 27, 2018, 12:16am UTC](https://discourse.mcneel.com/t/the-way-of-building-a-surface/75386 "2018-11-27T00:16:33Z")

</div>

Hello everybody. I have a set of curves that are supposed to build a semi-hull surface. But the problem is i really don’t know how to form a finely fit surface with these curves. I got the best result with Patch command…

---

## [How to trim boundary of points of a patch](https://discourse.mcneel.com/t/how-to-trim-boundary-of-points-of-a-patch/74777)

<div class="topic-metadata">

**Author:** [@xsneekyfreak](https://discourse.mcneel.com/u/xsneekyfreak)\
**Replies:** 2\
**Last updated:** [November 14, 2018, 5:08am UTC](https://discourse.mcneel.com/t/how-to-trim-boundary-of-points-of-a-patch/74777 "2018-11-14T05:08:00Z")

</div>

Is there anyway to trim the points around the surface and keep the same shape of the patch. If not is there anything close that can do the same without the overreaching boundary of the patch. Thanks in advance.

---

## [Problem with rebuilding the copy of a surface](https://discourse.mcneel.com/t/problem-with-rebuilding-the-copy-of-a-surface/73834)

<div class="topic-metadata">

**Author:** [@caganpekkucuk](https://discourse.mcneel.com/u/caganpekkucuk)\
**Replies:** 28\
**Last updated:** [October 26, 2018, 6:39pm UTC](https://discourse.mcneel.com/t/problem-with-rebuilding-the-copy-of-a-surface/73834 "2018-10-26T18:39:08Z")

</div>

Hi everyone. I’m trying to create a grasshopper code by which a user can manipulate the surface of a yacht or ship. I want to let users: extend the length by extruding the mid section linearly scale non uniformally the…

---

## [Help with patch for topography](https://discourse.mcneel.com/t/help-with-patch-for-topography/71138)

<div class="topic-metadata">

**Author:** [@johnzhune](https://discourse.mcneel.com/u/johnzhune)\
**Replies:** 8\
**Last updated:** [September 17, 2018, 6:35pm UTC](https://discourse.mcneel.com/t/help-with-patch-for-topography/71138 "2018-09-17T18:35:58Z")

</div>

Hi I’m trying to use the patch tool to create a topographic digital model, but it doesnt seem to do anything to my 2d drawing, I inserted this image and exploded it to access control points. I don’t know if the command s…

---

## [Filling 'Holes' in RC airplane model shell?](https://discourse.mcneel.com/t/filling-holes-in-rc-airplane-model-shell/54232)

<div class="topic-metadata">

**Author:** [@Dave2](https://discourse.mcneel.com/u/Dave2)\
**Replies:** 4\
**Last updated:** [January 31, 2018, 6:33pm UTC](https://discourse.mcneel.com/t/filling-holes-in-rc-airplane-model-shell/54232 "2018-01-31T18:33:28Z")

</div>

Hi, I am hoping to put a 3D model of this 3D printed plane into a flight simulator program before flying it in real life. I’ve attached a picture. There are smaller holes in the fuselage (middle bottom of picture) and la…
