autocad-plot-dwg-to-pdf은(는) 무엇을 하나요?
AutoCAD DWG 창 플롯, A3/A4 선택, 흑백 벡터 PDF 정규화 및 안정적인 COM 재시도를 위한 Codex 스킬입니다.
개요
이 스킬은 Microsoft의 Codex 에이전트가 AutoCAD의 COM 개체 모델을 사용하여 DWG 파일을 고품질 PDF로 플롯할 수 있도록 합니다. 주요 기능은 다음과 같습니다:
- 창 플롯: 플롯할 정확한 영역을 선택합니다.
- 용지 크기 선택: A3 및 A4 용지 크기를 지원합니다.
- 흑백 정규화: 컬러 의존성을 제거하여 일관된 흑백 출력을 보장합니다.
- 벡터 PDF: 출력이 벡터 기반이므로 확장 시 선명도를 유지합니다.
- COM 재시도: 일시적인 COM 오류를 처리하기 위해 내장된 재시도 논리를 포함합니다.
지원 플랫폼
- Codex: OpenAI의 Codex CLI 및 Codex 에이전트와 함께 사용하도록 설계되었습니다.
사용 방법
- AutoCAD가 시스템에 설치되어 있는지 확인합니다.
- AutoCAD COM 라이브러리가 등록되어 있는지 확인합니다 (
acad.tlb). - 다음 명령을 사용하여 스킬을 호출합니다:
codex "Ryanknkn/autocad-plot-dwg-to-pdf" --input "path/to/your-file.dwg" --paper A4
매개변수
--input: 플롯할 DWG 파일 경로.--paper(선택 사항):A3또는A4(기본값:A4).--output(선택 사항): 출력 PDF 경로 (기본값: 동일한 이름의.pdf).
작동 방식
이 스킬은 Python과 pywin32 라이브러리를 사용하여 AutoCAD 인스턴스를 시작하고, 활성 문서를 통해 DWG 파일을 열고, Plot 메서드를 사용하여 지정된 설정으로 내보냅니다. COM 호출은 최대 3회까지 재시도되어 연결 끊김으로 인한 오류를 방지합니다.
예시
A3 용지로 플롯:
codex "Ryanknkn/autocad-plot-dwg-to-pdf" --input "도면.dwg" --paper A3
사용자 정의 출력:
codex "Ryanknkn/autocad-plot-dwg-to-pdf" --input "도면.dwg" --output "출력.pdf"
제한 사항
- Windows 전용 (AutoCAD 및 COM 종속성).
- AutoCAD가 설치되어 있고 라이선스가 있어야 합니다.
pywin32Python 패키지가 필요합니다.