3D Text
|
Generates the outline or the interior surface of a text. |
Inputs
Name |
Type |
Description |
Text |
String |
Text to be created. |
Fill |
Boolean |
If true, generates letters surfaces.
if false, generates external wires. |
Plane |
Matrix |
Plane describing the position and the orientation of the 3d text. |
Height |
Length |
Height of letters. |
Characters Spacing |
Real |
Ratio of horizontal space between letters, between -100% (closer) and 100% (more spaced). |
Characters Ratio |
Real |
Ratio of characters width, between 33% (narrower) and 200% (larger). |
Horizontal Alignment |
Integer |
Left (1) | center (2) | right (3) |
Vertical Alignment |
Integer |
Descender (1) | baseline (2) | middle (3) | ascender (4) |
Vertical |
Boolean |
If true, the letters are positioned vertically. |
Flipped |
Boolean |
If true, the text is oriented in the opposite direction. |
Outputs
Name |
Type |
Description |
Geometry |
Geometry |
— |
Add
|
Creates a volume from a list of volumes. resulting volume is the boolean union of input volumes. |
Outputs
Name |
Type |
Description |
Volume |
Volume |
Created volume |
Adjacent Cells
|
Finds all adjacent cells to the specified one. |
Outputs
Name |
Type |
Description |
Adjacent Cells |
Geometry |
List of geometries |
Affinity
|
Changes the size of a geometry in various directions by given ratios. takes optional inputs to define the axis system. it is the advanced version of the scale operator. |
Outputs
Name |
Type |
Description |
Translated |
Geometry |
Created geometry |
Apply Attractors On Curve
|
Applies a list of attraction/repulsion forces on a curve. computes new curve geometry according to the definition of forces. |
Outputs
Name |
Type |
Description |
Oc |
Curve |
Created curve |
Apply Attractors On Points
|
Applies a list of attraction/repulsion forces on a list of points. computes scalar influence (absolute and mean) and new position of points according to the definition of forces. |
Outputs
Name |
Type |
Description |
Oinf |
List |
Cumulated influence of the attractors on the point. |
Oinfmean |
List |
Mean influence of the attractors on the point |
Op |
List |
Points moved |
Assemble
|
Assembles a list of geometries of the same dimension. an optional input enables to activate the union mode. |
Outputs
Name |
Type |
Description |
Assembled |
Geometry |
Created geometry |
Axis Line
|
Computes the axis of a geometry that has to be the result of a revolution operation. |
Outputs
Name |
Type |
Description |
Axis |
Line |
Created line |
Axis System On Curve
|
Creates an axis system at a given point on a curve oriented according to the frenet axis system (tangent, normal, binormal). |
Outputs
Name |
Type |
Description |
Axis System |
AxisSystemMatrix |
Created axis system |
Axis System On Plane
|
Creates an axis system on plane origin and oriented along plane main directions. |
Outputs
Name |
Type |
Description |
Axis System |
AxisSystemMatrix |
Created axis system |
Axis System On Surface
|
Creates an axis system at a given point on a surface oriented along the uvs of the surface. |
Outputs
Name |
Type |
Description |
Axis System |
AxisSystemMatrix |
Created axis system |
Axis System Rotate
|
Rotates an axis system around its own axis (x,y,z). |
Outputs
Name |
Type |
Description |
A |
AxisSystemMatrix |
Rotated axis system |
Axis System To Vectors
|
Extracts the four vectors (position and from the three orthonormal axis) from an axis system matrix. |
Outputs
Name |
Type |
Description |
Position |
Vector |
Position vector |
X |
Vector |
Vector of the first axis of the axis system matrix |
Y |
Vector |
Vector of the second axis of the axis system matrix |
Z |
Vector |
Vector of the third axis of the axis system matrix |
Axis System Translate
|
Translates a reference axis system along a vector defined by three coordinates. |
Outputs
Name |
Type |
Description |
A |
AxisSystemMatrix |
Translated axis system |
Axis System to Geometry
|
Creates an axis system at a given geometry. |
Outputs
Name |
Type |
Description |
Origin |
Point |
— |
Axis 1 |
Line |
First u axis |
Axis 2 |
Line |
Second v axis |
Axis 3 |
Line |
Third w axis |
Barycenter
|
Creates a point at the barycenter of list of geometries. |
Outputs
Name |
Type |
Description |
Barycenter |
Point |
Created point |
Bezier Curve
|
Creates a bezier curve with the 4 given points as control points. |
Outputs
Name |
Type |
Description |
Curve |
Curve |
Resultant besier curve |
Bezier Point
|
Creates a point on a bezier curve at a given ratio. |
Outputs
Name |
Type |
Description |
Bezier Point |
Point |
Created point |
Blend
|
Creates a blend surface between two curves. you can provide supports for both curves so that the result creates a smooth transition between supports. |
Outputs
Name |
Type |
Description |
Surface |
Surface |
Created surface |
Boundary
|
Creates the boundary of a surface or a volume. if the input is multi-domain, the output is assembled. |
Outputs
Name |
Type |
Description |
Boundary |
Geometry |
Boundary of input object. |
Bounding Box
|
Computes the bounding box (volume) of a geometry. |
Outputs
Name |
Type |
Description |
Bounding Box |
Geometry |
Resultant bounding box |
Box
|
Creates a box from two points. result can be a volume or a surface. |
Outputs
Name |
Type |
Description |
Box |
Geometry |
— |
Catenary
|
Creates a catenary curve of a given length between two points in a given direction (the direction indicates the gravity direction). |
Outputs
Name |
Type |
Description |
Catenary |
Curve |
— |
Center
|
Creates a point at center of gravity of any geometry. |
Outputs
Name |
Type |
Description |
Center |
Point |
Created point |
Circle 2 Points Radius
|
Creates a circle passing by two points, with a given radius, on a given support. |
Outputs
Name |
Type |
Description |
Circle |
Circle |
Created circle or arc |
Circle 2 Points Tangent
|
Creates a circle passing by two points and tangent to the specified vector at the first point. |
Outputs
Name |
Type |
Description |
Circle |
Circle |
Created circle |
Circle 3 Points
|
Creates a circle passing by the three given points. |
Outputs
Name |
Type |
Description |
Circle |
Circle |
Created circle or arc |
Circle Center Point
|
Creates a circle by using a center point, a second point to define the radius, a support and an optional angle. the angle enables to creates only an arc. |
Outputs
Name |
Type |
Description |
Circle |
Circle |
Created circle or arc |
Circle Center Radius
|
Creates a circle by using a center point, a radius, a support and an optional angle. the angle option creates an arc. |
Outputs
Name |
Type |
Description |
Circle |
Circle |
Resultant circle or arc |
Circle Sweep
|
Creates a surface by sweeping out a circle from a guiding curve while taking other user-defined parameters such as the radius of the circle. |
Outputs
Name |
Type |
Description |
Sweep |
Surface |
Resulting sweep |
Close Surface
|
Creates a volume from a surface by closing it. |
Outputs
Name |
Type |
Description |
Volume |
Volume |
Created volume |
Closest Points
|
Takes two geometries, makes the nearest points on both geometries and computes the distance. |
Outputs
Name |
Type |
Description |
Point1 |
Point |
Geometric point from the first geometry |
Point2 |
Point |
Geometric point from the second geometry |
Distance |
Length |
Distance between the two geometric points |
Cone
|
Creates a circular cone from a point, a plane, a radius, a height and a direction. |
Outputs
Name |
Type |
Description |
C |
Geometry |
The created cone, either a volume or a surface depending on the options set |
Connect Curves
|
Connects several curves with splines tangent to each curve to create a unique curve smoothly connected. this also works with a unique curve that has several domains. |
Outputs
Name |
Type |
Description |
Curve |
Curve |
Created curve |
Convex Hull
|
Create a convex hull for a given list of points. |
Outputs
Name |
Type |
Description |
Hull |
Geometry |
— |
Indexes |
Integer |
— |
Links |
Integer |
— |
Corners
|
Replaces corners by circle arcs. |
Outputs
Name |
Type |
Description |
Out |
Curve |
— |
Curvature Center
|
Creates a point at the center of curvature of a curve measured at a reference point. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point at the center of curvature |
Curve Attractor Force
|
Creates an attraction or repulsion force from a curve. |
Curve Between
|
Creates a curve at a given ratio between two curves. |
Outputs
Name |
Type |
Description |
Output Curve |
Curve |
Created curve |
Curve Parallel
|
Creates a curve parallel to a given one on a surface. |
Outputs
Name |
Type |
Description |
Offset Curve |
Curve |
Created curve |
Curve Smooth
|
Creates a smoother curve. |
Outputs
Name |
Type |
Description |
Result |
Curve |
Created curve |
Deform Surface
Disassemble
|
Disassembles multi-cell geometries into mono-cell ones. |
Outputs
Name |
Type |
Description |
Disassemble |
Geometry |
List of geometries |
Divide Curve
|
Divides a curve to generate points on the curve. |
Outputs
Name |
Type |
Description |
Points |
Point |
Created points |
Segments |
Curve |
Created curve segments |
Divide Curve by Length
|
Divides a curve in equal segments of the specified length. |
Outputs
Name |
Type |
Description |
Points |
Point |
Created points along the curve |
Segments |
Curve |
Curve splitted in segments |
Spacing |
Length |
Real spacing between the points. depending on the selected mode in can be less or greater than the input length |
Divide Surface
|
Divides a surface in subsurfaces bounded by iso-parametric curves. |
Outputs
Name |
Type |
Description |
Surfaces |
Surface |
List of surfaces |
Iso Curves U |
Curve |
List of iso curves in u direction |
Iso Curves V |
Curve |
List of iso curves in v direction |
Domains
|
Divides a geometry into its geometrical domains. |
Inputs
Name |
Type |
Description |
Geometries |
Geometry |
— |
Outputs
Name |
Type |
Description |
Domains |
Geometry |
List of domains |
Ellipse
|
Creates an ellipse from it's center, major and minor axis. |
Outputs
Name |
Type |
Description |
Result |
Curve |
Created ellipse |
Ellipse from Focals
|
Creates an ellipse from two focal points and an eccentricity value. |
Outputs
Name |
Type |
Description |
Result |
Curve |
Created ellpise |
Exact To Polyhedral
|
Converts geometric object into a polyhedral result object. exact geometry is tessellated, converted in polyhedral geometry for hybrid modeling. |
Outputs
Name |
Type |
Description |
Polyhedral |
Geometry |
Created polyhedral object |
Extremum
|
Computes the extremum of the given geometry in various directions. the result can be a point, a curve or a surface. |
Outputs
Name |
Type |
Description |
Extremum |
Geometry |
Created geometry |
Extrude
|
Extrudes a profile along a direction. |
Outputs
Name |
Type |
Description |
Extrusion |
Geometry |
Extruded geometry |
Extrude To Point
|
Extrudes a curve to a point. if the curve is closed, this allows to do a generic cone from the curve and the point. |
Outputs
Name |
Type |
Description |
Extrusion |
Geometry |
The created extrusion |
Fill
|
Creates a surface bounded by a closed curve. |
Outputs
Name |
Type |
Description |
Surface |
Surface |
Created surface |
Fillet
|
Creates a fillet from a sharp edge and its supporting body. |
Outputs
Name |
Type |
Description |
Fillet |
Surface |
Resulting fillet |
Geometry to Axis System
|
Creates an axis system based on an origin point and three directions. |
Outputs
Name |
Type |
Description |
Axis System |
AxisSystem |
— |
Grid UV
|
Generates an array of points on a surface along uv directions. |
Outputs
Name |
Type |
Description |
Points |
Point |
Resultant grid of points |
Group by continuity
|
Groups a list of geometries by creating continuous objects. |
Outputs
Name |
Type |
Description |
Results |
Geometry |
List of grouped geometries |
Helix
|
Creates a helix starting from a given point around a given axis. |
Outputs
Name |
Type |
Description |
Helix |
Curve |
Created helix |
Hexagonal Grid
|
Creates a grid of points at the center of an hexagonal pattern in a plane. |
Outputs
Name |
Type |
Description |
Points |
Point |
Array of points generated at the center of each hexagon of the grid |
Hexagons On Surface
|
Builds hexagons on a surface.
this operator relies on iso curves computation. so it will produce wrong results if iso curves produce wrong results (multi-cell surfaces will work only if uv of the different cells are oriented the same way). |
Outputs
Name |
Type |
Description |
Pts |
List |
— |
Crvs |
List |
— |
Surfs |
List |
— |
Hyperbola
|
Creates a segment of hyperbola defined by its minor and major axis on a planar support. |
Outputs
Name |
Type |
Description |
Result |
Curve |
Created hyperbola curve |
Inertia Axis
|
Computes the inertia axis of a geometry. |
Outputs
Name |
Type |
Description |
Axis |
Line |
Created line |
Inertia Axis System
|
Computes the inertia axis system matrix of a geometry (three inertia axis + center of gravity). |
Outputs
Name |
Type |
Description |
Axis System |
AxisSystemMatrix |
Created inertia axis system matrix |
Intersect
|
Creates the intersection curve between two geometries. |
Outputs
Name |
Type |
Description |
Intersection |
Geometry |
Created geometry |
Inverse
|
Inverts the orientation of a curve or a surface. |
Outputs
Name |
Type |
Description |
Inversed |
Geometry |
Inverted geometry |
Isoparam Curve Point
|
Creates an isoparametric curve (same u or same v) from a point and direction (boolean u or v is used only if direction is not provided). supports surfaces with several faces. |
Outputs
Name |
Type |
Description |
Curve |
Curve |
Created point |
Isoparam Curve Ratio
|
Creates an isoparametric curve (same u or same v). supports surfaces with several faces. |
Outputs
Name |
Type |
Description |
Curve |
Curve |
Created curve |
Line 2 Points
|
Creates a line between two points. |
Outputs
Name |
Type |
Description |
Line |
Curve |
Resultant line |
Line Angle
|
Creates a line tangent to a surface at a angle on a reference curve at a reference point. |
Outputs
Name |
Type |
Description |
Line |
Curve |
Resultant line |
Line Normal
|
Creates a line, normal to a surface at a given point. |
Outputs
Name |
Type |
Description |
Line |
Line |
Created line |
Line Point Direction
|
Creates a line with a point and a vector givin the direction. |
Outputs
Name |
Type |
Description |
Line |
Line |
Created line |
Line Tangent
|
Creates a line, tangent to a curve, at a given point. |
Outputs
Name |
Type |
Description |
Line |
Line |
Created line |
Loft
|
Create a multi-sections surface by sweeping one or more section curves along an automatically computed or user-defined spine. the surface can be made to respect one or more guide curves. you can also add continuity with support surfaces for sections and guides. |
Outputs
Name |
Type |
Description |
Surface |
Surface |
Created surface |
Move
|
Moves a geometry to another place defined by the transformation of a matrix (or an axis system) to another one. |
Outputs
Name |
Type |
Description |
Moved |
Geometry |
Moved geometry |
Near Domain
|
Returns the nearest geometrical domain of an object relatively to a reference object. |
Inputs
Name |
Type |
Description |
Geometry |
Geometry |
— |
Reference |
Geometry |
— |
Far |
Boolean |
— |
Dimension |
Integer |
— |
Outputs
Name |
Type |
Description |
Result |
Geometry |
Created geometry |
Near List
|
Returns the nearest geometric object in a list of object relatively to a reference object. |
Outputs
Name |
Type |
Description |
Geometry |
Geometry |
Nearest or farthest geometry in the list |
Nesting On Surface
|
Attempts to lay out a given set of geometrical objects on a given support surface (check support input description to know about the limitations). (also called packing). |
Outputs
Name |
Type |
Description |
Nested Geometries |
|
The nested geometries. |
Net
|
Creates a surface from two sets of curves : guides and profiles. |
Outputs
Name |
Type |
Description |
Surface |
Surface |
Created surface |
Offset Surface
|
Creates a parallel surface by setting an offset distance from a surface. |
Outputs
Name |
Type |
Description |
Offset Surface |
Surface |
Created surface |
Orient Curve
|
Changes the curve orientation so that the tangent on the given point is in the same direction as the given direction (scalar product between the two directions has to be positive). |
Outputs
Name |
Type |
Description |
Output Curve |
Curve |
Output curve |
Orient Plane
|
Modifies the x axis of a plane (y axis is deduced). useful when you use point on plane. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Orient Surface
|
Changes the surface orientation so that the normal on the given point is in the same direction as the given direction (scalar product between two direction vectors have to be positive). |
Outputs
Name |
Type |
Description |
Oriented Surface |
Surface |
— |
Parabola
|
Creates a parabola curve with the given focal distance from its origin. |
Outputs
Name |
Type |
Description |
Result |
Curve |
Created parabola curve |
Parallelepiped
|
Creates a parallelepiped from point directions and lengths. result can be a volume or a surface. |
Outputs
Name |
Type |
Description |
P |
Geometry |
— |
Parallelogram
|
Creates a parallelogram. |
Outputs
Name |
Type |
Description |
P |
Curve |
— |
Plane 2 Lines
|
Creates a plane parallel with two lines. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane 3 Points
|
Creates a plane defined by three points. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Angle
|
Creates a plane defined by an angle to a reference plane and a line. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Curve
|
Creates the plane defined by a planar curve. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Mean
|
Creates the mean plane of a set of points. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Normal
|
Creates a plane, normal to a curve at the given point. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Offset
|
Creates a parallel plane at the given distance of an other plane. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Point Line
|
Creates a plane defined a point and a line. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Plane Tangent
|
Creates a plane, tangent to a surface at the given point. |
Outputs
Name |
Type |
Description |
Plane |
Plane |
Created plane |
Point Attractor Force
|
Creates an attraction or repulsion force from a point. |
Point Between
|
Creates a point between two points. the ratio defines the position between the two points. a support constraint can be added. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point |
Point By Coordinates
|
Creates a point at xyz coordinates. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point |
Point From Vector
|
Creates a point using a vector to set its coordinates. |
Outputs
Name |
Type |
Description |
Point |
Point |
— |
Point on Curve
|
Creates a point on a curve at a given distance from an optional reference point. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point on curve |
Point on Curve Ratio
|
Creates a point on a curve at a given ratio from an optional reference point. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point on curve |
Point on Face
|
Creates a point on the face of a surface given two ratios based on uv parametrization. raises an error if the input geometry is not a single face. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point of surface |
Point on Plane
|
Creates a point on a plane at xy coordinates using an optional reference point as origin. |
Outputs
Name |
Type |
Description |
Point |
Point |
Resultant point on plane |
Point on Surface from Center
|
Point on surface from center, local axis computed at surface center is used . |
Outputs
Name |
Type |
Description |
Point |
Point |
Point on surface. |
Polygon 2 Points
|
Creates a polygon defined by a center and a point, the number of edges and a support plane. |
Outputs
Name |
Type |
Description |
Polygon |
Curve |
Created curve |
Polygon Center Radius
|
Creates a polygon defined by a center, the number of edges, a support plane and an angle. |
Outputs
Name |
Type |
Description |
Polygon |
Curve |
Created curve |
Polyline
|
Creates a polyline passing by a given list of points. |
Outputs
Name |
Type |
Description |
Polyline |
Curve |
Created polyline |
Project
|
Projects a geometry on another. if direction is not provided, the projection is orthogonal. |
Outputs
Name |
Type |
Description |
Projection |
Geometry |
Created geometry |
Quadrangulate
|
Computes a quadrangulation of a surface. it is possible to choose between quad only and quad dominent modes. quad only can fail on some surfaces. |
Outputs
Name |
Type |
Description |
Curves |
Curve |
The resulting curves. |
Radial Grid
|
Creates an array of points organised on a radial grid in a plane. |
Outputs
Name |
Type |
Description |
Points |
Point |
List of points generated at the grid intersection |
Rectangle 2 Points
|
Creates a wireframe rectangle from 2 points on a plane. by default uv directions of the support give the orientation to the rectangle. if a direction is provided it overloads the plane directions. |
Outputs
Name |
Type |
Description |
Rectangle |
Curve |
Resultant rectangle |
Rectangle 3 Points
|
Creates a rectangles from 2 adjacent corners and a third point on the opposite side. |
Outputs
Name |
Type |
Description |
Rectangle |
Curve |
Resultant rectangle |
Rectangular Grid
|
Creates a rectangular grid of points in a plane. |
Outputs
Name |
Type |
Description |
Points |
Point |
Array of points generated at the grid location |
Remove
|
Boolean remove operation between two volumes. |
Outputs
Name |
Type |
Description |
Volume |
Volume |
Created volume |
Revolve
|
Creates a revoluation of a given profile. |
Outputs
Name |
Type |
Description |
Result |
Geometry |
Created geometry |
Rolling Offset
|
Creates a rolling curve at a required offset distance from a reference curve on a surface. |
Outputs
Name |
Type |
Description |
Result |
Curve |
Created curve |
Rotate
|
Rotates a geometry relatively to a given axis. |
Outputs
Name |
Type |
Description |
Rotated |
Geometry |
Created geometry |
Scale
|
Changes the size of a geometry by a given ratio. |
Outputs
Name |
Type |
Description |
Scaled |
Geometry |
Created geometry |
Segment Sweep
|
Creates a surface by sweeping out a curve from a supporting surface while taking other user-defined parameters such as length of the resulting surface and angle to the support. |
Outputs
Name |
Type |
Description |
Sweep |
Surface |
Resulting sweep |
Shape Fillet
|
Creates a fillet from 2 supports. |
Outputs
Name |
Type |
Description |
Fillet |
Surface |
Resulting fillet |
Shell
|
Creates a shell from a volume. |
Outputs
Name |
Type |
Description |
Shell |
Volume |
Created volume |
Shortest Path
|
Given a list of curves, a starting point and a target point, computes the shortest path (the optimal list of curves to go from the starting point to the target one). |
Outputs
Name |
Type |
Description |
O Crvs |
List |
The sorted curves that are part of the shortest path. if there is no path from the starting point to the target one, returns an empty list |
O Crvs Indexs |
List |
The sorted curves indexes that are part of the shortest path. if there is no path from the starting point to the target one, returns an empty list |
Silhouette Conical
|
Builds the outline of a shape according to a conical view defined by the viewpoint from which the shape is seen. |
Outputs
Name |
Type |
Description |
Silhouette |
Geometry |
Resulting silhouette |
Silhouette Cylindrical
|
Builds the outline of a shape according to a cylindrical view defined by the direction in which the shape is seen. |
Outputs
Name |
Type |
Description |
Silhouette |
Geometry |
Resulting silhouette |
Slice Surface
|
Divides a surface by a set of curves. it creates surfaces that are the result of a multi-trim operation of the surface. |
Outputs
Name |
Type |
Description |
Surfaces |
Surface |
Created surfaces |
Slice Volume
|
Divides a volume by a set of surfaces. it creates volumes that are a result of a multi-trim operation of the volume. surfaces should not partially cross the volume. |
Outputs
Name |
Type |
Description |
Volumes |
List |
List of created volumes |
Sphere Center Point
|
Creates a sphere from a center point and another point to determine the radius. the angles enable to create only a portion of sphere and the boolean to bypass them altogether. the axis is optional. |
Outputs
Name |
Type |
Description |
Sphere |
Geometry |
Created sphere |
Sphere Center Radius
|
Creates a sphere with the given center point and radius. |
Outputs
Name |
Type |
Description |
Sphere |
Geometry |
Created sphere |
Spiral
|
Creates a spiral centered on a point on a given support and along a direction. |
Outputs
Name |
Type |
Description |
Spiral |
Curve |
Created spiral |
Spline
|
Creates a spline passing by a list of points (can be 'geometric points' or 'spline points'). |
Outputs
Name |
Type |
Description |
Spline |
Curve |
Created spline |
Spline Point
|
Point for spline definition, allow to associate to point tangent and, if needed curvature information's constraints . |
Split
|
Splits a geometry by another one. for a volume, you can only split it with a plane. |
Outputs
Name |
Type |
Description |
Result |
Geometry |
Created geometry |
Split Curve by Ratios
|
Splits a curve in several segments based on a list of ratio belong the curve. |
Outputs
Name |
Type |
Description |
Curves |
Curve |
List of curves resulting from the split operation |
Sub Elements
|
Returns all the boundary representations (brep) of a geometry of a given dimension (0 for vertices, 1 for edges, 2 for faces). |
Outputs
Name |
Type |
Description |
Sub Elements |
Geometry |
List of geometries of the given dimension |
Surface Attractor Force
|
Creates an attraction or repulsion force from a surface. |
Surface Sampling
|
Builds a list of points on a surface using a poisson disk sampling. |
Outputs
Name |
Type |
Description |
Points |
Point |
List of created points |
Swap Axis System
|
Circular permutation on the 3 axis. x becomes y, y becomes z and z becomes x. repeat it twice if needed. |
Outputs
Name |
Type |
Description |
Swapped Axis |
AxisSystemMatrix |
— |
Sweep
|
Creates a surface by sweeping out a profile while taking other user-defined parameters such as guide curves and reference elements into account. |
Outputs
Name |
Type |
Description |
Sweep |
Surface |
Created surface |
Symmetry
|
Computes the symmetry of a geometry relatively to a geometry (point, line, plane). |
Outputs
Name |
Type |
Description |
Symmetry |
Geometry |
Created geometry |
Tangent 2 Circles
|
Creates two circle tangent to two other circles with a given radius. |
Outputs
Name |
Type |
Description |
Circles |
Circle |
Created tangent circles |
Tangent Lines Circles
|
Creates two lines bi-tangent to two circles. you can choose between the inner or outer tangents. |
Outputs
Name |
Type |
Description |
Lines |
Line |
Two tangent lines |
Tangent Lines Point Circle
|
Creates two lines tangent to a circle passing trough a point. |
Outputs
Name |
Type |
Description |
Lines |
Line |
Tangent lines |
Tetrahedron
|
Creates a tetrahedron from 4 points. result can be as a volume or as a surface. |
Outputs
Name |
Type |
Description |
T |
Geometry |
— |
Thick Surface
|
Creates a volume by applying a thickness on a surface. |
Outputs
Name |
Type |
Description |
Thick Surface |
Volume |
Created volume |
Transfer
|
Transfer points and/or wires from fold to unfold surface or vice-versa. |
Outputs
Name |
Type |
Description |
Transfered geometries |
Geometry |
Points and wires transfered |
Transformation Matrix
|
Creates a matrix based on a point a three vectors. |
Outputs
Name |
Type |
Description |
Matrix |
Matrix |
Created matrix |
Translate 2 Points
|
Translates a geometry along a vector defined by two points. |
Outputs
Name |
Type |
Description |
Translated |
Geometry |
Created geometry |
Translate Length Direction
|
Translates a geometry along a given direction and length. |
Outputs
Name |
Type |
Description |
Translated |
Geometry |
Created geometry |
Translate by Coordinates
|
Translates a geometry along a vector defined by three coordinates. |
Outputs
Name |
Type |
Description |
Translated |
Geometry |
Created geometry |
Triangular Grid
|
Creates a grid of points aligned with an equilateral triangular grid in a plane. |
Outputs
Name |
Type |
Description |
Points |
Point |
Array of points generated at the grid location |
Triangulate
|
Computes a triangulation of a surface (the most equilateral possible). |
Outputs
Name |
Type |
Description |
Triangles |
Geometry |
Triangles generated by the triangulation |
Trim
|
Creates a trimmed geometry from 2 geometries (surfaces or curves). |
Outputs
Name |
Type |
Description |
Surface |
Geometry |
Created geometry |
Unfold
|
Unfolds a surface on a plane. |
Outputs
Name |
Type |
Description |
Unfolded Surface |
Surface |
The unfolded surface. |
Vectors To Axis System
|
Creates an axis system matrix from four vectors (position and three orthogonal vectors for axis).
automatic computations are realized for missing axis vectors. |
Outputs
Name |
Type |
Description |
Axis System |
AxisSystemMatrix |
Created axis system matrix |
Voronoi
|
Returns a set of polyhedra that creates a partitioning of the 3d space using voronoi algorithm. depending on the parameters, this node can generate the intersection between those polyhedra and a given surface. |
Outputs
Name |
Type |
Description |
Polyhedra |
Surface |
Polyhedra partitionning the space resulting from voronoi algorithm (voronoi cells) |
Faces |
Surface |
Faces result of the intersection between polyhedra and the skin |
Vertices |
Point |
All vertices allowing to build the polyhedra |
Neighbours |
|
This output is a list of list of integers that are the indices of neighbours for each of the voronoi sites. so it provides for each voronoi cell the list of adjacent cells |
Wrap on Surface
|
Wrap a geometrical object on a target surface based on the deformation of the surface compared to a reference. |
Outputs
Name |
Type |
Description |
Result |
Geometry |
Wrapped geometry. |
|