우리 나무 건축·목공 3D 교실

한옥·짜맞춤
3D 교실

못 없이 나무를 깎아 끼우는 우리 전통 기술을 3D로 직접 돌려 보고, 떼어 보고, 순서대로 조립해 보며 배웁니다.

OpenSCAD 파일 다운로드 · 사용법

웹앱과 같은 모델 데이터로 만든 OpenSCAD 코드입니다. 부재마다 맞춤(장부·주먹장·연귀 등)이 실제로 깎인 모양이라, STL로 뽑아 3D 프린터로 출력해 직접 조립해 볼 수 있습니다.

1. 파일 받기

파일내용부재 이름(PART)
사방탁자_부재별_STL.scad사방탁자 (가구)s1 족대 · s2 옆틀(기둥·옆쇠목) · s3 층널 · s4 풍혈 · s5 천판
반닫이_부재별_STL.scad반닫이 (가구)b1 족대 · b2 바닥판 · b3 뒷널 · b4 측널 · b5 앞널·윗막이 · b6 천판 · b7 문판 · b8 장석
문갑_부재별_STL.scad문갑 (가구)m1 판다리 · m2 밑판 · m3 뒷판 · m4 칸막이 · m5 윗판·연귀촉 · m6 풍혈 · m7 서랍 · m8 문짝 · m9 장석
이층장_부재별_STL.scad이층장 (가구)j1 마대·족대 · j2 기둥 · j3 쇠목 · j4 판재 · j5 층널 · j6 동자 · j7 천판 · j8 서랍 · j9 문짝 · j10 장석
정자_부재별_STL.scad사모정01_gidan 기단 … 28_nangan 계자난간 (28종, 파일 머리 주석에 전체 목록)
한옥_부재별_STL.scad한옥01_gidan 기단 … 26_maru 대청 우물마루 (26종, 파일 머리 주석에 전체 목록)
근정전_부재별_STL.scad경복궁 근정전00_jojeong 조정 … 22_cheonjang 우물천장 (23종, 파일 머리 주석에 전체 목록) · 공포가 많아 렌더링이 오래 걸림

⬇ 7개 한꺼번에 받기 (zip)

2. OpenSCAD 설치

  1. openscad.org/downloads에서 내 컴퓨터(Windows·macOS·Linux)용을 설치합니다. 무료입니다.
  2. 정식판(2021.01)도 되지만, 같은 페이지의 개발판(Development Snapshots)은 Manifold 엔진을 써서 렌더링이 수십 배 빠릅니다. 개발판에서는 편집 → 환경설정 → 고급 → 3D 렌더링 엔진을 Manifold로 고르세요.

3. 열어 보기

  1. 받은 .scad 파일을 OpenSCAD로 엽니다. 화면에 전체 모습이 미리보기(F5)로 나타납니다. 큰 파일(한옥·근정전)은 몇십 초 걸릴 수 있습니다.
  2. 마우스: 왼쪽 끌기 = 돌리기, 오른쪽 끌기 = 옮기기, 휠 = 확대.

4. 부재를 STL로 만들기

  1. 코드 위쪽의 PART = "all"; 을 원하는 부재 이름으로 바꿉니다. 예: PART = "03_gidung"; (한옥 기둥 전체)
  2. 같은 종류 중 하나만 뽑으려면 IDX = -1; 을 번호로 바꿉니다(0부터). 예: IDX = 0; → 첫 번째 기둥만.
  3. F6(렌더링)을 누르고 끝날 때까지 기다립니다.
  4. 파일 → 내보내기 → STL로 내보내기(또는 F7)로 저장합니다.
창 → 사용자 지정(Customizer) 창을 켜면 코드를 고치지 않고 PART·IDX 칸에 바로 입력할 수 있습니다.

5. 여러 부재를 한 번에 저장 (명령줄)

Windows PowerShell에서 scad 파일이 있는 폴더로 이동한 뒤:

$scad = "C:\Program Files\OpenSCAD\openscad.exe"
# 사방탁자: 부재 종류마다 STL 하나씩
foreach ($p in "s1","s2","s3","s4","s5") {
  & $scad -D "PART=\`"$p\`"" -o "$p.stl" "사방탁자_부재별_STL.scad"
}
# 한 종류 안에서 하나만: 한옥 기둥 3번째
& $scad -D 'PART="03_gidung"' -D 'IDX=2' -o gidung3.stl "한옥_부재별_STL.scad"

macOS·Linux 터미널은 openscad -D 'PART="s1"' -o s1.stl 사방탁자_부재별_STL.scad 처럼 씁니다.

6. 3D 프린팅 팁