Tool

By

BeeGraphy Support

Version 2.0.17

Version history

Groups: 0
Nodes: 0
Groups: 0
Nodes: 0
Groups: 0
Nodes: 0
Groups: 0
Nodes: 0
Groups: 17
Nodes: 255
Groups: 0
Nodes: 0
Groups: 0
Nodes: 0
Groups: 17
Nodes: 252
Groups: 17
Nodes: 246
Groups: 17
Nodes: 246
Groups: 17
Nodes: 240
Groups: 17
Nodes: 236
Groups: 17
Nodes: 232
Groups: 17
Nodes: 231
Groups: 17
Nodes: 231
Groups: 17
Nodes: 231
Groups: 17
Nodes: 231
Groups: 15
Nodes: 230
Groups: 15
Nodes: 230
Groups: 15
Nodes: 230
Groups: 15
Nodes: 230
Groups: 15
Nodes: 228
Groups: 15
Nodes: 227
Groups: 15
Nodes: 226

Tools for modeling in the BeeGraphy Editor.

What's New in v2.0.16

Released on August 27, 2026

This release includes 0 nodes and 0 groups, providing expanded capabilities for your workflows.

What's New

  • Expanded node library with 0 available nodes
  • Organized into 0 functional groups
  • Enhanced plugin capabilities and workflow options

Changes in This Version

  • Update this section with specific features, fixes, or improvements
  • List breaking changes if any
  • Mention deprecated features or migration notes

Release notes generated on August 27, 2026. Edit this content to add version-specific details.

Documentation

Curve Analysis

Measure the length of a curve

Measure the length of a curve to and from a parameter

Test if a curve is closed or open

Measure the area of a curve

Get the point on evaluates a curve at a specific location

Evaluate a curve at the specified parameter or at a certain factor along its length, where the length factor can be supplied both in curve units and normalized units

Extract the start and end points of a curve

Extract the NURBS control points and knots of a curve

Test a curve for planarity

Find all discontinuities along a curve

Returns the point in the middle of a curve

Get the point on evaluates a curve at a specific location

Returns the base plane, radius and angle domain of an arc

Find the pair of closest points between two curves

Find on which side of a curve a point exists

Toolset

Explode a curve into smaller segments

Create a set of curve contours

Generate a number of equally spaced, perpendicular planes along a curve

Get a horizontally aligned plane along a curve at a specified parameter

Get the curvature plane of a curve at a specified parameter

Generate a number of equally spaced curve frames

Rebuild a curve with a specific number of control-points

Fillet the sharp corners of a geometry

Reorients target geometries (curves, solids, surfaces) to match the specified direction (forward or reverse)

Divide a curve into equal length segments

Shatter a curve into segments

Connect points with curve

Convert a curve to a polyline

Solve the perpendicular (zero-twisting) plane at a specified curve parameter

Cull points that are coincident within tolerance

Connect some curves

Divide a curve into equal length segments

Convert a curve to a dash pattern

Changes the start point of a closed curve

Fillet off one or more sharp corners of a geometric shape.

Offset a curve with a specified distance

Chamfer the sharp corners of a curve

Divide a curve into equal length segments

Generate a number of equally spaced, horizontally aligned curve planes

Project a curve onto a geometry

Extend a curve by a specified distance

Flip the geometry direction

Chamfer the sharp corners of a geometry with equal distance, two-distance, or distance+angle modes

Boolean Operation

Returns intersection between two or many sets of planar closed surfaces

Returns difference between two or many sets of planar closed curves (regions)

Returns union of curves using glue mode for touching/non-penetrating shapes. Faster for assembling operations.

Returns union of a set of planar surfaces

Returns union of surfaces using glue mode for touching/non-penetrating shapes. Faster for assembling operations.

Surface Join returns the union of a set of faces with a tolerance value

Returns union of solids using glue mode for touching/non-penetrating shapes. Faster for assembling operations.

Returns the split fragments from splitting two solids

Returns the split fragments from one solid with a bunch of others

Returns intersection between two or many sets of planar closed curves (regions)

Returns union of a set of planar closed curves

Creates a hollow surface by subtracting opening curves from a host geometry

Returns difference between two or many sets of planar closed solids

Returns union of a set of planar solids

Returns difference between two or many sets of planar closed surfaces

Returns intersection between two or many sets of planar closed solids

Split a surface with a bunch of curves

Text

Break text into individual characters

Join a collection of text fragments into one

Replace all occurrences of a specific text fragment with another

Get the character count of the text

Split some text into fragments using separators

Remove whitespace characters from the start, end, or all text

Concatenate some fragments of text

Returns text in upper and lower cases

Create a collection of textual symbols

Returns text in upper and lower cases

Compute the Levenshtein distance between two fragments of text

Match a text against a pattern

Transform

It allows for the remapping of vectors from one plane to another plane

Translate (move) an object along a vector

Rotate an object around a center point and an axis vector

Scale an object uniformly in all directions

Reflect (mirror) an object

Orients geometry from its automatically detected plane to a target plane

Scale an object with non-uniform factors

Shear an object based on a shearing vector

Promote a solid into a placement-aware part. Hardware attached to the part references its local frame, so Move/Rotate of the part move the hardware with it.

Translate (move) an object to a point

Reflect (mirror) an object

It allows for remapping of geometry from one plane to another plane

Reflect (mirror) an object

Reflect (mirror) an object

Orient an object using directional constraints only

Map a curve from a Source surface to a Target surface using UV reparameterization. Handles seams and face orientation; returns one or more mapped curves

Panels

Creates quadrangular panels on a surface

Creates triangular panels on a surface.

Creates diamond panels on a surface.

Creates triangular panels on a surface.

Creates hexagonal cells on surface.

Image

Filters geometry based on their layer operation (cutting, engraving, etc.)

Parse Vector Graphics into curve and surface and layer representations for further processing

Array

Returns an array of geometry along a curve

Populate a 3D region with points

Returns a linear array of geometry

Returns a box array of geometry

Populate generic geometry with points

Returns 2D grid with rectangular cells

Returns a polar array of geometry

Returns 2D grid with hexagonal cells

Returns 2D grid with square cells

Returns a rectangular array of geometry

Populate a 2D region with points

3D Object

Extracts coordinates and color information from a 3D object for further processing.

Create contour curves from a mesh using parallel cutting planes

Surface

Extrude curves along a vector

Create a sweep surface with one rail curve

Create a circle surface

Create an advanced lofted surface through a set of section curves with enhanced parameters

Extract the edge curves of a surface

Generate a grid of {uv} points on a surface

Converting curves to surface

Create a nurbs surface from a grid of points

Create a surface connecting four corner point

Create a surface with 2 curves

Measure the area of a surface

Extrude curves to a point

Extrude curves along a curve

Create a surface by revolving a profile curve

Create a nurbs surface from curves

Create a pipe surface with variable radii around a rail curve

Create a surface from two, three or four edge curves

Construct {uv} iso curves on a surface

Give sides thickness and make solid

Create a sweep surface with two rail curves.

Create a lofted surface through a set of section curves

Create a pipe surface

Create a rectangular surface

Evaluates a surface at given normalized {U,V} parameters and returns local geometric properties

Extract the normals and center points of all faces in a surface

Cap all planar holes in a Brep

Offset a surface with a specified distance

Vector

Deconstruct a point into its component parts

Create points list using numbers list

Find the closest point on a geometry

Point list sort by x, y, z components

Find closest point in a point collection

Create a point from barycentric {u,v,w} coordinates

Unit vector parallel to the world {x} axis

Create a vector from {xyz} components

Create a vector between two points

Returns rotated vector around an axis

World YZ plane

Create a plane perpendicular to a vector

Flip or swap the axes of a plane

Offset a plane

Find the closest point on a plane

Create a plane from two line segments

Perform plane rotation around plane z-axis

Create a point from plane {u,v,w} coordinates

Unit vector parallel to the world {y} axis

Unit vector parallel to the world {z} axis

Visualize a vector as an arrow anchored at a custom origin point

Unitize vector

Set the length of a vector

Compute vector cross product

Returns the reverse vector

Adjust a plane to match a new normal direction

Get the coordinates of a point in a plane axis system

Returns the distance between two points

Create a point from polar {phi,theta,offset} coordinates

Compute the angle between two vectors

Compute vector addition

Multiply vector by scalar

Compute the length (amplitude) of a vector

World XY plane

World XZ plane

Create a plane through three points

Construct a point from {xyz} coordinates

Create a point from cylindrical {angle,radius,elevation} coordinates

Find closest point in a point collection

Cull points that are coincident within tolerance. Modes: 0 = Cull All(removes all duplicates), 1 = Leave One(keeps only the first of each duplicate group), 2 = Average(replaces each group with the average point)

Pull a point to a variety of geometry

Deconstruct a vector into its component parts

Compute vector dot product

Compute vector subtraction

Divide vector by scalar

Construct a plane from a vector

Deconstruct a plane into its component parts

Change the origin point of a plane

Create a plane from a line and a point

Perform minimal rotation to align a plane with a guide vector

Triangulation

Planar voronoi diagram for a collection of points

Delaunay connectivity

3D voronoi diagram for a collection of points

Delaunay triangulation

Intersection

Returns intersection events for surface and curve

Solve intersection events for solid and curve

Solve intersection events for a Solid and a plane

Solve intersection events for surfaces.

Returns intersection events for two curves

Returns all self-intersection events for a curve

Solve intersection events for a solid and a curve

Solve the intersection event of two planes

Primitive Curves

Create a line between two planes

Returns a circle with a radius and a center point

Create an arc

Create an arc based on another arc

Create an helix

Create a Polygon

Create a blend curve between two curves

Create a line segment defined by start point, tangent and length

Create a circle defined by three points

Create tangent lines between a point and a circle

Create tangent arcs between circles

Create the in circle of a triangle

Create an arc defined by start point, end point and a tangent vector

Create a rectangle using origin, width, length

Create a Polyline

Construct a NURBS curve from control points

Create a line between two points

Create a line from guide line and two points

Create external tangent lines between circles

Create a rectangle using center, width, length

Create a polygon

Create a star using a center point, in and out radius, and number of vertices

Construct a NURBS curve from control points, weights, knots and degree

Create a circle defined by center, normal and radius

Create internal tangent lines between circles

Create an ellipse with two radii and a center point

Create an arc defined by three points

Create a rectangle with two points

Create a rectangle with three points

Create an interpolated curve

Tween between two curves

Solid

Create a cylindrical solid

Create torus solid

Create a conical solid

Create a lofted solid through a set of section surfaces

Create a box solid using two points

Create sphere with 4 points

Create a pyramid solid

Create a truncated pyramid (frustum) solid

Measure the volume of a solid

Get some properties of a box

Extract faces and edges from a solid or surface that lie on a given plane

Measure the area of a solid

Construct {uv} iso curves on a solid

Extract the edge curves of a solid

Offset a solid with a specified distance

Create a box solid

Create a box solid

Create sphere

Extrude surface along a vector

Extract the edge curves of a solid

Extract all 8 corners of a box

Deconstruct a solid into its constituent parts

Analysis

Measure the bounding box of a geometry

Returns the extremes (highest and lowest points) on a curve

Calculates a single bounding box that encloses multiple geometries

Measure the geometry bounding box center point

Generates contour lines on 3D geometry for topographic analysis

Render

Caches geometry for multiple uses, avoiding repeated triangulation