Rhino에서 저장하기 (Camera Lens)

3D 프로그램을 통해서 Lens Barrel의 기구설계가 끝났다면 그 결과물을 ASAP에서 사용할 수 있도록 ASAP용 IGES Type으로 export해 주어야 한다. 우리는 Rhinoceros 프로그램을 이용해서 이 작업을 수행하지만, Pro-E나 SolidWorks와 같은 3D CAD 프로그램으로도 가능하다.

File > Open…을 통해서 원하는 파일을 선택하자. 처음부터 Rhino에서 3D 작업을 했다면 발생하지 않을 일이지만, 기구 엔지니어가 Pro-E나 다른 프로그램으로 3D 작업을 했다면 Rhino에서 파 일을 열었을때 파일 호환의 문제로 인해 원치 않는 points나 curves 가 생길 수 있다. 아래 그림 9.1을 봐도 형상 바깥쪽으로 검은색 선들이 있는것을 확인할 수 있다. 이 상태를 그대로 저장하면 ASAP에서 열었을때 불필요한 선들이 인식되기 때문에 이들을 먼저 제거해 주어야 한다.

Rhino 메뉴바에서 Edit > Select Objects > Curves를 선택하자.

Select Curves
그림 9.1 Rhino에서 형상 불러오기 및 Curves 선택하기

그러면 필요 없는 선들이 모두 노란색으로 선택될 것이다. 광학적인 의미가 있는 선들은 남겨두고 나머지는 Delete 키를 눌러 지워버리자.

그림 9.1을 보면 광학부품인 Lens와 기구물인 Barrel 이 모두 포함되어 있는것을 볼 수 있다. 그런데, Barrel 은 흡수특성을 가져야 하고 Lens는 일정한 굴절률을 가지는 투과/반사 특성을 가져야 한다. 즉, 각각의 부품에 서로 다른 특성을 부여해 주어야 하기 때문에 각각의 부품을 서로 다른 파일명으로 따로 저장해 주어야 한다. 여기서 한가지 선행되어야 할 것이 또 있는데, 바로 기준점을 잡는 것이다. Rhino에서 잡아놓은 XYZ 좌표축이 ASAP에도 그대로 적용된다. 그래서 이번 예제처럼 렌즈를 변환할 때는 센서의 중심을 Rhino의 원점으로 잡아 놓아야 나중에 작업하기가 편하다.

기구 엔지니어에게 부품을 각각 분리해서 다른 파일로 저장해 달라고 해도 되겠지만, 우리가 직접 Rhino에서 필요 없는 부품을 지워가면서 따로따로 저장해도 된다.  그림 9.2는 Barrel 부품만 남기고 나머지 부품은 모두 지운 결과이다.

Barrel
그림 9.2 Barrel 형상

각각의 부품을 .igs 파일형식으로 저장해야 하는데 이것도 아무렇게나 저장해서는 안 된다. 그럼 위의 Barrel은 어떻게 저장하고 앞으로 남은 부품들은 또 어떻게 저장해야 할까? 광학적인 특성이 다르거나 ASAP에서 임의적으로 위치를 바꾸고 싶은 부품들은 모두 다른 이름으로 아래의 방법을 통해서 각각 저장해 주어야 한다. File > Save As… 를 클릭하면 Save 창이 생성된다. 그러면 원하는 폴더를 지정하고 원하는 파일 이름(Barrel)을 입력한다. 그리고 파일 형식을 IGES(*.igs; *.iges) 로 선택하고 저장(S) 버튼을 클릭하자.

저장(S) 버튼을 클릭하면 IGES Export Options 윈도우가 생성되는데 IGES type: 에서 Breault Research’s ASAP을 선택하고 OK 버튼을 클릭하면 된다. 이것으로 ASAP 형식으로 IGES가 저장되었다. 다른 부품도 동일한 방법으로 저장하면 된다.

Lens4_Save
그림 9.3 IGES 형식으로 파일 저장하기

IGES Export Options
그림 9.4 ASAP용 IGES type 설정하기

다시한번 강조하면, Rhino에서 지정된 부품의 좌표가 ASAP에서 그대로 적용되기 때문에 Rhino에서 부품의 방향이나 위치를 확실히 잡고 저장해야 ASAP에서 프로그램하기가 편해진다. CAD에서 불러들인 부품과 ASAP에서 내부적으로 만든 부품의 방향이 서로 다르다면 이 방향들을 맞춰주어야 하는 번거러움이 있기 때문에 이를 잘 고려해서 파일을 저장하기 바란다.

Note…
 ASAP에서 Rhino를 사용하는 이유는 ASAP과 동일한 개념으로 선과 면으로 입체를 만들기 때문이다. Rhino 프로그램의 모든 형상은 면들로 만들어지고, 면들이 모여 입체를 만들기 때문에 ASAP 프로그램에서 import 했을때 형상의 깨짐없이 깨끗하게 열린다. Rhino 프로그램도 다른 3D 프로그램 못지않게 많이 사용되는 프로그램이기 때문에 배워볼 가치가 충분히 있다고 생각한다. BRO에서 요즘은 Rhino가 아니라 SolidWorks와 손잡고 일하지만, Rhino의 장점을 무시할 수 없기 때문에 아직까지도 많은 사람들 Rhino를 사용하고 있고 앞으로도 계속 사용될 것이다.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: