Skip to content

FiberPath

Modern filament winding planner, simulator, and tooling

Get Started View on GitHub


Quick Start

  • Download & Install


    Latest Release: v0.7.0

    • Desktop GUI – Windows, macOS, Linux installers (no Python required)
    • Python Packagepip install fiberpath
    • Source – Clone and build from GitHub

    Installation Guide

  • What's New in v0.7.0


    XAB cutover and production-readiness hardening:

    • Removed legacy XYZ axis-format paths; built-in planning, API, and GUI export now target XAB output
    • Simplified GUI surfaces further by removing dead style/component residue and tightening editor/layout boundaries
    • Added bundle-budget CI enforcement and refreshed contributor tooling standards for cleaner release gates
    • Expanded regression coverage for axis mapping, layer strategy fixtures, and visualization signatures

    Builds on the v0.6.x cleanup track and establishes the v0.7 baseline.

    Marlin Streaming Guide

  • User Guides


    Learn how to work with FiberPath's core features:

  • API Reference


    Technical documentation and specifications:

  • Architecture


    Understand the system design and internals:

    Architecture Docs

  • Development


    Contribute to FiberPath development:

    Developer Docs


Features

  • Wind File Format


    Define winding patterns with a simple, validated YAML schema

  • Multi-Axis Control


    Native XAB rotational-axis output with clear logical axis mapping

  • Marlin Streaming


    Direct hardware control with real-time progress and state management

  • Visualization


    Preview and plot toolpaths before manufacturing

  • Modular Architecture


    CLI, API, and GUI components work standalone or together

  • Layer Strategies


    Configurable winding algorithms with mathematical precision