Knitout-to-DAT
0.0.3

Getting Started

  • Installation
  • Quick Start

API Reference

  • knitout_to_dat_python package
    • Subpackages
      • knitout_to_dat_python.dat_file_structure package
      • knitout_to_dat_python.kickback_injection package
    • Submodules
      • knitout_to_dat_python.knitout_to_dat module

Project Information

  • Dependencies
  • Related Projects
  • Acknowledgments
Knitout-to-DAT
  • knitout_to_dat_python package
  • View page source

knitout_to_dat_python package

Knitout to DAT converter package.

This package provides functionality to convert knitout files (used for knitting machine programming) into Shima Seiki DAT format.

It replicates the functionality of CMU Textile Lab’s Knitout-to-DAT Interpreter, originally implemented in JavaScript.

Subpackages

  • knitout_to_dat_python.dat_file_structure package
    • Subpackages
      • knitout_to_dat_python.dat_file_structure.dat_codes package
        • Submodules
      • knitout_to_dat_python.dat_file_structure.raster_carriage_passes package
        • Submodules
    • Submodules
      • knitout_to_dat_python.dat_file_structure.Dat_to_Knitout_Converter module
        • Dat_to_Knitout_Converter
      • knitout_to_dat_python.dat_file_structure.dat_bookend_sequences module
        • finish_knit_sequence()
        • startup_knit_sequence()
      • knitout_to_dat_python.dat_file_structure.knitout_to_dat_converter module
        • Knitout_to_Dat_Converter
  • knitout_to_dat_python.kickback_injection package
    • Submodules
      • knitout_to_dat_python.kickback_injection.carriage_pass_with_kick module
        • Carriage_Pass_with_Kick
      • knitout_to_dat_python.kickback_injection.kickback_execution module
        • Negative_Kick_Instruction
        • Knitout_Executer_With_Kickbacks

Submodules

  • knitout_to_dat_python.knitout_to_dat module
    • knitout_to_dat()
    • dat_to_knitout()
Previous Next

© Copyright 2025, Megan Hofmann.

Built with Sphinx using a theme provided by Read the Docs.