guillotine-cutting

Community

Optimize straight-line cutting patterns.

Authorkishorkukreja
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves complex cutting stock problems where all cuts must be guillotine cuts (edge-to-edge), common in manufacturing processes like panel sawing.

Core Features & Use Cases

  • Guillotine Cut Optimization: Solves 2-stage, 3-stage, and N-stage guillotine cutting problems.
  • Pattern Generation: Creates optimal cutting patterns to minimize waste and maximize material utilization.
  • Use Case: A furniture manufacturer needs to cut large wooden panels into smaller pieces for chair parts. This Skill can determine the most efficient way to make straight cuts across the panels to produce all required parts with minimal leftover material.

Quick Start

Use the guillotine-cutting skill to solve a two-stage cutting problem for a sheet of size 2440x1220 with a kerf of 3, requiring 12 items of size 800x600, 10 items of size 1000x500, 15 items of size 600x400, and 8 items of size 1200x300.

Dependency Matrix

Required Modules

numpypulp

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: guillotine-cutting
Download link: https://github.com/kishorkukreja/awesome-supply-chain/archive/main.zip#guillotine-cutting

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.