이번 회차를 마치면 베이스 1개(고정)·브래킷 2개·샤프트 1개, 부품 3종 4개가 대략 제자리에 놓인 조립품 A01_unit.iam이 완성됩니다. 총 7단계입니다.
사전 조건 — 12회까지 완성된 P01_base.ipt(120 × 80 × 12, 홈·M8 탭 4개·모서리 처리), P02_bracket.ipt(볼트 구멍 2개·축 구멍 Ø20), P03_shaft.ipt(Ø20 × 150)가 D:\INV_STUDY에 있고, 프로젝트 INV_STUDY가 활성 상태여야 합니다. 조립품 좌표는 베이스 원점 모서리 기준으로 X = 길이 120 방향, Y = 폭 80 방향, Z = 위입니다. 오늘은 구속조건 없이 “놓기”만 합니다. 메뉴 위치는 버전에 따라 다를 수 있습니다.
AutoCAD에서는 → Inventor에서는
| 구분 | AutoCAD에서는 | Inventor에서는 |
|---|---|---|
| 가져오기 | INSERT(블록)·XREF(외부 참조) | Place(배치) — 부품 파일을 링크로 불러옴, 원본은 .ipt에 그대로 |
| 같은 부품 여러 개 | 블록을 두 번 삽입 | 한 파일을 두 번 배치 → 브라우저에 :1, :2 인스턴스로 표시 |
| 움직이지 않게 | 레이어 잠금(LOCK) | Grounded(고정) — 조립품 공간에 못 박기 |
| 위치 잡기 | MOVE로 좌표 입력하면 끝 | Free Move(자유 이동)는 임시 위치, 확정은 14회 구속조건 |
오늘 체감할 줄은 세 번째 줄입니다. 고정한 베이스는 드래그해도 꿈쩍하지 않고, 나머지는 마우스로 끌면 어디든 갑니다.
1. 조립품 파일 만들기 (New · Standard (mm).iam)
- Ctrl+N → 템플릿 창 Metric 폴더 → Standard (mm).iam 더블클릭.
- 바로 Ctrl+S로
D:\INV_STUDY\A01_unit.iam에 저장합니다. 리본에 Assemble(조립) 탭이 보이면 조립품 환경입니다.
[이미지 1: 템플릿 창에서 Metric › Standard (mm).iam을 선택한 화면]
2. 베이스를 원점에 고정 배치 (Place · Grounded)
- Assemble › Place(배치)(단축키 P) →
P01_base.ipt선택 → Open(열기). - 부품이 커서에 붙어 있을 때 마우스 오른쪽 클릭 → Place Grounded at Origin(원점에 고정 배치)을 누르고 Esc.
[이미지 2: 배치 중 오른쪽 클릭 메뉴에서 Place Grounded at Origin을 고르는 화면]
브라우저의 P01_base:1 아이콘에 압정 표시가 붙으면 고정된 것입니다. 이 메뉴가 안 보이면 아무 곳에나 클릭해 놓은 뒤, 브라우저에서 부품 오른쪽 클릭 → Grounded에 체크해도 됩니다. 이 경우 베이스 원점과 조립품 원점이 어긋날 수 있으니 가능하면 원점 고정 배치를 씁니다.
3. 브래킷 2개 배치 (Place ×2)
- P →
P02_bracket.ipt→ Open → 베이스 왼쪽 위 빈 곳에 한 번, 오른쪽 위 빈 곳에 한 번 클릭 → Esc. - 브라우저에
P02_bracket:1,P02_bracket:2가 생겼는지 봅니다. 파일은 하나, 화면의 부품만 두 개입니다.
[이미지 3: 베이스 위쪽 허공에 브래킷 2개가 떠 있고 브라우저에 :1, :2가 보이는 화면]
4. 샤프트 배치 (Place)
- P →
P03_shaft.ipt→ 베이스 앞쪽 빈 곳에 한 번 클릭 → Esc. - Ctrl+S. 이제 브라우저에 부품 인스턴스 4개가 있습니다.
| 인스턴스 | 파일 | 상태 | 놓을 위치(대략, 14회 기준값) |
|---|---|---|---|
P01_base:1 |
P01_base.ipt | Grounded | 원점 모서리, X 0~120 · Y 0~80 |
P02_bracket:1 |
P02_bracket.ipt | 자유(6 자유도) | X 0~50, 수직 다리가 X 0 쪽(바깥) |
P02_bracket:2 |
P02_bracket.ipt | 자유(6 자유도) | X 70~120, 수직 다리가 X 120 쪽(바깥) |
P03_shaft:1 |
P03_shaft.ipt | 자유(6 자유도) | X 방향으로 누워 두 축 구멍 근처 |
왜 이 값인가 — 베이스를 원점에 고정하면 조립품 좌표가 부품 작업 때 쓴 베이스 좌표와 같아져서, 탭 구멍 (25, 25)·(95, 55) 같은 숫자를 조립에서도 그대로 쓸 수 있기 때문입니다.
5. 자유도 눈으로 보기 (Degrees of Freedom)
- View(뷰) › Visibility(가시성) › Degrees of Freedom(자유도)을 켭니다(메뉴 위치는 버전에 따라 다를 수 있습니다).
- 브래킷·샤프트에 화살표 기호가 뜨고, 고정한 베이스에는 아무 기호도 없는지 봅니다.
[이미지 4: 자유도 표시를 켠 상태 — 브래킷·샤프트의 이동·회전 화살표, 베이스는 기호 없음]
자유도(DOF, Degrees of Freedom)는 부품이 움직일 수 있는 방향의 수입니다. X·Y·Z 방향 이동 3개 + X·Y·Z 축 회전 3개, 모두 6개입니다. 14회의 구속조건은 이 6개를 하나씩 지우는 작업이고, 고정(Grounded)은 6개를 한 번에 지운 상태입니다.
6. 대략 제자리로 옮기기 (Free Move · Free Rotate)
- 브래킷을 마우스로 끌어(또는 Assemble › Position(위치) › Free Move(자유 이동)) 표의 위치 근처, 베이스 윗면 위로 옮깁니다.
- 수직 다리가 안쪽을 보고 있는 브래킷은 Free Rotate(자유 회전)로 Z축 기준 약 180° 돌려, 두 브래킷의 수직 다리가 양 끝 바깥에 서서 서로 마주 보게 합니다. 샤프트도 X 방향으로 눕혀 두 축 구멍 앞에 둡니다.
[이미지 5: 브래킷 2개가 양 끝에서 마주 보고, 샤프트가 축 구멍 앞에 대략 놓인 모습]
정확히 맞출 필요는 없습니다. 방향만 맞춰 두면 14회 구속조건이 가까운 해를 골라 한 번에 붙습니다. 방향이 뒤집혀 있으면 구속조건이 브래킷을 반대로 붙일 수 있으니, 오늘은 “수직 다리 바깥”만 확실히 합니다.
7. 고정 확인하고 저장
- 베이스를 드래그해 봅니다. 움직이지 않으면 정상입니다. 브래킷은 끌리는 대로 따라옵니다.
- 브라우저에서 고정(압정)이
P01_base:1하나뿐인지 확인하고 Ctrl+S.
[이미지 6: 브라우저 — P01_base:1에만 압정 아이콘, 나머지 3개는 일반 아이콘]
명명 규칙 — 인스턴스 번호는 :1을 X 원점 쪽(왼쪽), :2를 X 120 쪽(오른쪽)으로 약속해 둡니다. 14회 구속조건과 19회 품번에서 어느 브래킷인지 헷갈리지 않습니다. 조립품에서 새로 생기는 값(14회 Offset 등)도 부품과 같은 규칙, 접두어(L 길이, W 폭, T 두께, D 지름, A 각도) + 밑줄 + 설명 + 부품 이름으로 짓습니다. 예 L_over_shaft.
대안과 채택하지 않은 이유
브래킷을 하나만 배치하고 Mirror Components(구성요소 대칭)로 반대쪽 브래킷을 만드는 방법도 있습니다. 하지만 이 명령은 대칭 결과를 새 부품 파일로 만들지, 기존 파일을 재사용할지 부품마다 골라야 하고, 새 파일 쪽으로 잘못 고르면 똑같은 브래킷이 파일 2개로 나뉘어 부품 리스트 수량이 1 + 1로 갈라지고 설계 변경도 두 번 해야 합니다. 첫 조립에서는 같은 파일을 두 번 배치하는 단순한 방식을 채택했습니다.
점검 체크
- Grounded 부품이 베이스 1개뿐인가 — 브래킷까지 고정되어 있으면 14회 구속조건에서 충돌이 납니다.
- 구속조건 충돌 — 아직 구속조건이 0개이므로 해당 없음(14회에서 다룹니다).
- 미구속 여부 — 브래킷 2개·샤프트는 의도적으로 6 자유도 미구속 상태입니다. 14회에서 브래킷 0, 샤프트는 회전 1개만 남깁니다.
- 간섭 — 대략 배치라 부품이 겹쳐 보여도 오늘은 정상입니다. 해당 없음(15회에서 Analyze Interference로 검사합니다).
- 파일 링크 — 조립품을 닫았다 다시 열 때 “파일을 찾을 수 없음” 창이 뜨지 않는가. 뜬다면 활성 프로젝트가
INV_STUDY인지 확인합니다.
다음 회차는 조립 구속조건입니다. Constrain(C)의 Mate·Flush·Insert·Offset으로 브래킷을 볼트 구멍에 맞춰 붙이고, 샤프트를 정중앙에 끼워 A01_unit을 완성합니다.