Ryanknkn/autocad-plot-dwg-to-pdf

Habilidade do Codex para plotagem de janelas de arquivos DWG do AutoCAD, seleção de formato A3/A4, normalização de PDF vetorial preto e branco e tentativas COM estáveis.

O que é autocad-plot-dwg-to-pdf?

Esta habilidade do Codex permite automatizar a plotagem de arquivos DWG do AutoCAD para PDF, com foco em janelas de plotagem personalizadas. Ela oferece suporte à seleção inteligente de formato de papel (A3 ou A4), garantindo a normalização de saída PDF vetorial monocromática (preto e branco). A habilidade implementa um mecanismo robusto de tentativas para operações COM, contornando falhas transitórias do AutoCAD. É útil para engenheiros e arquitetos que precisam gerar rapidamente conjuntos de pranchas técnicas em PDF a partir do AutoCAD, mantendo a qualidade vetorial e o padrão de impressão. Suporta plataformas Windows com AutoCAD instalado e utiliza a API COM (Component Object Model) do AutoCAD para controle direto do software.

Funciona com~Claude Code✓Codex CLI~Cursor
npx skills add Ryanknkn/autocad-plot-dwg-to-pdf

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que autocad-plot-dwg-to-pdf faz?

Habilidade do Codex para plotagem de janelas de arquivos DWG do AutoCAD, seleção de formato A3/A4, normalização de PDF vetorial preto e branco e tentativas COM estáveis.

Visão Geral

Esta habilidade automatiza o processo de plotagem de desenhos do AutoCAD (formato DWG) para arquivos PDF. Ela é projetada para funcionar com o Codex e utiliza as APIs COM do AutoCAD para controlar o software.

Funcionalidades

  • Plotagem por janela: Define uma janela de plotagem personalizada para cada desenho.
  • Seleção de formato: Suporta formatos A3 e A4.
  • Saída preto e branco: Normaliza a saída para PDF vetorial monocromático.
  • Tentativas COM: Mecanismo de retry para operações COM instáveis.

Pré-requisitos

  • Windows (AutoCAD COM é específico do Windows)
  • AutoCAD instalado (versões recentes como 2018-2024 testadas)
  • Python 3.6+ com biblioteca pywin32

Instalação

pip install pywin32

Uso

import autocad_plot

# Plotar um arquivo DWG para PDF
autocad_plot.plot_dwg(
    dwg_path=r"C:\caminho\para\desenho.dwg",
    pdf_path=r"C:\caminho\para\saida.pdf",
    paper_size="A3",  # ou "A4"
    black_and_white=True
)

Parâmetros

ParâmetroTipoDescrição
dwg_pathstrCaminho do arquivo DWG de origem
pdf_pathstrCaminho desejado para o arquivo PDF de saída
paper_sizestr"A3" ou "A4" (padrão: "A4")
black_and_whiteboolSe True, força saída monocromática (padrão: True)

Exemplo

# Plotagem básica
import autocad_plot
autocad_plot.plot_dwg(
    dwg_path=r"C:\Projetos\planta.dwg",
    pdf_path=r"C:\Saida\planta.pdf",
    paper_size="A3",
    black_and_white=True
)

Tratamento de Erros

A habilidade implementa tentativas automáticas (até 3 vezes) em caso de falhas de comunicação COM. Logs detalhados são gerados para depuração.

Licença

MIT License

Habilidades Relacionadas