Chapter 3 Part Design
Part Design 시작 Part Design workbench 는 2D Sketch 를바탕으로 3 차원솔리드모델 (Solid Model) 을생성하는데필요한기능을제공한다. Part Design 시작 메뉴바에서 Start Mechanical Design Part Design 선택 초기화면
Pad (2D element에두께를부여하여 3D 생성 ) Pad 의종류 오른쪽원통형상의길이를돌출시킬때
Pad 실습용형상을아래와같이모델링 Sketcher 모드에서 2차원샘플 Profile 생성후, 후, Pad 선택 Pad Definition Box 나타남. 이 Box에 Type(Dimension) 을설정하고 Length 영역에적절한두께값을입력하고 OK 선택.
Pad Dimension ( 사용자가입력한길이만큼 Pad 생성 ) 왼편안쪽면을선택 Sketcher Circle 을이용하여평면에 Circle 생성 생성된원을선택한후, 아이콘을실행 Box 에 Type(Dimension) 을설정하고두께값을입력하고 OK 선택.
Pad Up to next ( 첫번째만나는면까지만 Pad 생성 ) 왼편안쪽면을선택, Sketcher Circle 을이용하여평면에 Circle 생성 생성된원을선택한후, 아이콘을실행 Box에 Type(Up to next) 을설정하고 OK 선택.
Pad Up to last ( 끝면까지 Pad 생성 ) 왼편안쪽면을선택, Sketcher Circle 을이용하여평면에 Circle 생성 생성된원을선택한후, 아이콘을실행 Box에 Type(Up to last) 을설정하고 OK 선택.
Pad Up to plane ( 사용자가지정한 plane 까지 Pad 생성 ) 왼편안쪽면에 Circle 생성 & 다시안쪽면선택후, plane offset 생성 생성된원을선택한후, 아이콘을실행 Box 에 Type(Up to plane) 을선택하고 Limit 는 offset plane 선택.
Pad Up to Surface ( 원하는 surface 까지 Pad 생성 ) 앞의예제에서 Type(Up to surface) 을설정하고 Limit는원하는 surface (or Face) 를선택한다.
Pocket (3 차원형상에 Pocket을생성하는명령어 ) Create Pockets ( 포켓생성 ) Sketcher 에서사각형생성, 한면을선택후다시 Sketcher 실행 Circle 생성한다음 Exit 아이콘실행후, Pocket 을실행 Pocket 의옵션도 Pad 와같음 (Dimension, Up to next, Up to last )
Pocket (3 차원형상에 Pocket을생성하는명령어 ) Multi-Pocket (pocket 깊이를각각다르게입력가능 ) Sketcher 에서아래와같은직육면체생성후, 다양한형상스케치 Multi Pocket 을실행후, 포켓의깊이를하나씩입력 (depth)
Shaft ( 회전하여 3 차원물체를생성하는명령어 ) Sketcher 에서 Spline 과 line으로 Sketch를생성 Shaft를실행하기위하여축 (Axis) 을생성후, Exit Sketch 선택 Shaft 아이콘실행후, first angle (360 도 ) 를선택하고 OK
Groove ( 모델둘레임의형상을파내는명령어 ) Sketcher (xy plane) 에서 Hexagon 과 Pad 를사용 yz plane 을선택하고 Sketch 모드에서 Axis 를생성후, 일부분만을제거하기위하여 Profile ( 삼각형모양 ) 을생성 Groove 아이콘실행후, First angle (360 도 ) 를선택하고 OK
Hole ( 구멍생성명령어 ) Sketcher 에서 Rectangle 과 Pad 를사용하여직육면체생성 Ctrl key를이용, 두개의모서리를선택후, Hole 아이콘실행 윗면선택하고윗면의치수를더블클릭 Pop-up 된 box 에원하는 Hole 의지름 / 깊이입력후 OK
Hole 의깊이와지름 깊이지정 Blind: Hole dialog box 설명 (1/3) Up to Next: 다음면까지 Hole 생성 Up to Last type: 모델마지막면까지 Hole 생성 Up to Plane: 지정한 Plane 까지 Hole 생성 Up to Surface: 지정한 Surface 까지 Hole 생성 Bottom: Hole 끝부분의형상설정 Flat, V-bottom Flat V-bottom Positioning Sketch: Sketcher mode 로전환시켜 Hole 중심수정
Hole dialog box 설명 (2/3) Hole 의 Type 설정 ( 머리모양 ) Simple: 단순한 Hole Tapered: 경사진옆면을갖는 Hole Counterbored: 나사머리를포함한 Hole Countersunk: 접시머리나사자리를포함한 Hole Counterdrilled: 나사자리를포함한 Hole
Hole dialog box 설명 (3/3) Hole 의 Thread Definition iti 설정 나사의 Type 가는나사 : Metric Thin Pitch 보통나사 : Metric Thick Pitch 사용자정의: No Standard
Rib (Part 위에볼록한형상을붙이는명령어 ) 1/2 직육면체생성후, 윗면선택하고 Spline 이용곡선그림 워크벤치안에있는 Plane 아이콘을실행. Definition Box 에서 Plane type (Normal to curve), Curve(Spline) 선택, Point (plane이위치할점선택 ) 를선택후 OK
Rib (Part 위에볼록한형상을붙이는명령어 ) 2/2 Plane 위에 Sketcher 모드에서원생성 Rib 아이콘선택 Rib Box 에서 Profile 은 Rib 의단면곡선 ( 원 ), Center curve 는 Spline, Profile control Field는 Keep angle 선택후 OK
Slot (Part 위에오목한형상을파내는명령어 ) 1/2 직육면체생성후, 윗면선택하고 Spline 그림 Plane 아이콘을실행하고 Definition Box에서 Plane type(normal to curve type), Curve(Spline) 선택, Point (plane 이위치할점선택 ) 를선택후 OK
Slot (Part 위에오목한형상을파내는명령어 ) 2/2 Plane 위에 Sketcher 모드에서원생성후, Slot 아이콘선택 Rib Box에서 Profile은 Rib영역, Center curve는 Spline, Profile control Field 는 Keep angle 선택후 OK
Edge Fillet ( 예리한모서리를라운드처리 ) Sketcher & Part Design 을통하여원통생성 Edge fillet 아이콘실행후, 모서리를선택 (Dress-Up Features 묶음안에 Edge Fillet 아이콘있음 ) Box 에서 Radius 값설정후 OK
Variable Radius Fillets 반경이변화하는 Fillet 을생성하는명령어 직육면체생성후, Variable radius fillet 아이콘실행 Edge 선택후, 모델에나타난치수를더블클릭하여반경값수정후 OK
Chamfer ( 모따기 ) 아래그림과같은육면체형상생성 Chamfer 아이콘실행후, Chamfer할면을선택하고, Length (5mm), Angle (45 도 ) 입력
Draft (Part의원하는면에경사를생성 ) (1/2) Draft Angle ( 원하는면에경사를생성 : 테이퍼주기 ) 아래와같은원통형상생성 & Draft Angle 아이콘실행 Definition Box 대화상자에 Draft type=constant, Angle=20, Faces to draft field= 원통의옆면선택
Draft (Part의원하는면에경사를생성 ) (2/2) 대화상자의 Neutral Element Field ( 크기불변면 ) 에윗면선택 OK 클릭 if, Neutral element 윗면 if, Neutral element 바닥면
Draft Variable Angle Draft ( 일정하지않은경사생성 ) (1/2) 직육면체생성후, Variable Draft 아이콘선택 나타난대화상자의 Face(s) to Draft 필드에아래와같이옆면을선택 Neutral Element의 Selection 선택후그림의윗면선택
Variable Angle Draft (2/2) Draft Draft angle 을나타내는화면상의치수선을더블클릭 Parameter Definition 창에 40 입력후 OK Draft Definition 창에서 Preview 클릭확인후, OK
Shell ( 원하는두께의외관을남기고속을파냄 ) Shaft 기능을이용하여임의의회전체형상생성 Shell 아이콘을실행 윗면을선택하고내부두께를부여후, OK
Transformation Features Translation ( 물체를임의의위치로평행이동 ) 임의형상생성후, Translation 아이콘실행 (Transformation Features 묶음안에 Translation l 아이콘있음 ) 이동방향을결정할 direction 으로 yz-plane ( 또는다른방향 ) 을선택하고이동할거리 (50mm) 입력후, OK 50mm
Transformation Features Rotation ( 물체를임의축을중심으로회전시킴 ) 임의형상생성후, Rotation 아이콘실행 Sketcher mode (yz-plane) 에서임의수직축생성 회전방향을결정할 direction 으로생성한직선을선택하고회전각도 (45deg) 입력후,OK 45 도
Mirror ( 물체를대칭복사 ) Transformation Features Sketcher(xy-plane) 에서임의 profile 과회전축생성 Shaft 이용 180도회전체생성후, Mirror 아이콘실행 Mirroring element 에바닥면선택후 OK
Transformation Features Rectangular Patterns ( 직사각형형태로복제 ) (1/2) Sketcher 에서모델생성후, Rectangle Pattern 아이콘실행 대화창의 First Direction에 Instance (3) 와 Spacing (100mm) 입력 Reference element 는패턴이놓일평면 ( 여기선 xy-plane)
Transformation Features Rectangular Patterns (2/2) Second Direction 에 Instance (2) 와 Spacing (100mm) 입력 Reference element 에는 xy-plane 을선택
Transformation Features Circular Patterns ( 원형형태로패턴생성 ) (1/2) 같은모델에서, Circular Pattern 아이콘실행 (Axial Reference 탭 ) 대화창의 Instance (5) 와 Angular spacing (45deg) 입력 Reference element에는 yz-plane을선택후, OK
Transformation Features Circular Patterns ( 원형형태로패턴생성 ) (2/2) Crown Definition 탭실행
Boolean Operation (1/2) 단순한모양의기본형상들을더하거나빼서복잡한형상을모델링 (add, remove, intersect)
Boolean Operation (2/2) Add Remove Intersect
Associating Bodies Inserting a Body ( 기존모델에새 Body 추가 ) (1/2) Sketcher 와 Part Design 을오가며직육면체생성 화면 Insert 주메뉴에서 body 클릭하면 Tree 에새로운 Body 생성됨
Inserting a Body (2/2) Associating Bodies 직육면체옆면을선택하고, Sketcher 모드에서사각형생성 Part Design 모드로나온뒤 Pocket 을생성후, OK
Associating Bodies Assembling Bodies ( 서로다른 Body 들을합침 ) 이전에서생성한모델의 Specification Tree에서다음과같이 Body.2 에서마우스오른쪽버튼을눌러 Assemble 클릭후 OK 또는 Insert-Boolean Operations-Assemble 을클릭후 OK
Associating Bodies Intersecting Bodies ( 서로다른 Body 에서수행된작업의겹치는부분만을표현하는명령어 ) (1/2) 앞의모델에서 Insert Body 를다시수행 (Body.3 생성 ) 모델윗면에임의원을생성후, Pad 아이콘을클릭 Pad 대화창에 Reverse Direction 을클릭 ( 이전 body 와겹치도록 )
Intersecting Bodies (2/2) Associating Bodies Tree 에서 Body.3 에서마우스오른쪽버튼클릭후 Body.3 object - Intersect 클릭후, OK
Associating Bodies Adding Bodies ( 하나의 Body 에서생성된모델과다른 Body 의모델을서로합치는명령어 ) (1/3) 앞의모델을반투명하게바꾸기위하여, Tree 의 PartBody 에서오른쪽버튼으로클릭후, Properties 를선택 나타난대화창에서 Graphic 탭에서 transparency 를 255 로 drag 후 OK
Adding Bodies (2/3) Associating Bodies Insert Body 를다시수행한후, zx plane 의 Sketcher 모드에서사각형 Pad 를이용아래와유사하게직육면체생성
Adding Bodies (3/3) Associating Bodies Tree 의 Body.4 의 Properties 를선택후, transparency 를 255 로바꿈 그리고 Body.4에서오른쪽버튼이용, Body.4 object Add를클릭 즉, 서로다른 Body가합쳐진모델생성됨. 중요한점 : 기존의모델과새로생성한직육면체가겹치는부분이사라져하나의 Body 로나타남.
Associating Bodies Removing Bodies ( 하나의 Body 에서생성된모델에서다른 Body의모델과겹치는부분을제거 ) (1/2) Insert Body 를다시수행후, 옆면선택후임의형상생성 Pad (Mirrored extent) 를선택후, 적절한 Length 입력
Removing Bodies (2/2) Associating Bodies Body.5 에서오른쪽마우스버튼이용, Body.5 object Remove 클릭
Associating Bodies의다른예