kuka-robots-grasshopper

Generate KRL code for KUKA robot toolpaths in Grasshopper.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill kuka-robots-grasshopper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kuka-robots-grasshopper
Source: https://github.com/Umbral-Bot/umbral-agent-stack/tree/main/openclaw/workspace-templates/skills/kuka-robots-grasshopper
Command: npx skills add https://github.com/Umbral-Bot/umbral-agent-stack --skill kuka-robots-grasshopper

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies the complex process of programming industrial KUKA robots for digital fabrication tasks directly within the Grasshopper visual programming environment.

Core Features & Use Cases

  • Toolpath Generation: Create precise robot paths for tasks like milling, 3D printing, or fiber winding.
  • KRL/URScript Export: Generate robot-readable code directly from Grasshopper definitions.
  • Multi-Brand Support: Integrates with KukaPRC and the broader "Robots" plugin for compatibility with ABB, UR, and other brands.
  • Use Case: Design a complex curved surface in Rhino/Grasshopper and use this Skill to generate the KUKA robot program to mill it.

Quick Start

Use the kuka-robots-grasshopper skill to generate KRL code for a robot toolpath defined by the attached 'surface_path.gh' file.

Frequently Asked Questions about kuka-robots-grasshopper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate KRL code for a KUKA robot toolpath in Grasshopper?

To generate KRL code for a KUKA robot toolpath in Grasshopper, you use this Skill to translate visual programming definitions into robot-readable code via the KukaPRC and Robots plugins. It directly exports manufacturing instructions for tasks like milling or 3D printing.

Can I program KUKA robots for 3D printing and CNC milling using Grasshopper?

Yes, you can program KUKA robots for 3D printing and CNC milling using Grasshopper by defining your toolpath geometry visually. This Skill facilitates advanced robotic manufacturing workflows and translates the digital fabrication paths into executable KRL code.

Does the Grasshopper KUKA programming workflow support multiple robot brands?

The Grasshopper KUKA programming workflow supports multiple robot brands by integrating with the broader Robots plugin. This allows compatibility beyond KUKA, enabling the generation of URScript for UR robots and code for other industrial automation brands.

What is the best way to create fiber winding toolpaths for industrial robots?

The best way to create fiber winding toolpaths for industrial robots is by using Grasshopper to define the complex spatial geometry. This Skill processes those definitions to generate precise KRL code, streamlining the digital fabrication setup directly from your design environment.

Do I need the KukaPRC plugin to export KRL code from Grasshopper?

Yes, you need the KukaPRC plugin integrated within Grasshopper to export KRL code effectively. This Skill leverages both KukaPRC and the Robots plugin to calculate kinematics and generate the necessary robot-readable code for industrial automation tasks.

Why use Grasshopper for industrial automation instead of direct KUKA robot programming?

Using Grasshopper for industrial automation instead of direct KUKA robot programming simplifies complex toolpath generation for digital fabrication. It allows designers to visually define milling or 3D printing paths and automatically generate KRL code without manual coding.