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

# stl\_normals(1)

stl\_normals inspects and modifies normal data of an STL file.

## NAME

stl\_normals - stl\_normals inspects and modifies normal data of an STL file.

## DESCRIPTION

stl\_normals inspects and modifies normal data of an STL file.

usage: stl\_normals \[ **-c** \] \[ **-r** \] \[ **-v** \] \<in file\> \[ \<out file\> \]

-

  Checks the stored normals against calculated normals based on ordering of vertices.

**-c** - if present will ignore the present normal values and calculate them based on the vertex ordering.

**-r** - if present will reverse the winding order of the vertices.

**-v** - be verboze when printing out differing normals
