TinManX1 Tinman-FP
winget install --id=TinmanFP.TinManX1 -e TinManX1 is a cross-platform 3D-printing slicer with native FibreSeek continuous-fiber planning, curated printer and filament profiles, and Orca Slicer compatibility.
winget install --id=TinmanFP.TinManX1 -e TinManX1 is a cross-platform 3D-printing slicer with native FibreSeek continuous-fiber planning, curated printer and filament profiles, and Orca Slicer compatibility.
Public source patchset, documentation, and credit ledger for TinManX1, a FibreSeek-focused slicer build maintained by William Tinney / Tinman-FP with OpenAI Codex engineering assistance.
This repository is a clean public release package. It does not contain private printer credentials, app-support data, committed app binaries, native networking plugins, or local machine history. Tagged GitHub releases may attach CI-built alpha binaries generated from this public workflow.
patches/tinmanx1-v2.4.1-houseclean-native-fiber.patchresources/profiles/TinManX1.| Lane | Status | Notes |
|---|---|---|
| Native FibreSeek planner | Experimental / active | Standalone continuous-fiber G-code generation path with light/medium/heavy reinforcement modes, fiber start-layer guard controls, generated-rib density/angle controls, fiber-only seam placement, 55 mm minimum route filtering, isolated small-hole expanded orbits, disabled cluster-halo emission pending a stronger containment model, printable-path guards, rendered fiber preview support, and release wiring checks. |
| Strength Lens | Advisory / experimental | Prepare-view strength evidence, material model hints, load-axis selection, and sidecar metadata. Not FEA and not certified engineering output. |
| Wave Overhangs | Experimental source port | Opt-in Wave Overhangs scaffold from the OrcaSlicer Wave Overhangs lineage with audit markers and smoke coverage. |
| Arc Supports | Experimental operator-test path | Arc-overhang transform adapter and runtime glue with guarded metadata. Printer-bound trust still requires local validation. |
| Backend improvements | Local app and device integration | TinManX1 app separation, upgrade verification, profile-boundary notes, and proprietary-plugin exclusion policy. |
2.4.119db9aa9c3f6720bceaff2d4c9c377362c440f4fIncluded:
Excluded:
.app, .dmg, .deb, .AppImage, .dylib, and other binary payloads committed into the repositoryApplication Support trees or private printer profile dumpsRun the public release check before publishing changes:
python3 checks/verify_release.py
Run the public synthetic FibreSeek planner checks before changing route logic:
python3 scripts/source-helpers/smoke_orcaslicer_codex_native_fiber_planner.py
python3 scripts/source-helpers/golden_orcaslicer_codex_native_fiber_planner.py
python3 scripts/source-helpers/build_tinmanx1_fiber_layup_payload.py --self-test
python3 scripts/source-helpers/validate_tinmanx1_fiber_layup_editor_contract.py
Build a validated advanced FibreSeek layup payload for the fiber_reinforcement_payload process field:
python3 scripts/source-helpers/build_tinmanx1_fiber_layup_payload.py --template tetragrid-core --as-gcode-comment
Generate and lint the FibreSeek profile pack with an advanced layup template:
python3 scripts/source-helpers/generate_tinmanx1_fiberseek_profiles.py --fiber-layup-template first-layer-off-tetragrid
python3 scripts/source-helpers/lint_tinmanx1_fiberseek_profiles.py
For local installed-app validation, see:
python3 scripts/verify_orcaslicer_codex.py --expected-version 2.4.1 --codesign
python3 scripts/collect_baseline_manifest.py --output manifests/current-local.json
Review generated manifests before committing them. They can contain local paths or machine details if collected directly from a workstation.
The short version: this work stands on OrcaSlicer/SoftFever, Bambu Studio, PrusaSlicer, Slic3r, Arc Overhang, Wave Overhangs, Klipper, Moonraker, FibreSeek hardware context, Rocket/FibreSeek private interoperability comparison, and the 3D-printing research community. The project-specific coordination, requirements, testing, and release ownership are credited to William Tinney / Tinman-FP, with OpenAI Codex credited for engineering assistance, implementation support, documentation, verification tooling, and review.
See ATTRIBUTION.md for the full source-credit ledger.