Nautilus Plugin

2.0.0.7
Scalar Field tools are in a dedicated Tab and as there is no support from Rhinocommon I output Scalar Field as Func<Point3d,double>

So using the tools provided by Daniel (not yet in Isopod) you can have this

Vector Fields tools are in a dedicated Tab, outputs have Grasshopper 1 Type (GH_Field) and one has also Func<Point3d,Vector3d>

Color to Band image tools used to make Gradient as texture (could be nx1 pixels, 1xn pixels)
image

Subdivide Mesh using Loop (still WIP)

Correction of Catmull&Clark Subdivide

Lake component than could find lake in 2.5D/3D mesh or 3D mesh with weights




lake.gh (90.2 KB)

Egg5 Trimmed corrected

And Workshop with How To Rhino the 18 and 19th of April

2.0.0.9 news
Pixelated Curve 2, this version works better that the old one, it could pixelate open and closed curves. It accept a plane so pixels can be aligned


A little component that outputs the components name/plugin/tab … from a file path

A bit more complete Topology Mesh

Finger Joint component can orient curves, corner could be added (but still buggy)

Egg5 still corrected, there was an inconsistency when size was changed.

@laurent_delrieu Can the finger joint component work with curved surfaces, such as cylinder walls and caps? Do you know any solutions for this?

No it can’t, it just accept planar curve.

I just did it in order to have a simple solution for my laser cutter.

You could look at ngon compas wood it is a better tool for fingers.

Hi @laurent_delrieu,

I’m working on a project where I need to 3D print TPU without using a slicer, managing the print path directly in Grasshopper. This requires a truly continuous single-line path — no travel moves, no retraction.

My input is a complex ornamental vector profile with holes and irregular topology (bifurcations, narrow corridors of varying width).

I’ve tried two approaches, both attached in the GH file:

  1. Single Line Fill with Offsets (Nautilus) — the component covers most of the geometry but always leaves some areas unreached. Adjusting Relative Search Distance shifts the problem rather than solving it: what gets covered changes, but there is always something left out.

  2. Clipper and Clipper2 to generate sets of parallel offset curves, with the intention of connecting them afterwards using Bridge Curves (Nautilus) — but the resulting curves remain separate and I haven’t found a reliable way to join them into a single continuous path.

The core issue seems to be topological: the profile has a maze-like structure where corridor widths vary significantly, and I cannot find a consistent solution with either approach.

Is there a recommended workflow for this kind of geometry? Or a Nautilus component I might be missing?

Thank you for the incredible work on Nautilus.

Test.gh (58.4 KB)

Hello
when component have a little yellow square they need a license to fully work.


You must see a red component when using this one without license and a balloon

For this kind of geometry Single Line Fill is better than bridge,

Send me an email at nautilusplugin at gmail I’ll send you an evaluation licence

This one works there

Hi @laurent_delrieu,

Thank you for the clarification — it made the difference!

I’m attaching a photo of the printed result: the file worked correctly and the TPU print came out well.

I also want to mention that, although I was aware that some Nautilus components marked in red required a licence, I assumed they would produce no output at all without one. I didn’t realise they would still run but with limited or inconsistent results — that was the source of my confusion.

Thank you again for your support.

No update for quite long, but I made a lot of tools, for my own use at the moment.

Following this discussion I did a component that makes “fur”

The component uses a function (graph mapper, curve, equation) to make the fur profile, gravity is a vector field, wind is a vector field, length of fur is described with a scalar field.

There is also a 2 little components One that generate image from curve regions, and one that generate a pdf from a list of images. This help for fabrication.

I made lots of tools to slice and connect models

I also add some tool to populate using scalar field, on the surface on inside the volume.

Farthest Point Sampling, a tool that extract just a defined number of points from a list of points (from blue points to 1000 red points)

A file radar tool, this tools search if a file is in the grasshopper file, if it is in the full path and if not search the whole PC

Hi @laurent_delrieu

I wanted to ask you about the Unroll Mesh component. It was working fine before the April update, but since the latest release, I have not been able to get any result from the Mesh Flatten output.

Has anything changed in the component or could this be a bug?

Best,
Lazar | How to Rhino

Unroll Mesh issue.gh (8.3 KB)

Hello @lazard this is a component with a licence, but I forgot to put a message and replace the red square (licence 2) by a yellow square (licence 1)

NautilusLicencesEvaluation.xml (7.7 KB)

2.0.2 is out, many components are WIP but some works quite well.

I improved many fields tools.

I added agnostic function y=f(x) that can use as input a Graph Mapper (don’t forget to put a value as input of graph mapper), a text function with x as variable, a curve in XP plane or a Function<double, double>

There is the same thing for scalar field, I just don’t yet read IsoPod scalar field.

A component that puts text in a rectangle,

Nautilus Text Text In rectangle.gh (6.1 KB)

There is also a tool that output curves using microsoft GDI and not Rhino ones, it is more fast.

A Roman Integer from 1 to 3999

Some tools to populate

Nautilus Populate 2.0.2 tools.gh (17.3 KB)

Fur tools

Nautilus Test Fur.gh (17.5 KB)

And some others, working or not

How can I get a full license, where can I pay?

Thomas

DM send.

I put a new version 2.1, now all paid components must be hidden if you have no license. So what you see may give fill functionality. Old users with license still see the tools like before.

As this tool is for my main use I continue developing tools for me and sometimes tools that are in others plugin.

For example I added a turntable (that is in Heteroptera, frogh …)

Isosurface tool like the one in Millipede but now it closes the side. Also it has others options and one component that uses a scalar field (not yet the one from Isopod)

Surface nets

Nautilus Millipede Isosurface.gh (14.5 KB)

Also I began a tool to save a configuration (panel, slider, list) it uses a special character like # to know which parameter to save. I still have to make the pdf better.
My last Astrodon Party Table project

I have now a nice tools to suppress mesh inner points in order to unroll them for my project. It is my third iteration, Previous were less reliable. It uses a surface to parametrize the mesh. You need a licence to use this one.