Tratto
개발 중AutoCAD 대신 쓰는 것을 목표로 만드는 무료 2D 도면(CAD) 프로그램
마지막 작업 2일 전최근 30일 작업일지 11개
누구의 어떤 문제를 푸나
기계 부품을 만들려면 2D 도면(평면 설계도)이 필요합니다. 이 도면은 흔히 AutoCAD(유료 도면 프로그램)로 그립니다. Tratto는 AutoCAD의 2D 기능을 무료로 쓸 수 있게 만드는 중인 프로그램입니다. 3D는 빼고 부품도·판금 전개도·레이저 절단 도면 같은 기계 도면에 집중합니다. 목표는 일반 기계 설계자가 매일 하는 도면 작업을 해낼 수 있는 수준입니다. 수익 목표 없는 포트폴리오·학습용입니다.
지금 어디까지 왔나
10월 18일: Codex가 AutoCAD 기능을 잘게 나눠 지금 코드와 다시 맞대 보니, AI가 '같거나 낫다'고 판정한 것은 37%였습니다. 저는 "그리기 명령들부터" 채우자고 정했습니다.
10월 18~19일: 선·원·호·폴리선·점·도넛·자유 스케치를 AutoCAD 방식으로 보강하고, 치수 명령을 하나로 합쳤습니다.
10월 20일: 저는 치수 작업을 멈추고 DWG(AutoCAD 파일) 원본을 지키는 저장부터 하기로 정했습니다. 근거는 지금 방식의 저장이 원본 정보 일부를 잃는다는 조사였습니다. 도면 22개로 측정해 보니 모두 그랬습니다.
할 수 있는 것
선·원·호·폴리선을 그리고, 옮기기·복사·자르기·모깎기로 고칩니다.
치수·문자·지시선·해치(빗금 무늬)를 넣습니다.
AutoCAD 파일(DWG·DXF)을 열고 저장합니다. 다만 DWG 저장은 아직 원본을 다 못 지킵니다.
AutoLISP(AutoCAD용 자동화 언어)로 반복 작업을 자동으로 돌립니다.
말로 지시하면 AI가 작도 명령으로 바꿉니다(본인 AI 이용 키 필요). 좌표는 AI가 아닌 프로그램이 계산합니다.
사람과 AI의 역할
구분 | 맡은 일 |
|---|---|
나 | 목표를 실무 설계자가 쓰는 수준으로 올렸습니다(7월 31일). 이미 만든 기능까지 AutoCAD와 같거나 낫게 하라고 정했습니다(10월 2일). 새 기능은 AI도 MCP(AI가 프로그램을 다루는 연결 규칙)로 쓸 수 있어야 완료라고 정했습니다(10월 15일). |
AI | Codex가 AutoCAD 공식 도움말로 기능을 먼저 조사합니다. Claude Code가 코드를 쓰고, 윈도우 설치본을 만들어 직접 시험합니다. 리뷰 담당 AI(code-reviewer)가 따로 검토하고, 배포 전에 Codex가 한 번 더 봅니다. |
사람이 다시 확인한 것 | 제가 설치본을 쓰다 문제를 알렸습니다. 큰 도면 변환이 끝나지 않던 일, 옵셋에 거리를 못 넣던 일, 사각형 모서리가 모깎기로 안 골라지던 일입니다(9월 23일·10월 3일·10월 7일 작업일지). |
아직 확인 못 한 것 | 일부 결과는 실제 AutoCAD에서 대조하지 못했습니다. |
다음에 할 일
원본 보존 저장: 고친 부분만 원본 DWG에 반영해 저장하기(M213b·M213c)
그다음 치수 마무리(겹친 치수 처리·빠른 치수 QDIM 등)
그 뒤 남은 그리기 명령: 영역(REGION)·다중선(MLINE) 등