@jessesn In the Brep script, the 2-4 version is working well overall, but I noticed some empty areas in the result. What do you think could be causing this? Could it be related to the input geometry, tolerance settings, or some limitation of the algorithm?
2-4_BrepModule_ciabatta.3dm (4.5 MB)
2-4_BrepModule_ciabatta.gh (247.3 KB)
Anyway, I can handle this latest version without any problems on my home PC, while Rhino completely freezes on my office workstation. So in this case, it seems that a more powerful workstation is required to work with this script efficiently.
Rhino 9 SR0 2026-6-2 (Rhino WIP, 9.0.26153.12415, Git hash:master @ 6e68e5bb66050c38dc698d4e273cb8b18eff6123)
License type: Commercial, build 2026-06-02
License details: Cloud Zoo
Expires on: 2026-07-17
Windows 11 (10.0.26200 SR0.0) or greater (Physical RAM: 63GB)
.NET 10.0.2
Computer platform: DESKTOP
Standard graphics configuration using DirectX
Primary display: NVIDIA GeForce RTX 4070 Ti (NVidia) Memory: 12GB, Driver date: 4-23-2026 (M-D-Y). DirectX(11)
> Accelerated graphics device with 4 adapter port(s)
- Windows Main Display attached to adapter port #0
Secondary graphics devices.
AMD Radeon™ Graphics (AMD) Memory: 1GB, Driver date: 9-25-2025 (M-D-Y).
> Accelerated graphics device with 5 adapter port(s)
- There are no monitors attached to this device!
DirectX Settings
Safe mode: Off
OpenBLAS: OpenBLAS 0.3.30 DYNAMIC_ARCH NO_AFFINITY Cooperlake MAX_THREADS=64.
Rhino plugins that do not ship with Rhino
Rhino plugins that ship with Rhino
C:\Program Files\Rhino 9 WIP\Plug-ins\Commands.rhp “Commands” 9.0.26153.12415
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.26153.12415
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoRenderCycles.rhp “Rhino Render” 9.0.26153.12415
C:\Program Files\Rhino 9 WIP\Plug-ins\rdk_etoui.rhp “RDK_EtoUI” 9.0.26153.12415
C:\Users\Daniil\AppData\Roaming\McNeel\Rhinoceros\packages\9.0\PanelingTools\2024.8.20.677\PanelingTools.rhp “PanelingTools”
C:\Program Files\Rhino 9 WIP\Plug-ins\NamedSnapshots.rhp “Snapshots”
C:\Program Files\Rhino 9 WIP\Plug-ins\MeshCommands.rhp “MeshCommands” 9.0.26153.12415
C:\Program Files\Rhino 9 WIP\Plug-ins\RhinoCycles.rhp “RhinoCycles” 9.0.26153.12415
C:\Program Files\Rhino 9 WIP\Plug-ins\Displacement.rhp “Displacement”
C:\Program Files\Rhino 9 WIP\Plug-ins\Calc.rhp “Calc”
C:\Program Files\Rhino 9 WIP\Plug-ins\SectionTools.rhp “SectionTools”
At the current stage, the thing I would ask you to improve is the possibility of adding an X and Y coordinate system in the example of the first case.
In my opinion, this is an important feature, because it will definitely be a common requirement: a client might want to move the pattern to the right or left, lower or higher. So a coordinate system would be ideal.