company logo

Help center

Go to BEEGRAPHY
All collectionsTutorialEditor Tools & Node GuidePrimitive Curve Nodes in Tools

Primitive Curve Nodes in Tools

In this article, you’ll learn how Primitive Curve nodes help you create foundational curve shapes: lines, arcs, and circles to polylines, polygons, and advanced NURBS forms.”

Primitive curve nodes let you generate basic curve types like lines, arcs, circles, and polylines as starting elements for modeling.

Lines

Creates a straight segment between two points, forming the simplest type of curve used as a base for geometry construction and measurements.

Line by 4 Points

Defines a line using four points that lie on the same straight path, ensuring alignment when multiple points need to dictate direction.

Line by 2 Planes

Generates the line formed at the intersection of two planes, useful for defining structural axes or reference directions.


Circle

Creates a circle using a center point and radius, forming a perfect closed curve commonly used in arcs, revolutions, and constructions.

Circle 3Pnt

Constructs a circle passing through three non-collinear points, automatically solving for the best-fitting circular path.

Circle CNR

Forms a circle using a center, radius, and an extra reference point to control its orientation or alignment in space.


Tangent Lines

Creates straight lines that touch curves or circles at exactly one point, maintaining perfect tangency.

Tangent Lines (In)

Builds lines that internally touch two curves or circles, forming internal tangent connections within shapes.

Tangent Lines (Ex)

Produces tangent lines that connect curves or circles from outside, ideal for external frames or guiding paths.

Tangent Arcs

Generates 2 arcs that smoothly touch a curve or a point, ensuring continuity and a soft transition between shapes.

Incircle

Creates a circle perfectly inscribed inside a triangle or polygon, touching all sides from within. Output Ports: Curve, Plane, Radius.

Ellipse

Builds an ellipse by defining its major and minor axes, creating elongated or compressed circular forms.


Arc

Forms a circular arc defined by its start point, end point, and a given radius.

Arc 3Pnt

Creates an arc that passes through three specified points, automatically determining curvature and orientation.

Arc SED (Start-End-Direction)

Constructs an arc using the start point, end point, and a direction vector that sets the arc’s initial tangent.

Modified Arc

Generates an arc with additional control options, allowing refined edits like angle adjustments or curvature tuning.


Rectangle

Creates a rectangle using corner points or values, producing a four-sided closed curve with right angles.

Rectangle 2Pnt

Builds a rectangle based on two diagonal corner points—quick and efficient for basic layouts.

Rectangle by Center

Forms a rectangle from its center point using width and height values to define size.

Rectangle 3Pnt

Defines a rectangle using three points, allowing orientation and shape control on any plane.

Polyline

Creates a connected chain of straight segments, useful for outlines, paths, and multi-segment shapes.

Interpolate

Generates a smooth curve that passes exactly through a series of points, ideal for flowing profiles.

Boolean: ‘True’ indicate closed loop.
Degree: Controls how smooth or flexible the curve is when connecting multiple points.

Tween Curve

Creates a new curve positioned between two given curves.

Factor: Determines the position of the new curve between the two input curves, where 0 aligns it with the first curve, 1 aligns it with the second, and values in between blend proportionally. (Range is between 0 and 1)

Helix

Constructs a three-dimensional helical curve based on radius, pitch, and turns—perfect for springs, threads, and spirals.

Polygon

Creates a regular polygon with equal sides and angles using a center point, radius, and number of sides.
Origin: The center point of the polygon.
Radius: The distance from the center to the vertices, controlling the size.
Count: The number of sides of the polygon.

Polygon by Edge

Builds a polygon using one edge length as the defining measurement instead of radius.

Star

Generates a star-shaped curve with outer and inner radii, forming sharp pointed patterns.

Origin: The center point of the star.
In Radius: The distance from the center to the inner vertices.
Out Radius: The distance from the center to the outer vertices.
Count: The number of points or tips of the star.

NURBS Curve

Creates a smooth, flexible curve defined by control points and optional weights, offering high precision and adjustability.

NURBS Curve PwkD

Builds a NURBS curve using a piecewise-defined method, allowing segmented control over curvature and smoothness.

Blend Curve

Blend Curve in BeeGraphy is a node that creates a smooth, transitional curve between two input curves, allowing control over shape with "bulge factors" (FA, FB) for each end, essential for complex shape blending in parametric design. It's used to connect curves seamlessly, often controlling influence with manipulators, creating flowing transitions in your geometric designs. 

Factor A: Controls how strongly the new curve follows the shape or tangency of the first input curve.
Factor B: Controls how strongly the new curve follows the shape or tangency of the second input curve.

Did this answer your question?
😞
😐
😁