cad-workflow

Automate CAD generation from Python scripts to STEP/URDF outputs.

Updated May 23, 2026
One-click install
npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill cad-workflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cad-workflow
Source: https://github.com/zengbaocheng/hermes-tech-hub/tree/main/creative/cad-workflow
Command: npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill cad-workflow

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

CAD workflow that streamlines end-to-end generation from Python scripts to STEP/URDF outputs, reducing manual steps and errors.

Core Features & Use Cases

  • Environment checks for build123d runtime and setup guidance
  • Code generation using build123d and gen_step exports
  • STEP/URDF/STL export and CAD Explorer preview
  • Use Cases: mechanical parts design, URDF export for robotics

Quick Start

Run the CAD workflow to generate build123d-based code and export STEP/URDF, then preview the result in CAD Explorer.

Frequently Asked Questions about cad-workflow

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

FAQPage Schema
How do I export STEP and URDF files from build123d Python scripts?

Exporting STEP and URDF files from build123d Python scripts is automated by the CAD workflow, which generates code and uses gen_step to produce final mechanical part and robotics outputs.

Do I need build123d installed to generate CAD models and STEP files?

Yes, build123d installed in your Python environment is required to generate CAD models. The workflow performs environment checks and provides setup guidance if the runtime is missing.

Can I preview STEP files in CAD Explorer after generating them?

Yes, generated STEP files can be previewed in CAD Explorer by running the explorer script located in scripts/explorer, providing visual validation for build123d mechanical designs and robotics URDF exports.

What is the best way to automate end-to-end CAD generation from code to preview?

Automating end-to-end CAD generation is best handled by a workflow that manages build123d code generation, STEP and URDF exports, and CAD Explorer previews, streamlining mechanical design and robotics tasks.

Does this CAD workflow support STL export for mechanical parts design?

Yes, the CAD workflow supports STL export alongside STEP and URDF formats for mechanical parts design, generating build123d code and output files suitable for 3D printing and robotics applications.

When do I need URDF export for robotics tasks in a CAD workflow?

URDF export is needed for robotics tasks when preparing mechanical designs for simulation or control, allowing the CAD workflow to generate URDF files from build123d scripts for robotic mechanism integration.