Skip to content
Vinkius

Grain Direction Restrictor Connector for AI agents.

3 live capabilities

Automate plywood cutting layouts with accurate grain orientation constraints.

Live agent request Grain Direction Restrictor / Connector

Waiting for input…

AI Agent

Why people use Grain Direction Restrictor

Grain Direction Restrictor Plywood Cutting Constraints

This Connector takes that manual check off your plate. It acts as a gatekeeper that understands the difference between a piece that fits and a piece that works. By connecting it to your agent, you can automate the validation of each cut, ensuring the final layout is production-ready the first time.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • Visual Studio Code
  • Windsurf

What Vinkius changes

You get a production-ready cut list that won't cause material failure or waste.

Use it from Claude, ChatGPT, Cursor or another AI client you already have.

One account · 6,100+ Connectors

  1. Real-world use case 01

    Checking a single part fit

    A furniture maker wants to know if a 50x100 piece with vertical grain fits in a 120x240 sheet using `validate_single_piece`.

  2. Real-world use case 02

    Validating a large batch

    A CNC shop needs to validate a batch of 50 different parts to find the maximum dimensions required using `evaluate_batch_constraints`.

  3. Real-world use case 03

    Calculating shelf footprint

    A cabinet maker wants to calculate the footprint of a shelf that must have horizontal grain using `get_oriented_dimensions`.

Complete set · 3capabilities

The complete Grain Direction Restrictor capability set.

These are the exact actions your AI can choose when you ask it to work with Grain Direction Restrictor.

Capability set01 / 01

01—03

3 capabilities in this set.

Part of 3 available through Grain Direction Restrictor.

  1. 01 Capability

    Get oriented dimensions

    This footprint calculator figures out the actual space a piece takes up based on its grain direction. It's the difference between a piece fitting on its side versus laying flat.

  2. 02 Capability

    Validate single piece

    This validation capability checks one specific part against your stock sheet size. Use it to quickly confirm if a custom piece is viable before adding it to a batch.

  3. 03 Capability

    Evaluate batch constraints

    This batch scanner finds the largest dimensions and identifies parts that won't fit. It helps you see the big picture of your cutting job before you start.

Set up in minutes

One URL. Then ask Grain Direction Restrictor to work.

Claude and ChatGPT only need the Connector URL. Copy it once, add it in settings, and use Grain Direction Restrictor from the conversation.

Choose your client

Live preview
Advanced clients IDE · CLI

Claude · Web + desktop

Official guide ↗

Connector URL · ready to paste

Streamable HTTP
https://edge.vinkius.com/vk_preview_zvZCScYQNLRIn9mi8beHHsmMmon9Y3wFb7DN6oe8/mcp
  1. Step 01

    Open Connectors

    In Claude Web or Claude Desktop, open Settings and choose Connectors.

  2. Step 02

    Add the URL

    Choose Add custom connector, name it Grain Direction Restrictor, and paste the URL above.

  3. Step 03

    Turn it on in chat

    Select +, open Connectors, and enable Grain Direction Restrictor for the conversation.

Where the request belongs

Work Grain Direction Restrictor can move forward.

Built around the request

This is for woodworkers and manufacturing leads who deal with high-volume plywood cutting. It solves the problem of manual layout verification and the risk of wasting expensive material on incorrect rotations.

01

Woodworking Shop Manager

Ensures high-volume production stays accurate and waste stays low on every production run.

02

Manufacturing Engineer

Automates the validation of complex bin-packing algorithms to ensure they respect material properties.

03

CNC Programmer

Verifies that the layout sent to the machine actually respects the grain of the wood before cutting starts.

04

Furniture Manufacturer

Maintains product quality by preventing structural errors in plywood assembly designs.

Bring your own AI

Change the model, client or framework. Keep Grain Direction Restrictor connected.

  • Claude
  • ChatGPT
  • Gemini
  • Cursor
  • VS Code
  • Windsurf
  • ZCode
  • Cline
  • Zed
  • Continue
  • Kiro
  • Roo Code
  • Zencoder
  • Goose
  • Void
  • Augment Code
  • Amp
  • Qodo
  • Tabnine
  • Pieces
  • Sourcegraph Cody
  • JetBrains
  • Warp
  • Amazon Q
  • Antigravity
  • BoltAI
  • Raycast
  • Jan
  • LM Studio
  • AnythingLLM
  • Open WebUI
  • Msty
  • Cherry Studio
  • LibreChat
  • TypingMind
  • Chorus
  • 5ire
  • n8n
  • LangChain
  • LlamaIndex
  • CrewAI
  • Vercel AI SDK

Before you connect

Questions about Grain Direction Restrictor.

The practical details behind the request, access and result.

Does the Grain Direction Restrictor work for all types of wood?

Yes, it works for any material where grain orientation matters, like plywood, solid wood, or even certain composites.

How does it prevent waste in my cutting layout?

It ensures that each piece is oriented correctly relative to the stock sheet. This prevents the AI from cheating by rotating pieces into positions that would cause structural failure.

Can I use it to check a whole batch of parts at once?

Yes, you can use it to scan a full list of parts to find the maximum dimensions and identify any that do not fit the stock.

What is the difference between a footprint and a dimension?

A dimension is just the size of the piece. The footprint is the actual space it occupies based on how the grain is oriented, which might change depending on whether it is horizontal or vertical.

Can this help me with bin packing algorithms?

Exactly. It provides the necessary constraints to make bin-packing grain-aware, so your algorithms do not produce illegal layouts.

Is this capability for CNC programming?

It is great for CNC workflows because it validates the layout before it ever hits the machine, saving you from costly material errors.

How does the capability handle vertical grain orientation?

When grainDirection is set to 'vertical', the capability swaps the piece's width and length mapping. The intrinsic width is checked against the stock length, and the intrinsic length is checked against the stock width.

Can I use this for standard bin packing without grain constraints?

While you can set all pieces to a single orientation, this capability is specifically built to enforce the restriction that prevents rotation. If you need free rotation, you would typically use a different optimization engine.

What happens if a piece exceeds the stock dimensions?

The validate_single_piece capability will return a failure status with an error message indicating whether the oriented width or length exceeded the available stock limits.

One connection away

Give your agent a direct line to Grain Direction Restrictor.

Connect Grain Direction Restrictor once. Keep it beside 6,100+ managed Connectors when the next task needs more.

Explore every Connector No credit card required · Free tier available