CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-numpy-stl

Library to make reading, writing and modifying both binary and ascii STL files easy.

85

1.39x

Evaluation85%

1.39x

Agent success when using this tile

Overview
Eval results
Files

Evaluation results

95%

30%

STL Format Router

STL file load/save with automatic ASCII/BINARY detection and speedups toggle

Criteria
Without context
With context

Auto load

60%

100%

Speedups toggle

0%

75%

Force ASCII save

100%

100%

Force binary save

100%

100%

Auto save behavior

66%

100%

100%

Mesh Axis Editor

Mesh dtype accessors for normals/vectors/points and axis views

Criteria
Without context
With context

Mesh loading

100%

100%

Triangle views

100%

100%

Normal handling

100%

100%

Axis access

100%

100%

Indexed mutation

100%

100%

62%

-3%

CLI STL Conversion Helper

Command-line STL converters (stl, stl2ascii, stl2bin)

Criteria
Without context
With context

ASCII via stl2ascii

66%

66%

Binary via stl2bin

100%

100%

Cleanup and rename

40%

40%

CLI-first workflow

53%

33%

70%

-25%

3MF Scene Summarizer

Experimental 3MF importer

Criteria
Without context
With context

3MF loader

83%

0%

Normals flag

100%

100%

Triangle counts

100%

100%

Bounding boxes

100%

100%

Filtering and merge

100%

100%

STL export

100%

100%

59%

37%

Mesh Validity Summary

Mesh validity checks for closure and convexity

Criteria
Without context
With context

Package load

100%

100%

Quick closure

0%

100%

Exact closure

0%

40%

Convexity check

0%

0%

Direct results

20%

40%

100%

STL Mass Reporter

Mass and inertia computation with optional density

Criteria
Without context
With context

Mesh loading

100%

100%

Unit density props

100%

100%

Density override

100%

100%

Tensor fidelity

100%

100%

Report sourcing

100%

100%

100%

46%

Multi-Mesh Aggregation Utility

Multi-mesh loading and concatenation helpers

Criteria
Without context
With context

File merge helper

33%

100%

Normal handling

86%

100%

Multi-solid loader

40%

100%

ASCII enforcement

40%

100%

Geometry summary

100%

100%

100%

35%

Mesh Property Recalculation Report

Mesh recalculation utilities for normals, areas, centroids, units

Criteria
Without context
With context

Normals refresh

100%

100%

Area update

100%

100%

Centroid update

0%

100%

Unit normals

0%

100%

Degenerate handling

66%

100%

Bounds from mesh

100%

100%

87%

65%

Mesh Pose Toolkit

Geometric transforms (rotation_matrix, rotate/rotate_using_matrix, translate, transform)

Criteria
Without context
With context

Axis rotation

0%

100%

Matrix reuse

20%

88%

Recentering

50%

100%

Homogeneous transform

25%

70%

Normal handling

20%

60%

75%

50%

Duplicate-Resilient Mesh Cleanup

Duplicate polygon handling policies and degenerate filtering

Criteria
Without context
With context

Policy mapping

0%

40%

Library deduplication

0%

48%

Degenerate filtering

0%

100%

Mesh I/O via package

100%

100%

Counts from mesh data

33%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-numpy-stl
Evaluated
Agent
Codex

Table of Contents