What's New in PowerMILL 6.0 By Delcam plc Version: 6.0 Release Issue 1.0 28/09/2005 09:20:36 i
Disclaimer Delcam plc has no control over the use made of the software described in this manual and cannot accept responsibility for any loss or damage howsoever caused as a result of using the software. Users are advised that all the results from the software should be checked by a competent person, in accordance with good quality control procedures. Information contained in this manual is subject to change without notice and does not represent a commitment by Delcam plc. The software described in this manual is furnished under licence agreement and may be used or copied in accordance with the terms of such licence. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying and recording, for any purpose without the express permission of Delcam plc. Copyright 1996-2005 Delcam plc. All rights reserved. Delcam plc Talbot Way Small Heath Business Park Birmingham B10 OHJ England Tel: (UK) 0121-766-5544 (Int) +44 (0) 121-766-5544 The Raceline smoothing functionality is subject to patent applications. Patent pending: GB 2374562 Improvements Relating to Machine Tools Patent granted: US 6,832,876 Machine Tools Some of the functionality of the ViewMill and Advanced Simulation modules of PowerMILL is subject to patent applications. Patent pending: GB 0504073.8 Surface Finish Prediction ii
Contents Toolpath Preparation 5 Thickness ( 가공여유설정 )...5 Stock Model Improvements ( 스톡모델향상 )...11 Stock Model Shading ( 스톡모델쉐이딩 )...12 Stock Model Import and Export ( 스톡모델불러오기와내보내기 )...13 Stock Model Remove Triangulation...15 Workplane Enhancements ( 작업좌표계향상 )...16 Create Workplane ( 작업좌표계만들기 )...16 Transformation Improvements...19 Start and End Point Enhancements ( 시작점과끝점향상 )...21 Safe Area ( 안전영역 )...24 Pattern Enhancements ( 패턴향상 )...27 Boundary Enhancements ( 바운더리향상 )...28 Shading Enhancements ( 쉐이딩향상 )...30 Tool Axis Enhancements ( 공구축향상 )...32 Cylindrical Blocks ( 원통형의블록 )...34 Feature Sets ( 피쳐셋 )...37 Feature Selection Method ( 피쳐선택방법 )...37 Edit Features Graphically ( 피쳐그림으로편집 )...39 Reverse Holes ( 홀방향전환 )...40 Smart Creation...44 Draft Angle...47 Coolant Mode ( 냉각모드 )...50 PS-Sketcher ( 피에스 - 스케처 )...51 Using PS-Sketcher to Create Boundaries ( 피에스 - 스케처를이용하여바운더리만들기 )...51 Toolpath Generation 57 2.5D 가공...57 2.5D 가공마법사...58 What's New in PowerMILL 6.0 Toolpath Preparation 1
Profiling ( 프로파일 )...69 Offset ( 옵셋 )...72 Slot Cutting ( 슬롯절삭 )...73 Flat Machining...76 Area Clearance Flat Machining( 황삭평면가공 )...76 Examples of Flat Machining ( 평면가공예제 )...80 Raster Flat Machining ( 라스터황삭가공 )...89 Offset Flat Machining ( 평면옵셋가공 )...93 Area Clearance Enhancements ( 황삭기능강화 )...95 Improved Machining of Undercut Areas...95 Improved Smoothing of Offset Area Clearance Toolpaths.96 Area Clearance Cutter Compensation ( 황삭가공의공구경보정 )...99 Toolpath Sorting ( 툴패스정렬 )...103 Lead and Link Enhancements...114 Link Moves on Area Clearance Toolpaths...115 First Lead In and Last Lead Out Moves...119 Links...121 Overlap Distance...125 Lead Enhancements...125 Locking Lead and Link Moves and Selective Editing...127 Swarf Machining Improvements...133 Swarf Machining from Wireframe...133 Wireframe Swarf Preview...136 Swarf Machining with Tapered Tools...137 Swarf Machining to a Workplane...138 Swarf Machining Tool Axis...140 Raster Finishing Improvements ( 라스터가공향상 )...142 Plunge Milling ( 플런지밀링 )...148 Optimised Constant Z Improvements ( 옵티마이즈등고선가공향상 )...154 General Toolpath Improvements ( 그밖의툴패스향상 )...156 Rotary Finishing ( 로터리가공 )...158 Drilling ( 드릴링 )...159 Expert Drilling...162 Embedded Pattern Finishing Improvements ( 임베디드패턴가공향상 )...166 Toolpath Notes Enhancements ( 툴패스노트기능향상 )...167 Toolpath Transforms ( 툴패스변환 )...169 Toolpath Transform( 툴패스변환 )...169 2 Toolpath Preparation What's New in PowerMILL 6.0
Dividing a Toolpath by Retract ( 진출로툴패스분리 )...174 Toolpath Templates ( 툴패스템플릿 )...176 Toolpath Verification ( 툴패스검증 ) 181 Collision Checking Improvements ( 툴패스검증기능향상 ).181 Toolpath Animation / Simulation Improvements ( 애니메이션 / 시뮬레이션기능향상 )...182 MTD Based Kinematics...195 Example of an MTD Model...195 Toolpath Options Enhancements...199 Toolpath Output ( 툴패스출력 ) 203 NC Program Dialog(NC 프로그램창 )...203 NC Program Name Based on Option File...206 NC Preferences...208 Locking Output Workplane( 작업축고정 )...208 Tool Change( 공구교환 )...209 NC Program Object Menu...210 Text Block( 텍스트블록 )...210 Inserting Workplanes and Tool Change Points ( 공구교환 & 작업좌표계삽입 )...213 CL Files...216 Custom Search Paths for Option Files ( 옵션파일경로지정 )..217 NC Program General Issues...220 Setup Sheets...221 Setup Sheets Menus( 작업지시서메뉴 )...221 Settings...224 Snapshots...226 Preview...227 Export( 내보내기 )...229 Customising Setup Sheets...231 Setup Sheets Variables( 작업지시서의변수 )...232 User Interface 233 Drawing Controls of Toolpaths...233 Customise Colours( 사용자정의색상 )...237 Menus and Toolbars( 메뉴와툴바 )...239 Apply to Active Toolpath...248 Save Project As...250 What's New in PowerMILL 6.0 Toolpath Preparation 3
Active Axis...251 Snapping Points...251 General 253 Options Dialog Changes...253 Custom Search Paths Additions...254 Tooltips...256 Support for Microsoft Windows XP Professional x64 Edition Operating System...257 Concurrent PowerMILL...258 New Features Videos...258 User Menus...260 PowerSHAPE Starts Maximised...261 Collision Avoidance by Tool Axis Tilting...262 부록 268 Setup Sheet Variables ( 작업지시서변수 )...268 4 Toolpath Preparation What's New in PowerMILL 6.0
Toolpath Preparation Thickness ( 가공여유설정 ) Thickness( 가공여유설정 ) 기능이향상되었고 Main toolbar( 메인툴바 ) 에서이용할수있게되었다. General( 일반탭 ) 이 Area Clearance, Finishing, Boundary ( 황삭, 정삭, 바운더리탭 ) 를대신한다. 대부분의내용은변하지않았고, 단지입력된값이즉시영향을받지않는것이바뀐것이다. Apply( 적용 ) 을눌러야만변화한다. What's New in PowerMILL 6.0 Toolpath Preparation 5
Surfaces ( 서피스탭 ) 이이전버젼의 Components ( 컴퍼넌트탭 ) 을대신한다. Surfaces( 서피스탭 ) 에서툴패스나바운더리에 Thickness ( 가공여유 ) 를주는것이가능하게되었다. 창안에 Toolpath ( 툴패스 ) / Boundary( 바운더리 ) 그리고 Clone( 복사 ) 항목이다르게보이지만파워밀의이전버젼과같은기능을수행한다. 6 Toolpath Preparation What's New in PowerMILL 6.0
Thickness Shade( 가공여유쉐이딩 ) Plain Shade ( 쉐이딩 ) 은 View ( 뷰 ) 툴바에서사용할수있다. Copy Default Data ( 기본가공여유값에서복사 ) - Surface Default ( 서피스기본탭 ) 에서정의된값을복사한다. 툴패스나바운더리의두께를새로운설정값으로만들면, Surface Default ( 서피스기본탭 ) 안의값들은자동적으로현재의창에복사된다. 만약 Surface Defaults( 서피스기본값 ) 에변화를주고누르지않았다면값들이적용되지않을것이다. Set ( 설정 ) 창의왼쪽윗부분의항목에서툴패스를선택할수있다. 버튼를 나바운더리 Surface Defaults ( 서피스기본탭 ) 에서가공여유값을정의할수있는데이것은특정툴패스나바운더리에가공여유값을주는것이아닌기본적인가공여유값을정의하는것이다. Surfaces Default ( 서피스기본탭 ) 에서모델에적용될기본적인가공여유값을설정할수있다. 모든새로운툴패스나바운더리에적용된다는것을제외하고는 Surfaces( 서피스탭 ) 과매우유사하다. 여기서만들어진변화값들은기본의툴패스나바운더리를바꾸어주지않는다. What's New in PowerMILL 6.0 Toolpath Preparation 7
Set ( 설정 ) - 설정에서보여지는색들은기본설정값을나타내는데어느특정툴패스나바운더리에의해표시되는것은아니다. Machining Mode( 가공모드 ) 는두 Surfaces( 서피스탭 ) 의모델쉐이딩컬러와맞추어색을표시된다. Surface defaults( 서피스기본탭 ): 8 Toolpath Preparation What's New in PowerMILL 6.0
Mode( 모드 ) 에서색을볼수있다. Machine( 가공 ) White( 무색 ) Collision( 홀더간섭 ) Yellow( 노란색 ) Ignore( 무시 ) Red( 빨간색 ) 선택된것 회색 ( 선택되었다는것을표시 ) 또는파란색 ( 마우스로선택한상태 ) 예를들어아래와같은모델이있다면 : 1. 클램프의모든면들을선택한다. What's New in PowerMILL 6.0 Toolpath Preparation 9
2. Thickness( 가공여유설정 ) 창을화면상에나타내고 Surface Default( 서피스기본탭 ) 을선택한다. 아래의화면과같이첫번째세트를선택한다.: 10 Toolpath Preparation What's New in PowerMILL 6.0
3. Machining Mode( 가공모드 ) 의 Collision( 홀더간섭 ) 을 선택하고 Acquire Components( 구성요소추가 ) 누른다. 그후에 Apply ( 적용 ) 을누른다, 를 4. View( 뷰 ) 툴바에서의화살표를클릭하여 Default Machining Mode Shade( 기본적인가공모드쉐이딩 ) 버튼을클릭한다. 5. 지금부터생성될모든툴패스는클램프부분을피하여생성되어클램프부분은가공되지않을것이다. Stock Model Improvements ( 스톡모델향상 ) Stock Models( 스톡모델 ) 에서아래와같은몇가지사항이개선되었다 : 스톡모델을쉐이딩할수있다. 스톡모델을불러오고내보낼수있다. 프로젝트를저장하기전에스톡모델을제거할수있다. What's New in PowerMILL 6.0 Toolpath Preparation 11
Stock Model Shading ( 스톡모델쉐이딩 ) 스톡모델을와이어프레임이나쉐이딩된상태로화면상에나타낼수있다. 이옵션은왼쪽있는익스플로어창의스톡모델이름에서오른쪽버튼을클릭하여선택할수있다. Wireframe( 와이어프레임 ) 옵션은아래와같이화면상에표시되는데이전버전에서도가능했다. Shaded ( 쉐이딩 ) 옵션은아래와같이화면상에보여진다. 12 Toolpath Preparation What's New in PowerMILL 6.0
Note: PowerMILL 6.0 이나그후에버전에서스톡모델을쉐이딩할수있다. 이전의버전에서는쉐이딩된스톡모델을만들수없다. 예를들어 5.5 버전의프로젝트에포함된스톡모델은 6.0 버전에서열었을때쉐이딩한상태로볼수없다. Stock Model Import and Export ( 스톡모델불러오기와내보내기 ) 스톡모델을불러오고내보내는것이가능해졌다. Import( 불러오기 ) 기능은스톡모델에서오른쪽버튼을클릭하여선택할수있다. Import( 불러오기 ) 를선택하면아래와같은창이나타난다. What's New in PowerMILL 6.0 Toolpath Preparation 13
원하는파일을선택한후 Open( 열기 ) 를선택한다. 하나의블록을가진새로운스톡모델을불러오는것이다. Export( 내보내기 ) 는스톡모델이름에서오른쪽버튼을클릭하여선택할수있다. Export( 내보내기 ) 를선택하면 Save( 저장 ) 할수있는창이나타난다. 14 Toolpath Preparation What's New in PowerMILL 6.0
저장할경로를선택하고파일을이름을넣어준후 Save( 저장 ) 를선택한다. 하나의블록을가진새로운스톡모델을저장하는것이다. 스톡모델이외의다른것들은저장되지않는다. Stock Model Remove Triangulation stock model triangulation 은재계산을하지않기위해스톡모델과함께저장되는데프로젝트의크기에더해진다. Tools ( 공구 ) 에 Remove Triangulation 를선택하는것은디스크로부터 stock model triangulation 을제거하는것인데프로젝트의크기를상당히줄일수있다. What's New in PowerMILL 6.0 Toolpath Preparation 15
Workplane Enhancements ( 작업좌표계향상 ) 작업좌표계에서아래와같은몇가지사항이개선되었다 : 작업좌표계를만들때새로운작업좌표계에값을주었을때자동적으로즉시화면상에보여진다. Align to Pick ( 클릭한지점에정렬한다 ) 를선택하면면의 Y 축뿐만아니라 Z 축또한정렬이가능하다. Create Workplane ( 작업좌표계만들기 ) 작업좌표계메뉴로부터새로운작업좌표계를만들때새로운작업좌표계는화면상에자동적으로나타난다. Create Workplane ( 작업좌표계만들기 ) 새로운좌표계를만든다. 위치는작업좌표계창에의해서조절된다. 16 Toolpath Preparation What's New in PowerMILL 6.0
Name( 이름 ) - 작업좌표계의이름을만든다. 이름을편집할수있다. Activate Workplane( 활성화된작업좌표계 ) - 작업좌표계를선택하여활성화시킨다. 활성화된작업좌표계는익스플로어창 ( 윈도우탐색기 ) 에서 ">" 기호가붙고글씨체가두꺼워진다. Align to View( 뷰에정렬한다 ) - Z 축이현재작업창에서보여지는방향으로정렬이된다. 축이 X 축과수평이되게놓여지고, Y 축과는수직으로 Z 축은화면에서정면방향으로놓인다. Align to Pick( 클릭한지점에정렬한다 ) - 선택한포인트가속해있는면의법선방향으로축이생성이되도록작업좌표계를정렬시킨다. What's New in PowerMILL 6.0 Toolpath Preparation 17
기본적으로갖고있는면의 v 방향 (v 방향으로만들수없는경우에는 u 방향 ) 으로 Y 축으로정렬시킬뿐만아니라 Z 축을면의법선방향으로정렬한다. Align to Tool( 공구에정렬한다 ) - 공구의 Z 축에 Z 축이생성이되도록공구중심에작업좌표계를정렬시킨다. Draw( 보기 ) 화면상에작업좌표계를보이게한다. Absolute Position( 절대값위치 ) - 상대좌표계의원점으로부터정의된좌표값을절대좌표계에서정의된좌표값으로바꾸어서나타내준다. 입력된값은절대거리로이동한다. Relative Position( 증분위치 ) -, 또는버튼을누른후안에값을입력하면활성화된작업좌표계를따라증분으로이동한다. Rotate( 회전 ) 특정각도를원하는축을중심으로회전시킨다. Angle 을입력해주고, 또는버튼을누르면활성화된작업좌표계의선택된축으로입력값만큼회전한다. 18 Toolpath Preparation What's New in PowerMILL 6.0
Transformation Improvements 모델, 바운더리그리고패턴변환창이툴패스나작업좌표계창과함께쓰일수있도록기능이향상되었다. 모델, 바운더리그리고패턴에서 Edit( 편집 ) - Transform( 변환 ) 기능도여전히가능하다. 바운더리나패턴에서오른쪽버튼을누르면메뉴창이나오는데여기서또한 Transform( 변환 ) 메뉴를사용할수있다. Edit( 편집 ) Transform( 변환 ) 을선택하면아래와같이화면상에나타난다 : What's New in PowerMILL 6.0 Toolpath Preparation 19
위의창은툴패스변형창과매우유사하다. 그러므로더많은정보를얻으려면 Toolpath Transforms( 툴패스변형 ) 이나 Create Workplane( 작업좌표계만들기 ) 를참고한다. 20 Toolpath Preparation What's New in PowerMILL 6.0
Start and End Point Enhancements ( 시작점과끝점향상 ) Start and End Point ( 시작점 / 끝점 ) 폼을보기위해서는버튼을누른다. 툴패스의시작과끝에서공구의위치를정의할수있다. 이전버전의기능과매우비슷하지만아래와같이몇가지기능이추가되었다. Start Point ( 시작점 ) 을정의하는것과같은방법으로 End Point( 끝점 ) 을정의할수있다. 툴패스의시작점과끝점에서 Tool Axis ( 공구축 ) 을제어할수있다. 이전버전까지는 Tool Axis( 공구축 ) 은자동적으로설정되었지만 6 버전에서는 Tool Axis( 공구축 ) 을정의할수있다. Start Point( 시작점 ) 은리드인부분이될것이고 End Point( 끝점 ) 은리드아웃부분이될것이다. Approach Along( 진입방법 ) - 링크기능은같지만진입방법과마지막진출방법은다르다. Tool Axis( 공구축 ) - 진입과진출의이동은 tool axis( 공구축 ) 과같다. What's New in PowerMILL 6.0 Toolpath Preparation 21
Contact Point( 접점의법선방향 ) - 진입과진출의이동이접점방향의법선방향으로이동한다. Contact nomal 기능을사용하지않고생성한툴패스는이기능을사용할수없다. Tangential( 탄젠트 ) - 진입과진출의이동이탄젠트방향이다. 더많은정보를얻으려면책의 Links ( 링크 ) 항목을참고하라. Override Tool Axis( 공구축직접지정 ) - 처음이나마지막부분으로부터다른공구축을정의한다. 이항목이체크되면 Tool Axis ( 공구축 ) 이라는항목을사용할수있다. Tool Axis( 공구축 ) 다축툴패스의시작점과끝점의 Tool Axis( 공구축 ) 을정의한다. Note: 모든 3 축툴패스는수직으로된공구축을갖고있을것이다. Start Point( 시작점 ) Apply to Active Toolpath( 활성화된툴패스에적용 ) 버튼은 Apply Start Point( 시작점적용 ) 과 Apply End Point( 끝점적용 ) 버튼으로바뀌었다. 또한, Edit( 편집 ) - Set Start Point( 시작점설정 ) 그리고 Edit( 편집 ) - Set End Point( 끝점설정 ), 툴패스상에서오른쪽버튼클릭으로사용할수있다. End Point( 끝점 ): Start Point( 시작점 ) 과유사하다. 22 Toolpath Preparation What's New in PowerMILL 6.0
Use( 사용 ) - 여기서제공된방법으로끝점을정의할수있다. First Point( 시작점 ) 이 Last Point( 끝점 ) 으로바뀌었을뿐모든옵션은 Start Point ( 시작점 ) 탭과같다, End Point ( 끝점 ) 탭은 Start Point ( 시작점 ) 탭과같은창에있다는것을명심한다. What's New in PowerMILL 6.0 Toolpath Preparation 23
Safe Area ( 안전영역 ) Rapid Move Heights( 급속이송높이 ) 창안에 Absolute Heights( 절대값높이 ) 변수값들은 Safe Areas( 안전영역 ) 항목에따라나타난다.( 정의된것이없다면툴패스나작업좌표계에관하여정의된다.) Safe Area( 안전영역 ) - 급속이송높이를통하여안전영역을정의할수있다. 툴패스의 Z 방향에대한법선평면을고려하여안전높이가확장된다. Plane( 평면 ) - 사용자가정의한평면에대해서안전영역이결정된다. 그러므로툴패스작업좌표계의 Z 방향에대한법선은필요하지않다. 이옵션은 3+2 축가공에서기계공구의제한범위내에급속이송을하기위해서특히유용하게사용할수있다. 평면은 Normal( 법선 ) 에의해서정의된다. Cylinder( 원통 ) - 안전영역은원통에의해정의된다. 그러므로 rotary (4 축 ) 툴패스나방사선이동이요구되는곳에적절하다. 24 Toolpath Preparation What's New in PowerMILL 6.0
Cylinder( 원통 ) 은 Position( 위치 ) 와 Direction ( 방향 ) 에의해서정의된다. Sphere( 구 ) - 안전영역은구에의해정의된다. 구형상의면들은닫힌체적을주므로급속이동을외접시키기위해사용할수있다. 구는 Centre( 중심 ) 에의해서정의된다. Box( 박스 ) - 안전높이는직육면체에의해정의된다. 박스형상의면들은닫힌체적을주므로급속이동을외접시키기위해사용할수있다. 박스는 Corner( 코너 ) 와 Dimensions( 치수 ) 에의해서정의된다. 일반적으로, 급속이송은 Rapid Feed( 절삭이송 :G1) 이동으로써표현되는데안전영역의형상을따라간다. 아래의두가지예외사항이있는데이경우에는 Rapid( 급속이송 :G0) 이동이사용된다.: 툴패스의작업좌표계의 Z 축에법선방향인평면안전영역을사용할때 툴패스의작업좌표계의 X 축을따라만들어진실린더안전영역을사용하여 rotary(4 축 ) 가공을할때 Workplane ( 작업좌표계 ) - 작업좌표계를사용할때, 툴패스의작업좌표계와다르다면, Safe Area( 안전영역 ) 항목에서정의할수있다. 이옵션은 Safe Area ( 안전영역 ) 선택항목아래에위치한다. 창의아래부분은변하지않는다. Safe Area ( 안전영역 ) 에서정의된링크들은아래와같은이동을한다. 첫째, 공구는 Leads and Links( 리드 / 링크 ) 창의 Links( 링크 ) 탭에서정의한 Retract 옵션에따라공구는 Retract 한다. 이동이안전영역을가로질러간다면교차하는지점에서잘리게될것이고, 그렇지않는다면공구는안전영역을지나갈것이다. 얼마나영향을받을지는안전영역의타입에따라다르다. Planes( 평면 ) - 평면에법선방향으로이동한다. Cylinder( 원통 ) - 방사선모양으로이동한다. Spheres( 구 ) - 공구축을따라이동한다. Box Shaped( 박스형상 ) - 박스면의법선방향으로이동한다. What's New in PowerMILL 6.0 Toolpath Preparation 25
공구가안전영역에도착할때까지공구축은고정된채로있다. 안전영역으로부터의경로는 retract 경로와유사하다. 일단접근하는중에공구축은일정하게유지된다. 안전영역의면을넘어서공구가이동하면방향의재조정이발생한다. 툴패스의시작에서첫번째접근과끝에서마지막 retract( 후퇴 ) 는같은방식으로진행하고, Start and End Point( 시작점과끝점 ) 창의옵션설정에서결정된다. 26 Toolpath Preparation What's New in PowerMILL 6.0
Pattern Enhancements ( 패턴향상 ) 패턴향상은아래와같다. Transform Pattern 창은 Workplane ( 작업좌표계 ) 와 Transform Toolpath ( 툴패스변환 ) 창과함께좀더조화가잘되도록기능이향상되었다. 세부정보를보려면 Transformation 를참고하라. 활성화된패턴은색속성을사용하여그려진다. ( 예를들어, 색은 CAD 모델로부터추출되었다.) 활성화된패턴이색속성을지니지않았다면, Customise Colours( 사용자정의색상 ) 창에서정의된패턴의색으로그려진다. 패턴메뉴에서도패턴색을편집할수있는데 Colour( 색상 ) - Edit Selected ( 선택된것편집 ) 옵션을사용하면된다. embedded patterns( 임베디드패턴 ) 의순서를반대로할수있다. 패턴메뉴에서 Edit( 편집 ) - Reverse Normals 옵션을사용하면된다. Embedding Patterns( 임베디드패턴 ) 을할때, 특정공차를줄수있다. 이전에는정삭공차가사용되었다. What's New in PowerMILL 6.0 Toolpath Preparation 27
Boundary Enhancements ( 바운더리향상 ) 바운더리향상은 What's New 의다른부분에서상세하게묘사되었고, 아래의부분은요약된것이다. Transform Boundary 창은 Workplane ( 작업좌표계 ) 와 Transform Toolpath( 툴패스변환 ) 창과함께좀더조화가잘되도록기능이향상되었다. 세부정보를보려면 Transformation 를참고하라. Shallow boundaries( 쉘로우바운더리 ) 는더부드럽게되었다. 아래의 3 개의쉘로우바운더리에서보듯이파워밀 6.0 에서의바운더리가훨씬부드러워진것을확인할수있다. Than in PowerMILL 5.5. 28 Toolpath Preparation What's New in PowerMILL 6.0
Contact Point Boundaries( 컨텍포인트바운더리 ) 나 Contact Conversion Boundaries( 컨텍컨버젼바운더리 ) 를만들면 Edge Tolerance 를정의할수있다. 이전에는자동적으로만들어주어서특정값을줄수없었다. 여기서의공차값은바운더리의질에영향을준다. Edge Tolerance 를 0 의값으로주면이전처럼자동공차가주어진다. What's New in PowerMILL 6.0 Toolpath Preparation 29
Shading Enhancements ( 쉐이딩향상 ) View ( 뷰 ) 툴바는 3 개의추가적인쉐이딩버튼을갖는데 shading 버튼을선택하면표시된다. Plain Shade( 쉐이딩 ) 버튼아래의를클릭해주면모델을다른방식으로쉐이딩할수있는아이콘이나타난다. 가공여유쉐이딩버튼은이고, 예전에는이였다. Shade( 쉐이딩 ) 툴바에는 3 가지의추가적인쉐이딩버튼이있다. Machining Mode Shade - 특정툴패스나바운더리창의 Component Thickness( 가공여유설정 ) 창안에 Surfaces( 서피스 ) 탭에서정의된 Machining Mode ( 가공모드 ) 에의해모델의구성요소를쉐이딩한다. 다른옵션은다른색으로쉐이딩된다. Machine( 가공 ) 은 Model Shading Colour 로쉐이딩된다. ( 아래의경우에는파란색이다 ) Collision( 홀더간섭 ) 은노란색으로쉐이딩된다. Ignore( 무시 ) 는빨간색으로쉐이딩된다. Default Thickness Shade( 기본적인가공여유쉐이딩 ) - Surfaces Defaults( 서피스기본 ) 탭안의 Component Thickness( 가공여유설정 ) 창안에서정의해준가공여유에의해서모델을쉐이딩한다. 30 Toolpath Preparation What's New in PowerMILL 6.0
Default Machining Mode Shade( 기본적인가공모드쉐이딩 ) - Component Thickness( 가공여유설정 ) 창안에 Surfaces Defaults( 서피스기본 ) 탭에서정의된 Machining Mode ( 가공모드 ) 에의해모델의구성요소를쉐이딩한다. 다른옵션은다른색으로쉐이딩된다. Machine( 가공 ) 은 Model Shading Colour 로쉐이딩된다. ( 아래의경우에는파란색이다 ) Collision( 홀더간섭 ) 은노란색으로쉐이딩된다. Ignore( 무시 ) 는빨간색으로쉐이딩된다. Note: Shade Inside 옵션 (Draw - Model 메뉴에서사용가능하다 ) 은 에의해정의된모든가공여유쉐이딩옵션을무시한다. What's New in PowerMILL 6.0 Toolpath Preparation 31
Tool Axis Enhancements ( 공구축향상 ) Towards Curve( 커브를향하는 ), From Curve( 커브에서나가는 ) 그리고 Automatic( 자동 ) 이라는새로운 3 가지의 Tool Axis( 공구축 ) 옵션을사용할수있게되었다. Towards Curve( 커브를향하는 ) - 공구팁은항상고정된커브의포인트를향한다. 커브는반드시하나의 segment 를갖는패턴이되어야만한다. 공구각은계속변한다. From Curve( 커브에서나오는 ) - 공구팁은항상고정된커브에서나오는포인트를향한다. 커브는반드시하나의 segment 를갖는패턴이되어야만한다. 공구각은계속변한다. 32 Toolpath Preparation What's New in PowerMILL 6.0
Automatic( 자동 ) 파워밀은공구축을결정하기위해 geometry 를사용한다. Swarf( 스와프 ) 와 Wireframe Swarf ( 와이어프레임스와프 ) 가공에특히효과적인데면의괘선을따라간다. What's New in PowerMILL 6.0 Toolpath Preparation 33
Cylindrical Blocks ( 원통형의블록 ) 원통형의블록을만들수있게되었다. Z 축기준으로원통이만들어진다. 아래그림과같이 Defined By( 정의 ) 부분에서 Cylinder ( 원통 ) 을선택한다 : Cylinder Parameters( 원통파라미터 ) 항목이추가되었다는것을제외하고이전의블록창과유사하다.. Centre X( 중심 X) - 원통의 X 좌표의중심을정의한다. Centre Y( 중심 Y) - 원통의 Y 좌표의중심을정의한다. Radius( 반지름 ) - 원통의반지름을정의한다. Unlocked - 잠긴것을푼다. 에서로변한다. Locked - 잠근다. 에서로변한다. Unlock All - 잠긴것모두를푼다. 원의위치와지름을정의해주는것외에 Z 높이를정의해주어야한다. 이것은 Min Z(Z 최소 ) 와 Max Z(Z 최대 ) 에서정해준다. 아래의예제는파일메뉴의 Examples( 예제 ) 안에있는 Knob.dgk 모델이다. 34 Toolpath Preparation What's New in PowerMILL 6.0
1. Block( 블록 ) 창을열고 Defined by( 정의 ) 에서 Cylinder( 원통 ) 을선택한다. 2. Calculate( 계산 ) 버튼을누르면 Z 제한값과 Cylinder Parameters( 원통파라미터 ) 값이적용된다. 3. ISO view 로보면원통형블록이생성된것을볼수있을것이다. 창을닫기위해 Accept( 확인 ) 을누른다. What's New in PowerMILL 6.0 Toolpath Preparation 35
36 Toolpath Preparation What's New in PowerMILL 6.0
Feature Sets ( 피쳐셋 ) 피쳐셋은아래와같은기능이향상되었다. 피쳐선택기능의향상 피쳐를좀더생동감있게편집할수있다. Reverse Holes 이좀더다루기쉽게향상되었다. Smart Creation 옵션기능을통하여무리의피쳐를좀더쉽게만들수있다. Slots( 슬롯 ) 을제외한모든피쳐에 Draft Angles 을줄수있다. Feature Colours( 피쳐색 ) - 활성화된피쳐들은 CAD 모델에서추출한원래색으로보여진다. 피쳐색을기초로하여활동한다. 파워밀은색을지닌 xml holes 파일들을읽어들인다. 피쳐메뉴로부터 Create Feature Set( 피쳐셋만들기 ) 를선택하면피쳐셋창은자동적으로나타난다. Feature Selection Method ( 피쳐선택방법 ) 피쳐선택은피쳐셋메뉴의 Select Feature( 피쳐선택 ) 를선택하면되는데아래와같이몇가지향상된점이있다. What's New in PowerMILL 6.0 Toolpath Preparation 37
이전의 selection criteria 뿐만아니라 Levels 에서피쳐를선택할수있다. 아래와같이필터를사용하여선택할수있다. Diameter( 지름 ) 에 10.72 를선택하고 Depth ( 깊이 ) 에 50.8 를선택하면조건에맞는홀들이선택된다. 38 Toolpath Preparation What's New in PowerMILL 6.0
위에서 Diameter( 지름 ) 에서 12.7 을추가적으로선택하면지름 10.72 이나 12.7 을가지고깊이 50.8 을가진홀들이선택되어진다. Edit Features Graphically ( 피쳐그림으로편집 ) 피쳐를선택하면파란직육면체로피쳐를둘러싸는데직육면체의위와아래에양방향을가진화살표가생긴다. 이것은 Instrumented Feature 이다. 피쳐의윗부분의화살표를선택해주면화살표가하얀색으로변한다. 화살표를마우스로끌면피쳐의높이를바뀌어줄수있다. 적절한높이가되면마우스를끌어주는것을멈추어주면된다. What's New in PowerMILL 6.0 Toolpath Preparation 39
Z 높이를정의하기위해모델의피쳐를클릭한다. 그래서모델안의사각형의끝부분을선택하고변화를주면, 모델의높이는자동적으로변한다. Reverse Holes ( 홀방향전환 ) 피쳐셋에서마우스오른쪽을클릭하여나오는 Edit ( 편집 ) 메뉴에서 Reverse Holes( 홀방향전환 ) 을선택해줄수있는데이것은홀의방향을쉽게바꾸어줄수있다. 피쳐가다축이아닐지라도선택된홀의방향을바꾸어줄수있다. 40 Toolpath Preparation What's New in PowerMILL 6.0
만약피쳐셋안의일부홀들을선택하고파워밀에서방향의변화를주면적절한피쳐셋을만들수있다. 만약적절한피쳐셋이존재하지않는다면, 파워밀은새로운것을만들것이다. 마찬가지로 Z 방향이바뀌었는데존재하는작업좌표계가없다면새로운작업좌표계가만들어질것이다. 피쳐셋안의모든홀들을선택하고모든홀들의방향을바꾸었다면, 피쳐셋은변화하지않을것이고 Z 방향이반대로된새로운작업좌표계가만들어질것이다. ( 이전에존재하지않았을경우 ) 아래의예제는 retainerplate.dgk 예제를사용한것이다. 1. 프로젝트안에 5 개의피쳐셋이있다. What's New in PowerMILL 6.0 Toolpath Preparation 41
2. 방향을바꾸어줄홀들을선택한다. 선택된홀은노란색으로바뀔것이다. 3. 아래와같이피쳐셋메뉴에서 Edit( 편집 ) - Reverse Holes( 홀방향전환 ) 을선택한다. 42 Toolpath Preparation What's New in PowerMILL 6.0
4. 선택된홀들은방향이반대로바뀌고자율적으로생성된피쳐셋으로이동되고새로운작업좌표계를만들것이다. 새로운좌표계는 Z 방향이바뀐것을갖는다. 5. 홀들은원래의피쳐셋으로부터자동적으로지워진다. What's New in PowerMILL 6.0 Toolpath Preparation 43
Smart Creation Feature Set( 피쳐셋 ) 에서오른쪽버튼을클릭하여메뉴에서 Create Feature Set ( 피쳐셋만들기 ) 를선택하면나오는창에서 Smart Creation 옵션을선택하면되는데무리의피쳐를만들수있다. 아래에 2DExample.dgk 모델을예로들어보면 44 Toolpath Preparation What's New in PowerMILL 6.0
1. Feature Set ( 피쳐셋 ) 메뉴에서 Create Feature Set ( 피쳐셋만들기 ) 를선택한다. 2. 위의대화상자같이설정값을입력하고 Smart Creation 옵션을체크해준다.. 3. 피쳐를만들기원하는곳을선택한다. 아래의경우에는왼쪽하단부의포켓면을선택한다. 4. Apply( 적용 ) 을누른다. 작업창에서피쳐가만들어진것을볼수있다. What's New in PowerMILL 6.0 Toolpath Preparation 45
5. 익스플러어창에서도 3 개의보스와하나의포켓이만들어진것을볼수있다. 46 Toolpath Preparation What's New in PowerMILL 6.0
Draft Angle 피쳐에구배를주기위해 Feature Set( 피쳐셋 ) 에서오른쪽버튼을클릭하여메뉴에서 Create Feature Set ( 피쳐셋만들기 ) 를선택하면나오는창에서 Draft Angle 옵션을선택하면된다. 아래에 2DExample.dgk 모델을예로들어보면 1. Feature Set ( 피쳐셋 ) 메뉴에서 Create Feature Set ( 피쳐셋만들기 ) 를선택한다. What's New in PowerMILL 6.0 Toolpath Preparation 47
2. 위와같이창의 Draft Angle 의항목에 5 의값을입력한다. Note: Define Bottom by( 하단정의 ) 에서 Minimum Curve Z ( 커브의 Z 최소값 ) 을이선택되었다. 실제적으로 "Smart Creation" 을사용하는것과같은원리로만들어졌다. 단지방식이다를뿐이다. 3. 피쳐를만들기원하는곳을선택한다. 아래의경우에는왼쪽하단부의포켓면을선택한다. 48 Toolpath Preparation What's New in PowerMILL 6.0
4. Apply( 적용 ) 을누른다. 작업창에서피쳐가만들어진것을볼수있다. 보스와포켓에구배가들어간것을확인할수있다. What's New in PowerMILL 6.0 Toolpath Preparation 49
Coolant Mode ( 냉각모드 ) Feed Rates( 절삭조건 ) 창에 Coolant( 절삭유 ) 옵션이추가되었다. 툴패스를만들때절삭유를선택할수있다. 이전버전에서는 NC Program 창이나 NC Preference 창에서 Toolpath 탭에서선택해야했다. Coolant( 절삭유 ) 절삭유를정의한다. 아래의값중하나를절삭유로선택할수있다 : None( 없음 ) 절삭유가없다. 이전버전의 Off 와같은기능이다. Standard( 기본 ) 절삭유가나오게한다. Flood( 플러드 ) 절삭유를플러드로한다. Mist( 미스트 ) 절삭유를미스트로한다. Tap( 탭 ) 절삭유를탭으로한다. 절삭유는항상툴패스의끝에서멈춘다. Note: NC Program 옵션에서도선택할수있다. 50 Toolpath Preparation What's New in PowerMILL 6.0
PS-Sketcher ( 피에스 - 스케처 ) PS-Sketcher 의연결기능이향상되었다. 바운더리나패턴을만들때 PS-Sketcher 를이용할수있게되었다. 패턴이나바운더리툴바에 PS-Sketcher( 피에스 - 스케처 ) 버튼 이추가되었고파워쉐이프에서패턴을만들수있게되었다. 패턴에서오른쪽버튼클릭후나오는메뉴의 Insert( 삽입 ) - PS-Sketcher( 피에스 - 스케처 ) 에서도같은작업을할수있다. 패턴이바뀌었다면파워밀정보창은더이상나타나지않지만파워쉐이프에서패턴만든것이변한게없다면아래와같이정보창이나타난다. 파워밀안에활성화된작업좌표계는 PS-Sketcher 에서도활성화되어유지된다. Using PS-Sketcher to Create Boundaries ( 피에스 - 스케처를이용하여바운더리만들기 ) 피에스 - 스케처를이용하여바운더리를만들수있다. 이방법은피에스 - 스케처를이용하여패턴을만드는방식과유사하다. 아래의예제는파워밀에서파워쉐이프로면을어떻게보내는지, 면에서어떻게바운더리를만드는지, 패턴과같은방식으로바운더리를어떻게파워밀로다시보내는지를보여준다. 1. 파워쉐이프를열고창을작게만든다.( 이렇게하면작업을빠르게할수있다.) 2. 파워밀을열고 Examples 메뉴에있는 Speaker.dgk 파일을연다. 3. 바운더리를만들기위해면을선택한다. What's New in PowerMILL 6.0 Toolpath Preparation 51
4. 바운더리메뉴에서 Create Boundary( 바운더리만들기 ) - User Defined( 사용자정의바운더리 ) 를선택하여새로운바운더리를만든다. 5. PS-Sketcher 버튼을누른다. 6. 바운더리툴바의 PS-Sketcher 버튼을눌러도된다. 7. 파워밀에서선택한면이파워쉐이프에서보여질것이다. 파워쉐이프를띄워놓지않았다면시간이좀더걸린다. 화면상에아무것도보이지않는다면뷰툴바의 Resize To Fit 버튼을누른다. 52 Toolpath Preparation What's New in PowerMILL 6.0
8. 파워쉐이프에서면을가지고바운더리를만들어주기위해서 top toolbar 에서 Curve Creation 버튼을눌러준다. 9. 아래와같은화면에서 Composite Curve( 합성커브생성 ) 버튼을선택한다. 10. 아래와같이 Create Composite Curve( 합성커브생성 ) 툴바가나온다. 11. 면의가장자리를선택한다. 12. 면의경계를따라서합성커브가생성된다. What's New in PowerMILL 6.0 Toolpath Preparation 53
13. 커브를저장하기위해 Create Composite Curve( 합성커브 생성 ) 툴바의 Save 버튼을누른다. 14. File( 파일 ) 메뉴에서 Close and Return to PowerMILL( 닫고파워밀로돌아간다 ) 를선택한다. 15. 파워밀상에서바운더리커브가보일것이다. 만약커브를볼 수없다면버튼을사용하여본다. 16. 툴패스를원하는부분에생성해주기위해다른바운더리들도같은방식으로만들어줄수있다. 17. 파워쉐이프에서닫히거나열린형태의윤곽선을만들수있다. 18. File( 파일 ) 메뉴에서 Close and Return to PowerMILL( 닫고파워밀로돌아간다 ) 를선택한다. 그러면아래와같은메시지를볼수있다 : 54 Toolpath Preparation What's New in PowerMILL 6.0
19. 닫힌윤곽선은바운더리로열린윤곽선은패턴으로파워밀상에나타날것이다. 20. 패턴은바운더리와같은이름이지만이름앞에 Failed_Boundary_ 가이름뒤에 _1 이라는것이붙는다. 만약바운더리가 1 이라는이름이라면패턴은 Failed_Boundary_1_1 이라는이름으로만들어진다. What's New in PowerMILL 6.0 Toolpath Preparation 55
Toolpath Generation 2.5D 가공 파워밀의 2.5D 가공기능이강화되었다. 2.5D Machining Wizard(2.5D 가공마법사 ) 기능을통해손쉽게 2.5D 툴패스를생성할수있다. 마지막프로파일메뉴에모든 z 레벨마다프로파일툴패스를추가하거나마지막 Z 레벨에만툴패스를생성할수있는옵션이추가되었다. 옵셋의최대개수를제어할수있는기능이향상되었다. Feature Set Cutter Compensation( 피쳐셋공구경보정 ) 옵션이추가되었다. Slot Cutting( 슬롯절삭 ) 옵션메뉴에 Centreline( 중심라인 ) 항목이추가되었다. 2.5D Area Clearance(2.5D 황삭피쳐셋 ) 가공을선택할수있다. 같은피쳐셋에서피쳐마다다른툴패스가공을할수있다. 피쳐는이전에생성된툴패스를사용한다. What's New in PowerMILL 6.0 Toolpath Generation 57
2.5D 가공마법사 2.5D 가공마법사기능은 2.5D 피쳐가공을도와준다. 2DExample.dgk 예제모델을불러온다. 1. Toolpath Strategies( 가공패턴선택 ) 버튼을선택하고 (2.5D Area Clearance(2.5D 황삭피쳐셋 ) 탭을선택한다. 2. 2D 가공마법사 2D Machining Wizard (2D 가공마법사 ) 옵션을선택하고 OK 를클릭한다. 58 Toolpath Generation What's New in PowerMILL 6.0
3. 새피쳐셋만들기의이름을 trial 로설정한다. 작업좌표계를선택하여공구의축방향을정의할수있다. 풀다운리스트를선택하여작업좌표계를정의할수있다. 작업좌표계를생성하려면 New Workplane 버튼선택해서새로운워크플렌을생성할수있다. 유사하게피쳐셋을풀다운리스트에서선택하기를원한다면 새로운피쳐셋을생성시킨다. Next( 다음 ) 을선택한다. 4. 피쳐셋을생성할부분을선택한다. 모델의왼쪽포켓바닥을선택한다. 을 What's New in PowerMILL 6.0 Toolpath Generation 59
5. Feature Creation ( 피쳐생성 ) 마법사페이지 : Define Bottom by ( 하단정의 ) 는 Minimum Curve Z( 커브 Z 최소 ) 값을선택한다. 선택한면이포켓의바닥높이가된다. 어떤부분을선택했다면선택한부분의가장낮은점이바닥높이가된다. Define Top by ( 상단정의 ) 는절대값으로선택하고 50 을넣는다. 피쳐생성리스트에서 Create Pocket( 포켓생성 ) 버튼을선택한다. 파워밀에서포켓이생성되면서포켓안의보스도생성되는것을볼수있다. Note: 60 Toolpath Generation What's New in PowerMILL 6.0
위치와크기를정의하면피쳐가사실적으로표현된다. 44 페이지에서 "Edit Features Graphically" 보다자세한내용을확인할수있다. 6. 파워밀화면에생성된피쳐셋을볼수있다. 7. 가공할피쳐를선택하고 Next( 다음 ) 을선택한다. 위의경우네개의피쳐를모두선택한다. What's New in PowerMILL 6.0 Toolpath Generation 61
가공할피쳐를선택한다. 현재생성된피쳐가아니면어떤피쳐도선택할수없다. 위의예제에서선택한네개의피쳐나존재하지않는피쳐를선택한다면같은결과로생성될것이다. 8. 파워밀화면에서선택한피쳐를볼수있다. 9. 파라미터를정의하고다음을선택한다. 62 Toolpath Generation What's New in PowerMILL 6.0
10. 블록버튼을누른다. Block ( 블록 ) 창이디스플레이된다. 11. Estimate Limits ( 설정 ) 에 Type ( 타입 ) 을 Feature 피쳐로선택하고 Calculate ( 계산 ) 버튼을누르고 Accept ( 확인 ) 을선택한다. What's New in PowerMILL 6.0 Toolpath Generation 63
Note: 모델의외곽으로블록이설정되길원하지만위의예제처럼피쳐의최외각으로블록이만들어지는것을볼수있다. 12. 현재사용할수있는가공파라미터를똑같이사용할수있다. 이경우기본값을사용할수있다. 13. 가공파라미터를정의하고 Next ( 다음 ) 을선택한다. Machining Strategy( 가공패턴선택창 ) 에 Offset Area Clear Feature Set ( 옵셋황삭피쳐셋 ) 을선택하고 Create ( 만들기 ) 를선택한다. 14. Offset Area Clearance Feature( 옵셋황삭피쳐셋 ) 창이디스플레이된다. 알맞은 Tool( 공구 10mm 엔드밀 ) 을생성하고, 다른필요한옵션을정의하고적용을누른다. 64 Toolpath Generation What's New in PowerMILL 6.0
15. 툴패스가생성되었다. What's New in PowerMILL 6.0 Toolpath Generation 65
16. 다른 2D 툴패스를생성하기위해 2D Machining Wizard(2D 가공마법사 ) 의왼쪽상단을선택한다. 17. 새피쳐셋만들기선택 (Create New Feature Set ) 옵션의새이름을 Slot 로설정한다. 18. 작업좌표계 (New Workplane) 버튼을선택한다. 작업좌펴계창이디스플레이된다. 66 Toolpath Generation What's New in PowerMILL 6.0
19. Align to Pick 버튼을선택하고슬롯바닥을선택한다. 슬롯부근에새로운 Z 축의작업좌표계가생성된것을볼수있다. Next( 다음 ) 을선택한다. 피쳐를생성하기위해스롯바닥을선택한다. 20. 마법사기능중 Feature Creation( 피쳐만들기 ) 페이지 : Define Bottom by( 하단정의 ) 는 Minimum Curve Z (Z 커브최소값 ) 을선택한다. What's New in PowerMILL 6.0 Toolpath Generation 67
Define Top by( 상단정의 ) 는 Absolute( 절대값 ) 으로놓고값을 50 을넣는다. Create Feature( 피쳐만들기 ) 풀다운리스트에서 Create Slot ( 슬롯만들기버튼 ) 을선택한다. 파워밀창에서슬롯이생성된것을볼수있다. 21. 생성된피쳐의파란색두개의화살표를선택하면화살표가흰색으로변하고화살표를끌어서피쳐를편집할수있다 44 페이지에서 "Edit Features Graphically" 더많은정보를볼수있다. 슬롯의방향을달리하고싶다면슬롯방향을 반대로 (Reverse Slot) 버튼을누르면된다. 68 Toolpath Generation What's New in PowerMILL 6.0
22. 마법사기능을통해슬롯부위의툴패스를생성시킬수있다. Profiling ( 프로파일 ) 옵셋황삭모델 (Offset Area Clearance) 작업창에마지막프로파일추가 (Final Profile Pass) 마지막프로파일툴패스를선택할수있게추가되었다. Final Profile Pass ( 마지막프로파일추가 ) Every Z ( 모든 Z) 제거량을 Allowance( 허용치 ) 만큼실행할수있다. 이전버전에는 Allowance( 허용치 ) 옵션만있었다. What's New in PowerMILL 6.0 Toolpath Generation 69
Profile Pass at each Z Height Final Profile Pass ( 마지막프로파일추가 ) Last Z( 마지막 Z )- 가장낮은 Z 높이에만제거량을 Allowance( 허용치 ) 만큼실행할수있다. 아래와같이마지막프로파일패스에는 Allowance( 허용치 ) 를가지지않고가장낮은 Z 높이에만갖는다. One final Profile Pass at lowest Z Height only. 아래는첫번째제거량이동 : 70 Toolpath Generation What's New in PowerMILL 6.0
1 st Area Clearance Move Profile Allowance Material to be removed Finished part 아래는두번째제거량이동 : Next level Area Clearance Move And so on down the part. Final level Area Clearance Move 아래는하나의프로파일이동이다. What's New in PowerMILL 6.0 Toolpath Generation 71
Profile Move 공구가외각을가공하기위해서마지막프로파일패스가필요할것이다. Offset ( 옵셋 ) Offset Area Clearance( 옵셋황삭모델 ) 의작업창에옵셋의개수를제어할수있는 Stepover( 스텝오버 ) 부분이추가되었다. 이전버전에서는 Stepover( 스텝오버 ) 값을지정할수있었지만옵셋의수를정의할수없었다. 현재는아래그림처럼두개의부분으로추가되었다. #(Fixed Number of Offset) 옵션을체크하면 Number of Offsets 수를지정할수있다. 옵셋값을 2 로설정하면마지막프로파일패스아래처럼두개의옵셋패스 ( 외각에근접한 ) 2 개의옵셋패스를얻을수있다. 72 Toolpath Generation What's New in PowerMILL 6.0
Note:. 고정된옵셋개수를갖은툴패스의리드인경로는슬라이스로부터공구의반경보다더적게벗어나게될수있다. Slot Cutting ( 슬롯절삭 ) Profile Area Clearance Feature Set Machining( 프로파일황삭피쳐셋 ) 대화상자의 Slot Cutting ( 슬롯절삭 ) 옵션에 Centreline ( 중심라인 ) 이추가되었다. 가공되는슬롯을따라 Centreline ( 중심라인 ) 은 Thickness ( 가공여유 ) 를지정하는것을무시한다 What's New in PowerMILL 6.0 Toolpath Generation 73
Slot Cutting( 슬롯절삭 ) 가공할슬롯의부분을정의한다. 74 Toolpath Generation What's New in PowerMILL 6.0
Keep Left ( 왼쪽사용 ) 슬롯의왼쪽의소재가제거된다. Keep Right( 오른쪽사용 ) - 슬롯의오른쪽의소재가제거한다. Centreline( 중심라인 ) 슬롯의중심라인을따라가공한다. 슬롯의양쪽부분을가공하려면간단히 Keep Left ( 왼쪽사용 ) 을실행하고 Keep Right( 오른쪽사용 ) 을다시실행한다. 그러면두개의툴패스를생성한다. What's New in PowerMILL 6.0 Toolpath Generation 75
Flat Machining Flat Machining( 평면가공 ) 이몇가지변경되었다. Area Clearance( 옵셋황삭 ) 창에 Flat Machining( 평면가공 ) 이통합되었다. Raster Flat Machining 와 Offset Flat Machining( 평면정삭가공방법에평면라스터가공과, 평면옵셋가공방법 ) 을이용해서모델의평면을가공할수있다. 큰공구를사용할때작은영역을체크할수있게 Finding Flats( 평면정삭 ) 알고리즘이향상되었다. Arbitrary Blocks 과 Stock Models 둘다평면가공을할수있다. Area Clearance Flat Machining( 황삭평면가공 ) Area Clearance( 옵셋황삭 ) 창에 Flat Machining( 평면가공 ) 이통합되었다. 76 Toolpath Generation What's New in PowerMILL 6.0
Offset Area Clearance( 옵셋황삭 ) 창의 Stepdown( 스텝다운 ) 항목에 Machine Flats( 평면가공 ) 옵션이추가되었다. 파워밀은 Machine Flats( 평면가공 ) 에서평면가공알고리즘을사용한다. Machine Flats( 평면가공 ) 에서 3 개의옵션을사용할수있다 Level( 레벨 ) 모든평면레벨을가공한다. 전버전에서는 Machine Flats( 평면가공 ) 을체크해야만동등하게사용할수있었다. What's New in PowerMILL 6.0 Toolpath Generation 77
각도를다르게하여보면세개의레벨이가공된것을볼수있다. Area ( 영역 ) 영역만을평면가공한다. ( 전체레벨의상당한부분까지 ) 각도를다르게하여보면처음레벨에서평면영역만가공이완료된것을볼수있다. 78 Toolpath Generation What's New in PowerMILL 6.0
Off 평면영역고려하지않는다. Level( 레벨 ) 이나 Area ( 영역 ) 옵션을선택하면 Flat Machining Advanced Settings( 평면가공고급설정 ) 을사용할수있다. 이러한옵션은 Area Clearance( 황삭 ) 창의고급영역 ( 황삭창의 오른쪽의화살표키를선택 ) 으로부터사용할수있고슬라이스정의모드를모델로선택한다. 평면가공고급설정을바꾸지않고남겨둔다. What's New in PowerMILL 6.0 Toolpath Generation 79
Examples of Flat Machining ( 평면가공예제 ) 이예제는평면가공의각각다른옵션을사용한것이다. 예제파일에서 Flats.dgk 모델을불러온다. 공구를 20mm 엔드밀로생성하고, max/min ( 최대, 최소 ) 로블록을설정한다. Level Flat Machining 레벨평면가공 1. Toolpath Strategy ( 가공패턴선택 ) 버튼을누르고 3D Area Clearance(3D 황삭모델텝 ) 을선택하고, 평면가공이보여지기위해아무황삭가공을선택한다. 이예제에서는 Raster Area Clear Model ( 라스터황삭모델 ) 을사용한다. 80 Toolpath Generation What's New in PowerMILL 6.0
2. Machine Flats( 평면가공 ) 옵션에서 Level( 레벨 ) 로설정하고각각의레벨은평면높이에의해정의되어진선택한 Stepdown ( 스텝다운 ) 값과함께연동된다. 보기쉽게 Stepdown ( 스텝다운 ) 이 0, Stepover( 스텝오버 ) 는 10 을정의하고 Apply( 적용 ) 을선택한다. What's New in PowerMILL 6.0 Toolpath Generation 81
View in +Y Level Flat Machining Isometric View 3. 레벨이깨끗하게보여지지만보스상단평면가공을위해불필요한가공을볼수있다. Area Flat Machining( 평면영역가공 ) 영역평면가공을방법을사용한다. 평면레벨과서피스영역에연관성을가지는툴패스를산출한다. 1. 처음툴패스를복사한다. Raster AC Flats Level 툴패스에서마우스오른쪽을눌러서나오는메뉴의 Settings( 설정 ) 옵션을클릭한다. 82 Toolpath Generation What's New in PowerMILL 6.0
2. 버튼을선택해서툴패스를복사한다. 3 Stepdown( 스텝다운 ) 항목에서 Level( 레벨 ) 에서 Area( 영역 ) 으로방법을변경하고 Apply( 적용 ) 을선택한다. View in +Y Level Flat Machining Isometric View 4. 모델의평면영역에연관성을갖는툴패스를생성되었다. No Flat Machining 마지막으로 machining flats( 평면가공 ) 옵션이 Off 경우이다. 툴패스창의 Stepdown( 스텝다운 ) 을사용하여가공한뒤에평면영역에툴패스생성을억제한다. What's New in PowerMILL 6.0 Toolpath Generation 83
Stepdown( 스텝다운 ) 값이 0 보다높게설정하고해야하고값을반드시입력해야툴패스를생성할수있다. 이전의예제로부터 Raster AC Flats Area 툴패스를이용해고급옵션안의다수의새로운기능을볼수있다. 1. 두번째툴패스를복사한다. Raster AC Flats Area 툴패스오른쪽메뉴에서 Settings( 설정 ) 옵션을클릭한다. 2. 버튼을선택해서툴패스를복사한다. 3. Expert Area( 고급황삭창보기 ) 탭버튼을선택한다. 4. 고급황삭창보기옵션을선택하면창의크기와모양이증대된다 황삭창오른쪽하단에 Flat Machining Advanced Settings ( 평면가공고급설정 ) 보여진다. 84 Toolpath Generation What's New in PowerMILL 6.0
Allow Tool Outside Flat( 평면구간밖툴패스허용 ) 이옵션은평면구간밖에툴패스를허용한다. 날카로운에지를따라공구가도는문제를완화시킨다. What's New in PowerMILL 6.0 Toolpath Generation 85
Allow Tool Outside Flat - On Allow Tool Outside Flat - Off 위의예제에서둘의차이를명확하게볼수있으며, 평면구간밖툴패스를허용한것과그렇지않은것이다. Raster AC Flats Area 툴패스창을선택하고평면구간밖 Allow Tool Outside Flat( 툴패스허용 ) 을체크하고 Apply( 적용 ) 을하면툴패스가변경된것을알수있다. Approach Allowance (TDU)( 진입허용 ) 이값은평면부위에공구접근거리 ( 공구크기와의연관성 ) 를가리킨다. 값을수정할수있지만.(0 보다크다면 ), 이것은모델의다른부분에영향을주게되는점을넘어가면이진입경로는플는지이동이시작점으로바로가기위해무시되어진다. Flat Tolerance ( 평면톨러런스 ) 이것은 Tolerance( 공차 ) 를정의하는것이다. 이톨러런스안의부분은평면이고나머지는평면이아니다. Ignore Holes( 홀무시 ) 이옵션은무시되어진홀크기를지정하는것이다. 이크기는공구크기와연관되어있고, 지정한값에따라퉅패스가홀아래로떨어지든지홀을무시한다. 다음페이지에서두개의차이점을명확하게볼수있다. 86 Toolpath Generation What's New in PowerMILL 6.0
한쪽은홀을무시하고, 다른쪽은홀주위를가공한부분이다. Ignore Holes - On Ignore Holes - Off Raster AC Flats Area 를복사하고툴패스창을열고 Ignore Holes( 홀무시 ) 에체크하고 Threshold (TDU)( 제거량 ) 을홀의크기보다크게설정하고 Apply( 적용 ) 을누른다. 이예제는 Threshold (TDU)( 제거량 ) 을 2 로설정했다. Multiple Cuts( 다중가공 ) 이옵션은모델의평면부분의옵셋가공을할때경로의개수를다중으로지정할수있다. 1. 두번째툴패스를복사한다. Raster AC Flats Area 툴패스에서마우스오른쪽을클릭하고 Settings ( 설정 ) 옵션을선택한다. 2. 버튼을선택하고툴패스를복사한다.. 3. Expert( 고급황삭창보기 ) 에서 Multiple Cuts( 다중가공 ) 옵션을사용할수있게선택한다. 4. Number of Cuts( 경로의개수 ) 를 10, Stepdown ( 스텝다운을 )1 그리고, Final Stepdown ( 마지막스텝다운을 ) 클릭하고 3 을넣고 Apply( 적용 ) 한다. What's New in PowerMILL 6.0 Toolpath Generation 87
Ignore Holes - On Ignore Holes - Off 위의그림에서평면구간의다중가공툴패스를볼수있다 Final Stepdown ( 마지막스텝다운 ) 값은마지막절삭을위한 Z stepdown 값을다르게정의할수있다. 마지막절삭을위한 stepdown 은이전번의 stepdown 보다크다. Note: Flat Machining Advanced Settings( 평면가공고급설정 ) Levels( 레벨 ) 평면가공일때는 Multiple Cuts( 다중가공 ) 과 Flat Tolerance( 평면톨러런스 ) 만활성화된다. 88 Toolpath Generation What's New in PowerMILL 6.0
Raster Flat Machining ( 라스터황삭가공 ) Area Clearance strategies( 황삭가공방법 ) 의 Flat Machining( 평면가공 ) 이 Finishing strategies ( 정삭 ) 에 2 개의툴패스방법적용된다. Raster Flat Finishing( 평면라스터가공 ) 과 Offset Flat Finishing( 평면옵셋가공 ) 이다. Raster Flat Finishing( 평면라스터가공 ) 방법은모델의평면영역을가공하기위해간단한인터페이스를제공한다. Note: 황삭창의평면가공옵션보다더많은평면가공옵션을사용할수있다. What's New in PowerMILL 6.0 Toolpath Generation 89
더많은정보는 79 페이지 "Flat Machining"( 평면가공 ) 을참조한다. 1. Flats.dgk 모델불러서툴패스방법중 Raster Flat Finishing( 평면라스터가공 ) 을선택한다. 2. Raster Flat Finishing( 평면라스터가공 ) 툴패스를선택하고다른조건들은기본으로 Apply( 설정 ) 하고적용을선택한다. 3. 아래툴패스는기본값을사용하여나온것이다. 90 Toolpath Generation What's New in PowerMILL 6.0
왼쪽은다른정삭툴패스방법과유사한창이다. 오른쪽은평면가공지정옵션이다. 옵션의처음그룹에 (Flat Tolerance ( 평면톨러런스 ), Allow Tool Outside Flat( 평면구간밖툴패스허용 ), Ignore Holes( 홀무시 )) Area Clearance( 황삭가공창 ) 에서와같은것을확인할수있다 High Speed Machining - Profile Smoothing( 고속가공 부드러운프로파일 ) 고속가공을할때공구의진행방향을날카롭지않고부드럽게진행할수있게변경하는옵션이다. Profile Smoothing( 부드러운프로파일 ) 옵션을최대값으로지정한것과, Profile Smoothing( 부드러운프로파일 ) 옵션을적용하지않은것과결과를비교하면둘의차이를확실히볼수있다. 1. Raster Flat Finish( 평면라스터가공 ) 툴패스복사본을만들고, 고속가공부분의 Profile Smoothing( 부드러운프로파일 ) 을체크하고 Corner Radius( 코너반지름 ) 을 0.2 로지정하고 Apply ( 적용 ) 한다. What's New in PowerMILL 6.0 Toolpath Generation 91
위그림에서두가지의툴패스를보여준다. ( 녹색은 Profile Smoothing( 부드러운프로파일 ) 이적용된툴패스이고, 회색은적용되지않은것이다.) Profile Smoothing( 부드러운프로파일 ) 을사용하면툴패스의에지가부드럽게나타난다. Rest Machining( 레스트가공 ) Area Clearance strategies( 황삭가공방법 ), Rest Machining( 레스트가공 ) 는효과적인가공을생성에사용할수있다. 큰공구를이용해서소재에서불필요한부분을걷어내고앞의공구보다작은공구를이용해서이전공구가가공하지못한작은포켓부분이나코너부위를효과적으로가공할수있다. 작은공구는이전공구가들어가지않는부분에만가공한다. 92 Toolpath Generation What's New in PowerMILL 6.0
Offset Flat Machining ( 평면옵셋가공 ) 평면옵셋가공 (Offset Flat Machining) 방법은모델의평면영역가공에사용할수있다. What's New in PowerMILL 6.0 Toolpath Generation 93
위의그림은 Raster Flat machining( 평면라스터가공 ) 방법과비슷하지만두개의툴패스패턴이다르다. 더많은자료는 90 페이지 Raster Flat machining( 평면라스터가공 ) 을참고한다. Note: 황삭창의평면가공옵션보다더많은평면가공옵션을사용할수있다. 더많은정보는 79 페이지 "Flat Machining( 평면가공 )" 을참조한다. 94 Toolpath Generation What's New in PowerMILL 6.0
Area Clearance Enhancements ( 황삭기능강화 ) Area Clearance Enhancem( 황삭가공강화 ) 되었다. Machining of Undercut Areas( 언더컷영역가공 ) 이향상되었다. 이전버전에서는언더컷부분에도가공툴패스가생성이되어는데현재모델에언더컷이아닌부분까지툴패스가생성되고언더컷부분에서는툴패스가생성되지않는다. Offset Area Clearance( 옵셋황삭 ) 가공하는동안 Smoothing Allowance( 부드러운정도 ) 를사용하여고속가공에알맞은툴패스를만들거나작은원호가공툴패스에사용된다. Cutter Compensation( 공구경보정 ) 옵션이추가되었다. 새로운 Sorting( 정렬 ) 옵션은드릴가공옵션과유사하게툴패스순서를지정할수있다. Improved Machining of Undercut Areas ( 언더컷영역의가공향상 ) 이전버전에서는언더컷부분에도가공툴패스가생성이되어는데현재모델에언더컷이아닌부분까지툴패스가생성되고언더컷부분에서는툴패스가생성되지않는다. 이전버전의황삭가공툴패스는아래그림과같다. What's New in PowerMILL 6.0 Toolpath Generation 95
언더컷부분의가공경로를볼수있다. 현재황삭가공툴패스를사용하면아래그림처럼툴패스가생성된다. 언더컷영역에는가공툴패스가생성되지않는다. Improved Smoothing of Offset Area Clearance Toolpaths Offset Area Clearance( 옵셋황삭 ) 가공하는동안 Smoothing Allowance( 부드러운정도 ) 를사용하여고속가공에알맞은툴패스를만들거나작은원호가공툴패스에사용된다. 이전버전황삭가공툴패스는아래와보이는그림과같다. 96 Toolpath Generation What's New in PowerMILL 6.0
현재황삭가공툴패스이다. 이경우에옵셋툴패스는훨씬적은포인트를갖는다. What's New in PowerMILL 6.0 Toolpath Generation 97
이전버전을자세히보면몇몇의원포인트는실제로다수의포인트였다. 지금버전에서는더이상이런경우가없다. 98 Toolpath Generation What's New in PowerMILL 6.0
프로파일툴패스는다수의포인트를같는다. 그러나옵셋패스는축소된포인트를갖는다. Area Clearance Cutter Compensation ( 황삭가공의공구경보정 ) Cutter Compensation( 공구경보정 ) 옵션이추가되었다. Area Clearance( 황삭가공 ) 의 Expert( 고급황삭창보기 ) 에옵션이추가되었다. ( 황삭창오른쪽에화살표를클릭하면옵션을사용할수있다.) Slices Definition 모드를 Feature Set( 피쳐셋 ) 이나 Model( 모델 ) 을선택한다. 그러면 Cutter Compensation( 공구경보정 ) 옵션을사용할수있게된다. Type( 타입 ) 에 3 가지옵션이있다. Off 공작기계가공구반경전체를보정한다. 이전버전에서 Cutter Compensation ( 공구경보정 ) 체크되어있지않은것과같다. 정확하게표현할수없는대부분의가공공구를제한해서사용할수있다. 원호가있을때오목한코너의윤곽이나공구반경보다작은원호일때, 또한파워밀에서는공구직경을알지못하면충돌기능이취소된다. 이옵션은피쳐셋 (Feature Set) 옵션에서만사용할수있다. What's New in PowerMILL 6.0 Toolpath Generation 99
영역을공구로가공을하면아래보이는것처럼문제가있다. Automatic ( 자동 ) 전체공구반경을경보정한다. 이전버전에 Cutter Compensation( 공구경보정 ) 메뉴에체크되어있는것과같은결과를가진다. 공구크기를정확히알고있고, 정확하게생성된공구를이용해툴패스를생성하면기본옵션으로적용된다. 이경우파워밀에서자동으로공구경보정을사용하며공구경보정이필요하지않다. 100 Toolpath Generation What's New in PowerMILL 6.0
Protected 파워밀에서공구반경만큼보정하고, 공작기계에서최소한의차이값만큼공구경보정한다. 오목한코너에 Off 옵션일경우 Minimum Radius 사용을제한되고, Minimum Radius 는공구반경옵셋으로원호의코너크기관리할수있다. Minimum Radius 파워밀에서는충돌체크하기위해서최소공구크기를사용할수있지만마지막에교정실제로가공에서는적용된공구크기를위해공구크기를교정한다. 아래그림의왼쪽부분처럼결과를얻을수있다. What's New in PowerMILL 6.0 Toolpath Generation 101
왼쪽위코너를가공툴패스처럼대처할수있다. Minimum Radius 최소반경은오목한코너에공구반경을적용해공구경보정을할수있다. 작은원호나어려운가공방법으로가공할수있다. 이옵션은 Cutter Compensation( 공구경보정 ) 타입이 Protected 일때만사용할수있다. 102 Toolpath Generation What's New in PowerMILL 6.0
Note: Cutter Compensation( 공구경보정 ) 방법중에 Off 나 Protected 를선택하면 NC Program 창에서 Cutter Compensation( 공구경보정 ) 항목의반경이왼쪽또는오른쪽인지확실하게설정해야한다., NC Program 오브젝트메뉴의 Setting( 설정 ) 옵션에서오른쪽을선택한다. 보정이필요하다공구가움직이기시작하면 G41 ( 왼쪽옵셋 ) 또는 G42 ( 오른쪽옵셋 ) 보정이필요하다. Toolpath Sorting ( 툴패스정렬 ) 새로운 Sorting( 정렬 ) 옵션, 드릴가공에서사용된것과유사하다. Area Clearance( 황삭 ) 창하단에있는옵션을사용한다. What's New in PowerMILL 6.0 Toolpath Generation 103
포켓또는레벨가공에공구의이동이나방향을지정하는데사용할수있는옵션이고, 드릴가공방법에있는것과유사하다. 아래의리스트표중에서 Sorting( 정렬 ) 방법을선택할수있다. 버튼 설명 입력된값그대로 X 를따라일방향 X 를따라양방향 Y 를따라일방향 104 Toolpath Generation What's New in PowerMILL 6.0
Y 를따라양방향대각선 1 을따라일방향대각선 1 을따라양방향대각선 2 를따라일방향대각선 2 를따라양방향가까운경로로 Next closest area 동심원방사선형태 3 개의예제는다른 Sorting( 정렬 ) 방법의옵션을선택하여결과를보여준다. 더많은 Sorting( 정렬 ) 옵션의정보는드릴가공정렬옵션의설명을참조한다. What's New in PowerMILL 6.0 Toolpath Generation 105
Along Y (Model Machining)( Y 방향으로 Along Y) 3D_Pockets.dgk 모델을불러들여 max/min ( 최대 / 최소 ) 로블록을설정한다. 1. 10mm 볼공구를생성한다. 2. Tool Start Point( 공구시작점 ) 을 Absolute( 절대값 ) 을선택하고 X0, Y0, Z10 설정한다. 3. 가공패턴선택 (Toolpath Strategies) 버튼을누르고 3D 황삭모델 ( 3D Area Clearance) 탭에서옵셋황삭모델 (Offset AreaClear Mode) 을선택한다. ( 모든황삭가공은정렬 (Sorting) 옵션을포함한다. 그러나이예제에서는옵셋 (Offset) 을사용하고, 확실히다른툴패스타입을생성시킨다 4. 아래와같이설정한다. 106 Toolpath Generation What's New in PowerMILL 6.0
Note: Sorting( 정렬 ) 과 Ordering( 순서 ) 옵션은창의오른쪽하단에있다. Ordering( 순서 ) 는포켓이나레벨옵션을가공에사용할수있다 5. Ordering( 순서 ) 옵션을 Pocket( 포켓 ) 으로설정하고, Sorting( 정렬 ) 방법은 As Created ( 기본입력된값그대로 ) 에서 Y 를따라일방향 (Along Y, one-way ) 로변경한다. 6. 이툴패스이름은 Offset AC, Along Y, 1 Way 라고한다. What's New in PowerMILL 6.0 Toolpath Generation 107
7. 다른조건들은기본으로설정하고 Apply( 적용 ) 한다. 8. 아래그림과같은툴패스가생성된다. ( 링크이동 ) 옵셋황삭, 정렬 :Y 를따라일방향, +Z 방향에서본뷰 108 Toolpath Generation What's New in PowerMILL 6.0
옵셋황삭, 정렬 :Y 를따라일방향, 3D 방향에서본뷰 9. 툴패스가공순서는뷰밀에서더정확하게볼수있다. 정렬순서를변경하여툴패스를만들고비교해보자. Along Y Two Way (Model Machining)( Y 를따라양방향 ) 1. Offset AC( 옵섹황삭 ) 가공방법으로 Along Y, 1 Way( Y 를따라일방향 ) 으로툴패스를생성하고, 오브젝트메뉴에서셋팅옵션을선택한다. 2. Copy( 툴패스복사 ) 를눌러복사본을생성하고툴패스이름을 Offset AC, Along Y, 2 Way 로정한다. 3. Sorting( 정렬 ) 을 Y 를따라 Along Y, 2 way ( 양방향 ) 으로선택하고 Apply( 적용 ) 한다. 4. 툴패스는아래그림과같이생성될것이다.( 링크이동 ) Offset Area Clearance, Sorting: Along Y, 2 Way - View in +Z What's New in PowerMILL 6.0 Toolpath Generation 109
Offset Area Clearance, Sorting: Along Y, 2 Way - Isometric View Radial pattern (Model Machining) 마지막예제는 radial pattern( 방사선형태 ) 를사용한다. 공구가방사선형태로이동하고, 공구시작점과포켓은회전하면서가공되고서로만나는방사선패스를생성한다. 1. 앞에생성한 Offset AC, Along Y, 2 Way 툴패스를선택하고오브젝트메뉴에서 Settings( 설정 ) 옵션을선택한다. 2. Copy ( 툴패스복사 ) 버튼을누르고복사본의이름을 Offset AC, Radial Pattern 으로변경한다. 3. Start and End Point( 시작, 끝점 ) 버튼을선택하고, 시작점을 Block Centre Safe( 블록중심과안전높이 ) 로설정한다. 4. Sorting( 정렬 ) 을 Radial pattern ( 방사선형태 ) 로변경하고 Apply( 적용 ) 을선택한다. 5. 툴패스는아래그림과같이생성될것이다.( 링크이동 ) 110 Toolpath Generation What's New in PowerMILL 6.0
Offset Area Clearance, Sorting: Radial Pattern - View in +Z Offset Area Clearance, Sorting: Radial Pattern - Isometric View What's New in PowerMILL 6.0 Toolpath Generation 111
Sorting in 2.5D Feature Machining(2.5D 피쳐셋가공의정렬 ) 2.5D Feature Area(2.5D 피쳐가공 ) 에서도 Area Clearance Model( 황삭가공 ) 방법과 Drilling Strategies( 드릴방법 ) 처럼 Sorting ( 정렬 ) 옵션을사용할수있다. 작업중인파일을닫고, File - Delete All( 파일 모두삭제 ) 를선택하고 Tools - Reset Forms( 도구 모든폼초기화 ) 를한다. 1. 2D_Wireframe.dgk 모델을불러들이고사용자정의바운더리 (User Defined Boundary) 폼에서바깥의사각 와이어프레임을선택하고 Model( 모델 ) 버튼 Accept( 확인 ) 을선택한다. 을클릭하고 2. 위에서생성한바운더리를사용해블록폼에서정의를 Boundary ( 바운더리 ) 로 Max Z( 최대 Z) 는 0, 그리고최소 Z( Min Z) 는 -30 을설정한다. 3. 10mm 볼공구를생성한다. 4. 레벨항목에서 Pocket Wireframes 와이어프레임을모드선택하고피쳐셋만들기창에서 Pocket Feature Set( 포켓피쳐셋 ) 을상단정의 (top) 0, 하단정의 (bottom)-25 로설정한다. 5. Tool Start Point ( 공구시작점 ) 을 Absolute ( 절대값 )X0, Y0, Z10 로설정한다. 6. Toolpath Strategies( 가공패턴선택 ) 버튼을누르고 2.5D Area Clearance(2.5D 황삿피쳐셋 ) 탭에서 Offset AreaClear Feature Set( 옵셋황삭피쳐셋 ) 을선택한다. 모든황삭툴패스방법에는 Sorting( 정렬 ) 옵션이포함되어있다. 7. Ordering( 순서 ) 옵션은 Pocket( 포켓 ) 으로설정하고, Sorting( 정렬 ) 방법은 Y 를따라 Along Y, one-way ( 일방향 ) 을선택한다. 8. 이툴패스이름은 Offset AC (2.5D), Along Y, 1 Way 라고한다. 9. Stepdown( 스텝다운 ) 은 Z Height Generation Mode 에서 Manual 로변경하고, Z Heights 에서스텝다운값을정의한다.(Z=0 이면툴패스는만들어지지않는다 ) 10. 다른조건들은기본으로설정하고 Apply( 적용 ) 한다. 112 Toolpath Generation What's New in PowerMILL 6.0
11. 툴패스는아래그림과같이생성될것이다.( 링크이동 ) Offset Area Clearance (2.5D), Sorting: Along Y, 1 Way - Isometric View 12. 툴패스가공순서는뷰밀을통해서보다명확하게확인할수있다. 드릴가공과모델가공에서도위의예제와같이 sorting( 정렬 ) 방법이동일하다. 다른예제에서피쳐가공을되풀이하면위와같은결과를얻을수있을것이다. What's New in PowerMILL 6.0 Toolpath Generation 113
Lead and Link Enhancements 다양한 Lead and Link( 리드 / 링크 ) 기능이향상되었다. Area Clearance(3D 황삭모델 ) 에서링크를 None( 없음 ) 으로설정할수있게되었다. 처음공구가진입하는부분과마지막으로빠져나가는부분에 First Lead In ( 시작리드인 ) 과 Last Lead Out ( 끝리드아웃 ) 을이용하여다른옵션을적용할수있다. 다축가공툴패스의경우툴패스의시작점에서 Tool Axis Orientation ( 공구축 ) 을확인할수있다. Rapid Links( 진출과진입의이동 ) 의시작과끝부분의길이와방향을설정할수있다. 닫혀진형상의툴패스에대해서 Overlap Distance ( 오버랩거리 ) 를적용할수있다. Lead In( 리드인 ) 과 Lead Out( 리드아웃 ) 탭에두가지옵션이추가되었다. Surface Normal Arc Pocket Centre 선택된 Lead and Link( 리드 / 링크 ) 가변화가되지않도록잠궈둘수있다. 잠겨진부분은 Lead and Link( 리드 / 링크 ) 폼을이용하여편집을하여도수정이되지않는다. 특정리드와링크를선택하여수정할수있다. 이방법을이용하여원하는부분만다른링크를적용할수있다. Profile( 프로파일가공 ) 과 Offset Area Clearance ( 옵셋황삭모델 ) 툴패스의경우 Lead In Moves( 리드인 ) 부분의값을공구반경보다작게적용할수있다. Apply( 적용 ) 버튼이 Apply Lead In( 리드인적용 ), Apply Lead Out( 리드아웃적용 ), Apply Links( 링크적용 ), Apply First Lead In( 시작리드인적용 ) 등으로세분화되었다. 위의버튼들은활성화된툴패스가없을경우에는회색으로비활성화되어나타난다. 114 Toolpath Generation What's New in PowerMILL 6.0
Link Moves on Area Clearance Toolpaths Area Clearance Strategy(3D 황삭모델 ) 에있는 High Speed Machining 옵션을이용하여툴패스사이를연결하는링크부분의형태를바꿔줄수있다. Smooth ( 부드럽게 ),Straight ( 직선 ), None( 없음 ) 옵션을선택적으로사용할수있다. Smooth( 부드럽게 ) 와 Straight( 직선 ) 링크는실제 Link Moves( 링크 ) 폼을이용한것과같이적용된다. What's New in PowerMILL 6.0 Toolpath Generation 115
Straight Smooth 116 Toolpath Generation What's New in PowerMILL 6.0
None Links( 링크 ) 를 None 으로하면툴패스가옵셋된개수만큼링크가생성되며 Leads and Links( 툴패스리드 / 링크 ) 폼을이용하여수정할수도있다. Leads and Links( 툴패스리드 / 링크 ) 폼에서 Short ( 짧은 ) 과 Long( 긴 ) 을 Skim( 스킴 ) 으로바꾸고 Apply Links( 링크적용 ) 을누른다. What's New in PowerMILL 6.0 Toolpath Generation 117
툴패스의링크부분에변화가생긴것을확인할수있다. Note: 링크부분에만설정값을적용하려면 Apply Links( 링크적용 ) 버튼을누른다. 118 Toolpath Generation What's New in PowerMILL 6.0
First Lead In and Last Lead Out Moves 툴패스리드 / 링크폼에아래의옵션들이추가되었다 : First Lead In Last Lead Out 공구가진입하는처음리드인의형태와빠져나가는마지막리드아웃의형태를다르게적용할수있다. 각각의탭에서 Apply( 적용 ) 버튼을더다양하게사용할수있다. 그래서 Lead In( 리드인 ) 탭에서는 Apply Lead Ins( 리드인적용 ) 버튼을이용하여리드인부분만을수정할수있고이것은기존의 Apply Links( 링크적용 ) 버튼과같은원리로적용된다. Apply ( 적용 ) 버튼은활성화된툴패스가없으면비활성화된다. What's New in PowerMILL 6.0 Toolpath Generation 119
First Lead In Use a Separate First Lead In ( 시작리드인을분리하여적용 ) 을체크하면이옵션을사용할수있다. 사용방법은일반적인 Lead In( 리드인 ) 에서의기능과같다. Note: 시작리드인만따로적용하기원한다면 Apply First Lead In( 시작리드인적용 ) 을누르면된다. Last lead Out 120 Toolpath Generation What's New in PowerMILL 6.0
Use a Separate Last Lead out( 끝리드아웃을분리하여적용 ) 을체크하면이옵션을사용할수있다. 사용방법은일반적인 Lead Out( 리드아웃 ) 기능과같다.. Note: 끝리드아웃만따로적용하기원한다면 Apply Last Lead In ( 끝리드아웃적용 ) 을누르면된다.. Links 링크의진입과진출방법을결정하는방법이세가지가있다. 더이상공구축을따라서만진입이이루어지지않아도된다. 이것은 Leads and Links ( 툴패스리드 / 링크폼 ) 에있는 Links( 링크 ) 탭에있는 Retract and Approach Moves( 진출과진입의이동 ) 에서적용할수있다. 초기값은시작리드인의공구축방향으로설정되어있다. Note: 3 축툴패스는항상공구축이 Z 축방향으로서있다. 위의창은이전버전에비해변화된부분은거의없고 Retract and Approach Moves( 진출과진입의이동 ) 부분만추가되었다. 이옵션은링크가 Safe( 안전 ), Incremental( 증분 ), Skim( 스킴 ) 으로설정되어있을때만적용된다. Retract and Approach Moves( 진출과진입의이동 ) 에는세가지의옵션이있다. What's New in PowerMILL 6.0 Toolpath Generation 121
Along Tool Axis 링크는공구축과같은방향으로. Along Contact Normal 링크는공구접점의수직인방향으로생성된다 ( 또는리드인 / 리드아웃방향에수직 ) 이방법은 Tipped disc 공구가공구축을따라진입하기불가능한부분을가공할때적용될수있다. 122 Toolpath Generation What's New in PowerMILL 6.0
( 언더컷부분을가공할때 ) 이옵션은툴패스가접점에수직인방향으로생성되지않았을경우에는사용할수없다. What's New in PowerMILL 6.0 Toolpath Generation 123
Along Tangent 링크가리드인 / 아웃에탄젠트한방향으로생성된다. Retract Distance( 진출거리 ) 진출하는부분의길이를정의한다. Approach Distance ( 진입거리 ) 진입하는부분의길이를정의한다. 124 Toolpath Generation What's New in PowerMILL 6.0
Overlap Distance Lead In( 리드인 ) 과 Lead Out( 리드아웃 ) 탭에 Overlap Distance( 오버랩거리 ) 가추가되었다. Overlap Distance( 오버랩거리 ) 리드인또는리드아웃이닫혀진형태의툴패스와겹쳐질수있다. Lead Enhancements Lead In( 리드인 ) 과 Lead Out ( 리드아웃 ) 탭에 Choice 옵션이추가되었다 : What's New in PowerMILL 6.0 Toolpath Generation 125
Surface Normal Arc Pocket Centre Surface Normal Arc - 탄젠트한원호리드는툴패스의탄젠트한방향이나서피스에수직으로정의된평면위에생성된다. Distance( 거리 ), Angle( 각도 ), Radius( 반경 ) 값을주면사용할수있다. 이옵션을사용하기위해서는툴패스에 Contact nomal 이있어야한다, 그렇지안으면리드는 Vertical Arcs( 수직아크 ) 로바뀐다. 이전에는수직아크또는수평아크를선택해야했다. 이방법은하나의옵션이툴패스전체에적용되기때문에때에따라서는형상에부적합한리드가생성될수도있다. 예를들어경사가급한부분에적합한수평아크옵션이수직으로진입이필요한경사가완만한부분에적용될수도있다. Surface normal arc 옵션은자동으로각각의툴패스에맞는방향으로리드를생성하여준다. 이옵션은서피스의법선방향을사용하기때문에서피스의경사도에따라각각다른각도를갖는리드가생성된다. 그래서경사가급한부분은수평아크로경사가완만한부분은수직아크로리드가생성된다. 126 Toolpath Generation What's New in PowerMILL 6.0
Pocket Centre - 리드인이툴패스에탄제트한방향으로생성되고포켓의중앙으로공구가진입한다. 진입하는부분은가공될형상의중심에생성된다. 이옵션은이미드릴가공으로중심부가가공이된포켓형상의가공에적합하며어떤닫혀져있는툴패스형상에도사용가능하다. Locking Lead and Link Moves and Selective Editing 선택된리드 / 링크를잠궈둘수있다. 잠겨진리드 / 링크는툴패스리드 / 링크폼을이용하여수정을하여도영향을받지않는다. 개별적으로리드 / 링크를선택하여서다른옵션을적용할수도있다. 리드 / 링크를선택하여다른옵션으로수정을하면바뀐형태를쉽게 What's New in PowerMILL 6.0 Toolpath Generation 127
확인할수있다. 아무것도선택하지않고옵션을바꾸면전체툴패스에대해서옵션이적용된다. 아래의예제에서는두가지옵션이사용되었다. 1. 수정하기원하는리드 / 링크를선택한다. 선택된리드 / 링크는노란색으로바뀐다. 2. Leads and Links( 툴패스리드 / 링크폼 ) 을열어 Links 탭을선택한다. Retract and Approach Moves( 진출과진입의이동 ) 을 Tool Axis( 공구축 ) 으로설정한다. 128 Toolpath Generation What's New in PowerMILL 6.0
3. Apply Links( 링크적용 ) 을누르고어떤변화가있는지확인한다. 4. 편집된부분이계속노란색으로선택되어있는지를확인하고선택되어져있다면다른옵션을적용한다. 리드 / 링크가적합하게수정되면그부분을잠궈놓을수있다. 생성된툴패스위에서마우스오른쪽버튼을클릭한후편집 - Lock Connection Moves 리드 / 링크를선택한다. What's New in PowerMILL 6.0 Toolpath Generation 129
5. 작업창의다른부분을클릭하여선택된부분을해제한다. 130 Toolpath Generation What's New in PowerMILL 6.0
6. 이상태에서 Lead In( 리드인 ) 의옵션을바꾼다면이전에잠궈두었던부분에는변화가일어나지않을것이다. 7. 만약잠겨져있는리드 / 링크를선택하면잠김기능이풀리게되고다른옵션을적용하여편집할수있다. 그리고잠겨져있던부분과다른리드 / 링크를같이선택하면두부분을다른옵션으로수정할수있다. What's New in PowerMILL 6.0 Toolpath Generation 131
8. 리드 / 링크를위와같은방법으로수정할수있다. 9. 메뉴에 Lock /Unlock Connect Move 옵션이추가되었다. 132 Toolpath Generation What's New in PowerMILL 6.0
Swarf Machining Improvements Swarf Machining 기능에는다양한옵션이추가되었다 : Wireframe 을이용하여 Swarf Toolpaths 를생성할수있다. 커브를이용하여가공이될형상을확인하는 Preview 기능이추가되었다. Tapered Tools( 테이퍼 R 공구 ) 를이용하여더좋은결과의 Swarf Toolpaths 와 Wireframe Swarf Toolpaths 를생성할수있다. Workplane 을이용하여 Swarf Toolpath 또는 Wireframe Swarf Toolpaths 의생성범위를제한할수있다. Swarf 또는 Wireframe Swarf 툴패스를생성할때 Tool Axis( 공구축 ) 을정의할수있다. Swarf Machining from Wireframe Wireframe Swarf Machining 가공방법이추가되었다. 이가공방법은두개의 Wireframe 커브를이용하여 Swarf 툴패스를생성하는기능이다. PowerMILL 은두개의커브를따라가며공구의측면날로가공을하는툴패스를생성한다. Swarf 가공처럼두개의커브만을이용하여가공시면의조도를향상시킬수있다. Wireframe swarf 툴패스를생성하기위해각각의커브를이용하여 Pattern( 패턴 ) 을만들고선택해야한다. 이때 Instrument( 방향보기 ) 기능을이용하여두개의커브가같은방향을향하게맞추어주는것이중요하다. What's New in PowerMILL 6.0 Toolpath Generation 133
만약패턴의방향이서로일치하지않으면패턴위에서마우스오른쪽버튼을누른후편집 선택된것방향전환을눌러방향을일치시켜준다. Wireframe Swarf Finishing( 와이어프레임스왑가공 ) 창은 Swarf Finishing( 스왑가공 ) 창과매우유사하다. Top Wireframe( 상단와이어프레임 ) - Pull-down list 로부터가공될영역의상단을정의할 Pattern( 패턴 ) 을선택한다. 134 Toolpath Generation What's New in PowerMILL 6.0
Bottom Wireframe( 하단와이어프레임 ) - Pull-down list 로부터가공될영역의하단을정의할 Pattern( 패턴 ) 을선택한다. Wireframe Side( 와이어프레임측면 )- 선택된커브를기준으로가공될측면을선택한다. Right side Left side Left Side( 왼쪽 ) 을선택하면아래와같이툴패스가생성된다 : Right Side( 오른쪽 ) 을선택하면아래와같이툴패스가생성된다 : What's New in PowerMILL 6.0 Toolpath Generation 135
나머지옵션들은 Swarf Machining( 스왑가공 ) 옵션과같다. Advanced( 고급 ) 이버튼을클릭하면아래와같은창이나타난다 : Wireframe swarf ( 고급와이어프레임스왑가공 ) 은복잡한형상의가공에도좋은품질의면을생성할수있도록자동으로툴패스를생성하지만공차문제나선택한커브또는서피스사이의거리가적당하지않은관계로만족할만한결과를얻지못할수도있다. 위의창을이용하여이런문제를해결할수있다. Angular Ruling Tolerance - angular tolerance 는두개의 Curve 사이에서공구축이이동하는괘적을생성하는데사용되는공차이다. Angular tolerance 내에서두개의커브를연결하는툴패스가생성된다. Wireframe Swarf Preview Wireframe Swarf ( 와이어프레임스왑 ) 가공에서미리보기기능은 Surface 를이용한 Swarf 가공의미리보기기능과는약간의차이가있다. 미리보기는 Wireframe Swarf ( 와이어프레임스왑 ) 가공에서입력된 ruling tolerance 에의해서두개의커브사이에생성된공구 136 Toolpath Generation What's New in PowerMILL 6.0
괘적을나타내기때문에만족할만한결과가나올때까지공차를바꿔가면서미리보기를이용해체크해볼수있다. 툴패스를생성하기전에 Wireframe Swarf Finishing( 와이어프레임스왑가공 ) 창에서 Draw ( 보이기 ) 를체크하고 Preview( 미리보기 ) 를누른다 : 더자세히확인을할수있도록확대한다 : Swarf Machining with Tapered Tools Tapered Tools( 테이퍼팁공구 ) 를이용하여더만족스러운 Swarf ( 스왑 ) 툴패스와 Wireframe Swarf( 와이어프레임스왑 ) 툴패스를생성할수있다. 이전에비해 user interface 상에는변화가없으며, What's New in PowerMILL 6.0 Toolpath Generation 137
PowerMILL 은 Tapered Tools( 테이퍼팁공구 ) 가활성화되어있는지를체크하고적합한툴패스를생성한다. 이기능은특히포켓형상을가공하는데적합하다. 이전버전에서는공구가기울어진코너부분에살이남던지아니면가공을위해매우작은공구를사용해야했다. Tapered Tools( 테이퍼팁공구 ) 를사용하면이런문제를피할수있다. Swarf Machining to a Workplane Workplane 을이용하여 Swarf( 스왑 ) 툴패스생성영역을제한할수있다. 138 Toolpath Generation What's New in PowerMILL 6.0
Lower Limit Lower Limit( 최저한계 ) 부분에서 Base Position( 기준점 ) 을 Workplane 으로설정할수있다. Base Position( 기준점 ) Workplane( 좌표평면 ) 모델위로공구를투영시키지만설정된좌표평면밑으로는툴패스가생성되지않는다. Workplane( 좌표평면 ) 툴패스의 Z 최저높이를정의할좌표계를선택한다. What's New in PowerMILL 6.0 Toolpath Generation 139
Z Height of Workplane Gouge Avoidance( 간섭회피 ) - Gouge Avoidance( 간섭회피 ) 를설정하면부분에서 Upper Limit( 최고한계 ) 를 Workplane 으로설정할수있다. Upper Limit( 최고한계 ) Workplane( 좌표평면 ) - 모델위로공구를투영시키지만설정된좌표평면위쪽으로는툴패스가생성되지않는다. Workplane - 툴패스의 Z 최고높이를정의할좌표계를선택한다. Swarf Machining Tool Axis Swarf ( 스왑 ) 툴패스에서 Tool Axis( 공구축 ) 을적용할수있다. Automatic Direction - PowerMILL 공구의축을정의하기위해모델의형상을사용한다. 이방법이이전버전에서의기본설정값이었다. Tool Axis( 공구축 ) - Tool Axis Direction( 공구축방향창 ) 을띄운다. Tool Axis( 공구축 ) 옵션중에 Vertical 또는 Lead / Lean 옵션만사용가능하다. Vertical 을선택하면 ADVNC 와 MULTIAXIS 라이센스가필요없다. 140 Toolpath Generation What's New in PowerMILL 6.0
Note: Tool Axis( 공구축 ) 의 lead / Lean( 리드 / 린 ) 을선택하면 Lean Angle( 린각 ) 을설정할수있다. What's New in PowerMILL 6.0 Toolpath Generation 141
Raster Finishing Improvements ( 라스터가공향상 ) Raster Finishing( 라스터툴패스 ) 에는두가지기능이추가되었다. 라스터툴패스의순서를정의하는옵션이추가되었다. Optimise Parallel Raster - Perpendicular pass( 수직툴패스 ) 를체크하고, Shallow angle( 쉘로우각도 ) 를 0 이상으로설정하면툴패스생성시수직툴패스가생성되는부분에는일반적인라스터툴패스가생성되지않고수직툴패스만이생성된다. Perpendicular Pass( 수직툴패스 ) 부분에있는옵션들은 Examples ( 예제 ) 에있는 chainsaw.ige 을이용하여확인할수있다. No Perpendicular Pass 142 Toolpath Generation What's New in PowerMILL 6.0
Perpendicular Pass( 수직툴패스 ) 이부분에체크가되어있지않으면다른옵션들이비활성화된다. 일정한방향의툴패스가모델전체에적용되었다. 부분확대해보면자세히확인할수있다 : Perpendicular Pass, Shallow Angle 0 Perpendicular Pass 체크했을경우. Shallow Angle - 0. What's New in PowerMILL 6.0 Toolpath Generation 143
기존의라스터툴패스와그것에수직인방향의툴패스가겹쳐져서모델전체에생성되었다. 부분확대해보면자세히확인할수있다 : Perpendicular Pass, Shallow Angle 5 Perpendicular Pass 체크했을경우 Shallow Angle - 5. 144 Toolpath Generation What's New in PowerMILL 6.0
일정한방향의툴패스가모델전체에생성되었다. 그리고설정된 Shallow Angle( 쉘로우각도 ) 이상의경사를갖는부분에대해서는기존툴패스에수직인방향으로다시툴패스가겹쳐져생성되었다. 확대를해서확인해보면일정한방향의라스터툴패스가모델전체에생성이되고 쉘로우각도 5 도 이상의경사면에대해서는툴패스의피치가벌어져서가공을할때살이가능성이있기때문에기존툴패스에수직인방향으로새로운툴패스가생성이된다. Optimise Parallel Raster Perpendicular Pass 체크했을경우 What's New in PowerMILL 6.0 Toolpath Generation 145
Shallow Angle - 5. Optimise Parallel Pass 체크했을경우 두번째로생성된툴패스는설정된 Shallow Angle( 쉘로우각도 ) 이상의경사부분만을가공한다. 처음으로생성된라스터툴패스는두번째툴패스가가공할영역을제외한나머지부분에생성된다. 자세히확대해보면첫번째툴패스는두번째툴패스가가공할경사각이큰부분을제외한나머지부분에생성된것을확인할수있다. 두번째툴패스는첫번째툴패스가가공하기에적합하지않는쉘로우각도이상의경사각이큰부분에만생성된다. 이경우에첫번째와두번째툴패스는서로겹쳐지지않는다. 이전버전에서는첫번째툴패스가모델전체에생성되기때문에겹쳐지는부분이발생했다. 146 Toolpath Generation What's New in PowerMILL 6.0
What's New in PowerMILL 6.0 Toolpath Generation 147
Plunge Milling ( 플런지밀링 ) Area Clearance(3D 황삭모델 ) 가공방법중에 Plunge Milling( 플런지밀링 ) 이새로추가되었다. 특수제작된공구를이용하는 Plunge milling( 플런지밀링 ) 은공구의수직이동을통하여많은양의살을제거하기위해사용된다. 플런지가공의최대의이점은많은양의살을빠른시간안에제거할수있다는것이며기존방식의황삭가공방법과비교해도많은차이가있다. 플런지밀링은 CNC 기계와가공공구에대한의존도가매우높다. 그래서플런지가공을시도하기전에가공할공구나기계의여러가지제한조건들을완벽하게이해하는것이무엇보다필요하다. 이러한제약조건들을완벽하게파악하지못하고플런지가공을하게되면기계나공구에심각한문제를초래할수있다. Plunge Milling ( 플런지밀링 ) 툴패스를생성하기위해서는생성될툴패스의패턴이될다른툴패스가있어야하고현재살이남아있는부분을인식시켜줄스톡모델이필요하다. 그리고공구의진입포인트와포켓가공에사용할드릴홀에대해서는별도의주의가필요하며그렇지않으면이런부분들은무시되고가공될것이다. 더자세한설명은 Plunge Machining Guidelines 을참조한다. 예제모델중 Blisk.dgk 모델을불러온다. 1. Block ( 블록 ) 을설정하고 20mm End Mill Tool 공구를선택한다. 148 Toolpath Generation What's New in PowerMILL 6.0
2. Raster Finishing Toolpath ( 라스터가공 ) 툴패스를생성한다. 3. Stock Models( 스톡모델 ) 위에서마우스오른쪽버튼을누른후 Create 를선택한다. 그리고생성된스톡모델위에서마우스오른쪽버튼을클릭하여적용 - Apply Block( 블록 ) 을선택한후 Calculate( 계산 ) 을누른다. Toolpath Strategies 버튼을누르고 3D Area Clearance (3D 황삭모델 ) 을선택한후 Plunge Milling ( 플런지밀링 ) 을선택한다. What's New in PowerMILL 6.0 Toolpath Generation 149
4. 아래에보이는것이 Plunge Milling( 플런지밀링 ) 창이다. 150 Toolpath Generation What's New in PowerMILL 6.0
Toolpath( 툴패스 ) 옵션에서라스터가공툴패스를선택한다. 라스터가공툴패스는플런지가공툴패스가생성되는패턴역할을할것이다. Stock Model( 스톡모델 ) 옵션에서미리만들어둔스톡모델을선택한다. 스톡모델을가공되지않고남아있는영역을나타내기때문에 PowerMILL 은남아있는부분에대해서자동으로툴패스를생성할것이다. Core Radius 에 2 를넣는다. 이것은공구중심의가공할날이없는부분의값을나타낸다. Pull Back Distance 에 0.5 를넣는다. 이것은모델에남아있는 dwell mark 를확인할수있게해준다. 플런지가공이진행되는동안공구에과도한부하가걸리게되고이것은공구가휘는결과를초래할수있다. 이런이유때문에각각의툴패스끝에서모델의반대방향으로공구를빼주는것이필요하다. 이것은공구의부하를방지하고공구의형상을원래데로되돌려놓는역할을하기때문에이런문제로야기될수있는문제를방지할수있다. Apply( 적용 ) 을클릭한다. 5. Plunge Milling( 플런지밀링 ) 툴패스가계산되었다. 6. ViewMill Simulation( 뷰밀시뮬레이션 ) 을통해가공되는형상을쉽게확인할수있다. Plunge Mill Toolpath ( 플런지밀툴패스 ) 위에서마우스오른쪽버튼을 What's New in PowerMILL 6.0 Toolpath Generation 151
눌러 Animate Start 를선택한다. Simulation Toolbar( 시뮬레이션툴바 ) 가나타날것이다. 152 Toolpath Generation What's New in PowerMILL 6.0
7. ViewMill Toggle 버튼을클릭하고 Play ( 시작 / 재시작 ) 을 누른다. 8. 빠른속도로소재가제거되는것을확인해볼수있으며다음과정으로황잔삭툴패스가필요할것이다. What's New in PowerMILL 6.0 Toolpath Generation 153
Optimised Constant Z Improvements ( 옵티마이즈등고선가공향상 ) Optimised Constant Z Toolpath( 옵티마이즈등고선가공 ) 은경사가완만한부분에대해서다른피치를적용할수있는옵션이추가되었다. 이옵션은직경이큰 코너 R 엔드밀 공구로툴패스를생성할때유용하게사용될수있다. Use Separate Offset Stepover 를체크하면 Shallow Stepover 를적용할수있다. 이값은 Stepover( 스텝오버 ) 에기입한값보다커야한다. Shallow Stepover 에값을설정하면 Stepover( 스텝오버 ) 의값은경사각이큰영역에만적용된다. Examples( 예제 ) 에있는 camera.ttr 를이용하여경사각이큰 (STEEP) 부분과경사각이작은 (Shallow) 부분에적용된스텝오버의차이를확인할수있다.: 154 Toolpath Generation What's New in PowerMILL 6.0
아래의형상이적용된결과이다.: What's New in PowerMILL 6.0 Toolpath Generation 155
General Toolpath Improvements ( 그밖의툴패스향상 ) 이밖에도여러가지툴패스의기능이향상되었다. Corner Along Finishing( 코너어롱가공 ) 은이전보다더부드럽게툴패스를생성한다. 복사된툴패스는 PowerMILL Explorer 창의원본툴패스바로밑에생성된다. 이전버전에서는복사된툴패스는툴패스리스트의제일마지막에추가되었다. Level 툴패스위에서마우스오른쪽버튼을클릭한후 Edit - Copy 를선택하면 Level_1 툴패스는 Level 툴패스바로밑에생성된다. 생성된툴패스위에서마우스오른쪽버튼을클릭한후 Edit - Replace Tool 을누르면툴패스를생성할때적용되었던공구가다른공구로대치된다. 이경우대치할공구가활성화되어있어야하며같은종류 / 같은직경을갖는공구를선택해야한다. 툴패스옆에또는표시가나타나면안전하게사용할수있는툴패스이다. 가공패턴선택창에탐색기능이추가되어원하는툴패스를쉽게찾을수있다. 156 Toolpath Generation What's New in PowerMILL 6.0
탐색창에 Pencil( 펜슬 ) 을넣으면 Pencil 이들어가는이름을갖는툴패스를찾아낸다. What's New in PowerMILL 6.0 Toolpath Generation 157
Rotary Finishing ( 로터리가공 ) Rotary Finishing( 로터리가공 ) 툴패스는 Safe Area( 안전영역 ) 을적용할수있다. Rapid Move Heights( 급속이송높이 ) 창이새로워졌다. Safe Area( 안전영역 ) 안전높이가어떤형상을기준으로형성되었는지확인할수있다. 이부분에서는이설정을변경할수 없지만아래부분에있는있다. 아이콘을클릭해서값을바꿔줄수 Rapid Move Heights( 급속이송높이 ) 안전높이를변경할수있는 Rapid Move Heights( 급속이송높이 ) 창을띄운다. 158 Toolpath Generation What's New in PowerMILL 6.0
Drilling ( 드릴링 ) Drilling( 드릴링 ) 창에아래에있는세개의부분이새로워졌다. Tolerance( 톨러런스 ) Expert Drilling Define Top by Drilling ( 드릴링 ) 가공방법에몇가지변화가있다. 드릴툴패스를만들때 Drilling( 드릴링 ) 창의모든초기값들은비워져있다. 특정값을설정하기를원하면값을입력하면된다. 설정값이비워진부분이있으면그값은 PowerMILL 의기본설정값을기준으로툴패스가생성된다. Tolerance( 톨러런스 ) 는드릴사이클을정의하는부분의왼쪽편에있다. Sorting( 정렬 ) 은가공순서를정의한다. pull-down list 에 Cylinder ( 원통 ) 옵션이추가되었다. What's New in PowerMILL 6.0 Toolpath Generation 159
드릴가공창의오른편에있는버튼을이용하여 Expert Drilling 창을띄울수있다. Define Top By 부분에드릴가공의시작위치를설정할수있는두가지의옵션이추가되었다. Hole Top 가공될홀의제일윗부분에서드릴가공이시작된다. 이것은이전버전의초기값이다. Use Component Top 홀의최고점보다높은모델의최고점에서드릴가공이시작된다. 이것은이중으로홀을가공할때적합하다. Block 드릴가공이블록의최고점에서시작된다. 아래에서 1 은 Hole Top 옵션을적용한것이고 2 는 Component Top 옵션을적용했을때이다. 160 Toolpath Generation What's New in PowerMILL 6.0
이전버전에서는드릴가공툴패스는반시계방향으로회전하며이것을변경할수없었다. 이번버전에서는 Clockwise ( 기계방향 ) 옵션이추가되었다. 드릴가공툴패스생성후각각의툴패스마다가공순서를지정해줄수있다. 툴패스가계산되는동안공구간섭과충동체크가된다. Feed Rate 를변경시킬수있다. Cycle Types( 사이클타입 ) 에 Fine Boring, Profile( 프로파일가공 ), Cycle( 사이클 ) 1-5 가추가되었다. Profile( 프로파일 ) 은 3D 황삭모델창의프로파일가공과같은원리로작업이진행된다. 가공순서는공구가정해진위치까지급속이송으로이동하고설정된피드값으로홀의최고점까지이동한다. 그리고수평아크리드와직선연장옵션으로홀의중심에서가공할툴패스의위치까지공구가이동한후아크형태의툴패스를이용해가공을하고정해진피치로공구가내려간다. 이런과정이반복되면서가공될홀깊이까지가공이이루어진다. 가공후공구는안전높이로되돌아간다. 만약홀의깊이가 0 으로되어있다면아크형태의툴패스가하나만생성될것이다. 홀에구배가있다면헬리컬툴패스를이용하는것이좋으며툴패스역시구배가들어간형태로생성될것이다. 가공할홀에구배가주어져있지않다면드릴가공창에서구배를적용할수있다. What's New in PowerMILL 6.0 Toolpath Generation 161
Drilling Feed Rate( 드릴링피드 ) 는 Feed Rate ( 절삭조건 ) 창을이용하여적용할수있다. Helical Drilling( 헬리컬드릴 ) 에서 Draft Angle( 구배각 ) 을적용할수있다. Draft Angle( 구배각 ) 은 Expert Drilling 창을이용해적용가능하다. Expert Drilling 드릴링창의오른편에있는 Drilling 창을띄울수있다. Arrow( 화살표 ) 를누르면 Expert 왼쪽창에서어떤옵션을선택했느냐에따라 Expert 창의사용가능한옵션이틀려진다. Clockwise( 시계방향 ) 이전버전에서공구는항상반시계방향으로회전을했으며시계방향으로수정이불가능했다. 현재는이옵션을이용하여공구회전방향을시계방향으로바꿀수있다. Coolant( 절삭유 ) 각각의드릴링툴패스에대해서절삭유의형태를선택할수있다. Retract ( 진출 )- 진출의형태를 Partial( 부분적으로 ) 또는 Full ( 전체적으로 ) 를선택하여적용할수있다. 162 Toolpath Generation What's New in PowerMILL 6.0
Draft Angle( 구배각 ) - Helical Drilling 가공시구배를적용할수있다. 이것을이용하여쉽게 Chamfer( 모따기 ) 형상을만들수있다. Feed Rate Reduction - Single Peck, Ream, Boring 사이클에서홀의최고점과최저점사이에피드값을다르게설정할수있다. 이것은홀의바닥까지공구가천천히내려가거나천천히이동후다시속도가증가하는방식이다. 가공에사용할기계가이런드릴사이클의사용을지원한다면옵션파일을수정해서사용할수있지만그렇지않다면 NC 프로그램에서 드릴사이클출력 을 off 로놓고사용해야한다. Start Feed 홀의최고점에서피드가감소되는값이다. 0.25 를입력하면기존피드값의 25% 까지피드를줄일수있다. Start Distance 이거리는 Start Feed 가감소되는깊이를나타낸다. 0.2 를넣으면홀길이의 20% 에대해피드가감소한다. End Feed 홀의바닥부분에서감소되는피드의값을나타낸다. 0.3 을입력하면기존피드값의 30% 로피드가감소한다. End Distance - 이거리는 End Feed 가감소되는깊이를나타낸다. 0.2 를넣으면홀길이의 20% 에대해피드가감소한다. What's New in PowerMILL 6.0 Toolpath Generation 163
1. Safe Z 2. Top of the hole. 3. Point at which the feed rate reaches 100%. 4. Point at which the feed rate starts to decrease again. 5. Bottom of hole. Cycle Type( 사이클타입 ) 을 Deep Drill( 심공드릴링 ) 으로선택하면 Expert 창에서 Peck Decrease 옵션을적용할수있다. 164 Toolpath Generation What's New in PowerMILL 6.0
Decreasing Pecks - Deep Drill( 심공드릴링 ) 사이클에대해공구가바닥에가까워질수록 1 회절입량값을줄일수있다. Peck Decrease 가공되는깊이를줄일수있다. 0.25 를넣으면기존의 1 회절입량의 25% 까지가공깊이를줄일수있다. Minimum Peck 한번에가공될최소깊이다. 1 회절입량이설정된값과비슷해지면더이상가공깊이가줄어들지않는다. What's New in PowerMILL 6.0 Toolpath Generation 165
Embedded Pattern Finishing Improvements ( 임베디드패턴가공향상 ) 패턴을임베드시킬때, Closest Point ( 가까운포인트 ) 혹은 Dropping ( 드롭 ) 두가지방법을이용하면, 임베디드패턴의향상된알고리즘으로이전버전보다더낳은결과를얻을수있다. 새로생긴 Tolerance ( 톨러런스 ) 는패턴을임베드시킬때원본에대한공차값이다. 166 Toolpath Generation What's New in PowerMILL 6.0
Toolpath Notes Enhancements ( 툴패스노트기능향상 ) 툴패스개체에서마우스오른쪽버튼을클릭하여 Edit - Notes ( 편집 노트 ) 부분을보면몇가지추가사항이생겼다. Notes( 노트 ) 이전버전에서는툴패스에관해서 description( 비고 ) 와 note( 노트 ) 에대해서기록했다. 신버전에서는아래와같이세가지가추가되었다.: Toolpath Type( 툴패스타입 ) Revision( 리비젼 ) History Toolpath Type( 툴패스타입 ) 툴패스의타입을정의할수있다. 툴패스를계산하면자동적으로정의되는부분이나, Semi- Finishing 의경우와같이풀다운옵션중원하는것을선택할수있다. What's New in PowerMILL 6.0 Toolpath Generation 167
Revision( 리비젼 ) 툴패스자르기와같은편집이될때마다자동적으로값이증가하는부분이나, 작업자가원하는값을입력할수도있다. History - 누가언제만들었고, 수정하였는지알수있다. 툴패스가생성되었을때는 <programmer> created <date (yyyy-mmdd)> 위와같이나타나고, 툴패스가수정되었을때는 <programmer> modified <date (yyyy-mm-dd)> 위와같이나타난다. 툴패스에관한노트는프로젝트에저장되며, 사용자가작업자외에다른사람이라도툴패스에대한정보를저장한다. 위부분에대한내용은 NC Program Commands/Comments(NC 프로그램설정창에서 NC 프로그램명령어 / 주석 ) 창에아래와같은변수들을사용하여노트에서표시된내용들을 nc program 출력파일 (tap file) 에서도볼수있다.: %[notes] %[description] %[toolpath_type] %[edit_history] %[revision] 168 Toolpath Generation What's New in PowerMILL 6.0
Toolpath Transforms ( 툴패스변환 ) Toolpath Transform ( 툴패스변환창 ) 이작업좌표계를손쉽게활용할수있도록변화되었다. 그리고이제는진출로도툴패스를분리할수있다. Toolpath Transform( 툴패스변환 ) Toolpath Transform( 툴패스변환창 ) 이작업좌표계를손쉽게활용할수있도록변화되었다. 이메뉴는전버전과동일하게툴패스개체에서마우스오른쪽버튼을클릭하여 Edit Transform( 편집 변환 ) 을선택하여사용할수있다. What's New in PowerMILL 6.0 Toolpath Generation 169
Transform Toolpath( 툴패스변환 ) 창은아래와같다. Toolpath( 툴패스 ) - 변환할툴패스의이름이나타난다. 풀다운메뉴를선택하여변환할툴패스를선택할수있다. Active Workplane( 활성화된작업좌표계 ) 풀다운메뉴로부터작업좌표계를선택할수있다. 활성화된작업좌표계는익스플로러창에서 ">" 옆에굵은글씨체로보인다. Active( 활성화 ) 이옵션에체크되어있을때, 선택한툴패스가활성화된다. 활성화된툴패스는익스플로러창에서 ">" 옆에굵은글씨로보인다. Draw( 보기 ) 이옵션에체크되어있을때, 선택한툴패스를작업창에서볼수있다. Transform Copy 이옵션에체크가되어있다면, 툴패스를변환할때원본은보존하고변환된툴패스는원본이름에 _1 를붙여새로생성한다. 이옵션에체크가되어있지않다면, 원본이름그대로사용하여새롭게변환된툴패스가된다. Relative Position( 증분위치 ) 지정해준거리값만큼툴패스가축을따라이동한다. Distance( 거리 ) 박스에값을 입력하고,,, 버튼을클릭하면, 정해준값만큼선택한축을따라툴패스가이동한다. 170 Toolpath Generation What's New in PowerMILL 6.0
위의그림은 Distance ( 거리 ) 값에 200 을입력하고, 버튼을클릭하여 X 축으로툴패스를이동한것이다. 원본툴패스가생성될때사용되어진작업좌표계를이동하여툴패스를새로계산하게된다. 그래서새로운작업좌표계가생성되었다. 이작업좌표계는원본툴패스가만들어진이전의좌표계 ( 월드좌표계 ) 와같은증분값만큼떨어진위치에있다. Rotate ( 회전 ) 지정해준값만큼선택해준축으로회전한다. 우선 Angle( 각도 ) 값을입력하고,,, 버튼을클릭하여축에맞게회전할수있다. What's New in PowerMILL 6.0 Toolpath Generation 171
이전페이지의그림은 Angle ( 각도 ) 값에 -90 을입력하고, 버튼을클릭하여툴패스를회전한것이다. 원본툴패스가생성될때사용되어진작업좌표계를회전하여툴패스를새로계산하게된다. 그래서새로운작업좌표계가생성되었다. 이작업좌표계는원본툴패스가만들어진좌표계 ( 월드좌표계 ) 와같은회전값만큼회전해있다. Mirror( 평면대칭이동 ) 선택한툴을따라툴패스를대칭이동 한다.,, 버튼을클릭하면, 활성화된작업좌표계에평면에맞게툴패스가평면대칭이동한다. 위의그림은버튼을클릭하여툴패스를 XZ 평면에대칭이동한그림이다. 변환하고자하는툴패스를만든작업좌표계를기준으로대칭이동을시킨다. Transform to Workplane 활성화된툴패스를생성한작업좌표계를세계좌표계로인식하여툴패스를이동시킨다. 172 Toolpath Generation What's New in PowerMILL 6.0
위의그림은코너에있는세계좌표계를기준으로계산된원본툴패스의위치를모델중앙에있는좌표축을월드좌표계처럼다시인식하여툴패스를이동시키는방법이다. Transform to World 활성화된좌표계를기준으로계산된원본툴패스의위치를세계좌표계로이동시키는기능이다. What's New in PowerMILL 6.0 Toolpath Generation 173
위그림은모델중앙에활성화된좌표축으로툴패스를생성한후에, 코너에있는월드좌표계로이동시킨그림이다. 이때, 새로운작업좌표계가생성되는데, 이좌표계는원본툴패스가만들어진이전의좌표계 ( 월드좌표계 ) 와같은증분값만큼떨어진위치에있다. Dividing a Toolpath by Retract ( 진출로툴패스분리 ) 이제는 Retract ( 진출 ) 을기준으로툴패스를분리할수있게되었다. 이메뉴는툴패스개체에서마우스오른쪽버튼으로클릭한후, Edit - Divide ( 편집 분리 ) 메뉴에서사용할수있다. 174 Toolpath Generation What's New in PowerMILL 6.0
이옵션은툴패스에서각진출마다분리해주는옵션이다. 진출마다분리해준다고하지만절삭속도로연결된링크에는해당되지않고, 급속이송에해당되는부분만분리된다. 그리고이툴패스들에대해서다시정렬해줄수있다. 이창에는다른옵션없이 Apply ( 적용 ) 버튼을눌러간단하게툴패스를진출로분리할수있다. What's New in PowerMILL 6.0 Toolpath Generation 175
Toolpath Templates ( 툴패스템플릿 ) toolpath template ( 툴패스템플릿 ) 을저장할때, 작업자가원하는파라미터들을선택하여저장할수있게되었다. 이전버전의경우, 툴패스에지정한파라미터모두가저장되었었다. 이메뉴는툴패스개체에서마우스오른쪽버튼을클릭하여, Save as Template ( 템플릿으로저장 ) 메뉴를선택하여사용할수있다. 아래그림은파라미터들을선택할수있는창이다.: 이전버전에서는기본적으로모든파라미터값이툴패스템플릿에저장되었지만, 이제는위와같은창에서원하는파라미터만선택하여저장할수있게되었다. Save( 저장 ) 버튼을클릭하여, Save Toolpath Template File 창을열고, 원하는경로에템플릿을저장할수있다. Save Checked Parameters Only( 체크된파라미터만템플릿에저장 ) 옵션에체크를하게되면, 저장하기를원하는파라미터들을선택할수있게하고, 템플릿을불렀을때선택된파라미터만저장한다. 선택된파라미터만템플릿에저장되고, 다시템플릿을불렀을때, 선택한값은저장된값으로대체될것이다. 그리고선택하지않은 176 Toolpath Generation What's New in PowerMILL 6.0
파라미터값들은 PowerMILL 에서현재설정되어있는값들로불려올것이다. 이것은작업자가툴패스의쉽게적용될수있는파라미터 (stepover 와같은 ) 를제외한 Lead In & Lead Out( 리드인과아웃 ) 만지정된툴패스템플릿을가질수있게되었다. 1. 리드와링크모두정상적으로계산된툴패스개체위에서마우스오른쪽버튼을클릭하여 Save as Template ( 템플릿으로저장 ) 을선택한다. 2. Template Parameter Saving( 템플릿파라미터저장 ) 은다음페이지에있는그림과같다. What's New in PowerMILL 6.0 Toolpath Generation 177
3. Save Checked Parameters Only( 체크된파라미터만템플릿에저장 ) 옵션에체크를하고, Connections 옵션에체크를하면, 그아래모든하위메뉴에체크가되어있다. 저장하기를원하는파라미터에모두체크한후, Save( 저장 ) 버튼을클릭한다. 4. *.ptf 파일을저장할경로를정해줄창이나타난다. 이때, Special Leads and Links.ptf 라는이름으로 Favourites 폴더에저장하게되면, Toolpath Strategies 창 Favourites ( 즐겨찾기 ) 탭에서볼수있게된다. 178 Toolpath Generation What's New in PowerMILL 6.0
툴패스템플릿을저장하는방법에대한좀더자세한정보를원한다면, on-line Reference 문서의 Creating a New Toolpath Template 부분을참고한다.htm. 5. 위와같은리드와링크가적용된다른툴패스를생성하고자할 때, Toolpath Strategies 버튼을클릭하고, Favourites( 즐겨찾기 ) 탭을선택한다. 6. Special Leads and Links 옵션을선택하고, OK( 확인 ) 버튼을클릭한다. 새툴패스창에는이전에적용한리드와링크가적용되어있을것이다. 다음페이지에이와같은예제의그림이있다. What's New in PowerMILL 6.0 Toolpath Generation 179
180 Toolpath Generation What's New in PowerMILL 6.0
Toolpath Verification ( 툴패스검증 ) Collision Checking Improvements ( 툴패스검증기능향상 ) Collision Checking( 툴패스검증 ) 부분에서의몇가지기능향상 : 좀더빠르고자동화된툴패스검증 - 툴패스를검증하는속도가매우빨라졌다. Tipped Disc 를사용한다축툴패스의 Gouge Checking ( 과절삭 ) 검증이가능하게되었다. Improved Collision Checking Information - 이번버전에서부터충돌이생기는위치를각 shank 와 holder 의구성요소로부터알수있게하여, 그위치를더욱정확하게알수있게되었다. 이렇게해서공구길이는고정시킨채로, 생크나홀더의길이나각도를조절하여충돌을피할수있게되었다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 181
Toolpath Animation / Simulation Improvements ( 애니메이션 / 시뮬레이션기능향상 ) Simulation( 애니메이션 ) 툴바에 ViewMill( 모의가공 ) 아이콘이추가되었다. 뷰밀은작업자가불러들인공구를사용한다. 만약기계를불러오지않았다면, 기본적인 Head - Head 기계를사용하여불러진다. 툴패스개체위에서마우스오른쪽버튼을클릭하여, Animate - Start ( 애니메이트 - 시작 ) 을선택하여 Simulation( 시뮬레이션 ) 툴바를띄울수있다. 이툴바에대부분은변하지않았고, 새로운옵션이추가된것은아래와같다. ViewMill Toggle( 뷰밀로들어가기 / 나가기 ) - 이단추를클릭하여, PowerMILL 과 ViewMILL 창을이동하면서볼수있다. 애니메이션툴바에서처음이버튼을클릭하게되면, 뷰밀로들어가게된다. 이버튼을클릭하여뷰밀창을열면아래와같이보인다. 바탕화면은파란색으로변하고, PowerMILL 에서정의한소재가불려온다. 182 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
이버튼을다시누르게되면 PowerMILL 작업창으로다시돌아가게된다. 이것은뷰밀을빠져나가는것이아니고, 두개의창을이동하며보는것이다. Simulation Play Toolbar 뷰밀을시작할수있다. 를이용하여 Simulation Information( 시뮬레이션정보 ) 뷰밀탭이추가되었다. 뷰밀시뮬레이션시창에보여지는부분에대해서제어할수있게되었다. Shading Option( 쉐이딩옵션 ) 위쪽부분은소재를어떻게보이게하는가에대한옵션이다. Plain 가공후모습을간단하게보여준다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 183
184 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
Rainbow( 레인보우 ) 각연속하는툴패스에색상을다르게하여보여줌으로써툴패스각파트별로볼수있게되었다. Cut Direction( 가공방향 ) 가공방향 ( 상향또는하향 ) 에따라다른색상으로보여준다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 185
Shiny( 금속재질 ) 가공한부분에대해서금속재질로표현한다. 쉐이딩옵션의나머지아래쪽부분은축을기준으로양이냐, 음이냐에따라표현되는부분이다. 이것은공구이동시, 양의방향인지, 음의방향인지를구분하여각색상으로표현하게된다. 이것은특히다축가공에서기계축방향이변할때, 특히유용하게사용될수있다. 가공공구영향을받아색상이표현된다. X 가공시공구가 X 축을기준으로가공방향이음이냐, 양이냐에따라색상이다르게표현된다. 186 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
Y - 가공시공구가 Y 축을기준으로가공방향이음이냐, 양이냐에따라색상이다르게표현된다. Z - 가공시공구가 Z 축을기준으로가공방향이음이냐, 양이냐에따라색상이다르게표현된다. 이것은공구가공작물에접근하는곳을보기에특히유용하게사용될수있다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 187
A - 가공시공구가회전축 A 를기준으로가공방향이음이냐, 양이냐에따라색상이다르게표현된다. E - 가공시공구가회전축 E 를기준으로가공방향이음이냐, 양이냐에따라색상이다르게표현된다. Note: 만약 6 축인기계를시뮬레이션한다면, 그와관련된문자가하나추가되어축이추가된다. 이것역시그축방향을기준으로양이냐, 음이냐에따라다른색상으로표현된다. 188 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
Simulation Technique 시뮬레이션기능을이용하여툴패스를뷰밀로실행하는방법에대해서살펴보았다. 이두가지옵션의차이점은공구가표현되는방법이다. 뷰밀 ( 모의가공 ) 시 Shading Option( 쉐이딩옵션 ) 중 Shiny( 금속재질 ) 로하는것이보기좋다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 189
Normal(법선 방향) 툴의 체적 그대로 지나간 길을 표현해 준다. Advanced(고급) - 공구자국 뿐만 아니라, 피드와 스핀들 속도까지 계산하여 더욱 정확하게 시뮬레이션 한다. 190 Toolpath Verification (툴패스 검증) What's New in PowerMILL 6.0
Draw Tool( 공구보기 ) Always( 항상 ) 시뮬레이션하는동안항상공구를보이게한다. Tool setting- 툴패스시뮬레이션시익스플로러창에공구옆전구에불이들어온표시가있을때만공구를보이게한다. Never( 표시안함 ) 툴패스를시뮬레이션하는동안공구를안보이게한다. Reverse View( 보기방향반전 ) 보는방향을 180 회전한다. 시뮬레이션정보창을닫게되면보는방향이본래방향으로돌아오게된다. Using ViewMill Simulation ( 애니메이트 ) 툴바에있는뷰밀기능은뷰밀툴바에서사용하는것과매우유사하지만, 약간다른점이있다. 활성화된툴패스나 NC 프로그램위에서마우스오른쪽버튼을이용하여 Animate - Start ( 애니메이트 - 시작 ) 을선택하여 Simulation( 시뮬레이션 ) 툴바를띄운다. View - Toolbar Simulation( 뷰 툴바 - 시뮬레이션 ) 를선택하여툴바를띄울수있다. ViewMill 버튼을클릭하면활성화되어있는툴패스를자동으로불러온다. 공구의디스플레이를 Simulation Information ViewMill 탭에서제어할수있다. 창의 What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 191
Unloading ViewMill Toggle ( 시뮬레이션끝내기 ) 아이콘을클릭한후에 ( 뷰밀들어오기 / 나가기 ) 아이콘을누르게 되면 Reset ( 블록초기화 ) 와같은결과를얻을수있다. Paint Block 아이콘이 Simulation Information 창의 ViewMill 탭 Rainbow( 레인보우 ) 쉐이딩옵션으로대체되었다. Highlight Conventional Cutting Highlight Climb Cutting ( 상향가공표시 ) 와 ( 하향가공표시 ) 아이콘이 Simulation Information 창의 ViewMill 탭 Cut Direction ( 가공방향 ) 옵션으로대체되었다. 뷰밀에서도키보드방향키를이용하여툴패스를시뮬레이션할수있다. PowerMIL 에서툴패스를애니메이션할때마다자동으로뷰밀에업데이트되어뷰밀을시작하여애니메이트한결과를볼수있게되었다. 유사하게뷰밀을애니메이트하게되면, PowerMILL 에서도자동으로같이애니메이트결과가업데이트된다. PowerMIL 작업창에서공구의정확한위치를알고, 동시에뷰밀에서그결과를볼수있게되었다. 192 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
공구는모든툴패스에관계없이같은색상으로보인다. 위의경우, 툴패스를가공후에공구가보라색으로보이고있다. 아래와같이가공쉐이딩옵션을변경하여도, 공구는여전히보라색으로보일것이다. 뷰밀에서 Simulation Information 창 Position 탭에 Jog 버튼을이용하면수동으로시뮬레이션할수있다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 193
뷰밀을시작하게되면, 현재블록이불려진다. 194 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
MTD Based Kinematics 각기계모델은 Kinematic Model of the Machine( 기하학기계모델 ) 이라고불리는수학적으로계산된모델에의해서표현된다. 이모델은 CLDATA (Model Coordinates) 파일에서받은좌표값을기계좌표값 (Machine Coordinates) 으로변환하여 postprocessor (PM-Post) 시정보값을저장한다. 이전환을역기하학문제라고하고, 이것을해결하는것은 postprocessor 의중요한과정중의하나이고, 다축괘적을처리할때, 더욱까다롭게된다. PM-Post 기하학기계를설명하기위해서는 MTD-Format 이라고불리는, Machine Tool Data Format 이사용되어야한다. 기계기하학은 MTD-Model 이라고불리는포맷에서설명된다. 운동역학에기초한 MTD 모델은 3,4,5 축의표현보다 3 개의회전축이있는 6 축을표현하는데더욱효과적이다. 기계의형상은 CAD 에서작업된 *.dmt 트라이앵글파일이나, 기본적인변수 (box and cone) 로정의할수있다. 보유하고있는기계의 MTD 모델을생성할때, 현재있는 MTD 모델을수정하는것이바람직하다. 시뮬레이션툴바에있는 File Open ( 공작기계불러오기 ) 아이콘을클릭하면기존의 MTD 파일을볼수있다. Example of an MTD Model 이예제는 5 축 Head-Head 기계를어떻게생성하는지볼수있다. 몇축 ( 선형이거나, 회전축이거나 ) 이던상관없이비슷한원리를사용하여정해진순서에서진행되는 MTD-format 모델을만들수있다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 195
기계부품마다다른색상으로표현하였다. 기계베드는어두운회색으로보인다. 기계형상과관절축은기계 base 를따라형상화되었다. 이경우테이블과헤드에두축이있다. Table Branch Axis 1 Machine Y Linear 하얀색으로보이는테이블만이한축으로구성되어있다. 테이블과기계부분에 joint 가있다. 그림에서보이는하얀색화살표방향을따라 base 부분에상대적으로 joint 가움직일때, 테이블이움직인다. 이동하는방향을기계 Y 축이라한다. 이름은임의적으로정하는것이아니고, 기계매뉴얼을숙지한뒤사용되는이름이무엇인지파악해야한다. joint 의이름이우리가생각하는좌표계로 Y 축만은아니다. 테이블에축이고정되어있을때축은 part 와가장근접해있다. 그래서 1 축이된다. 196 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
Head Branch Axis 2 Machine X Linear 첫번째 joint ( 기계 base 와노란부품사이 ) 가 base 부분에가장근접해있다. 이것을 Axis 2 라한다. 기계가 2 축의 joint 를갖고있다고하여도 MTD- 포맷을사용한축을기하학적으로나누는목적으로사용하여단지한개의 joint 만생성할수있다. PM-Post 편집은축위치 ( 헤드테이블 ) 와 MTD- 모델이불러질때보여준다. 그래서기계 X 축이선형 joint 라는것을설명되어진다. 그림에서보이는노란색화살표방향을따라 base 부분에상대적으로 joint 가움직일때, 헤드가움직인다. Axis 3 Machine Z Linear 다음 joint 는노란색과연두색사이에있는마지막선형 joint 이다. 이것은기계 Z 축이다. Axis 4 Machine A Rotary 이 joint 는빨간색 part 를녹색 part 와연결해주고, 헤드에수평하게회전한다. PM-Post 는첫번째회전축인이축의좌표값을저장한 What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 197
Primary Rotary Angle 변수를사용한다. 이축을 A 축이라하고, Primary Rotary Angle 값이전에써주는 A 문자에대해서기계에해당하는옵션파일에해당하는내용이있어야한다. 이것이기계 A 축이다. 마지막 joint 는위그림의빨간형상에물려파란형상이회전하는것이다. PM-Post 가기계좌표를계산할때, 어떠한효과도없기때문에헤드의회전은무시된다. 이모델의경우이회전축이두번째회전축이된다. PM-Post 는이축의좌표값을저장한 Secondary Rotary Angle 변수를사용한다. 이축을 B 축이라하고, Secondary Rotary Angle 값이전에써주는 B 문자에대해서기계에해당하는옵션파일에해당하는내용이있어야한다. 이것이기계 B 축이다. Note: 위예제에서는 2 개의회전축이있었지만, PM-Post 3 개의선형축과회전축을동시에갖는 6 축에대해서도지원을한다. 6 축의경우, 리스트에 3 번째회전축 ( 헤드에근접한회전축 ) 으로저장된변수값을사용한다. 198 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
Toolpath Options Enhancements 옵션창 Toolpath( 툴패스 ) 옵션탭에두가지옵션이추가되었다. (Tools Options( 도구 - 옵션 ) 메뉴에서 Toolpath 탭을선택한다.) Drawing( 보기 ) Tools( 공구 ) Load Parameters 은이제더이상사용할수없게되어, 툴패스파라미터들은항상보이게되었다. Drawing( 보기 ) Tool Axis Length( 공구축길이 ) 툴패스각점에서공구축을 라인으로보여준다. 이것은 Draw Toolpath Axes 사용할때볼수있다. 옵션을 Contact Normal Length( 접점의법선길이 ) 툴패스각점에서공구접점을라인으로보여준다. 이것은 Draw Toolpath Contact Normals 옵션을사용할때볼수있다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 199
Tools( 공구 ) Head Clearance 은실재적으로생크나홀더값을정해주지않더라도, 공구가조합된총길이를지정해줄수있다. 공구창 Cutting Data( 절삭데이터 ) 탭에서저장한 Feed 값을공구가활성화되면자동으로불러오는옵션이다. Head Clearance - 생크, 홀더및기계헤드부분까지모든공구의길이를총합한값이다. 기본값은 600 mm 으로설정되어있다. 이값은홀더나생크의값을정의하지않더라도설정할수있다. 공구의길이가 Head Clearance 값보다낮다면, 공구에구성요소가추가될것이다. 추가된구성요소는마지막아이템과같은지름이고, 그길이값은 Head Clearance 와같도록조절되어진다. Automatic Collision Checking 옵션에체크되지않았다면공구는단지 cutter 의길이만을의미하고, Automatic Collision Checking 옵션에체크되었다면 cutter, 생크, 홀더를모두합한길이를의미한다. 디스크공구의경우, 생크와홀더를정의하지않았다면, 이전과같은방법으로총길이가 Head Clearance 값이같도록계산할것이다. 200 Toolpath Verification ( 툴패스검증 ) What's New in PowerMILL 6.0
작업자가총길이가 Head Clearance 값보다큰공구를정의한다면, 이값은무시되어진다. Feed Rate Plunge Factor - 활성화된공구로부터불러온 feed 값에지정한퍼센트값을플런지값으로정한다. 기본값으로 0.1 이지정되어있으나, 이것은후에나올 PowerMILL 에서사용할수있다. Auto Load of Feed Rates - 공구가활성화되어있을때, 공구창 cutting data( 절삭데이터 ) 탭에있는 Feed Rates 값을자동으로불러오는옵션이나, 이것은후에나올 PowerMILL 에서사용할수있다. What's New in PowerMILL 6.0 Toolpath Verification ( 툴패스검증 ) 201
Toolpath Output ( 툴패스출력 ) NC Program Dialog(NC 프로그램창 ) NC 프로그램개체에서마우스오른쪽버튼을눌러 Settings( 설정 ) 창에몇가지기능이향상되었다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 203
NC 프로그램창위쪽부분을보면 : Output file( 출력파일 ) - 출력파일과경로를정의해준다. 이곳에변수를기입하여, NC 프로그램을생성할때마다, 자동적으로갱신되도록하는몇가지변수가추가되었다. %[path_from_opt] NC 데이터를산출할때, NC 프로그램안에옵션파일에기본하여이름을삽입할수있다. 예를들어모든 NC 프로그램이 brid.opt 를사용하여 post 된다면 /PMILL project/ncprograms/bridgeport 폴더에출력될것이다. 이것에대한더많은정보가필요하다면 "NC Program Name Based on Option File" 을참고하도록한다. %[ncprogram.shortname] - NC 프로그램이름이최대 8 자가넘지않도록제한한다. NC 프로그램창위쪽부분을보면 : Gauge Length( 전체길이 ) - 이것은공구의끝부터홀더위의끝부분까지의길이를뜻한다. 기본적으로공구창홀더탭에서자동으로계산되지만, 여기서수동으로수정이가능하다. 만일툴넘버와같이이것을수정하게되면, * 가먼저나오게될것이다. 이것은다축계산시사용된다. Cutter Compensation( 공구보정 ) Heidenhain 콘트롤러를제외한많은것들이길이및경보정을작업자가직접진행하고있다. NC 프로그램안에번호가그값을기록하고그것을입력하여진행된다. 예를들어, 첫번째툴패스에서공구경보정이 0.2 가필요하고, 두번째툴패스에서공구경보정이 0.5 가필요하고, 각툴패스의경보정번호가 31 이고, 32 인경우 NC 프로그램에첫번째출력파일에는 G41... D31, 두번째출력파일에는 G41... D32 코드가포함되어있을것이다. 그다음 0.2 를 31 에입력하고, 0.4 를 32 에입력하면, 0.2, 0.4 는각툴패스에사용되어질것이다. 많은사람들은공구번호와길이 / 경보정번호를같게사용한다. 예를들어같은툴패스안에서 T5, H5, D5 같은숫자로보기를원하는것이다. Alternatively 경보정번호는공구번호에고정된연결번호를갖고있는데, 예를들면공구번호가 5 일때는경보정번호가 35 가되고, 공구번호가 7 일때는경보정번호가 37 이된다. 이것은 postprocessor 에의해서쉽게제어될수있는부분이다. 204 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
대부분기본번호가올바르게사용되지만, 때로는이것이가능하지않을경우가있는데, 경 / 길이보정번호변경이필요할경우 PowerMILL 은번호수정을가능하게할수있다. Length( 길이 ) 공구길이보정을하고, 하이덴하인 NC 데이터에만보인다. NC 프로그램에서새공구길이를정의함으로써공구길이를 PowerMILL 상에서는변하지않고수정할수있다. 공구길이보정이 off 로설정된경우그값이 NC 데이터에는 0 으로보일것이면, 공구길이보정이 on 으로설정되어있다면, 기본공구길이가보일것이다. Length Offset Number( 길이보정번호 ) 기본번호가정확하지않을때번호를변경할수있다. Radius( 반지름 ) 지정해준옵셋값만큼컨트롤라에서툴패스를옵셋해주는기능이다. NC 프로그램에서공구가움직이기이전에 G41 ( 왼쪽경보정 ) 혹은 G42 ( 오른쪽경보정 ) 명령어로시작할것이다. 2D 를정의한다면, 현재왼쪽공구보정코드가보일것이다. 같은툴패스에서좌 / 우경보정을하면서, 법선으로출력되지는않는다. 그래서어떤옵션파일은법선으로출력되는것뿐만아니라, 좌 / 우경보정코드도포함되어있다. Radius Offset Number( 경보정번호 )- 기본번호가정확하지않을때번호를변경할수있다. 3D Cutter Compensation(3D 공구보정 ) 지정한툴패스에대해서이옵션을 On 으로설정하게되면, 접점에법선으로출력되게된다. 3D 공구보정을할때, NC 프로그램출력파일에는 i, j, k 벡터코드가출력된다. 모든툴패스에대해서간단하게 3D 공구보정을하기위해서리스트에있는모든툴패스를선택하고, NC 프로그램창 공구보정부분에 Radius( 반지름 ) 은 3D 를선택하고, Tools - Options - Toolpath Calculation - Contact Normals 옵션에체크되어있어야한다. Add Commands Button( 명령과주석추가 ) - NC 프로그램창에서위아이콘을클릭하여 NC 데이터안에명령어나주석을삽입할수있게되었다. 이전버전에서 Comments 버튼을대체하는기능이다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 205
NC Program Name Based on Option File NC 프로그램을선택한옵션파일에따라그경로에출력할수있다. 이경우는옵션파일에경로이름이생성되어있어야하고, 출력파일확장자부분에정의가되어있어야한다.: 1. Output Folder( 출력폴더 )(NC Program- NC Preferences - Output 탭 ) 와 Output File( 출력파일 )(NC 프로그램개체메뉴 - Edit Selected NC Programs( 설정된것편집 ) - Output( 출력 ) 탭, 또는 NC Program 창 ) 에 %[path_from_opt] 기입한다. 예를들면 : Output Folder( 출력폴더 ) - E:/Pmill/WhatsNew6000Projects/ncprograms Output File( 출력파일 ) - %[path_from_opt]/%[ncprogram] 206 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
2. Tools-Options( 도구 - 옵션 ) 에서 NC 프로그램탭에있는 output file extension( 출력파일확장자 ) 옵션을사용한다. 3. Path 에 Heidenhain 을기입한다. 4. NC 프로그램이설정값을사용하여 E:/Pmill/WhatsNew6000Projects/ncprograms/Heidenhain 폴더에출력될것이다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 207
NC Preferences NC Program 메뉴중 NC Preferences 창에서몇가지기능이향상되었다. Output Workplane( 출력작업좌표계 ) 를고정할수있게되었다. Tool Change( 공구교환 ) 옵션중몇가지기능이향상되었다. NC preferences 창에저장해놓은값들이레지스트리에등록되어, 매번설정하던번거로움을줄여준다. Locking Output Workplane( 작업축고정 ) Output Workplane( 출력작업좌표계 ) 를고정할수있게되었다. : Output Workplane( 출력작업좌표계 ) 모든 NC 프로그램창의출력작업좌표계를고정되게설정할수있다. 이버튼을클릭하여출력작업좌표계를고정할수있다. Unlocked - 고정되어있지않아편집이가능하다. Locked - 작업좌표계가고정되어있어서, 편집할수없다. 208 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Tool Change( 공구교환 ) Edit Selected NC Programs( 선택된 NC 프로그램수정 ) 과 NC Preferences 창 Tool Change( 공구교환 ) 부분에향상된기능이몇가지있다.: 공구교환마다새롭게공구번호를순차적으로증가시키는방법을사용되었다. Tool Change Position( 공구교환위치 ) 의새로운옵션을사용할수있게되었다. 이것은공구교환값을다음툴패스의연결시점이전혹은이후에출력되는위치를정의해준다. After Connection( 연결전 ) 공구교환시다음툴패스의첫점으로이동후에공구교환값이위치했다. 이것은이전버전과 PowerMILL 6 버전의기본값이고, 이전버전에서는이값만을사용할수있었다. Before Connection( 연결후 ) 공구교환시다음툴패스의첫점으로이동전에공구교환값이위치한다. Note: Before Connection( 연결후 ) 옵션은 DUCTpost 옵션파일과출력파일검사후에만사용하도록한다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 209
NC Program Object Menu NC Program 개체메뉴에두가지새로운옵션이추가되었다.: Text Block( 텍스트블록 ) Insert( 삽입 ) - Workplanes( 작업좌표계 ) 와 Tool Change. Text Block( 텍스트블록 ) Text Block 은작업좌표계같은명령어를 NC 프로그램안에어디든지추가할수있게되었다. Create( 만들기 ) NC 프로그램내에 Text Block 을만들수있고그에대해서마우스오른쪽버튼을사용하여편집할수있다. Import( 불러오기 ) - Text Block 을불러올수있다. 이메뉴를선택하게되면아래와같은 Import Text Objects 창이보인다. 210 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
이것은흔히보는 Open( 불러오기 ) 창과같다. Text Block Menu 익스플로러창에서 Text Block 에서마우스오른쪽버튼을클릭하면아래와같이그에대한메뉴를볼수있다.: Text Block( 텍스트블록 ) 메뉴의이름. Settings( 설정 ) - NC Program Text 창을보이게한다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 211
창의왼쪽상단에 NC 프로그램안에있는모든 text 리스트화된다. Name( 이름 ) - Text Block 의이름을정의한다. Type( 타입 ) 텍스트블록에는세가지타입이있다. Comment( 주석 ) 이것은 NC 프로그램출력파일에명령어로나타난다. 예를들어 This is a Comment 와같은문구가있다면 NC 프로그램출력파일에 N...(This is a comment) 과같은문구가포함되어있다. Insert( 삽입 ) 이것은 NC 프로그램출력파일에나타난다. 그래서이것은기계언어와관계가있어야한다. 예를들어 M90 이라는문구가있다면 NC 프로그램출력파일에는 N M90 과같은문구가포함되어있다. PP Function 이것은포스트하는데있어지시를하는부분이다. 옵션파일안에관련된블록이반드시있어야사용할수있다. 예를들어, Rotate 230 문구를포함하고있다면, 옵션파일에적당한블록이필요하다.: define block ppfun Rotate A Argument end define 212 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
위와같이옵션파일에정의가되어있다면, NC 프로그램출력파일에는 N A230 와같은문구가포함되어있다. 아래쪽의빈부분은원하는텍스트블록을타이핑하는부분이다. text 안에 (%[tool.radius]) 와같은변수를사용할수있다. Inserting Workplanes and Tool Change Points ( 공구교환 & 작업좌표계삽입 ) NC 프로그램에서 Workplanes ( 작업좌표계 ) 와 Tool Change( 공구교환 ) 을삽입할수있게되었다. Tool Changes NC 프로그램부분에서각툴패스이전의공구교환때, 현재활성화된공구를삽입할수있게되었다. 이것을실행하게되면 : 아래와같이된다 : What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 213
214 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Workplanes( 작업좌표계 ) NC 프로그램부분에서각툴패스이전에활성화좌표계를삽입할수있게되었다. 이것을실행하게되면 : 아래와같이된다.: Note: NC 프로그램의시작에작업좌표계를추가하는것은자동적으로공구교환하는지점을만든다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 215
CL Files CL 파일에 6000 6 이라는공구정보를보여주는 record 가생겼다. 예를들면 :... 6000 6 10.0000 5.0000 0.0000 0.0000 0.0000 3.0000 100.0000... 위의첫번째숫자는공구의반지름을의미하고, 위의경우 10.0000 두번째숫자는코너반지름을의미하고, 위의경우 5.0000 세번째숫자는 X 끝점을의미하고, 위의경우 0.0000 네번째숫자는 Y 끝점을의미하고, 위의경우 0.0000 다섯번째숫자는사용되지않고, 위의경우 0.0000 여섯번째숫자는구배각도를의미하고, 위의경우 3.0000 일곱번째숫자는공구길이를의미하고, 위의경우 100.0000 Note: 구배진공구의지름을 CLDATA 에서정확히기록하기는힘들지만, postprocessor 에의해서계산될수있다. CL 파일에 29000 record 는좀더추가적인공구정보를보여준다. 29000 41 공구 공구날수 29000 42 공구반지름보정값이나, 실제값은 1055 record 에서찾을수있다. 29000 43 툴패스 codebase 29000 44 툴패스변경상태 29000 45 프로그램숫자 29000 47 프로그램타입 ( 황삭, 정삭, 중삭, 드릴 ) 29000 49 변수처리된절삭속도 216 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Custom Search Paths for Option Files ( 옵션파일경로지정 ) NC Program (NC 프로그램 ) 창에서기계옵션파일의경로를사용자가지정하여사용할수있다. 기본값은 C:\dcam\config\ductpost 경로이지만, 사용하는옵션파일이저장되어있는폴더로기본값을변경할수있다. 1. Tools - Customise Paths( 도구 - 사용자정의 폴더경로 ) 를선택한다. 풀다운메뉴에서 Option Files( 옵션파일 ) 을선택한다. 2. 옵션파일의경로를지정하기위해서 Add Path to Top of List( 리스트의경로를처음으로추가한다 ) 버튼을클릭하면아래와같은 Select Path 창을볼수있다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 217
3. 옵션파일이저장된폴더를지정해준다. 4. OK( 확인 ) 버튼을클릭하면, 옵션파일폴더로지정해준폴더가새로운경로로지정되어 PowerMILL Paths(PowerMILL 경로 ) 창에보이게된다. 5. Close( 닫기 ) 버튼을클릭하여창을닫는다. 6. 이제 NC Program 창에 Machine Option File( 옵션파일 ) 을 선택하는버튼을클릭한다. 218 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
7. 기존에기본값으로지정되어있던 C:\dcam\config\ductpost 디렉터리대신지정한폴더로바로이동하게된다.: What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 219
NC Program General Issues PM-Post 를사용하여 post 하는경우정보파일을생성하지않는다. 그래서 Tools - Options ( 도구 옵션 ) 에 NC Program 탭에 Produce Info File( 정보파일생성 ) 에체크되어있다면 PM-Post 를사용한다고해도무시되어정보파일을생성할수있게한다. 툴패스를불러오는것은 NC 프로그램에자동적으로삽입되지않는데, 그것은작업자가편집을하거나, 이전에출력한파일인지확인한다는가정하에서이다. 이전버전에서는 NC 프로그램에서출력파일은항상변수값을사용하거나, 각 NC 프로그램창에서이름을기입하여서출력하였다. 출력파일에변수를기입하는것은이전과같은작업이다. 출력파일부분에기입된이름이변수값에따라정확한이름으로출력된다. Output file( 출력파일 ) 부분에이름을기입하여숫자를더함으로써출력파일의이름을다르게할수있다. 변수이름의미설명 %[ncprogram.cou nter] %[path_from_opt ] %[ncprogram.sho rtname] %[ncprogram.spe cialname] NC 프로그램이름이순차적인번호로출력된다. NC 프로그램이름이옵션파일에따라출력된다. NC 프로그램의이름을최대 8 글자로제한한다. NC Program 이름에있는 (_) 이표시를모두삭제한다. Tools - Options ( 도구 - 옵션 ) 에 NC Program 탭 Path 에설정해줄수있다. NC program 출력파일이름은그대로하고, _ 표시를모두삭제한다. NC 프로그램이름이 single_peck_1 이라면, 출력파일이름은 singlepeck1.tap 과같을것이다. 이것은 _ 를포함한이름을읽지못하는컨트롤라에사용한다. setupsheet 에서사용되는어떠한변수라도사용할수있다. 220 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Setup Sheets PowerMILL 프로그램에에작업지시서가통합되었고이것은 VB 확장된것은아니다. 기본적인작업지시서템플릿이제공되고사용자정의된작업지시서를만들수있다 Setup Sheets Menus( 작업지시서메뉴 ) Nc 프로그램에서작업지시서의 3 가지메뉴를이용할수있다 NC Program 에서오른쪽마우스를클릭한다. NC Program 객체에서오른쪽마우스를클릭한다 What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 221
NC Program 툴패스객체오른쪽마우스를클릭한다. 메뉴옵션들 : Settings( 설정 ) -.( 작업지시서에사용되는템플릿이나또는내보낼곳을정의하는것과변수값을정의할수있는창이나타난다 Snapshot( 사진찍기 )- 선택한툴패스이미지를저장할때 사용한다 Preview ( 미리보기 )- 작업지시서미리보기 Preview All ( 전체미리보기 )- 모든작업지시서미리보기 Export - 설정이끝난작업지시서를내보낸다. Export All( 전체내보내기 )- 설정이끝난전체작업지시서를 내보낸다. Print ( 프린트 )- PowerMILL 프린트대화상자를표시한다. 사용하고있는프린터를정의한다. 222 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
( 프린터를목록에서적합한프린터를선택할수있습니다. 만일용지방향 ( 가로방향또는세로방향 ) 또는용지사이즈 (A4, A5 ) 와동일한기본설정의어떤것을변경하고싶다면 Preferences 버튼을클릭한다. Delete( 삭제 ) - setup sheets 을삭제한다. " 미리보기되었던 " setup sheets 을삭제한다. 내보내진작업지시서는삭제하지않는다 Delete All( 전체를삭제 ) -. " 미리보기되었던 " 모든작업지시서를삭제한다 What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 223
Settings 작업지시서대화상자에서이작업지시서를만들기위해사용되는매개변수를표시한다 ( Project Name, Project Directory 와 CAD Model 은필드이부분이 PowerMILL 에의해자동적으로삽입된다. ( 프로젝트에서사용된모든모델을기록한다 ) 남아있는필드에대해서는기본값을가지고 PowerMILL 에자동적으로삽입된다. 또한편집도가능하다모든필드에변수이름에관련된것을가지고있어서 NC 프로그램주석이나작업자지서에서사용할수있다 Paths 탭은작업지시서에서내보내게될위치와작업지시서에서사용되는템플릿부분을정의한다 224 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Export( 내보내기 ) - 작업지시서출력저장될위치를선택할수있다. Sheets ( 설정 )- 경로에서브라우저아이콘을누르면지정된위치를알수있고또는위치를정의하는데사용한다. Templates - 템플릿파일이저장되는정확한위치를결정하는데 아이콘은사용할수있다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 225
Snapshots 스냅샷을이용하는방법은 2 종류가있다 : (Current View( 현재보이는곳 ) - 현재의보이는뷰에대해스냅샷을찍는다. Preview ( 미리보기 )- 기존에정의된스냅샷이나타난다. 이것은브라우저 pane 에서자동으로표시된다 All Toolpaths( 전체툴패스 ) - ISO 1 번뷰에서전체툴패스스냅샷을찍는다. 현재설정된툴패스리드엔링크부분에대해서도스냅샷이가능하다 어떤옵션을선택하든지, 스냅샷으로하여금정보대화상자에나타난다. 226 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
작업지시서는확장자는 *.png 파일로서스냅샷이저장된다. Preview NC Program 으로부터만들어진작업지시서가브라우저 pane 에서 자동으로나타난다 만일어떠한작업지시서도나타나지않으면 Tools- Customise Paths 를사용하여작업지시서템플릿의위치를정의했는지확인한다. 작업지시서를완전하게정의하지않았으면다음과같이정보대화상자가나타날것이다. What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 227
이경우 1 st NC Program 으로부터의세부사항은표시된다 ConstZCoarse 세부사항이표시된다 Summary 부분을클릭하면세부사항을볼수있다. 228 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Explorer pane 을클릭하면원래로돌아온다. Export( 내보내기 ) 작업지시서를내보낸다. 템플릿은 HTML 파일로저장된작업지시서의세부사항및템플릿에대해서 정보대화상자를보여준다 첫번째로작업지시서를내보낼때는템플릿의위치와작업지시서가저장될곳을확실하게정의해야한다 1.NC 프로그램 Object 로부터오른쪽마우스를클릭하여작업지시서를선택하고 Settings 부분에 paths 탭을선택한다 What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 229
2. Export File 과 Templates 의적합한위치의디렉터리를선택한다. 3. 지금 NC Program 객체의오른쪽마우스를클릭하고 Setup Sheets Export 을선택한다. 작업지시서가내보내어진다. - Note: 이템플릿 paths 명은 PowerMILL 내에서자동적으로저장되고, 다음번에재사용될것이다. 만일작업지시서의위치를변경하거나, 사용되는템플릿을변경하고싶다면작업지시서를변경할필요가있다. 230 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
Customising Setup Sheets 기본적인작업지시서템플릿은, 작업지시서를제작할수있는기본개념을제공한다. 그러나, 자신에맞는작업지시서를요구한다. 템플릿은쉽게변경이가능한일련의 HTML 파일이다. NC Program 객체에오른쪽마우스를클릭, 메뉴위의 Settings 옵션을선택하여 Paths 탭에서자신이만든작업지시서의정의된위치를확인할수있다.. Header.html 파일을보면단지단순한 HTML 파일이다. 자신에맞는여러가지변수를작업지시서에서사용할수있다 What's New in PowerMILL 6.0 Toolpath Output ( 툴패스출력 ) 231
Setup Sheets Variables( 작업지시서의변수 ) 267 페이지에있는 "SetUP Sheet Variables" 변수에사용될수있는전체목록들이있다. 이변수는또한 NC Program Comments 영역에서사용할수있다. 기본값설정옵션에서변수값을추가하는것이유용해졌다. NC 프로그램에서오른쪽마우스를클릭하여기본값설정옵션을선택한다. 이부분에서 nc 프로그램파일에있는주석을사용할수있다 Note: 작업지시서에서모든이변수가중괄호내에서포함된것 { }. 이것은이용가능한 VB 기반의스크립트가있는일관성을가지고, 이전에생성된모든 HTML 파일이여전히작동할것인것을확인한다. 그러나, PowerMILL 표준방법은각괄호 %[] 를포함하게한다. 그래서모든 NC Program 주석은각괄호 %[] 를사용해야만한다 ( 공구어셈블리의표현 ) 작업지시서에서 PowerMILL 에서정의된공구어셈블리의그림을포함할수있다. 작업지시서변수명을 { setupsheets.tool.vml } 을사용하면된다 232 Toolpath Output ( 툴패스출력 ) What's New in PowerMILL 6.0
User Interface Drawing Controls of Toolpaths 지금 Toolpath Toolbar 으로부터툴패스경로를제어할수있다. Toolpath Object 에서오른쪽을마우스를클릭하면툴바로부터툴패스를제어할추가된기능들이있다. 또한도면을제어할수있다 : Tool Axes( 공구축 )- 각툴패스포인트에공구축을나타낸다 Contact Normals 적색에툴패스점에툴패스의접점상태를나타낸다 Toolpath 툴바의첫번째절반은변경되지않은채로있다. 새로운 버튼은공구경로를제어한다.. Draw Toolpath Links - 툴패스에서링크부분을보여준다 What's New in PowerMILL 6.0 User Interface 233
Draw Toolpath Leads - 툴패스에리드를보여준다 234 User Interface What's New in PowerMILL 6.0
Draw Toolpath Points - 적색의툴패스포인트를나타내고, 파란색점은아크중심을보여준다. 이것은점의밀도를보기위해서사용된다 Draw Toolpath Axes - 각툴패스포인트마다공구의축방향을보여준다. What's New in PowerMILL 6.0 User Interface 235
툴패스옵션페이지에서툴패스탭의계산영역에서 Contact Normals( 접점의법선길이 ) 항목을체크하면이옵션을이용할수있다. (Tools 로부터의이용가능한 -Options 메뉴 ) 접점기본은 i, j, k 벡터이다. Draw Toolpath Feeds - 툴패스에서각각다른피드값을보여준다 Feed Rate 60% Feed Rate 150% Feed Rate 40% Feed Rate 100% 236 User Interface What's New in PowerMILL 6.0
Customise Colours( 사용자정의색상 ) customising colours( 사용자정의색상 ) 몇가지부분이향상되었다. 배경의색을포함하는것이늘어났다. The Colour Selection 옵션이강화되었다. Features 와 Patterns 은일컬러속성을가지지않았다면여기에정의된컬러에서표시된다. Background Colours Tools-Customise Colours 다이얼로그는바탕화면색상을포함하는것이추가되었다.. 다이얼로그의좌측트리에서 View Background 의 2 다른옵션으로부터위와바닥의컬러를선택할수있다. Selected Colour( 칼라선택 ) Selected Colour 영역은 Clipboard 의추가된다. 이프레임은변화하지않은채로남아있다 Copy( 복사 ) - 클립보드위에현재선택된컬러를복사합니다 What's New in PowerMILL 6.0 User Interface 237
Paste( 붙여넣기 ) - 선택된컬러를클립보드에붙인다.. Clipboard Colour - 클립보드위에서현재컬러를표시한다.. All Colours( 전체색상 ) All Colours 부분에초기화탭이추가되었다. 나머지는변화하지않고그대로있다. Restore Defaults 기본값에모든컬러로리셋하면다음과같이질문창이표시된다. Yes 를선택하면기본색으로변경되고 No 는취소버튼이다. Note: 바탕화면의 Customise Colours 다이얼로그에추가하는것은 Macro 명령어구문의변경을하는것을의미한다. 따라서명령어들이제거된다 :- VIEW BACKGROUND NORMAL GRADUATED VIEW BACKGROUND GRADTOP VIEW BACKGROUND GRADBOTTOM Feature or Pattern Colours( 피쳐또는패턴컬러 ) 활성화된피쳐형상이가지고있는색을그대로이용할수있다. 예를들어캐드모델이색을가지고있다면그모델에대해서패턴이나피쳐형상을만들면그색을그대로가지고온다. 사용자정의 - 색상부분에기존에는 Active 에서 Active(default) 값으로바뀌었다 238 User Interface What's New in PowerMILL 6.0
Menus and Toolbars( 메뉴와툴바 ) 메뉴와툴바에약간의변경이있다.. Patterns Objects Menu Additions ( 패턴객체메뉴추가 ) Colour 패턴에대한컬러를편집할수있다. Pattern Object 메뉴위의선택된편집옵션에있는 Colour 으로부터이용할수있다. Edit Selected( 선택된것편집 ) 옵션을선택하면 Select Colour( 색상선택 ) 대화상자를나타낸다. What's New in PowerMILL 6.0 User Interface 239
여기에서선택된색은패턴의색을변경한다. Reverse Normals( 반대방향 ) 임베디드패턴의방향을전환할수있다. 패턴편집메뉴에서 Reverse Normals( 방향전환 ) 옵션을이용해서방향을수정헐수있다. 이옵션은서피스에관련된데이터와함께패턴이나임베드패턴에도이용할수있다. 이서피스데이터는임베드패턴을작성하는시간을결정한다. 패턴의방향이틀리면 Reverse Normals( 방향전화 ) 옵션은임베드패턴을역방향으로변경하기위해사용한다. 240 User Interface What's New in PowerMILL 6.0
Workplane Object Menu Changes 편집메뉴옵션은새로운작업좌표계창를통합할수있다.. Workplane( 작업좌표계 ) - 작업좌표게창이나타난다. 작업좌표계를만들거나수정할때창이나타난다.. 더많은정보는 22 페이지에있는 작업좌표계생성 부분에서자세히볼수있다. Copy 작업좌표계를복사한다. What's New in PowerMILL 6.0 User Interface 241
Levels Menu Additions 레벨메뉴로부터비어있는레벨을삭제할수있다. 추가된옵션들이다. Delete Empty Levels( 비어있는레벨삭제 ) - 전체레벨대해서비어있는레벨을삭제한다. Levels Object Menu Additions ( 부가옵션들 ) 레벨메뉴로부터모든와이어프레임데이터또는전체서피스를선택할수있다. 추가된옵션들이다 242 User Interface What's New in PowerMILL 6.0
Select Wireframes ( 와이어프레임선택 ) 이레벨에서전체와이어프레임객체를선택한다. Select Surfaces( 서피스선택 ) - 이레벨에서전체서피스객체를선택한다.. Models Menu Additions 모델메뉴추가 비어있는모든모델을삭제한다모델메뉴에서이용할수있다. 추가된메뉴옵션이다. Delete Empty Models( 비어있는모델삭제 ) - 어떤객체도포함하지않는모델에대해서삭제한다 What's New in PowerMILL 6.0 User Interface 243
Model Object Menu Additions Translucency - 쉐이딩투명도를결정한다. 이탭을선택하면 EnteTranslucency 다이얼로그가나타난다. 필요로하는백분율을기입한다. 그리고를클릭한다. 모델은반투명의것처럼보일것이다. 이것은쉐이딩했을때만보인다. 244 User Interface What's New in PowerMILL 6.0
Properties( 속성 ) - 모델의선택성분의크기를표시합니다. ( 또는모델이선택한성분이없을경우천체모델의크기보여준다.) 전체의구성요소의번호및모델개개의구성요소에관해정보를보여준다. 아래와같이 information 창이나타난다 이전버전에서 Models Menu 위에서 Properties 옵션을선택하면 Information 창과유사하다. 그러나현재버전에서는개개의구성요소에관한정보를준다. What's New in PowerMILL 6.0 User Interface 245
상단에모델을기술하고있다. Help Menu Additions help 메뉴를이용해서파워솔루션사용자포럼에가입할수있다. Visit the User Forum(User Forum 홈페이지 )- 이메뉴를클릭하면 PowerMILL 또는 Power Solution product 유저모임에참가할수있다. PowerMILL 의브라우저보기에 www.delcam.com 웹사이트로부터 그 Power Solution User Forum 페이지를보여준다. 246 User Interface What's New in PowerMILL 6.0
이페이지는사용하는방법에대해설명한다. 그리고유저들에대한생각과경험을공유하기위해사용된다. What's New in PowerMILL 6.0 User Interface 247
Apply to Active Toolpath Feed Rates From( 절삭조건 ) 창과 start and end point form( 시작점 / 끝점 ) 창에있는 Apply to Active Toolpath( 활성화된툴패스에적용 ) 버튼이 Apply( 적용 ) 버튼으로변경되었다. 급송이송높이정의하는폼에는증분높이와절대높이를정의하는활성화된툴패스에적용이란버튼이남아있다. 248 User Interface What's New in PowerMILL 6.0
툴패스객체오른쪽마우스를클릭하면수정 -Set 기능을이용할수있다. What's New in PowerMILL 6.0 User Interface 249
현재선택된툴패스에 Start Point, Rapid Move Heights 또는 Feed Rates 등의현재설정된값을사용합니다. 툴패스를 (Shift 나 CTRL 키를사용해서 ) 동시에선택하고, Toolpath 객체메뉴에서오른쪽마우스를클릭하면수정탭에있는 Start Point, Rapid Move Heights 와 Feed rates 를선택하면선택된툴패스에자동적으로적용할수있다. Save Project As Save Project As 창이업데이트되었고, Export Model 과매우유사하다. 250 User Interface What's New in PowerMILL 6.0
Active Axis Active Axis 시스템은항상 PowerMILL 의하단왼손모서리에서방향을보여준다. 좌표축이선택되었을때더밝은컬러로나타난다 여기에서나타나는축은활성화된좌표축이다. 만일어떤좌표축이활성화되어있지않으면월드좌표축이나타난다. 꺼져있어도축은나타난다. 활성화된축과좌표축의색이동일하게사용된다. Graphics View 오른쪽마우스를클릭하여메뉴로부터축을제어할수있다. Draw Active Axes 토글스위치위에서 Active Axis System 을보이거나, 또는안보이게할수있다. Snapping Points 스케치바운더리나패턴을만들때컨트롤키를누른상태에서서피스를선택하면해당된면위에서생성된다. What's New in PowerMILL 6.0 User Interface 251
General Options Dialog Changes 옵션창이조금변했다. Toolpath Tab( 툴패스탭 ) 2 개의새로운프레임이생겼다 Drawing Tools 193 페이지에 toolpath options Enhancement 나와있다 View Tab( 뷰탭 ) What's New in PowerMILL 6.0 General 253
. Time Limit- 뷰툴바로부터애니메이션시간을제어할수있다. 시간제한 0.0 값을넣었을때애니메이션을기능사용이불가능하다 Note: PowerMILL 의현재보이는부분이복잡하면애니메이션이작동이안된다. Custom Search Paths Additions 몇개의사용자지정경로가있다. 254 General What's New in PowerMILL 6.0
새로운옵션이있다 File Dialog Examples Button - 디렉터리에단축키정의가가능하다. 모델불러오기와예제파일을열어볼수있다 Option Files - 옵션파일의기본위치를정의하는것이가능하다. 더많은정보는 210 페이지에서가능한가를볼수있다. What's New in PowerMILL 6.0 General 255
Tooltips 아래그림과같이공구위에마우스를위치시키면공구의파라미터를요약하고있는 tooltip 를표시합니다. 툴패스에 2 개의 tooltips 이추가되었습니다 Safety Status Description Safety Status - 아래그림과같이공구경로의안전상태아이콘위에마우스를위치시키면아이콘의의미를요약하고있는 tooltip 를나타내준다. Description( 비고 ) - 툴패스이름위에마우스를고정하면그툴패스의비고란에있는것을 tooltip 에표시한다 선택된툴패스객체에서오른쪽마우스를클릭하면수정 - 노트부분을선택하면창이나타난다. 256 General What's New in PowerMILL 6.0
여기에서추가된비고부분은다음툴패스의 tooltip 이표시됩니다 Support for Microsoft Windows XP Professional x64 Edition Operating System 마이크로소프트윈도 XP 전문 x64 판운영체계를위한지원 PowerMILL 시스템구동은 Microsoft Windows XP Professional x64 Edition (www.microsoft.com/windowsxp/64bit/default.mspx) 에서지원을한다. PowerMILL 이주요한이점은이운영시스템이지금 4Gb 의메모리에액세스할수있다는것입니다. 이전의한계는 3Gb 였습니다 /3Gb 스위치또는표준형상에서 2Gb 를사용했다. Note 또한이새로운운영체계를지원하는모든다른 PowerSolution (DUCTpost, PS-exchang PS-Sketcher) 의최신버전을설치해야만한다. What's New in PowerMILL 6.0 General 257
Concurrent PowerMILL 2 개이상동시에 PowerMILL 프로그램을한번에실행하는것이가능하다. 동시에프로그램의실제수는다른소프트웨어를실행하고있는것에달려있다. New Features Videos 가장중요한신기능을표시하면서이용가능한몇개의동영상이 PowerMILL 6.0 에있다. 메뉴옵션에서 Help - What's New 눌러보면다음과같이나타난다. What's New 클릭하면 PowerMILL 6.0 What's New 문서를보여준다 258 General What's New in PowerMILL 6.0
버튼을클릭하면해당하는부분의동영상을보여준다. What's New in PowerMILL 6.0 General 259
User Menus 유저메뉴는기존의 *.ppm 서식보다이해하기더쉬운 XML 파일형식으로만들어쓸수있다. 기존에사용하는메뉴는계속사용할수있다. 단지하나의사용자메뉴를가질수있다. PowerMILL 은 XML 파일만으로되어있는 'user_menu.xml' 유저메뉴를찾을것이고만약실패한다면기존에사용하던유저메뉴를사용할것이다. 새로운유저메뉴의서식은다음과같습니다 <?xml version="1.0"?> <menus xmlns="x-schema:user_menu.xsd"> <usermenu value="user_menu"> <menupage label="this is the Title"> <spacer/> <button label="button Label" command="some POWERMILL COMMAND"/> </menupage> </usermenu> </menus> Menu Title 를가지는최소컨텐츠는다음과같다 <?xml version="1.0"?> <menus xmlns="x-schema:user_menu.xsd"> <usermenu value="user_menu"> <menupage label="menu Title"> </menupage> </usermenu> </menus> 이전에.xml 이라는확장자없이유저메뉴라고불리는파일이기본경로에있어야되는것처럼새로운유저메뉴도동일한위치에있어야한다. 260 General What's New in PowerMILL 6.0
TreeSchema.xml 파일을복사하고, PowerMILL 개요를따라유저메뉴에이름만변경이가능하다. 유저메뉴는필요한모든속성을포함한다. XML 포맷은문법에민감해서경우에따라서는전혀구동이안될수도있다. 파일에에러가 ( 텍스트가틀리거나라인부분이열려져있다면 ) 발생한다. 이러한에러를수정하는방법은 user_menu.xml 으로바꾸고이파일을열면익스플로어창이열리면서에러가발생한가장위부분에하나의에러파일을나타낸다. 에러가발생한부분을수정한뒤이것을계속적으로반복하면서수정하면된다 Note: 오류를수정하는방법은먼저 Explorer 에서파일을연다. 그것이열려져있거나만일오류메시지가표시되면, 옵션을소스 [ 워드패드에서연다. ] 를열어서본다. 에러발생한가장윗부분을표시해준다. 에러를수정하고다시실행한다. 수정이될때까지이과정을반복한다. PowerSHAPE Starts Maximised PowerMILL 에서 PS-Sketcher, PS-Surfacer 그리고 PS-Electrode sessions 실행하면 PowerSHAPE 실행이되나어시스턴트창이열리지않는다. What's New in PowerMILL 6.0 General 261
Collision Avoidance by Tool Axis Tilting 미리보기모드로임베드툴패스에서표면으로부터공구축이자동적으로기울어져충돌을피할것이다. 만약공구축의설정이잘못되어서충돌의원인이된다면충돌이안되는부분을찾는다. PowerMILL 은생크, 홀더, 실린더또는테이퍼에대해충돌을피한다. 생크와홀더부분에서정의된여유량을사용한다. 만일여유량값이허용오차보다작으면공차값이사용된다. PowerMILL 은기존의공구축설정하도록유지한다. 충돌의원인이되면유저는공구를기울일것이고, 원본 ( 한계내에서 ) 에그방향에서가장가까운축을찾는다. 기울어져있는축또는 ' 고정된방향 ' 축은수정할필요가없다. 고정된축방향에서충돌이피할때까지기울어진축방향에이동할것이다. blisks 와포트를부분을가공할때특히유용하게사용할수있다. 262 General What's New in PowerMILL 6.0
임베드패턴보는것 : 1. 표준임베드정삭툴패스를만들면이결과를얻을것이다 2. 포트의대부분이가공되지않는다는것을알수있다. What's New in PowerMILL 6.0 General 263
3. 미리보기기능과함께같은툴패스를만든다. 4. View 메뉴로부터 Command 옵션클릭한다. 5. command 창에다음과같이써라 : Preview tool_axis_tilting preview 6. 미리보기기능과함께툴패스를만들었다면변경된툴패스의결과를볼수있다. 264 General What's New in PowerMILL 6.0
7. 툴패스경로비교한것 : No Tilting Tilting 8. 툴패스객체메뉴에서애니메이트기능을사용해라. 9. 공구 tilts 방향은아래의커맨드를사용하는것에의해통제할수있다. Preview tool_axis_tilting preview 표면정상방향에서틸트에 Edit TiltDirection Type SurfaceNormal 을프리뷰한다. 어떤한틸트방향도규정되지않으면이것은기본설정이다 리드방향에서틸트에 TiltDirection Type Lead 편집한다.. 린방향에서틸트에 TiltDirection Type Lean 을편집한다. 포인트방향에서 TiltDirection Type ToPoint 를편집한다. 고정된방향의틸트에 Fixed 된 TiltDirection Type 를편집한다. 이명령은당신에게축이원형의공구위치가충돌부분을발견했을때어떻게옮길것인지제어하는것이다. 공구위치가충돌이발생했을때어떻게이동할지제어한다. 원형의방향부터 Edit TiltDirection 명령에충돌되지않는부분이발견될때까지정의된방향까지공구축을이동시킨다. 기울이는방향은모델과형상에달려있다. What's New in PowerMILL 6.0 General 265
포트를가공할때 Edit TiltDirection Type To Point 가자주사용된다. 거기서포인트는포트의상단중심에있다 여러개의서피스에 5 축가공방법은임베드패턴이자주사용된다. Create a reference surface. 가공되어질평면에아주가깝게툴패스를생성하기위해작은구형커터를이용해서공구각을리드 =0 린 =0 을설정하고적당한투영거리를설정한다음. 패턴을변환 패턴은최단거리옵션을사용하여임베드한다 ( 하기전에주의할점은참조평면을제거하는것과가공가능한모든평면을선택하는것이다 ) 임베드패턴을만들고나면, 정삭창에서임베드툴패스를사용한다. 설정할때주의해야한다 : 공구축설정 : : PowerMILL 은기본설정으로서사용된다. 유저가설정한공구축을지원하고만약이공구축이충돌이발생하면, 공구축을변경한다." 기본 " 설정에가능한한가까운하나를선택한다 5 축설정을하지않아도되고다른옵션들에대해서도설정하지않아도된다 공구정의 : PowerMILL 은생크나홀더그리고실린더또는테이퍼진형상에대해서충돌을피한다. 이러한것에따라공구나홀더형상을정의하는데있어서잊지말아야한다 생크와홀더의여유량 0.0 의기본에서의적당한값을설정한다. 테이퍼형상에여유량이정의되어있지않으면생크여유량을사용한다. 충돌에대한체크는생크와홀더에적용된다 266 General What's New in PowerMILL 6.0
가공여유탭에서홀더간섭체크프레임이있다.. What's New in PowerMILL 6.0 General 267