CAD Automation Skill Pack para Openclaw

O CADStack é uma suíte de automação abrangente que permite aos usuários gerar, executar e verificar scripts CAD em várias plataformas usando linguagem natural.

wayneouyang
v1.0.0
Mar 23, 2026
1
1.9k
0

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install cadstack

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o cadstack usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é CAD Automation Skill Pack?

O CADStack é uma integração avançada para Openclaw Skills projetada para preencher a lacuna entre a intenção da linguagem natural e a execução precisa de CAD. Ao traduzir prompts descritivos em chamadas de API específicas da plataforma, ele remove a curva de aprendizado acentuada associada a sistemas de coordenadas complexos e ordens de parâmetros no software CAD tradicional.

Esteja você trabalhando com FreeCAD, AutoCAD, SolidWorks ou Fusion 360, este pacote de habilidades fornece uma interface unificada. Ele prioriza a segurança por meio de revisões de script e garante a precisão com ferramentas de verificação integradas, tornando-o um recurso essencial para engenheiros e designers que utilizam agentes de codificação de AI.

Casos de uso do CAD Automation Skill Pack

  • Prototipagem rápida de peças mecânicas (ex: suportes, gabinetes) usando descrições de texto simples.
  • Automação de tarefas de design repetitivas em diferentes backends de CAD sem reescrever scripts.
  • Exportação em lote de peças para STEP ou outros formatos em um ambiente headless.
  • Verificação automática de dimensões geométricas e restrições de arquivos exportados.

Como o CAD Automation Skill Pack funciona

  1. O usuário fornece uma descrição em linguagem natural de uma peça ou modificação usando o comando /cad.
  2. O sistema gera um script CAD específico da plataforma com base no backend ativo (ex: Python para FreeCAD ou COM para AutoCAD).
  3. O script passa por uma verificação de validação de segurança via /cad-review para evitar erros de execução ou falhas no sistema.
  4. O CADStack executa o script dentro do ambiente CAD de destino para criar ou modificar a geometria.
  5. A habilidade /cad-qa verifica o arquivo de saída para garantir que as dimensões e os recursos correspondam à intenção original do usuário.

Configuração do CAD Automation Skill Pack

Para integrar isso em seu ambiente, clone o repositório e execute o script de configuração:

# Install cadstack
git clone https://github.com/user/cadstack.git ~/.claude/skills/cadstack
cd ~/.claude/skills/cadstack && ./setup

Após a instalação, inicialize sua conexão de backend:

/cad-config

Esquema de Dados e Taxonomia de CAD Automation Skill Pack

O CADStack mantém um diretório estruturado para gerenciar scripts, templates e ativos gerados:

Diretório Finalidade
skills/ Contém as definições markdown para comandos CAD como /cad e /cad-plan.
lib/ Lógica central incluindo o cad_executor.py e backends específicos da plataforma.
templates/ Templates de script predefinidos usados para gerar código CAD válido.
output/ Local padrão para arquivos exportados (ex: STEP, DWG).

Recursos avançados do CAD Automation Skill Pack

  • Suporte ao modo headless para FreeCAD, permitindo automação sem uma interface gráfica.
  • Compatibilidade multi-backend permitindo que o mesmo comando funcione em diferentes ecossistemas de CAD.
  • Planejamento de operações complexas com /cad-plan para gerenciar montagens de várias etapas.
  • Suíte de QA integrada para confirmar a integridade geométrica e precisão dimensional pós-exportação.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*