Aetheris.CLI
2.0.0
dotnet tool install --global Aetheris.CLI --version 2.0.0
dotnet new tool-manifest
dotnet tool install --local Aetheris.CLI --version 2.0.0
#tool dotnet:?package=Aetheris.CLI&version=2.0.0
nuke :add-package Aetheris.CLI --version 2.0.0
Aetheris CLI
Aetheris.CLI installs the aetheris command-line compiler for the bounded
Firmament exact-CAD and STEP AP242 workflow.
dotnet tool install --global Aetheris.CLI --version 2.0.0
aetheris --help
The tool supports validation, STEP build, inspection, analysis, and verification
from Firmament source. It requires the .NET 10 runtime. Aetheris is licensed
under the GNU Affero General Public License v3.0 (AGPL-3.0); third-party
assets retain their respective licenses and provenance. Alternative licensing
is available on request.
aetheris-3dm inspect <file.3dm> [--json] inventories Rhino/OpenNURBS geometry,
units, topology, and current import blockers. It does not convert 3DM to STEP.
aetheris-3dm recover <file.3dm> [--json] measures provisional analytic and
non-rational recovery candidates. See 3DM-IMPORT-X0.md and 3DM-RECOVERY-X1.md
for the local qualification boundaries.
aetheris view needs Cadmata. The NuGet global tool does not bundle the viewer;
download the Windows bundle from the GitHub release for package-relative Cadmata
discovery and the complete desktop experience.
See the Aetheris manual for the supported Firmament surface and capability limits.
The core CLI bundles no third-party OS-native libraries. The .NET runtime/apphost is still required (or included in self-contained distributions). 3DM inspection and recovery are supplied by the separate Aetheris.ThreeDm.CLI tool (dotnet tool install --global Aetheris.ThreeDm.CLI --version 2.0.0), which includes native Rhino3dm. The built-in material catalog is managed; custom SQLite catalogs use the optional Aetheris.Materials.Sqlite library.
Drawing Notes previews and crops render locally in the browser using bundled PDF.js assets; no CDN or native PDF renderer is required. Headless PNG render/crop commands require --renderer <path-to-pdftoppm>, selecting an external Poppler installation explicitly. PDF drawing generation itself remains managed vector output and needs no rasterizer.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.0 | 60 | 10/25/2026 |
| 2.0.0-preview.3 | 127 | 8/17/2026 |
| 2.0.0-preview.2 | 91 | 8/11/2026 |
| 2.0.0-preview.1 | 90 | 8/8/2026 |
Aetheris 2.0.0: Firmament engineering compilation, STEP AP242, assemblies, semantic PMI, drawings, materials and bounded analysis. The core tool includes no third-party OS-native libraries; native interoperability is optional.