580 likes | 1.26k Views
Auto CAD 2004 강의 – 기초에서 활용까지. 제 37 장 Auto CAD Auto cad 3D 의 소개. Auto cad 3D 의 소개. 1. 3D 란 무엇인가 ? : 캐드에서 3D 라 함은 , LINE 이나 CIRCLE 혹은 REC 등의 명령어를 이용해서 그린 요소들을 하나의 객체로 만들어 extrude 시키거나 또는 선이나 원 등을 연결해서 3 차원적으로 보이게 하는 것을 의미한다 .
E N D
제 37장 Auto CAD Auto cad 3D의 소개
Auto cad 3D의 소개 1. 3D란 무엇인가? : 캐드에서 3D라 함은, LINE이나 CIRCLE 혹은 REC등의 명령어를 이용해서 그린 요소들을 하나의 객체로 만들어 extrude시키거나 또는 선이나 원 등을 연결해서 3차원적으로 보이게 하는 것을 의미한다. 2D와 3D의 가장 큰 차이점은 회전의 여부에 있다고 생각하면 된다. 2D라 하면 일반적으로 종이 위에 그림을 그린다는 뜻이고, 3D라 하면 종이 위에 어떤 물체를 붙여서 위에서 본다고 가정하면 된다. 이때 종이를 앞,뒤로 회전시켜 보면 2D개념의 종이는 종이밖에 보이지 않을 것이고, 3D종이는 물체의 옆면이 보일 수도 있고, 평면이나 아래 면이 보일 수도 있다. 이것이 2D와 3D의 가장 큰 차이점이라고 볼 수 있다. 물체를 표현하는 방법에 있어서 3D는 이런 관점에서 출발한다고 생각하면 이해하기 쉬울 것이다. 2. 3D의 구성요소 3차원은 선과 선을 연결하여 면을 구성하는 것이다. 우리가 이전에는 X, Y 좌표만을 사용하여 모델링을 하였지만 앞으로는 X, Y 좌표에 Z 좌표도 함께 사용하여 공간을 구성해야 한다.
Auto cad 3D의 소개 3. 3D 모델링의 종류 Solid Wireframe Surface
Auto cad 3D의 소개 4. 좌표계 3차원 도면의 구조를 이해하려면 X,Y,Z 좌표계의 개념을 먼저 이해해야 한다. Z 좌표축은 X,Y 평면에 수직인 축을 말한다. Z축은 대부분 객체의 두께와 고도위치를 결정지으며, (X,Y,Z)의 형식으로 좌표를 표시한다. 2D 작업시 사용했던 모든 좌표계를 사용할 수 있으며, 다만 그 형식에 Z축만 추가된다고 생각하면 된다.
Auto cad 3D의 소개 4. 좌표계 다음 도면의 좌표값을 살펴보도록 하자. 시작점 P1을 0,0,0으로 생각하도록 한다. P1 : 0,0,0 P2 : 100,0,0 P3 : 100,60,0 P4 : 0,60,0 P5 : 0,0,50 P6 : 100,0,50 P7 : 100,60,50 P8 : 0,60,50
Auto cad 3D의 소개 5. 3D 작업시 반드시 알아야 할 사항 (1) Viewpoint로 관찰점을 설정해야 한다. 관찰점은 객체를 기준으로 객체를 바라보는 시각을 설정하는 것으로 Viewpoint 설정 여부에 따라 객체의 다른 각도가 보여지게 된다. 자세한 사항은 다음차수에서 설명하도록 하겠으며, 우선 이번 장에서는 3D 작업을 하기 위해서는 Command: Vpoint Current view direction: VIEWDIR=0.0000,0.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: 1,-1,1 를 실행해 관찰점을 바꾸어야 한다는 것만 기억하도록 하자. (2) 3차원 작업을 할때는 상대좌표를 활용해야 한다. 현재 위치에서 @X,Y,Z 로 이동되는 길이를 입력하여 Z축을 생성하게 된다. (3) UCS 좌표를 생성할 수 있어야 한다. 일반적으로 2차원에서나 3차원 작업시 WCS(실세계 좌표)를 사용하였다. 지면을 '0'으로 보고 +Z,-Z 가 존재하게 되는 것이다. 하지만 이렇게 되면 원기둥은 항상 위나 아래로만 생성된다. 따라서 UCS(사용자 정의 좌표)를 사용, 좌표를 원하는 방향으로 구성해야만 객체를 제대로 만들어 낼 수 있다. 이도 마찬가지로 다음 차수에서 상세히 설명하도록 하겠다. 위 세가지를 반드시 숙지 해야만 AutoCAD 에서 3차원 작업을 원활히 할 수 있다.
Auto cad 3D의 소개 6. 앞에서 배운 Z축의 개념을 생각하여 다음 도면을 작성해 보도록 하자. 첨부한 동영상 파일을 참조하면 되겠다.
Auto cad 3D의 소개 7. 고도 (Elevation) 와 두께 (Thickness) 3D 작업에 있어서 고도와 두께는 매우 중요한 역할을 한다. 전부 Z축과 관련이 있으며, 실질적으로 객체에 3D 효과를 주는 방법이기도 하다. [Elevation]- (고도) ① 기능 : 기본적으로 객체가 생성되는 위치를 지정한다. 즉, 바닥(Z=0)으로부터 떨어진 객체의 위치를 말한다. 바닥(Z=0)으로부터 위에 있으면 Z=+ , 아래에 있으면 Z=- 값을 가지게 된다. ② 명령 Command: Elev Specify new default elevation <0.0000>: 50 : 고도 지정 Specify new default thickness <0.0000>: : 두께 지정 Elev = 50 Elev = 0 Elev = -50
Auto cad 3D의 소개 7. 고도 (Elevation) 와 두께 (Thickness) ③ 참고 객체의 위치를 지정하기 위해 [Elev] 명령을 사용한다고 앞에서 배웠다. 그렇지만, [Elev] 명령은 객체가 생성되는 기본적인 위치를 지정하는 것이므로 객체의 위치가 바뀌면 매번 사용해야 하는 불편함이 있다. 그래서 우리는 객체의 Z축의 위치를 잡기 위해 [Move] , [Copy] 명령과 더불어 상대좌표를 더 많이 활용한다. Command: or Cp Command: _copy Select objects: 객체 선택 Select objects: : 선택 종료 Specify base point or displacement, or [Multiple]: m : 옵션 입력 Specify base point: 기준점 지정 Specify second point of displacement or <use first point as displacement>: @0,0,50 : 위치 지정 Specify second point of displacement or <use first point as displacement>: @0,0,-50 : 위치 지정 Specify second point of displacement or <use first point as displacement>: : 명령 종료 Elev = 0 @0,0,50 Elev = 0 @0,0,-50
Auto cad 3D의 소개 7. 고도 (Elevation) 와 두께 (Thickness) [Thickness] - 두께 ① 기능 : 기본적으로 생성되는 객체의 두께를 지정한다. + 값이면 객체의 위쪽 방향으로, -값이면 객체의 아래쪽 방향으로 돌출된다. ② 명령 Command: Thickness Enter new value for THICKNESS <0.0000>: 50 : 두께 지정 Thickness = 50 Thickness = -50
Auto cad 3D의 소개 7. 고도 (Elevation) 와 두께 (Thickness) ③ 참고 객체의 위치를 지정하기 위해 [Thickness] 명령을 사용한다고 앞에서 배웠다. 그렇지만, [Thcikness] 명령은 객체가 생성되는 기본적인 두께를 지정하는 것이므로 객체의 위치가 바뀌면 매번 사용해야 하는 불편함이 있다. 그래서 우리는 객체의 두께를 지정하기 위해 [Chprop] 명령을 활용한다. Command: Chprop Select objects: 객체 선택 Select objects: : 선택 종료 Enter property to change [Color/LAyer/LType/ltScale/LWeight/Thickness]: t : 옵션 입력 Specify new thickness <0.0000>: 50: 두께 지정 Enter property to change [Color/LAyer/LType/ltScale/LWeight/Thickness]: : 명령 종료
Auto cad 3D의 소개 1 2 8. 앞에서 배운 내용으로 다음 도면을 작성해보도록 하자. 첨부한 동영상 파일을 참고하도록 한다. 3 4
요점 정리 ♣ 3D란? : LINE이나 CIRCLE 혹은 REC등의 명령어를 이용해서 그린 요소들을 하나의 객체로 만들어 extrude시키거나 또는 선이나 원 등을 연결해서 3차원적으로 보이게 하는 것을 의미한다 ♣ 3D의 구성 요소 선과 선을 연결하여 면을 구성한다. ♣ 좌표계 3차원 도면의 구조에서는 X,Y,Z 좌표를 사용한다. Z 좌표축은 X,Y 평면에 수직인 축을 말한다. Z축은 대부분 객체의 두께와 고도위치를 결정지으며, (X,Y,Z)의 형식으로 좌표를 표시한다. 2D 작업시 사용했던 모든 좌표계를 사용할 수 있으며, 다만 그 형식에 Z축만 추가된다고 생각하면 된다. ♣ [Elev] : 기본적으로 객체가 생성되는 위치를 지정한다. ♣ [Thickness] : 기본적으로 생성되는 객체의 두께를 지정한다.
제 38장 Auto CAD 3D View 설정
3차원 도면 보기 1. 3차원 객체를 생성하고자 할 때 2D 작업을 하는 평면상에서는 높이를 가지는 물체에 대한 사실적인 표현이 부족하다. 그래서 적절한 관찰 시점을 통하여 물체를 관찰해야만 한다. 객체에 대한 새로운 관찰 시점을 지정할 수 있는 [View point]에 대해 살펴보도록 하자. +X : 객체의 오른쪽에서 보는 시점 -X : 객체의 왼쪽에서 보는 시점 +Y : 객체의 뒤쪽에서 보는 시점 -Y : 객체의 앞쪽에서 보는 시점 +Z : 객체의 위쪽에서 보는 시점 -Z : 객체의 아래쪽에서 보는 시점
3차원 도면 보기 [Vpoint] ① 기능 : 3차원 객체를 보는 시점을 정의 하는 명령이다. 객체의 중심을 0,0,0 이라 생각하고 원하는 면이 보일 수 있도록 이동 거리를 지정한다. 관찰시점을 변경함으로써 물체를 입체적으로 관찰하면서 모델링 할 수 있다. ② 명령 Command: Vpoint Current view direction: VIEWDIR=1.0000,-1.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: 1,-1,1 X축에서 본 시점, Y축에서 본 시점, Z축에서 본 시점으로 나타낸다. 흔히 사용하는 시점은 1,-1,1 이다. 이는 객체의 오른쪽 (X축) , 객체의 앞쪽 (Y축) , 객체의 위쪽 (Z축)에서 본 시점이다. 대량 물체를 45도 각도 위에서 내려다보는 시점이라고 생각하면 된다. 시점이 “0”으로 설정되면 그 면은 보이지 않는다.
3차원 도면 보기 [Vpoint] ③ 예제를 통해 객체에 대한 시점을 살펴보도록 하자.
3차원 도면 보기 [Vpoint] ④ 옵션 -. 축으로 뷰 정의하기 Command: Vpoint Current view direction: VIEWDIR=1.0000,-1.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: 나침반과 X,Y,Z 축을 나타내는 삼각대를 표시하여 뷰를 결정한다. 뷰를 설정하려면 마우스를 움직여야 한다. 삼각대의 회전은 각 축의 회전을 의미한다. 구의 네개의 사분점은 뷰의 방향으로 생각하면 된다.
3차원 도면 보기 [Vpoint] ④ 옵션 -. Rotate : 각도를 이용하여 시점을 정의한다. Command: Vpoint Current view direction: VIEWDIR=1.0000,-1.0000,1.0000 Specify a view point or [Rotate] <display compass and tripod>: r Enter angle in XY plane from X axis <270>: 300 : X축에서 시작해서 XY 평면으로 이루는 각도에 대한 것이다. 이것은 Z축에 대하여 뷰를 회전한다. Enter angle from XY plane <90>: 40 : XY 평면에서의 각도이다. 이것은 뷰를 평면의 위나 아래로 회전한다. Rotate 옵션의 각도를 각각 300, 40입력한 결과이다. 이는 사용자가 여러 번 각도를 바꾸어서 작업하다 보면 원하는 결과를 얻을 수 있을 것이다.
3차원 도면 보기 2. Icon 살펴보기 [Vpoint]에 관련된 툴바도 기본 화면에는 나타나 있지 않으므로 끄집어 내서 사용한다. 아무 아이콘이나 마우스를 두고 오른쪽 버튼을 눌러 툴바의 리스트 중 [View] 를 선택하면 된다. ① : Named Views 다양한 관찰 시점을 저장해 놓고 필요할 때마다 호출하여 사용할 수 있다. 리스트에서 선택한 시점을 현재 설정으로 바꾼다. 저장한 시점의 리스트를 보여준다. 리스트에서 선택한 시점의 상세한 정보를 보여준다.
3차원 도면 보기 2. Icon 살펴보기 ① : Named Views -. New : 새로운 관찰 시점을 지정하여 저장한다. 뷰의 이름을 설정한다. 현재 화면의 시점과 저장할 영역을 설정한다. 현재 디스플레이 된 화면의 시점을 저장한다 O.K 버튼을 선택하여 리스트에 뷰를 추가한다.
3차원 도면 보기 2. Icon 살펴보기 ② Top View : Vpoint = 0,0,1 ③ Bottom View : Vpoint = 0,0,-1 ④ Left View : Vpoint = -1,0,0 ⑤ Right View : Vpoint = 1,0,0 ⑥ Front View : Vpoint = 0,-1,0 ⑦ Back View : Vpoint = 0,1,0 ⑧ SW Isometric View : Vpoint = -1,-1,1 ⑨ SE Isometric View : Vpoint = 1,-1,1 ⑩ NE Isometric View : Vpoint = 1,1,1 ⑪ NW Isometric View : Vpoint = -1,1,1
제 39장 Auto CAD 사용자 좌표계 UCS
사용자 좌표계 UCS ♣ 사용자 좌표계란? 2차원 공간에서 도면을 작성하는 것은 X,Y 평면에서 작업을 하는 것이다. 이는 하나의 평면에서 제도를 하는 것이기 때문에 간단하게 그릴 수 있다. 그러나 3차원에서 작업하는 것은 하나의 평면이 아니라 여러 개의 평면에서 작업을 해야 하므로 복잡하다. 이러한 과정을 간단하게 해주는 것이 사용자 좌표계이다. 2D 작업을 하던 평면을 우리는 전체 좌표계(World Coordinate System or WCS)라고 한다. 사용자 좌표계(User Coordinate System or UCS)란 3D 개체의 옆면이나 경사면을 쉽게 그릴 수 있도록 임시적으로 사용자가 정의하는 도면의 평면이다. 3D 작업을 쉽게 하기 위해서는 이 사용자 좌표계를 자유자재로 다룰 수 있어야만 한다. 2D 작업을 하던 평면 상태에서 문자 작성 지붕의 경사에 맞게 UCS를 바꾸고 난 후 문자 작성
사용자 좌표계 UCS ♣ UCS 아이콘 그리기 영역의 왼쪽 아래에 항상 위치하며 , 다음과 같은 기능을 가지고 있다. ① 현재 UCS의 X축과 Y축의 방향을 나타낸다. ② UCS의 원점을 나타낸다. ③ 뷰의 방향을 나타낸다. 아이콘이 “W”를 나타내면 이 죄표계는 전체 좌표계를 의미한다. 정사각형의 중앙에 있는 “+”기호는 현재 아이콘이 UCS의 원점에 있다는 것을 의미한다. WCS 상태 UCS 상태 입면 상태 원근감이 지정된 상태 도면공간 (Paper Space) 상태
사용자 좌표계 UCS [UCSIcon] 1. 기능 : UCS 아이콘의 디스플레이를 조정한다. 2. 명령 Command: UCSIcon Enter an option [ON/OFF/All/Noorigin/ORigin] <ON>: 3. 옵션 ① ON : 화면상에 UCS 아이콘을 나타나게 한다. ② OFF : 화면상에 UCS 아이콘을 사라지게 한다. UCS 아이콘이 필요하지 않은 2D 작업시 많이 이용된다. ③ All : 모든 뷰포트의 UCS 아이콘 설정에 영향을 미친다. 현재 도면이 두 개 이상의 뷰포트를 가지고 있는 경우에 사용된다. 보통 [UCSIcon] 명령은 현재 뷰포트에서만 영향을 미친다. ④ Noorigin : 현재 UCS의 원점과 상관없이 UCS 아이콘이 화면의 왼쪽 아래에 나타난다. ⑤ ORigin : UCS 아이콘을 원점인 0,0,0에 나타낸다.
사용자 좌표계 UCS [UCS] 1. 기능 : 사용자가 좌표계를 정의하는 명령이다. 2. 명령 Command: UCS Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]<World>: 3. 옵션 (1) New : 새로운 UCS를 만들기 위한 옵션이다. Command: UCS Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]<World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: ① Specify origin : 새로운 원점(0,0,0)을 지정한다. [UCSIcon] 명령의 [ORigin]옵션이 켜져 있어야만 (ON) 아이콘의 위치가 새로 지정한 원점으로 옮겨진다. 원하는 지점을 좌표로 입력하여도 되고 객체의 한 지점을 [OSNP]을 사용하여 지정하여도 좋다. 원점을 객체의 끝점으로 바꾼 경우
사용자 좌표계 UCS [UCS] (1) New ② ZAxis : 두 개의 점으로 새로운 Z축을 설정한다. Command: ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: za Specify new origin point <0,0,0>: 새로운 원점 P1 지정 Specify point on positive portion of Z-axis <192,0,1>: 새로운 Z축 P2 지정
사용자 좌표계 UCS [UCS] (1) New ③ 3point : 세 개의 점으로 UCS의 새로운 방향을 설정한다. 가장 많이 사용되는 옵션중의 하나다. Command: ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: 3 Specify new origin point <0,0,0>: 새로운 원점 P1 지정 Specify point on positive portion of X-axis <1,0,-2.5>:X축의 방향 P2 지정 Specify point on positive-Y portion of the UCS XY plane <0,1,-2.5>:Y축의 방향 P3 지정
사용자 좌표계 UCS [UCS] (1) New ③ OBject: 객체가 가지고 있는 UCS의 방향을 찾아준다. Command: ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: ob Select object to align UCS: 객체를 선택한다. ④ Face : 솔리드 객체의 선택된 면에 UCS를 정렬한다. Command: ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: f Select face of solid object: 솔리드 객체 선택 Enter an option [Next/Xflip/Yflip] <accept>: : 명령 종료 -. Next : 선택한 면의 가까운 면이나 뒤면으로 UCS를 이동한다. -. Xflip : 선택한 면의 UCS를 X축에 대하여 180도로 회전한다. -. Yflip : 선택한 면의 UCS를 Y축에 대하여 180도로 회전한다.
사용자 좌표계 UCS [UCS] (1) New ③ View : UCS를 현재 뷰에 수직으로 설정한다. 입면상태에서 단면을 그리고자 할 경우 많이 사용된다. Command: ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: v
사용자 좌표계 UCS [UCS] (1) New ④ X/Y/Z : 하나의 축을 기준으로 UCS를 회전시킨다. Command: ucs Current ucs name: *NO NAME* Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World] <World>: n Specify origin of new UCS or [ZAxis/3point/OBject/Face/View/X/Y/Z] <0,0,0>: x Specify rotation angle about X axis <90>:90 : 돌리고자 하는 각도 입력 X축으로 90도 회전 Y축으로 90도 회전 * 축이 회전됨에 따라 그려지는 평면도 달라진다는 것을 기억해야만 한다. 즉, Z축도 같이 변한다는 사실이다. Z축이 변한다는 의미는 단면의 두께와 고도의 방향이 틀려진다는 뜻이다.
사용자 좌표계 UCS [UCS] 3. 옵션 (2) Move : UCS의 원점을 이동한다. Command: UCS Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]<World>: m Specify new origin point or [Zdepth]<0,0,0>: 새로운 원점 지정 (3) orthoGraphic : 미리 정의된 UCS (위쪽,아래쪽,앞쪽,뒤쪽,왼쪽,오른쪽) 중에서 선택한다. Command: UCS Enter an option [New/Move/orthoGraphic/Prev/Restore/Save/Del/Apply/?/World]<World>: g Enter an option [Top/Bottom/Front/BAck/Left/Right]<Top>: (4) Prev : 이전의 UCS 상태로 돌아간다. 최대 10개 까지의 UCS 설정을 뒤로 돌릴 수 있다. (5) Restore : 저장된 UCS를 불러온다. (6) Save : 현재 UCS의 이름을 부여하고 저장한다. (7) Del : 저장된 UCS를 삭제한다. (8) Apply : Vports로 화면이 분할되어 있는 경우 UCS 변화를 모든 화면에 지정할 것인지 현재 화면에만 지정할 것이지를 지정. (9) World : UCS를 전체 좌표계 (WCS) 로 돌린다.
제 40장 Auto CAD Surface Modeling
Surface Modeling ♣ 앞장에서 우리는 Surface Modeling이란 뼈대로 구성되어 있는 객체에 면을 입힌 형태라고 배웠다. 그럼 지금부터 뼈대에 면을 입히는 방법과 Suface Modeling 생성방법에 대해서 살펴보도록 하자. Surface Modeling 에 관련된 명령도 기본 툴바에는 나타나지 않으므로 아무 아이콘이나 마우스를 두고 오른쪽 버튼을 눌러 Surface 툴바를 꺼내도록 하자.
Surface Modeling [Hide] ① 기능 : 3차원 객체의 은선(숨겨진 선)을 제거하여 보여준다. ② 명령 Command: Hide ③ 참고 [Chprop] 명령의 [Thickness] 옵션으로 객체의 두께를 지정했을 경우 옆면은 면 처리가 되어있지만, 윗면과 아래면은 뚫려 있게 마련이다. 그러므로 다음 장에서 배우게 될 [3D Face] 명령으로 반드시 윗면과 아래면은 면처리를 다시 해주어야만 완전한 3D 객체가 완성될 수 있다. Hide 명령 적용 전 Hide 명령 적용 후
Surface Modeling [3D Face] ① 기능 : 3차원 면을 만드는 명령이다. ② 명령 Command: or 3dface Specify first point or [Invisible]: P1 지정 Specify second point or [Invisible]: P2 지정 Specify third point or [Invisible] <exit>: P3 지정 Specify fourth point or [Invisible] <create three-sided face>: P4 지정 Specify third point or [Invisible] <exit>: : 명령 종료 3dface 명령 적용 전 3dface 명령 적용 3dface 명령 적용 후 ③ 참고 점 지정시 시계 방향, 혹은 반시계 방향 즉, 같은 방향으로 지정해야 한다. X자 형태로 지정하면 면이 꼬이는 현상이 발생한다.
Surface Modeling [Region] ① 기능 : 닫혀진 폴리라인이나 원, 다각형, 도넛등의 2차원 객체를 면(Face)으로 바꾸어 준다. 단, 객체가 반드시 하나의 객체이어야만 선택이 가능하다. 옆의 객체일 경우 만들고자 할 면이 사각형이 아닐 경우에는[3D Face] 명령의 [Invisible] 옵션을 사용하여야 하나, 오히려 더 번거로우므로 [Region] 명령을 사용하는 것이 훨씬 더 효율적이다. ② 명령 Command: or Region Select objects: 객체 선택 Select objects: : 명령 종료 1 loop extracted. 1 Region created ③ 참고 면으로 생성 될 폴리라인 생성 방법은 한번 더 그려주는 방법과 [Chprop] 명령의 [Thickness] 옵션을 사용하는 방법 두 가지가 있다. 첨부된 동영상 파일을 참고하도록 하자. [Region]의 툴바는 [Draw] 툴바에서 찾을 수 있다.
Surface Modeling [Box] ① 기능 : 길이와 폭, 높이로 이루어진 상자나 한 변의 길이를 알고 있는 정육면체를 생성하는 명령이다. ② 명령 Command: Command: _ai_box Specify corner point of box: 시작점 P1 지정 Specify length of box: 길이 P2 지정 Specify width of box or [Cube]: 넓이 P3 지정 Specify height of box: 높이 P4 지정 Specify rotation angle of box about the Z axis or [Reference]: 0 : Z축을 축으로 하여 회전각 지정
Surface Modeling [Box] ③ 옵션 -. Cube : 정육면체를 생성하기 위한 옵션이다. Command: Command: _ai_box Specify corner point of box: 시작점 P1 지정 Specify length of box: 길이 P2 지정 Specify width of box or [Cube]: c Specify rotation angle of box about the Z axis or [Reference]: 0 : Z축을 축으로 하여 회전각 지정
Surface Modeling [Wedge] ① 기능 : 일정한 폭으로 대각선으로 잘린 블록을 생성하는 명령이다. ② 명령 Command: Command: _ai_wedge Initializing... 3D Objects loaded. Specify corner point of wedge: 시작점 P1 지정 Specify length of wedge: 길이 P2 지정 Specify width of wedge: 넓이 P3 지정 Specify height of wedge: 높이 P4 지정 Specify rotation angle of wedge about the Z axis: 0: Z축을 축으로 하여 회전각 지정
Surface Modeling [Pyramid] ① 기능 : 다양한 피라미드 형상을 생성할 수 있다. ② 명령 Command: Command: _ai_pyramid Specify first corner point for base of pyramid: P1 지정 Specify second corner point for base of pyramid: P2 지정 Specify third corner point for base of pyramid: P3 지정 Specify fourth corner point for base of pyramid or [Tetrahedron]: P4 지정 Specify apex point of pyramid or [Ridge/Top]: 꼭지점 P5 지정 ③ 옵션 -. Ridge : 각 변의 꼭지점을 지정하여 사각형 텐트의 형상을 갖는다. -. Top : 각 정점의 꼭지점을 지정하여 사각형 텐트의 형상을 갖는다. Command: Command: _ai_pyramid Specify first corner point for base of pyramid: P1 지정 Specify second corner point for base of pyramid: P2 지정 Specify third corner point for base of pyramid: P3 지정 Specify fourth corner point for base of pyramid or [Tetrahedron]: P4 지정 Specify apex point of pyramid or [Ridge/Top]: r Specify first ridge end point of pyramid: 변의 꼭지점 P5 지정 Specify second ridge end point of pyramid: 변의 꼭지점 P6 지정
Surface Modeling [Cone] ① 기능 : 원뿔을 생성하는 명령이다. ② 명령 Command: Command: _ai_cone Specify center point for base of cone: 중심점 지정 Specify radius for base of cone or [Diameter]: 30: Base 반지름 지정 Specify radius for top of cone or [Diameter] <0>: 30: Top 반지름 지정 Top의 반지름이 0이면 원뿔이 되고 Base와 Top의 반지름이 같으면 원통이 된다. Specify height of cone: 65: 높이 지정 Enter number of segments for surface of cone <16>: :세그먼트 지정 Base = 30 Top = 30 Segment = 32 Base = 30 Top = 0 Segment = 16 Base = 30 Top = 15 Segment = 16
Surface Modeling [Sphere] ① 기능 : 구를 생성하는 명령이다. ② 명령 Command: Command: _AI_SPHERE Specify center point of sphere: Specify radius of sphere or [Diameter]: 40 : 구의 반지름 지정 Enter number of longitudinal segments for surface of sphere <16>: 24 : 가로 방향의 세그먼트 지정 Enter number of latitudinal segments for surface of sphere <16>: 24 : 세로 방향의 세그먼트 지정 가로 = 16 세로 = 16 가로 = 24 세로 = 24 가로방향과 세로방향의 세그먼트의 수를 조정함에 따라 구의 형태가 충실히 표현되거나 왜곡되기도 한다.
Surface Modeling [Dome] ① 기능 : 반구를 생성하는 명령이다. ② 명령 Command: Command: _ai_dome Specify center point of dome: Specify radius of dome or [Diameter]: 40 : 구의 반지름 지정 Enter number of longitudinal segments for surface of dome <16>: : 세로 방향의 세그먼트 지정 Enter number of latitudinal segments for surface of dome <8>: : 가로 방향의 세그먼트 지정 [Dish] ① 기능 : 반구를 뒤집은 형상을 생성하는 명령이다. ② 명령 Command: Command: _ai_dish Specify center point of dome: Specify radius of dome or [Diameter]: 40 : 구의 반지름 지정 Enter number of longitudinal segments for surface of dome <16>: : 세로 방향의 세그먼트 지정 Enter number of latitudinal segments for surface of dome <8>: : 가로 방향의 세그먼트 지정 Dish Dome
Surface Modeling [Tours] ① 기능 : 하나의 축으로 회전하여 닫혀진 튜브를 생성하는 명령이다. ② 명령 Command: Command: _ai_torus Specify center point of torus: 중심점 P1 지정 Specify radius of torus or [Diameter]: 80: Tours 최외곽까지의 반지름 P2 입력 Specify radius of tube or [Diameter]: 15 : 튜브의 반지름 P3 입력 Enter number of segments around tube circumference <16>: Enter number of segments around torus circumference <16>:
요점 정리 ♣ [Hide] : 3차원 객체의 은선(숨겨진 선)을 제거하여 보여준다. ♣ [3D Face] : 3차원 면을 만드는 명령이다. ♣ [Region] : 닫혀진 폴리라인이나 원, 다각형, 도넛등의 2차원 객체를 면(Face)으로 바꾸어 준다. ♣ [Box] : 길이와 폭, 높이로 이루어진 상자나 한 변의 길이를 알고 있는 정육면체를 생성하는 명령이다. ♣ [Wedge] : 일정한 폭으로 대각선으로 잘린 블록을 생성하는 명령이다 ♣[Pyramid] : 다양한 피라미드 형상을 생성할 수 있다. ♣[Cone] : 원뿔을 생성하는 명령이다. ♣ [Sphere] : 구를 생성하는 명령이다. ♣ [Dome] : 반구를 생성하는 명령이다. ♣ [Dish] : 반구를 뒤집은 형상을 생성하는 명령이다. ♣ [Tours] : 하나의 축으로 회전하여 닫혀진 튜브를 생성하는 명령이다.
제 41장 Auto CAD Surface Modeling 응용
Surface Modeling 응용 ♣ 기본적인 3D Surface 외에 보다 자유롭게 면을 구성할 수 있는 방법에 대해 알아보도록 하자. [Edge] ① 기능 : 3D Face 처리한 객체의 모서리를 숨겨 깨끗이 정리하고자 하는 경우에 사용한다. ② 명령 Command: : 면처리를 하기 위해 Command: _3dface Specify first point or [Invisible]: P1 지정 Specify second point or [Invisible]: P2 지정 Specify third point or [Invisible] <exit>: P3 지정 Specify fourth point or [Invisible] <create three-sided face>: P4 지정 Specify third point or [Invisible] <exit>: P5 지정 Specify fourth point or [Invisible] <create three-sided face>: P6 지정 Specify third point or [Invisible] <exit>: : 명령 종료 Command: : 모서리를 숨기기 위해 Command: _edge Specify edge of 3dface to toggle visibility or [Display]: 선분 A 선택 Specify edge of 3dface to toggle visibility or [Display]: : 명령 종료