Skip to the content.

AIchitect (AI + Architect)

2026 국민대학교 캡스톤디자인 10팀
AIchitect는 자연어를 바로 이미지로 바꾸는 프로젝트가 아니라, 건축가의 사고 과정을 데이터와 규칙으로 구조화해 도면을 생성하는 프로젝트입니다.


1. 프로젝트 소개

AIchitect는 사용자의 자연어 설계 요구를 받아서, 건축 지식 기반의 방 목록과 관계 규칙으로 바꾸고, 그 규칙을 바탕으로 블록을 배치한 뒤, 벽/창/문/오프닝이 있는 2D 도면과 3D 렌더링 재료를 만드는 엔진입니다.

주요 특징

2. 소개 영상

3. 팀 소개

4. 파이프라인 작동 순서

  1. normalize_service.py: 자연어 JSON 정리
  2. rules_service.py: 배치 규칙 생성
  3. layout_service.py: 방 블록 배치 (핵심 엔진)
  4. layout_postprocess_service.py: 배치 후처리
  5. plan_geometry_service.py: 벽/창/문 도면 기하 생성
  6. visualize2d_service.py: SVG/PNG 렌더링

5. 사용법

자세한 설치 및 실행 방법은 GitHub RepositoryREADME.md를 참고해 주세요.