Geo-Nodes Helper Functions
Various Geometry Nodes functions that help with cabling. I don’t use Geometry Nodes too much, so if you come up with some cool setups you’d like to see in Cablerator, let me know!
Convert a Curve to a Geometry Nodes Object
This function converts the selected curve objects to Geometry Nodes curve objects. This is useful for curves with bevel width or a bevel profile, because adding a Geometry Nodes modifier to a curve with these settings enabled converts the curve to a mesh, which is not always the desired outcome. This helper removes the bevel width or bevel profile and recreates them as a Geometry Nodes setup.
Convert To Geo Nodes Multicable
This function converts the selected curve to a Geometry Nodes curve object and additionally adds several duplicates of the curve with an offset.
Convert Geo Nodes to Cable
This function will convert the Geometry Nodes curve objects (for example, Multicable) to Blender curves, allowing for individual modification of each curve as needed.
Rigid Instances Along a Curve
This function adds a Geometry Nodes setup that allows instancing an object along the curve without deforming it, which is useful for non-bendable segments, lights along a curve, road signs, etc.
Note that this GN setup requires a curve as a base. If a curve has a profile, the setup will assume it’s a mesh object. Convert a regular Blender curve to a Geometry Nodes object first (using this Cablerator helper), or use a curve without a profile.