Tool

Boolean Operation

Solid Glue

  • Surface

  • Vector

  • Transform

  • Primitive Curves

  • Curve Analysis

  • Toolset

  • Triangulation

  • Boolean Operation

  • Panels

  • Solid

  • Intersection

  • Text

  • Image

  • Analysis

  • Array

  • Render

  • 3D Object

Solid Glue

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

Details

ID

tool-boolean-operation-solid-glue

Name

Solid Glue

Group

Boolean Operation

Package

Tool

Keywords

glue
boolean
sld
assemble

Input ports

NameTypeDescriptionDefault Value
Solid 1
Solid
Solids for boolean union operation
Glue Type
String
Glue mode can be only "Shift" or "Full". It is default "Shift"Shift

Output ports

NameTypeDescription
Solid
Solid
Result of boolean union with glue

Creation method

[comment]: <> ()

There are two options for creating a Solid Glue node.

  • The first way to create a Solid Glue node using the search list, which is opened by double left-clicking in the workspace. You can write the name of the node you need, or words associated with this node.
    • glue , boolean , sld , assemble
  • The second way is to select a Solid Glue node from the menu that opens from the top left.
    • Menu > Tool > Boolean Operation > Solid Glue

Steps

  • Create a Solid Glue node.
  • Connect the first solid with which we want to union to the first port.
  • Connect the second solid that we want to union with the first solid.
  • Add a port for additional solids using the "add port" function in the port menu and connect other solids to the added ports.
  • Optionally set the Glue Type parameter (0 = GlueShift for touching faces, 1 = GlueFull for exact match - fastest).

After creating a node, to the first port, connect the first solid with which we want to union other solids, connect the second solid to the second port with which we want to union the first solid connected to the first port. For more than two solids, you need to add ports using the "add port" function in the port menu and connect other solids to these ports.

The Solid Glue operation is optimized for touching/non-penetrating shapes. It uses glue mode to skip heavy intersection calculations when solids only touch each other, making it faster for assembling operations.

  • Glue Type GlueShift: Use when shapes touch and faces might overlap/coincide. It shifts shapes slightly to avoid numerical instability.
  • Glue Type GlueFull: Use when faces match exactly (vertex-to-vertex). This is the fastest mode.

On the output port, we will get the result of the union with glue optimization.

See also

Solid Union
Solid Difference
Solid Intersection