---
name: "stl_boolean"
section: "1"
platform: "linux"
package: "stlcmd"
version: "1.1-1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/stl_boolean"
---

# stl\_boolean(1)

stl\_boolean performs CSG operations on two STL files.

## NAME

stl\_boolean - stl\_boolean performs CSG operations on two STL files.

## DESCRIPTION

stl\_boolean performs CSG operations on two STL files.

usage: stl\_boolean **-a** \<stl file A\> **-b** \<stl file B\> \[ **-i** \] \[ **-u** \] \[ **-d** \] \<output file\>

-

  Performs a mesh CSG boolean operation on STL files A and B using BSP trees.

**-i** - performs the intersection of A and B

**-u** - performs the union of A and B (default)

**-d** - performs the difference of A and B
