Patch not working like expected

Patch not working like expected in WIP. I have attached the curves in question and an image.

I would expect the patch to cover the whole area of the curves selected and also try and stay constrained to the outside curve.

the bottom left corner even with rotation is off of the starting curves

please advise if this is a user error

curves for patch.3dm (36.0 KB)

Instead of “G0” for the internal curves you need to select “I” for internal.

ok… question with that. I’m used to selecting all curves and then running the command. how do i set the constraints on already selected items?

The dots are clickable

Left click increases, right click decreases the continuity level.

For curves there is only a toggle between G0 and internal. Points are always internal

for some reason I do not see the dots.

Hmm that’s odd.

Pls run _SystemInfo in Rhino and post back the results.

Rhino 9 SR0 2025-11-25 (Rhino WIP, 9.0.25329.12305, Git hash:master @ 94aabd9816971918af23c4e9a3978c27952e558c)
License type: Commercial, build 2025-11-25
License details: Cloud Zoo
Expires on: 2026-01-09

Windows 11 (10.0.26200 SR0.0) or greater (Physical RAM: 32GB)
.NET 9.0.1

Computer platform: DESKTOP

Standard graphics configuration using DirectX
Primary display: NVIDIA GeForce RTX 3080 Ti (NVidia) Memory: 12GB, Driver date: 4-27-2025 (M-D-Y). DirectX(11)

Accelerated graphics device with 4 adapter port(s)

  • Secondary monitor attached to adapter port #0
  • Windows Main Display attached to adapter port #1

Secondary graphics devices.
None found.

DirectX Settings
Safe mode: Off

OpenBLAS: OpenBLAS 0.3.29 DYNAMIC_ARCH NO_AFFINITY Zen MAX_THREADS=64.

Rhino plugins that do not ship with Rhino
C:\Users\fox_d\AppData\Roaming\McNeel\Rhinoceros\7.0\Plug-ins\KeyShot10RhinoPlugin (ccedd9da-83b9-429a-aec5-8ec90b85fe67)\1.2.0.0\KeyShot10RhinoPlugin\Rhino 7\KeyShot10RhinoPlugin.rhp “KeyShot10RhinoPlugin” 1.2.0.0

Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\SolidTools.rhp “SolidTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk.rhp “Renderer Development Kit”
C:\Program Files\Rhino 9 WIP\Plug-ins\UpdatesAndStatistics\UpdatesAndStatistics.rhp “UpdatesAndStatistics” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\export_SVG.rhp “Export SVG” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\Toolbars\Toolbars.rhp “Toolbars” 9.0.25329.12305
C:\Program Files\Rhino 9 WIP\Plug-ins\3dxrhino.rhp “3Dconnexion 3D Mouse”
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\Import_PDF.rhp “PDFReader”

Can you see if there are dots after switching to OpenGL?

(In Options > View)

switching to OpenGL did not help but I just checked for updates and the most recent update now allows the dots to show on my machine.

Okay, thanks for reporting back, glad you got it fixed.

yes there was this bug:

Patch: Continuity dots not visible in viewports (RH-90720)

What’s the difference between “G0” and “I” for the internal curves? Perhaps the “G0” is more strict, whereas “I” allows some loose deviation?

Curves can be a boundary constraint or an internal constraint, but both are positional constraints. Currently, Patch will not recognize internal constraints as such automatically.

Next to that, internal constraints have their own tolerance setting.

Thank you for the clarification. So, the “I” type could result into a more loose deviation compared to the “G0” type?

As mentioned, the internal constraints have their own tolerance setting: