Академический Документы
Профессиональный Документы
Культура Документы
kr
다 우 테 1크
www.dawoo-tech.co.kr
WorkNC
--- 목 차 ---
Chapter 1. WorkNC user Menu
1.1 WorkNC User Menu의 구성 ---------------------------------------------------------------------------------------6
1.2 Workzone Contents 내의 진행 상황 ---------------------------------------------------------------------------17
1.3 Workzone 명령 -------------------------------------------------------------------------------------------------------20
2
5.9 High Torque Re-Roughing ------------------------------------------------------------------------------------------95
5.10 Contour Re-Roughing ----------------------------------------------------------------------------------------------98
5.11 Flat Surface Re-Roughing----------------------------------------------------------------------------------------102
Chapter 7. Optimization
7.1 Optimized Z-Level Finishing ----------------------------------------------------------------------------------------129
7.2 Optimized Planar Finishing -----------------------------------------------------------------------------------------132
http://www.dawoo-tech.co.kr 3
WorkNC
4
http://www.dawoo-tech.co.kr 5
WorkNC
[WorkNC 시작]
- WorkNC Icon 실행(WNC Server 자동 실행일 경우)
- Dos prompt 창에서 “server –c –k” 입력 > Enter > WNC Server가 시작되면 WorkNC Icon 실행
최근 작업한 Workzone을
표시함.
6
[WorkNC user Menu의 구성]
http://www.dawoo-tech.co.kr 7
WorkNC
[File Management]
1.Workzone
Create : 새로운 workzone 생성
Change : 현재 workzone에서 다른 workzone으로 전환
Save : workzone에서 현재 작업 저장
Clone : Workzone의 복사
Symmetry : Workzone의 Mirror
Reset : 작업중인 workzone 내용을 초기화(작업 설정 삭제)
Delete : workzone 삭제
Refresh : 현재 진행중인 계산 상황을 재표시
Information : 작업 경로, NC 프로그래머, NC 파일명, 주석 등을 표시
Configuration : 현재 작업중인 workzone의 설정 표시 및 수정
Execution : 선택한 Operation의 계산 실행
Quit : WorkNC 종료
[Symmerty 대화상자]
8
[Information 대화상자]
[Confoguration 대화상자]
-Directories-
Surfaces : Surface data가 있는 경로 설정
Postprocessor output : NC Data가 출력되는 위치 설정
Machining sequences : Sequences가 있는 경로 설정
Default tool library : Tool library 파일이 있는 경로 설정
-Unit-
: mm나 inch의 단위 설정
http://www.dawoo-tech.co.kr 9
WorkNC
-Measurement-
: WorkNC에서 Tool의 설정 방법 지정(Radius 또는 Diameter)
[Execution 대화상자]
-Batch File-
: Batch 파일 지정
- Batch File Contents-
: 계산 할 Toolpath의 목록을 보여줌.
Remove : Batch File Contents에서 선택한 Toolpath 제거
Clear All : Batch File Contents의 모든 Toolpath 제거
Restore : Remove나 Clear All로 제거한 Toolpath를 복구
Execute : 계산 실행
Execute batch mode : Batch mode로 계산
10
2.Edit
Undo : 실행 취소
Edit : 한 개 또는 여러 개의 선택한 Toolpath 작업의
Parameter 수정 작업
Move : 선택한 toolpath의 순서를 변경
Copy : toolpath 복사
Select : workzone content내의 모든 toolpath 선택
Deselect : 선택한 workzone content내의 toolpath 해제
Renumber toolpaths : workzone content내에서 복사, 이동, 삭제로
인한 toolpath number 재 정렬
Delete : workzone content내에서 선택한 toolpath 삭제
-Renumber-
: Workzone Contents내에서 이동, 삭제된 Toolpath에 대한 Renumber 작업 수행
All toolpaths : 모든 Toolpath에 대해 Renumber 작업 수행
Selected toolpaths : 선택한 Toolpath에 대해 시작과 끝번호를 지정하여 Renumber 수행
-Advanced-
First renumber toolpath : 선택한 Toolpath에 대해 단독으로 번호 지정
http://www.dawoo-tech.co.kr 11
WorkNC
3.Functions
Postprocess : 생성된 toolpath를 Postprocessing하여
NC Data 생성
Stock model : Part의 Stock model(가공 소재) 생성
Rest material model : Toolpath 계산 후 소재의 절삭 잔량 계산
및 표시
Toolpath-editor : 편집한 Toolpath에 대한 확인 및 취소
Holder Collision Check : Toolpath 생성시 Holder 간섭 체크
Comment line : 각각의 Operation 을 구분하기 위한
Comment 삽입
Lock : Toolpath에 잠금(Lock)/잠금해제(Unlock) 설정
12
4.Sequences
New : 새로운 Sequences 의 생성
Open : 만들어진 Sequences 를 Open
Save : Sequences 를 저장
Delete : Sequences 를 지움
Import : 저장되어진 Sequences 를 현재의 Workzone 에 Import
Export : 현재의 Workzone 내에 있는 toolpath 를 Export
Replace : 생성되어진 Sequences 의 초기화
Attributes : Sequences 에 Information 의 주석문을 추가
Help : Help 파일 Open
- Sequences -
이 기능은 유사한 제품의 가공이나, 같은 틀에 박힌 Toolpath를 사용하여야 하는 가공에서
Workzone를 템플릿화 하는 기능이다.
- Export -
http://www.dawoo-tech.co.kr 13
WorkNC
5.Utilities
Interfaces Menu
14
[Tool library 대화상자]
http://www.dawoo-tech.co.kr 15
WorkNC
6.Help
: WorkNC 도움말 실행
[Topics]
WorkNC의 도움말 실행
[About]
WorkNC의 버전정보 확인
[What’s new]
새로워진 기능
16
1.2 Workzone Contents 내의 진행 상황
-No:-
자동으로 부여됨. 수정을 필요로 할 시에는 Edit > Renumber toolpaths를 사용
-Type:-
toolpath name, Stock Model Initialization, Rest Material Initializationn등
-Status-
생성된 Toolpath, Stock Model, Rest Material등의 상태표시
-Comments-
http://www.dawoo-tech.co.kr 17
WorkNC
[Calculation]
C- Toolpath는 생성 되었으나 계산은 실행되지 않았음.
C! 계산 대기중
C!! Toolpath 계산 진행 중
C+ 성공적으로 Toolpath 계산 완료
C* Toolpath 계산 중 에러 발생
C? Part Geometry가 변경(Surface, 작업 좌표..등)되어 재설정 요구 됨
C# Toolpath에 Lock이 설정 됨(다른 조작 불가)
[Postprocessor]
P- Postprocessor 설정은 되었으나 계산은 실행되지 않았음
P! 계산 대기중
P!! Postprocessor 계산 진행 중
P+ 성공적으로 Postprocessor 계산 완료
P* Postprocessor 계산 중 에러 발생
[Modifications]
M- Toolpath가 편집 되었고 재계산은 이루어지지 않음
M! 계산 대기중
M!! 편집한 Toolpath 계산 진행 중
M+ 성공적으로 Toolpath 계산 완료
M* 편집한 Toolpath 계산 중 에러 발생
18
[Rest Material Model Operations]
R- Rest Material Model이 아직 Update 되지 않았음
H+ Holder 간섭체크가 완료
http://www.dawoo-tech.co.kr 19
WorkNC
1.3 Workzone 명령
1.New Toolpath
: 새로운 Toolpath 생성
-Toolpath details-
: Type 버튼 선택하여 가공을 위한 다양한 Toolpath Type 지정
20
3-Axis Roughing Toolpath
Type Selection Dialog Box
http://www.dawoo-tech.co.kr 21
WorkNC
2..Recalculate
: 선택한 Toolpath에 대해 재계산 수행
3.Postprocessor
: NC Data를 산출하기 위한 Postprocess 작업 수행
22
- 원하는 방법(Separate 또는 Concatenated..)을 지정하면 다음과 같은 Postprocess 대화상자가
뜬다.
4.Execute
: 모든 계산 작업을 실행
5.Quit
: workNC 종료
http://www.dawoo-tech.co.kr 23
WorkNC
6.Status Bar
: 작업에 관련된 기타 정보 표시
24
Chapter 2. Part Geometry Activation
3.Direct Interfaces
: 별도의 module 추가
CATIA V4, V5
Parasolid
Unigraphics
ACIS
CADDS
Euclid
http://www.dawoo-tech.co.kr 25
WorkNC
-Information-
Part has been activation : 회색 바탕에 체크되어 있으면 이미 Part Geometry가 활성화 되어 있음
Command shell : Dos prompt 창을 open
-Machining Type-
Surface : Surface와 Curve를 이용하여 Toolpath를 생성 할 수 있다.
Curves : Curve에 대한 Toolpath만 생성 할 수 있다.(Collision Check 불가)
-File name-
: WorkNC에 불러 들일 파일
선택
26
[File Select 대화상자]
http://www.dawoo-tech.co.kr 27
WorkNC
28
아래의 그림은 Cavity 형상에 대해 Parting 면에 대해서만 Offset 값을 주었을 경우의 Tool 경로를
보여준다.
수직면에 대해서 Positive Offset Allowance가 적용 된다면 Offset된 코너부는 아래와 같은 경로로
Tool이 지나간다.
http://www.dawoo-tech.co.kr 29
WorkNC
30
2.4 WaterFalling과 Part Extremity Curve
WorkNC에서는 Surface 가공시 끝단부를 최대한 가공하기 위해 Waterfalling이라는 방법이 기본값
으로 설정되어 있다.
(Waterfalling을 적용하지 않으려면 형상의 끝단을 따라가는 경계선을 적용하면 됨)
1.Waterfalling
http://www.dawoo-tech.co.kr 31
WorkNC
32
(Flat-End Cutter의 Part Extremity Curve)
http://www.dawoo-tech.co.kr 33
WorkNC
: Part Geometry의 편집
2.Part Geometry를 WorkNC로 Add후 다시 Part Geometry의 Edit를 선택하면 아래와 같다.
34
Chapter 3. Toolpath 계산을 위한 설정
.Toolpath details
Type : Toolpath 종류 선택
Comment : Toolpath에 관련된 주석 입력
http://www.dawoo-tech.co.kr 35
WorkNC
[Toolpath Pattern]
Roughing
High Torque High Torque Roughing
High Volume Roughing (Plunging)
Flat Surface Roughing
High Feed/Low Torque High Feed Roughing
Hard Material Roughing
Other Parallel Roughing
Contour Roughing - Block
Contour Roughing - Casting
Re-Roughing
High Torque High Torque Re-Roughing
Other Contour Re-Roughing
Flat Surface Re-Rouhging
Finishing
Finishing Z-Level Finishing
Planar Finishing
Between Two Curves Finishing
Flat Surface Finishing
Variable Step Finishing
3D Dive Curve Finishing
Optimization Optimized Planar Finishing
Optimized Z-Level Finishing
Remachining Planar Remachining
Contour Remachining
Z-Level Remachining
Contouring 3D Contouring -Pencil Trace-
Parallel Pencil Trace
Other Low to High Finishing
High to Low Finishing
2D Drive Curve Finishing
Edge Finishing
Spiral/Radial Finishing
Along a Curve Finishing
Keyways
36
Thin wall machining
2 1/2-Axis Toolpaths
Curve Machining Tangent to curve
Pocketing
Curve remachining
Rib machining
On-curve-engraving
Facing
Hole Boring Drilling and hole boring
Tapping
Point drilling
Features Hole machining
2.Machining Zone
- Window
: All 버튼을 선택하여 Part의 크기를 자동 인식하거나 임의의 X,Y 값을 지정
http://www.dawoo-tech.co.kr 37
WorkNC
View
3.Boundary curve
- VisuNC에서 사용자가 설정하거나 외부의 CAD에서 Import한 Curve를 가공 영역으로 설정
- Boundary curve 정의 파일의 확장자는 *.crv
File name : Boundary curve 선택
Reread : 선택한 Boundary curve 다시 위치 시킴
Remove : 선택한 Boundary curve 제거
Load view :
-Stopping condiction-
Stop on the curve : Tool이 Curve의 Center에 멈춤.
Stop inside the curve : Tool이 Curve의 inside에서 멈춤.
Stop outside the curve : Tool이 Curve의 outside 에서 멈춤.
Stop when touching the curve : Tool이 Curve를 따라감.
38
1. Stop on the curve
: Tool이 Curve의 중심을 따라가며, Curve Boundary에서의 Stepover는 미적용
http://www.dawoo-tech.co.kr 39
WorkNC
40
4.Machine Plane 사용하기
http://www.dawoo-tech.co.kr 41
WorkNC
42
3.2 Cutter Details
Standard Cutter
: WorkNC에서 사용하는 표준 공구
Ball End Cutter
적용조건 : 공구반경 R + Stock Allowance + Part Offset Allowance > 0.2
Cutter Library
: Database에 있는 Tool을 사용
Cutter 정의
: Cutter detail에서 “Straght” 선택
http://www.dawoo-tech.co.kr 43
WorkNC
Straight Cutter 정의
44
Tapered Cutter
Conic Cutter
http://www.dawoo-tech.co.kr 45
WorkNC
Method : 가공 방법 설정
Climb : 하향 가공
Conventional : 상향 가공
Mixed : 상.하향 복합
46
Direction : Toolpath의 방향성 설정
http://www.dawoo-tech.co.kr 47
WorkNC
48
3.5 Tolerances
Intol Outtol
http://www.dawoo-tech.co.kr 49
WorkNC
-Auto :
50
3.6 Z-Step
http://www.dawoo-tech.co.kr 51
WorkNC
52
Retract : Tool의 회피 방법을 결정
(2D-Retrat vertically)
(3D-Retract direct)
http://www.dawoo-tech.co.kr 53
WorkNC
Vertical : Tool이 Part Surface에 대해 Ramp : Tool이 Part Surface에 지정한 각도로
수직으로 진입 진입
54
Radial stopovers : Stepover에서 “R”을 가지고 이동 하므로 고속 가공에 효과적인 방법
http://www.dawoo-tech.co.kr 55
WorkNC
- Surface Group –
VisuNC에서 list로 관리된 Surface를 Group화 하여 Machine the surface(가공할 면), Protect the
Surface(보호할 면), Ignore the surface(무시할 면)를 선택 함으로써 가공할 영역을 Surface 선택
으로 지정.
56
-WorkNC 메뉴 창에서의 Surface group 적용
1. VisuNC에서 Surface list를 만든다.
VisuNC에서 Part > Surface >Surface list 탭을 선택
2. Current surface list에서 아래 그림처럼 New list 버튼을 눌러서 list의 이름을 부여한다.
Finish1
①,②
(Machined surface)
Finish2
③,④,⑤
(Protect surface)
http://www.dawoo-tech.co.kr 57
WorkNC
6. 아래그림에서 각각 Finish1 list와 Finish2 list를 선택하여 Machined surface와 Protect surface
눌러서 Surface를 추가한다.
58
7. 다음 그림은 지금까지의 과정으로 임의의 Toolpath type으로 가공했을때의 모습이다.
http://www.dawoo-tech.co.kr 59
WorkNC
60
4.2 Stock Model의 설정
Stock Model 초기화
Functions > Stock Model > Initialise 선택
-Parameters-
Surface stock : Part Surface에서 Z+ 방향의 Stock 여유량
http://www.dawoo-tech.co.kr 61
WorkNC
1.Solid Block 설정
62
2. Stock Model의 적용
Contour Roughing – Block/ Contour Roughing Remachining을 선택 후 Functions > Stock Model >
“Update with selected toolpath” 선택 후 “Execute”하여 Toolpath를 확인하면 아래와 같다.
3.Casting
: Surface stock량을 줄 경우 Solid Block과는 달리 전체 Part Stock에 대해 설정 값이 적용 된다.
(Casting에 맞게…)
http://www.dawoo-tech.co.kr 63
WorkNC
4.CAD Model
: 외부의 Stock Data를 Import하여 Stock Model로 적용.
64
Chapter 5. Roughing Toolpaths (3Axis- Roughing)
http://www.dawoo-tech.co.kr 65
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb
Cycle Spiral
Direction 지정불가
Stepover 사용자 지정 (Auto설정불가)
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Surface Selection 가공할 영역을 Surface로 지정
Entry Point Tool의 진입 위치로 지정한 Point를 이용하여 설정
Pocket Selection 설정한 값 이하의 Poket 영역은 가공하지 않음
Contour Rough Option Csup Height 의 사용자 정의 또는 Auto
Stock Parameters Tool의 시작과 관련된 Lead-In, Stepover 등을 Machining Zone의 Outside에서
시작할지 말지를 결정.(가공 영역의 외측에 소재 유.무)
Smoothing Option Corner부위를 부드럽게 R처리
Machining Order By zone, By level
Flat Areas 각각 다른 값의 여유량이 남는 평면구간을 한번 더 절삭할지를 결정
-Entry Points-
: 설정시 각각의 Z-Level에 대해 Tool의 진입 위치 지정
66
-Contour rough options-
: Maximum cusp height는 ball또는 ballnose공구 일때만 적용 가능하다.
Auto를 정의하면, stepover에따라 자동으로 결정된다. 만약 stepover보다 낮게 정의가 되면, 추가
적인 toolpath를 생성한다.
남은 cups height는 다음 level에서 제거가 된다.
-Stock Parameter-
http://www.dawoo-tech.co.kr 67
WorkNC
68
-Smoothing Options-
: 모서리 부위의 각지는 toolpath를 부드럽게 R로 처리
-Flat Areas-
: Machine Flat Areas 첵크 시 각각 남는 양이 다른 평면 구간을 한번 더 가공하여 평면구간에
대하여서도 지정한 여유량을 남긴다.
http://www.dawoo-tech.co.kr 69
WorkNC
70
[Standard Parameters]
Cutter details Flat
Method 지정불가
Cycle 지정불가
Direction 지정불가
Stepover 지정불가
Z-step 지정불가
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Start Point Tool의 시작위치 결정
HVR Options Cutter type에 따른 세가지의 HVR Option
1: Retract Distance
2: Approach Distance
3: Slow-down distance (approach feedrate)
4: Cutting Feedrate
5: Slow-down distance (approach feedrate)
6: Retract side-step in XY and 1mm in Z
7: Retract
http://www.dawoo-tech.co.kr 71
WorkNC
-HVR Options-
: 공구의 형상에 따른 option을 선택
Variants
72
HVR Type
1.Sickle Cut
-Finish quality-
가공후의 형상면의 품질 상태를 의미 한다.
각각 Rough, Medium, Fine으로 구분되어지며 다음과 같은 결과를 가진다.
Rough Quality – 690 cuts Medium Quality – 728 cuts Fine Quality – 765 cuts
-Forward step-
다른 Toolpath의 stepoverd와 의미가 같다.
즉, Plunge가공의 진행 pitch이다.
오른쪽 그림과 같이 Forward Step의 값이
Cutter의 Tip길이보다 길면 위험하다.
2. Hollow Cut
공구의 중간이 비어있는 형상(Hollow)이기 때문에 Diameter값과 Depth값을 정의해야 한다.
Toolpath의 생성은 Hollow의 깊이 만큼 영역에 대해 Z로 가공을 하면서, 점차 내려간다.
3. Center Cut
Sickle Cut, Hollow Cut과는 달리 Cutter의 바닥 전면이 Tip이기 때문에, 별도의 제약을 받지
않고도, Z로의 이송 가공이 가능하다.
http://www.dawoo-tech.co.kr 73
WorkNC
HVR Parameters
-Minimum stock to remove-
지정한 값 이상의 잔량에 대해서는 toolpath를 생성하지 않는다.
74
5.3 Flat Surface Roughing
: 다른 Roughing Toolpath로 가공한 후에 바닥의 여유량을 형상에 대한 stock allowance값과
동일하게 남기기 위해서, 전체 형상에서 평면부위만 자동으로 찾아내어 가공여유를 동일하
게 남게 한다.
Toolpath style은 High Torque Roughing과 동일하다.
http://www.dawoo-tech.co.kr 75
WorkNC
[Standard Parameters]
Cutter details Bullnose, Flat
Method Climb
Cycle Spiral
Direction 지정불가
Stepover 사용자 지정 (Auto설정불가)
Z-step None(지정불가)
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Surface Selection 가공할 영역을 Surface로 지정
Pocket Selection 설정한 값 이하의 Poket 영역은 가공하지 않음
Contour Rough Option Csup Height 의 사용자 정의 또는 Auto
Smoothing Option Corner부위를 부드럽게 R처리
Stock Definition 남아있는 가상의 소재를 인식하여, Lead-in의 높이를 올려줌
Additional Lateral Stock 측벽 가공여유
-Stock Definition-
Approach distance와는 다른 의미로 Lead-in의 높이를 올려준다
아래의 그림과 같은 차이점을 보인다
76
-Additional Lateral Stock-
평면바닥과 측벽과의 가공여유를 달리 설정할 수 있다
Stock allowance는 평면 바닥과의 가공 여유지만, Additional Lateral Stock는 측벽과의 가공
여유를 말한다
Additional Lateral Stock 사용안할때 (값이 ‘0’일때) Additional Lateral Stock 사용 (값이 ‘5’일때)
- Smoothing Option-
Toolpath의 코너 부분을 부드럽게 R로 처리
http://www.dawoo-tech.co.kr 77
WorkNC
78
[Standard Parameters]
Cutter details Bullnose, Flat
Method Climb
Cycle Spiral
Direction 지정불가
Stepover 사용자 지정 (Auto설정가능, 공구 지름의 40%까지만 가능)
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Ramp
[Specific Parameters]
Surface Selection 가공할 영역을 Surface로 지정
Pocket Selection 설정한 값 이하의 Pocket 영역은 가공하지 않음
Smoothing Option Corner부위를 부드럽게 R처리
Stock Parameters 가공영역의 바깥쪽에 stock의 유,무
High Stock Volume 최대 가공량 설정
Machining Order By zone, By level
- Stock Parameters-
No Stock exists outside the Machining Window Stocks exists outside the Machining Window
를 사용했을 경우 Window영역의 안쪽으로만 를 사용했을 경우 Window영역까지 Toolpath
toolpath가 나옴 가 나옴
http://www.dawoo-tech.co.kr 79
WorkNC
1 오직 Ramp 진입만 된다
가공영역내의 첫 진입 경로는 공구 경 전체에
2
대해 가공이 일어나므로 감속
80
5.5 Hard Material Roughing
: Sub Z-step과 Spiral 이송이 가능 하여 단단하거나 경도가 높은 소재를 효율적으로 가공하
기에 알맞다 (V15의 High Speed Roughing와 유사)
http://www.dawoo-tech.co.kr 81
WorkNC
[Standard Parameters]
Cutter details Ball,Bullnose,Flat
Machining method Climb(하향)만 가능
Cycle Spiral만 가능
Direction 지정불가
Stepover 사용자 지정 및 Auto
Z step Fixes 또는 Variable
Approach distance 3D만 가능
Retract distance 2D만 가능하며, 안전면으로 급속 이송시 코너부에 R을 그리며 이동 가능
Lead-ins Ramp, Radial
[Specific Parameters]
Surface Selection VisuNC 상에서 선택한 Surface를 가공
Entry Points 임의 지정시 Machining Window 밖에 지정해야 하며,
미 지정시 Tool은 Stock에 Ramp를 그리며 진입한다.
Pocket Selection Pocket 가공시 지정한 값 이하는 제외하며,
기본값은 사용 Tool의 직경에 의해 결정
Smoothing Radius Toolpath의 Corner 반경(단,Tool 반경의 25% 이상으로 설정 할 수 없다.)
Hard Material Roughing Corner smoothing radius나 Sub Z-step, Spiral이송의 설정
Stock Parameters Tool의 시작과 관련된 Lead-In, Stepover 등을 Machining Zone의 Outside에
서 시작할지 말지를 결정.(가공 영역의 외측에 소재 유.무)
First Pass Stock 정의에 따른 Roughing의 첫 Toolpath의 생성 여부를 선택
-Smoothing Radius-
82
- Retract distance-
아래의 그림과 같이 안전높이까지 급속 이송시 R값을 주어 고속가공에서 적합하게 적용할 수
있다
http://www.dawoo-tech.co.kr 83
WorkNC
- Stock Parameters-
84
- First Pass-
Perform only one initial pass 설정 Perform only one initial pass 미설정
아래 그림에서, First pass는 Machining Zone의 안쪽에서 시작하며, Second pass는 Machining Zone
의 Contour에서 First pass의 반대 방향으로 Toolpath가 생성 된다.
http://www.dawoo-tech.co.kr 85
WorkNC
86
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정불가
Cycle Box, Lace
Direction Angle from X, Parallel to X, Parallel to Y
Stepover 사용자 지정 및 Auto
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Start Point Tool의 시작 위치 설정
http://www.dawoo-tech.co.kr 87
WorkNC
88
5.7 Contour Roughing-Casting
: 재료가 형상에 대해 일정한 두께를 가진 주물 소재로 인식하여 가공하며 Flat-End-Mill이나
Bull-Nose Mill로 가공 하여 Contour Roughing-Remachining과 조합하여 사용하기도 한다.
http://www.dawoo-tech.co.kr 89
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정불가
Direction 지정불가
Stepover 지정불가
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Entry Point Tool의 진입 위치로 지정한 Point를 이용하여 설정
Machining Order 영역별 가공 방법 설정(By Zone, By Level)
Pocket selection 설정한 값 이하의 Pocket 영역은 가공하지 않음
(Auto 설정시, 지정 공구에 의해 자동 설정)
Stock Definition Surface Stock의 살 두께이며, Stock allowance 보다 커야 한다.
-Stock Definition-
: Surface Stock의 남길 두께 이며, Stock allowance 보다 커야 한다.
90
http://www.dawoo-tech.co.kr 91
WorkNC
92
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle Box, Lace, Spiral
Direction Angle from X, Parallel to X, Parallel to Y
(단, Cycle에서 Spiral 지정시 Direction은 지정 불가)
Stepover 사용자 지정 및 Auto
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Entry Point Tool의 진입 위치로 지정한 Point를 이용하여 설정
Machining Order 영역별 가공 방법 설정(By Zone, By Level)
Pocket selection 설정한 값 이하의 Pocket 영역은 가공하지 않음
(Auto 설정시, 지정 공구에 의해 자동 설정)
-Machining Order-
By Zone : 영역 우선 가공
By Level : 깊이 우선 가공
http://www.dawoo-tech.co.kr 93
WorkNC
-Pocket selection-
: 지정한 값 보다 작은 경우엔 가공하지 않는다.
Minimum width : 가공하지 않은 Pocket 영역의 최소 값 입력
94
5.9 High Torque Re-Roughing
: High Torque Roughing으로 가공 하고 남아있는 계단 모양의 Stock을 Stock model Functions을
이용하여 효율적으로 가공한다 (V15의 High Speed Roughing-Remachining과 유사)
http://www.dawoo-tech.co.kr 95
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Mixed
Cycle Spiral
Direction 지정불가
Stepover 사용자 지정 (공구지름의 95% 까지 적용가능), Auto설정 불가
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Surface Selection VisuNC 상에서 선택한 Surface를 가공
Pocket selection 설정한 값 이하의 Pocket 영역은 가공하지 않음
(Auto 설정시, 지정 공구에 의해 자동 설정)
Cut Link Distance 떨어져 있는 Toolpath를 지정한 거리 이내에서 연결
Re-Roughing Area Options 무시할 수 있는 최소한은 Stock영역에는 Toolpath를 생성 안함
Contour Rough Option Csup Height 의 사용자 정의 또는 Auto
Smoothing Option Corner부위를 부드럽게 R처리
96
-Re/Roughing Area Options-
Restrict re-roughing areas를 사용하지 않을 경우
http://www.dawoo-tech.co.kr 97
WorkNC
98
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Mixed
Cycle Spiral
Direction 지정불가
Stepover 사용자 지정 및 Auto
Z-step Fixed, Variable
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Entry Point Tool의 진입 위치로 지정한 Point를 이용하여 설정
Machining Order 영역별 가공 방법 설정(By Zone, By Level)
Pocket selection 설정한 값 이하의 Pocket 영역은 가공하지 않음
(Auto 설정시, 지정 공구에 의해 자동 설정)
Cut Link Distance 같은 Z-Level에서 지정한 거리 이내의 Toolpath는 연결
Stock Model – Min stock to remove를 설정함으로써 가공영역으로 포함 하지 않을
Ares to machine 최소 stock값을 정의 해준다 (최소 설정 값은 2mm를 넘지 못한다)
http://www.dawoo-tech.co.kr 99
WorkNC
100
좌측의 그림은 Minimum Stock to Remove 의 값을 2.0mm 를
주었을 경우의 Remachining Toolpath 를 볼 수 있다.
http://www.dawoo-tech.co.kr
101
WorkNC
102
[Standard Parameters]
Cutter details Bullnose, Flat 공구만을 설정
Method Climb 지정
Cycle Spiral 지정
Direction 지정불가
Stepover 사용자 지정 (Auto설정불가)
Z-step Fixed 지정 (None, Variable 지정불가)
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp 가능
[Specific Parameters]
Surface Selection 가공할 영역을 Surface로 지정
Pocket Selection 설정한 값 이하의 Poket 영역은 가공하지 않음
Contour Rough Option Csup Height 의 사용자 정의 또는 Auto
Smoothing Option Corner부위를 부드럽게 R처리
Additional Lateral Stock 측벽 가공여유
Re-Roughing Area Options 무시할 수 있는 최소한은 Stock영역에는 Toolpath를 생성 안함
http://www.dawoo-tech.co.kr
103
WorkNC
104
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정 불가
Direction WorkNC에 의해 자동 지정
Stepover 지정 불가
Z-step Fixed, Variable (단, Z-step의 지정은 tolerance보다 같거나 커야 한다.)
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Ramp(닫힌 Contour 만), Radial
[Specific Parameters]
Surface Selection VisuNC에서 선택한 Surface 가공
Machining Order By Zone, By Level
Cut Link 지정한 최소 slope값에 의해, 같은 level의 Toolpath가 끊어진 경우에 연결 함.
Slope limit 지정한 slope 각도 이상을 가공
Pocket Selection 지정한 Pocket 영역의 크기 이하는 가공하지 않음.
(Auto 설정시 지정 Tool 직경의 2배 이하는 가공하지 않음)
Smoothing Option Corner부위를 부드럽게 R처리
- Lead-ins…-
: Z-Level 가공에서 WorkNC는 Part의 최고점을 기준으로 Lead-In을 시작한다.
Ramping Vertica
Radial
http://www.dawoo-tech.co.kr
105
WorkNC
- Machining Order-
- Cut Link-
: 아래 그림처럼, Cut Link 설정으로 Tool이 뜨는 횟수를 줄일 수 있다.
106
아래 그림은, Cut Link 설정을 이용하여 화살표 영역의 Toolpath에서의 Retract를 없앤 것을 알 수
있다.
http://www.dawoo-tech.co.kr
107
WorkNC
108
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace만 가능
Direction X, Y, 사용자가 지정 가능
Stepover 사용자 지정 및 Auto
Z step None, Fixed, Variable
Approach distance 2D, 3D
Retract distance 2D, 3D
Lead-ins… Vertical, Radial
[Specific Parameters]
Surface Selection VisuNC에서 선택한 Surface 가공
Start Point 사용자 지정으로 Tool의 시작 위치 지정 (상.하향 결정)
Smoothing Option Corner부위를 부드럽게 R처리
아래 그림은 Planar Finishing에서 Boundary Curve를 지정한 경우의 Toolpath 순서를 보여준다.
http://www.dawoo-tech.co.kr
109
WorkNC
-Lead-ins..-
110
6.3 Between Two Curve
: 사용자가 정의한 두개의 Curve(Open, Close)사이의 Toolpath를 2D상에 생성하여 Part Surface에
Projection하여 생성.
http://www.dawoo-tech.co.kr
111
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace
Direction 지정 불가
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Entry Point 사용자가 정의하거나 WorkNC에서 자동 생성
Drive Curve 1 첫번째 Drive Curve
Drive Curve 2 두번째 Drive Curve
Drive Direction Toolpath의 방향성 지정
-Drive Direction-
112
-Open Curve일 경우-
http://www.dawoo-tech.co.kr
113
WorkNC
114
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle Spiral
Direction 지정불가
Stepover 사용자 지정 및 Auto
Z-step None, Fixed
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp, Radial
[Specific Parameters]
Surface Selection VisuNC 상에서 선택한 Surface를 가공
Stock Definition Flat 영역에 남길 잔삭량 설정
Machining Options Flat 영역의 가공 방법 설정
Stock allowances 측벽과 평면의 가공 여유 설정
Pocket Selection Pocket 가공시 지정한 값 이하는 제외하며, 기본값은 사용 Tool의 직경에
의해 결정
-Stock allowances-
On walls[lateral] : Vertical Surface(측벽)에 대한 가공 여유량
On flat areas : Flat Surface에 대한 가공 여유량
http://www.dawoo-tech.co.kr
115
WorkNC
-Machining options-
1.Flats : 평면 부위만 가공
- With finish pass : 설정시, 측벽과 인접해 있을 경우 측벽에서 1mm(Stock allowance 포함)의 여유
를 두며, 측벽을 따라 1개의 Finish Toolpath를 생성 한다. (미 설정시 측벽도 Stock allowance 만큼
가공 함)
116
2.Walls : 수직한 측벽만 가공.
- With cutter compensations : 설정시, NC Data에 공구보정(G41,G42) 삽입.
http://www.dawoo-tech.co.kr
117
WorkNC
118
6.5 Variable step finishing
: Planar Finishing과 같은 Pattern의 Toolpath Type이다.
2D Side Step으로 가공을 하며, 경사 구간에 Toolpath가 가공면에서 많이 벌어지는 현상에 대하
여서는 지정한 Side Step 보다 간격을 좀 더 줄여서 가공 Path를 생성한다.
(Percent로 Side Step 적용)
http://www.dawoo-tech.co.kr
119
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace만 가능
Direction X, Y, 사용자 지정 가능
Stepover 사용자 지정 및 Auto
Z step None, Fixed, Variable
Approach distance 2D, 3D
Retract distance 2D, 3D
Lead-ins… Vertical, Radial
[Specific Parameters]
Surface Selection VisuNC에서 선택한 Surface 가공
Smoothing Option Corner부위를 부드럽게 R처리
Variable step option 최적 가공을 하는 구간에 Step over 값을 Percent로 적용
120
[Planar Finishing 과 Variable Step Finishing 비교]
http://www.dawoo-tech.co.kr
121
WorkNC
122
[Standard Parameters]
Boundary Boundary Curve를 이용할 경우 지정
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정 불가
Direction 지정 불가(WorkNC에 의해 자동 결정 됨)
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Invert toolpath 생성할 Toolpath의 방향 결정(설정시 InsideÆOutside의 Toolpath 생성)
Perform final pass Stepover의 마지막 Toolpath의 한 줄 추가.
Type of drive curve
-None Drive curve를 정의하지 않는다.
-Drive curve 지정한 Drive curve를 이용하여 가공
-Entry points 지정한 Entry point를 이용하여 가공
-Reference Curve-
: 가공을 위한 참조 Curve로 아래와 같이 정의되며, 여러 개의 Curve를 조합하여 사용 할 수도
있다.
-Machining Window
-Boundary Curve
-Drive Curve 지정
-사용자 정의의 Entry Point
http://www.dawoo-tech.co.kr
123
WorkNC
124
2) Part내에서 2개의 같은 영역의 Boundary Curve를 조합하여 사용
Æ 외측 Curve에서 내측 Curve를 뺀 영역을 가공
http://www.dawoo-tech.co.kr
125
WorkNC
126
(Tool이 Inside Æ Outside로 진행-Invert 설정)
http://www.dawoo-tech.co.kr
127
WorkNC
128
Chapter 7. Optimization
: Z-Level Finishing 과 Planar Finishing은 미 가공 부위가 생긴다. 이런 미 가공 부위를 효과적
으로 절삭하기 위한 기능이 Optimization 이다.
http://www.dawoo-tech.co.kr
129
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace, Contour
Direction Angle from X, Parallel to X, Parallel to Y
(Contour 지정시 Direction은 지정 불가)
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Slope limit 지정한 각도 이하만 가공
Smoothing Option Corner부위를 부드럽게 R처리
- Slope limit-
130
아래 그림을 보면, 지정한 Maximum slope 각도 이상인 부분은 가공하지 않는 것을 알 수 있다.
가공 후의 Rest Material 비교
http://www.dawoo-tech.co.kr
131
WorkNC
132
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace
(Box 설정시 Tool이 Stock과의 직접적인 접촉을 피하기 위해 Tool은
위에서 아래로 떨어진다.)
Direction Angle from X, Parallel to X, Parallel to Y
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Slope limit 지정한 각도 이상만 가공
Smoothing Option Corner부위를 부드럽게 R처리
- Cycle-
Box Cycle일 경우 Tool은 Top Æ Bottom의 순서
가공 후의 Rest Material 비교
http://www.dawoo-tech.co.kr
133
WorkNC
134
C- Rest Material Model의 초기화를 위한 계산이 실행되지 않았음.
C+ Rest Material Model의 초기화를 위한 계산 실행 완료
C! 계산 대기중
C!! 계산 진행중
C 초기화를 요청 했으나 Rest Material Model이 현재의 Worklist 상에 없음.
Update가 진행하는 동안 Rest Material Model은 설정된 Minimum Rest Material 값 보다 큰 영역을
찾아서 Update 한다.
http://www.dawoo-tech.co.kr
135
WorkNC
136
Rest Material 영역의 Trim
: VisuNC 상에서 생성한 Curve를 이용하여 Rest Material 영역을 Trim 함.
Æ 단, Curve는 Part상에서 +Z에 있어야 한다.
http://www.dawoo-tech.co.kr
137
WorkNC
138
Chapter 9. Remachining
: Remachining에 관련된 Toolpath는 Roughing, Finishing후의 미 절삭 영역을 마지막으로 가공.
Æ 미 절삭 영역의 지정엔 Reference Cutter와 Reference Material Model을 지정하는 두 가지
방법이 있다.
http://www.dawoo-tech.co.kr
139
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose
Method Climb, Conventional, Mixed
Cycle 측벽에 대한 Box, Lace
Direction Angle from X, Parallel to X, Parallel to Y
Stepover 사용자 지정 및 Auto
(단, Optimization이 None일 경우 지정 불가)
Z-step Fixed, Variable (단, Z-Step은 Tolerance 값보다 크거나 같아야 한다.)
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Ramp(닫힌 Contour 만), Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Remachining Reference Rest material(미절삭) 영역을 Reference Cutter나 Rest Material Model
을 이용하여 지정.
Machining Order 가공 순서 지정 Æ By Zone 또는 By Level
Cut Link 설정한 거리 이내의 Toolpath를 연결 함.(Retract 감소)
Slope Limit 지정한 각도 이상만 잔삭 가공 수행
Optimization 측벽 가공시 다양한 가공 순서 설정
Smoothing Option Corner부위를 부드럽게 R처리
-Lead-in-
(Lead-in : Vertical)
140
(Lead-in : Ramp Angle)
http://www.dawoo-tech.co.kr
141
WorkNC
-Slope Limit-
-Machining Order-
By Zone By Level
-Cut Link-
Cut link distance = 10mm
(화살표 부근 참조)
Æ 지정한 거리 이내의 Toolpath를
연결 하므로 Retract가 감소 된다.
142
-Optimization-
None : 지정한 각도 이상의 측벽만 가공
Parallel optimization : 가공 영역에 대해 Parallel
하게 가공
Contour optimization : 가공 영역에 대해 Contour
로 가공
-Machining order-
Z-level then optimize : Z-level 후 Optimize 가공
Optimize then Z-level : Optimize 후 Z-level 가공
http://www.dawoo-tech.co.kr
143
WorkNC
Z-level Remachining 전의 Rest Material Model Z-level Remachining 후의 Rest Material Model
144
9.2 Planar Remachining
:앞 공정에서 미 가공된 영역에 대해 잔삭가공 한다.
→ Toolpath Type는 Planar Finishing과 동일하다.
http://www.dawoo-tech.co.kr
145
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace
Direction Angle from X, Parallel to X, Parallel to Y
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Remachining Reference Rest material(미절삭) 영역을 Reference Cutter나 Rest Material Model
을 이용하여 지정.
Optimization Options Remachining Type을 설정
Slope Limit 설정한 Direction에 직각인 두 번째 Toolpath에서 지정한 각도 이상만
가공
(단, Optimization Options에서 Optimization 설정시 사용 가능)
-Cycle-
146
-Optimization Options-
http://www.dawoo-tech.co.kr
147
WorkNC
148
가공 후의 Rest Material 비교
http://www.dawoo-tech.co.kr
149
WorkNC
150
[Standard Parameters]
Cutter details Ball, Bullnose
Method Climb, Conventional, Mixed
Cycle 지정불가
Direction 지정불가
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Remachining Reference Rest material(미절삭) 영역을 Reference Cutter나 Rest Material Model
을 이용하여 지정.
Optimization Options Remachining Type을 설정
Center pass “Perform final pass” 설정시 가공 후, 가공영역에 대해 Center Pass
생성 한다.(펜슬 개념)
Contour Remachining 전의 Rest Material Model Contour Remachining 후의 Rest Material Model
http://www.dawoo-tech.co.kr
151
WorkNC
152
- 3D Contouring (Pencil Trace) Toolpath에서 아래 그림처럼, Tool(Cutter)은 Part와의 접촉점이
2곳이다.(Bitangency)
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정불가
Direction 지정불가
Stepover 지정불가
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
High-low / low-high options 경사 부위(or Corner)에 대한 다양한 설정
http://www.dawoo-tech.co.kr
153
WorkNC
154
2.Min length for “steep” sections : Steep/flat reference slope에서 Steep section에서 Retract 발생 줄
임. Æ 길이 제한 값을 두어, 지정한 길이 이내의 Steep section은 Retract 없이 Toolpath 생성.
(Min length for “steep” sections 적용 : 지정한 길이 이내의 Steep section에서 Retract가 없다.)
3.Min length for “flat” sections : Steep/flat reference slope에서 Flat section에서 Retract 발생 줄임. Æ
길이 제한 값을 두어, 지정한 길이 이내의 Flat section은 Retract 없이 Toolpath 생성.
(Min length for “flat” sections 적용 : 지정한 길이 이내의 Flat section에서 Retract가 없다.)
http://www.dawoo-tech.co.kr
155
WorkNC
156
10.2 Parallel Pencil Toolpath
:Pencil Toolpath에 폭을 Distance값으로 주어, 여러 줄을 생성한다.
- 잔삭과 비슷하나 Rest Material Model이나 Reference Tool의 지정이 없다.
- 최초의 Roughing 및 Semi-Finishing 생성 후, 보다 작은 Tool을 이용하여 Finishing처럼 사용
- 생성할 Toolpath에 추가로 Toolpath를 생성 할 수 있으며, 이것은 3D Contouring (Pencil Trace)
Toolpath를 사용하여 여러 Tool을 사용한 Toolpath를 생성한 것과 같은 효과를 가질 수 있다.
그러나 Parallel Pencil Trace Toolpath는 같은 Tool을 사용 하므로 각각의 Toolpath는 동일하다.
또한 전체 가공에 대한 Tool change 획수를 감소 시킨다.
http://www.dawoo-tech.co.kr
157
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정불가
Direction 지정불가
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Edit Distance Bitangency 점의 중심에서 가공할 Offset 량.(편측 값)
158
Chapter 11. Other Toolpath
11.1 High-low Finishing
: Tool이 높은 곳에서 낮은 곳으로 이동하면서 절삭이 이루어 짐.
http://www.dawoo-tech.co.kr
159
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction Angle from X, Parallel to X, Parallel to Y
Stepover 사용자 지정 및 Auto
Z-step None
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Permitted slopes Slope 각도를 지정하여 Tool이 뜨는 것을 방지
High-Low 가공의 규칙
160
(High-Low Finishing을 이용한 Single section 가공)
-Permitted slopes-
Permitted slopes : 각도 지정
Permitted slopes : 각도 미지정 (지정 각도 이하는 단일 Toolpath 로 생성)
http://www.dawoo-tech.co.kr
161
WorkNC
162
11.2 Low-High Finishing
: Tool이 낮은 곳에서 높은 곳으로 이동하면서 절삭이 이루어 짐.
http://www.dawoo-tech.co.kr
163
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction Angle from X, Parallel to X, Parallel to Y
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical만 가능
[Specific Parameters]
Start Point 가공 시작 위치 지정
Pocket Selection Pocket의 폭 및 깊이를 지정하여, 설정 값 이하는 가공하지 않음.
Stock(holes/edges) Part의 Trim 여부를 지정하여 Tool의 진입을 달리한다.
Sides to machine 가공의 방향성을 지정
164
-Stock(holes/edges)-
:
http://www.dawoo-tech.co.kr
165
WorkNC
만일, Part의 바깥으로 Lead in을 원치 않는다면 아래의 그림처럼 Boundary Curve를 이용하여 조
정 할 수 도 있다.
166
-Sides to machine-
http://www.dawoo-tech.co.kr
167
WorkNC
-Pocket Selection-
168
아래 그림에서, 다중 Pocket 영역의 가공은 By Zone(깊이 우선)으로 이루어 진다.
http://www.dawoo-tech.co.kr
169
WorkNC
170
[Standard Parameters]
Boundary Boundary Curve를 이용할 경우 지정
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정 불가
Direction 지정 불가(WorkNC에 의해 자동 결정 됨)
Stepover 사용자 지정 및 Auto
Z-step None(2D 이므로)
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Invert toolpath 생성할 Toolpath의 방향 결정(설정시 InsideÆOutside의 Toolpath 생성)
Drive curve 지정한 Drive curve를 이용하여 가공
http://www.dawoo-tech.co.kr
171
WorkNC
-Reference Curve-
: 가공을 위한 참조 Curve로 아래와 같이 정의되며, 여러 개의 Curve를 조합하여 사용 할 수도
있다.
-Machining Window
- View
-Boundary Curve 지정
-Drive Curve 지정
172
11.4 Spiral / Radial Finishing
: 2D 상에서 Sprial / Radial의 Toolpath를 생성하여 Part Surface에 Projection 함.
Æ 사용자가 지정한 Entry Point를 기준으로 생성(필수 사항)
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional, Mixed
Cycle 지정 불가
Direction 지정 불가
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Entry Point Spiral / Radial 가공의 기준이 되는 Point
Spiral / Radial Spiral / Radial 가공 종류 선택
Invert toolpath 생성할 Toolpath의 방향 역전
http://www.dawoo-tech.co.kr
173
WorkNC
- Spiral / Radial-
Climb Conventional
Radial Mode
174
11.5 Edge Finishing
: Part의 Edge 부분을 가공하기 위한 Toolpath이며, Tool이 Edge를 직접 접촉하지는 않지만 Edge
의 양 Side는 가공을 하게 된다.
Æ 사용 공구는 Ball만 가능
http://www.dawoo-tech.co.kr
175
WorkNC
[Standard Parameters]
Cutter details Ball만 사용 가능
Method Climb, Conventional, Mixed
Cycle 지정 불가
Direction 지정 불가(WorkNC에 의해 자동 결정 됨)
Stepover 사용자 지정 및 Auto
Z-step None
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Drive Curve Edge 가공에 사용할 Curve.(Drive Curve는 Edge와 정확히 일치해야 함.)
Edge Distance 가공할 Edge의 양 Side 폭
176
11.6 Along the Curve
: 한 개의 Drive Curve(Open, Close)를 이용하여 Toolpath를 2D상에 생성하여 Part Surface에
Projection하여 생성.
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Box, Lace
(단, Drive Direction Option에서 “On the Curve”를 선택한 경우엔 지정 불가)
Direction 지정 불가
Stepover 사용자 지정 및 Auto
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Entry Point 사용자가 정의하거나 WorkNC에서 자동 생성
Drive Curve 1 사용할 Drive Curve 지정
http://www.dawoo-tech.co.kr
177
WorkNC
- Drive Direction-
Drive Direction : Parallel to the Curve Drive Direction : Perpendicular to the Curve
178
11.7 Keyways
: 형상의 홈(Rib….)을 가공하기 위한 패턴으로 모델형상의 홈 자리만을 찾아서 가공을 한다.
[Standard Parameters]
Cutter details Bullnose, Flat (Ball공구는 사용할 수 없다)
Method 지정 불가
Cycle 지정 불가
Direction 지정 불가
Stepover 지정 불가
Z-step None, Fixed, Variable
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical 만 사용가능
http://www.dawoo-tech.co.kr
179
WorkNC
[Specific Parameters]
Surface Selection 가공할 Surface 지정
※ Keyways는 Ball 공구를 사용할 수가 없고, 또한 형상에 홈이 많을 경우 정확한 가공을 하기
위하여서는 Surface Selection을 사용하는 것이 좋다.
[ Model ]
180
[ Z-Step]
[ None ] [ Fixed ]
Tip : Keyways의 Toolpath 사용시 Key홈의 넓이가 공구의 직경과 같아야 한다.
만약 Stock Allowance의 값을 준다면, Stock allowance X 2 = 홈의 넓이 와 동일해야 한다.
http://www.dawoo-tech.co.kr
181
WorkNC
182
[ Roughing option ] [ Finishing option ]
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb 만 사용 가능
Cycle Spiral 만 사용 가능
Direction 지정 불가
◈ Roughing tolerance [ 황삭 패턴의 Option을 정의 ] ◈
Stock allowance 황삭 가공 후 여유량
Tolerance 황삭 가공 시 가공 공차 값
Stepover 황삭 가공에 적용할 Side 이송 값 [ 사용자 지정 (Auto 사용불가) ]
Z-step None, Fixed 만 사용 가능 [황삭 패스에 적용]
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical, Ramp 만 사용 가능
[Specific Parameters]
Surface Selection 가공할 Surface 지정
Entry Point 사용자가 정의하거나 WorkNC에서 자동 생성 [황삭 패스에 적용]
Cusp Height Csup Height 의 사용자 정의 또는 Auto [황삭 패스에 적용]
Stock Parameters Tool의 시작과 관련된 Lead-In, Stepover 등을 Machining Zone의 Outside에
서 시작할지 말지를 결정.(가공 영역의 외측에 소재 유.무)
Smoothing Option Corner부위를 부드럽게 R처리
http://www.dawoo-tech.co.kr
183
WorkNC
◈ 가공 순서 ◈
- High Torque Roughing Æ Optimized Z-Level Finishing Æ Z-Level Finishing
※ 얇은 전극 가공에 유리
[ 각각 Level에서 황삭 정삭을 같이 가공 ]
184
Chapter 12. 2 1/2-Axis Toolpaths
1 = Curve, 2=Toolpath
http://www.dawoo-tech.co.kr
185
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional
Cycle 지정 불가
Direction 지정 불가
Stepover 지정불가
Curve machining Tool locked at a Constant Z, Tool Z follows curve, Tool approaches
Z movement curve From +Z, Tool moves away from curve
Approach 3D
Retract 2D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Curve[s] to machine Toolpath로 사용할 Curve를 선택.
Curve stock allowance Curve와의 가공여유설정
-Stock allowance in Z Project된 Curve와 Tool과의 Z 여유량
-Lateral stock allowance Project된 Curve와 Tool과의 측면 여유량.
Entry Points Toolpath의 시작위치결정 및 Close curve의 in, out을 결정.
Curve Lateral Offset
-Lateral stepover 선택된 curve와 offset된 curve사이를 가공할 때의 pitch값.
-Lateral stock 선택된 curve의 offset값을 설정
186
1. Tool locked at a Constant Z 2. Tool locked at local high-Z
※ Ramp down between planes는 Z-Level 이동간의 연결을 지정하는 Angle값으로 Ramp이동
한다.
http://www.dawoo-tech.co.kr
187
WorkNC
- Entry Points -
- Lead-ins/Lead-outs -
188
12.2 Curve remachining
: 이 기능은 Pocketing and Machining Tangent to a Curve toolpaths 이후의 coner부의 잔삭가공
을 하는 기능이다.
http://www.dawoo-tech.co.kr
189
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method Climb, Conventional
Cycle 지정 불가
Direction 지정 불가
Stock allowance 지정 불가
Stepover 지정불가
Curve machining Tool locked at a Constant Z, Tool locked at local high-Z,Tool Z follows
Z movement curve, Tool approaches curve From +Z, Tool moves away from curve
Approach 3D
Retract 2D
Lead-ins… Vertical, Radial 가능
[Specific Parameters]
Curve[s] to machine Toolpath로 사용할 Curve를 선택.
Curve stock allowance Curve와의 가공여유설정
-Stock allowance in Z Project된 Curve와 Tool과의 Z 여유량
-Lateral stock allowance Project된 Curve와 Tool과의 측면 여유량.
Entry Points Toolpath의 시작위치결정 및 Close curve의 in, out을 결정.
Cut link distance 같은 Level의 떨어진 Toolpath를 연결함.
Curve remachining
-Reference radius 기준공구의 Size를 결정.
-Extension distance Rest material의 영역보다 외곽에서 진입해야 하는 양.
- Curve remachining -
190
12.3 On-curve -engraving-
: Tangent to curve의 기능과 유사하지만, 다른점은 공구의 Center 궤적이 생성된다.
http://www.dawoo-tech.co.kr
191
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction 지정 불가
Stock allowance 지정 불가
Stepover 지정불가
Curve machining Tool locked at a Constant Z, Tool Z follows curve, Tool approaches
Z movement curve From +Z, Tool moves away from curve
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Curve[s] to machine Toolpath로 사용할 Curve를 선택.
Curve stock allowance Curve와의 가공여유설정
-Stock allowance in Z Project된 Curve와 Tool과의 Z 여유량
-Lateral stock allowance Project된 Curve와 Tool과의 측면 여유량.
Project onto surface 선택된 Curve가 surface에 투영하여 Toolpath생성.
Cut link distance 같은 Level의 떨어진 Toolpath를 연결함.
192
12.4 Pocketing
: 2D Curve데이터를 이용하여 Pocket가공을 한다.
http://www.dawoo-tech.co.kr
193
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction Climb, Conventional
Stock allowance 지정 불가
Stepover 사용자 지정 및 Auto
Curve machining Tool locked at a Constant Z, Tool Z follows curve, Tool approaches
Z movement curve From +Z, Tool moves away from curve
Approach 3D
Retract 2D
Lead-ins… Vertical, Ramp
[Specific Parameters]
Curve[s] to machine Toolpath로 사용할 Curve를 선택.
Curve stock allowance Curve와의 가공여유설정
-Stock allowance in Z Project된 Curve와 Tool과의 Z 여유량.
-Lateral stock allowance Project된 Curve와 Tool과의 측면 여유량.
194
12.5 Rib machining
: Rib의 Center curve를 이용하여 Model 형상이 존재하는 영역만을 Rib가공에 적용한다.
http://www.dawoo-tech.co.kr
195
WorkNC
[Standard Parameters]
Cutter details Flat (Ball, Bullnose의 공구는 사용불가)
Method Mixed
Cycle Lace
Direction 지정 불가
Stock allowance 사용자 정의
Stepover 지정불가
Curve machining Z movement Z approaches curve from +Z
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Curve[s] to machine Toolpath로 사용할 Curve를 선택.
Project onto surface 선택된 Curve가 surface에 투영하여 Toolpath생성.
Stock Definition Stock값을 주어 Z로 가상의 소재 두께 값을 설정한다.
196
12.6 Facing
: Pocketing과는 비슷하지만 지정 Curve에 벗어나서 가공을 하는 면삭 가공 패턴이다.
(2D Curve로 가공 DATA를 생성)
http://www.dawoo-tech.co.kr
197
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction X, Y, 사용자 지정 각도 정의
Stock allowance 지정 불가
Stepover 사용자 지정 및 Auto
Curve machining Tool locked at a Constant Z, Tool Z follows curve, Tool approaches
Z movement curve From +Z, Tool moves away from curve
Approach 2D, 3D
Retract 2D, 3D
Lead-ins… Vertical 만 사용 가능
[Specific Parameters]
Curve[s] to machine Toolpath로 사용할 Curve를 선택.
Curve stock allowance Curve와의 가공여유설정
-Stock allowance in Z Project된 Curve와 Tool과의 Z 여유량.
-Lateral stock allowance 지정 불가
* 주의사항 *
Facing에서 2D Curve를 이용하여 가공영역을 설정하며, 면삭가공을 위한 Pattern 이므로 경계커
브 외각으로 가공 데이터를 생성한다. 여기서 Facing을 이용한 Pocket 가공을 하지 말아야 한다.
198
12.7 Drilling and hole boring
: 가장 기본적인 Drilling cycle의 Toolpath를 생성한다.
http://www.dawoo-tech.co.kr
199
WorkNC
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction 지정 불가
Stock allowance 지정 불가
Stepover 지정 불가
Z-Step 지정 불가
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Bore end point 드릴가공 할 Center Point를 선택한다.
Depth offset 드릴가공 할 깊이 값을 입력한다.
-Measured from surface Point를 Surface면에 Z로 project하여 깊이를 결정한다.
-Measured from entry point Point의 좌표 값(Z)에서 깊이를 결정한다.
Bore Cycle Spot, Circular, Peck, Retract
Starting Z 드릴진입의 안전 높이 값을 설정.
- Depth offset -
200
- Starting Z -
1. Automatic 설정시
2. Start Z에 값을 입력시
http://www.dawoo-tech.co.kr
201
WorkNC
12.8 Tapping
: Tapping toolpath를 생성한다.
202
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle 지정 불가
Direction 지정 불가
Stock allowance 지정 불가
Stepover 지정 불가
Z-Step 지정 불가
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Bore end point 드릴가공 할 Center Point를 선택한다.
Depth offset 드릴가공 할 깊이 값을 입력한다.
-Measured from surface Point를 Surface면에 Z로 project하여 깊이를 결정한다.
-Measured from entry point Point의 좌표 값(Z)에서 깊이를 결정한다.
Tapping direction Left, Right, Pitch
Tapping method
- Simple Dwell time을 초단위로 설정한다.
- Rigid Tapping Feedrate와 the Retract Feedrate 사이의 비율을 설정한다.
http://www.dawoo-tech.co.kr
203
WorkNC
204
[Standard Parameters]
Cutter details Ball, Bullnose, Flat
Method 지정 불가
Cycle Lace
Direction Angle from X, Parallel to X, Parallel to Y
Stock allowance 사용자 지정
Stepover 사용자 지정 또는 Auto (Point file로 가공 할 때는 사용불가)
Z-Step 지정 불가
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Point Drill Rough Start points
-Start Z Drill이 진입할 일괄적인 Z높이를 설정한다.
-Points file VisuNC에서 작성한 Point File의 위치에 따라 절입된다.
-Automatic grid 가공영역에 대해 Stepover에서 정의한 값만큼 씩 이동한다.
Point Drill Phase Drill가공의 깊이를 결정한다.
-Pre-drill Maximun depth값만큼 증분절입한다.
-Rough Surface의 형상에 Stock allowance만큼을 남기고 절입된다
Bore Cycle Spot, Peck, Retract
http://www.dawoo-tech.co.kr
205
WorkNC
206
[Standard Parameters]
Cutter details 지정 불가
Method 지정 불가
Cycle 지정 불가
Direction 지정 불가
Stock allowance 지정 불가
Stepover 지정 불가
Z-Step 지정 불가
Approach 3D
Retract 2D
Lead-ins… Vertical
[Specific Parameters]
Feature definition Work-CAD에서 자동 인식한 Feature File(*.ftd)을 선택한다.
Machine selection 가공방법을 정의한 File(*.fts)을 선택한다.
Tool selection 공구정보를 입력한 File(*.ftt)을 선택한다.
http://www.dawoo-tech.co.kr
207
WorkNC
A)Rest Material의 Data 산출에 관계하는 Parameter는 Machining Tolerance, Constant Stepover,
Calculation Precision 등이 복합적으로 관계하므로, Rest Material의 Boundary가 고르지 않게 생성
되기도 한다. Smooth Option은 이 문제에 대한 보정 기능이다.
Q)그렇다면 Reference Tool 설정시 우는 문제도 이와 같은 맥락에서 이해 하여야 하는가?
A)기본적으로 그렇게 봐야 하며, Contour Remachining은 Z-Level의 개념이 아니다.
Q)만일 그렇다면, Reference Tool 설정시 울지 않고 Toolpath를 생성할 방법은 없는가?
A)100% 울지 않게 생성할 방법은 없으나 “Surface selection”을 이용하면 효과적으로 줄여준다.
208
Q2)Contour Remachining이나 Parallel Pencil Trace에서 Method의 설정은 Climb로 해도 바닦면
가공시 상향이 걸리는 문제의 해결 방법은?
2. > 선택
http://www.dawoo-tech.co.kr
209
WorkNC
(Invert된 Toolpath)
5.Workzone Contents에서 “M-“ 를 재계산 하면 모두 Climb으로 설정된 Toolpath 생성.
210
4.Stock Model 대화상자에서 CAD Model을 선택 후 Filter를 클릭하여 Stock Model 파일을 지정
한다.(단, Stock Model은 *.WNC 파일이어야 한다.)
(계산
http://www.dawoo-tech.co.kr
211
WorkNC
방법1)
WorkNC 메인 메뉴에서 Utilities > [Start Points]에서 조정 할 수 있다.
212
(적용 전)
(적용 후)
방법2)
Postprocess 창의 “Force rapids to retract plane”을 설정하여 조정한다.
(“Start Point” 설정보다 자유롭게 조정이 가능하나 VisuNC에서는 확인 불가)
>>
http://www.dawoo-tech.co.kr
213
WorkNC
214
Q6) WorkNC에서 작업 시방서를 생성하는 방법은?
A) 작업 시방서를 생성하는 방법은 아래와 같다.
http://www.dawoo-tech.co.kr
215
WorkNC
PRODUCTION
DOCUMENT
Date : Oct 18 2002 NC TYPE :
Workzone : c:\workzone\test\
Part dimensions
Operation 1
Operation 2
216
(Sub Sheet 1 )
Workzone c:\workzone\test\
pumpe.wnc 0.000
Workzone informations
WorkNC Test
http://www.dawoo-tech.co.kr
217
WorkNC
Intol Outtol
WorkNC에서 제품의 가공 결과물의 정도는 Tolerance와 Scale의 두 가지 파라미터로 정의된다.
즉, Scale은 외부 Geometry의 Import시의 정도이며, Tolerance는 NC Data의 Output의 정도이다.
(WorkNC에서의 최대 Tolerance = 0.001)
218
Q12) Surface에 대해 부분적으로 가공 여유를 다르게 설정하여 가공 하는 방법은 가능한가?
http://www.dawoo-tech.co.kr
219
WorkNC
220
Q13) Flat Surface Machining에서 Cutter Compensation이 적용되는가?
A) Post 파일을 조정하면 부분적으로 가능하다.
Isolate 미적용
http://www.dawoo-tech.co.kr
221
WorkNC
Isolate 적용
Step1)
VisuNC에서 Toolpath 선택 > Edition > Modify 선택 후 Edition Parameters 항목에서 아래와 같이
설정.
Step2)
설정 후, 아래의 그림처럼 “영역1을 Window로 선택
>
Step3)
Edition Parameters 항목을 아래와 같이 설정 후 “영역1”을 선택 후 “Sel mode”를 “Last point”로
변경
222
Step4)
WorkNC에서 재계산을 수행하면 분할된 Toolpath를 확인 할 수 있다.
http://www.dawoo-tech.co.kr
223
WorkNC
224
Q22)Optimized Z-Level finishing에서 Direction(User defined angle)을 임의의 각도로 변경하면 하향
이 상향으로 변경된다. 이 문제를 잡을 수는 없는가?
A)각도를 변경한 경우에 하향으로 유지하려면, 가공영역을 View로 설정하여야 한다.
http://www.dawoo-tech.co.kr
225
WorkNC
Q23)Flat Surface Machining에서 아래의 그림과 같은 형상을 Flat Tool로 가공 할 경우, “FLAT
Surface”의 Boundary 밖으로 Tool이 지나 간다. 이것은 OverCut이 아닌가?
226
(단, “on”으로 설정하는 것은 Flat surface finishing 계산시 V14의 알고리즘을 수행하므로 주의 할
것.)
WNC_TEST_PLAN=off WNC_TEST_PLAN=on
http://www.dawoo-tech.co.kr
227
WorkNC
A)원인은 Curve에 있다. 아래의 이미지를 보면, 원으로 체크한 위치의 Curve만 제외한 후, 계산을
수행하면, 정삭적인 Data가 생성 된 것을 알 수 있다. 이런 Curve의 불량을 확인하는 방법은
VisuNC내의 “Curve 탭”에서 개별적인 Curve 추출을 시도하면 확인이 가능하다. 즉, 문제가 있는
Curve라면, Closed Curve로의 추출이 불가능 하다.
228
A) WorkNC에서 정밀 가공을 위해 관계되는 요소는 Scale, Tolerance, Segment가 있다.
[Scale]
WorkNC에서 IGES Data를 Import 할 경우, 내부적으로 Geometry Data를 Polygon Data로 변환
한다. 따라서, Sclae의 의미는 하나의 Face를 구현하기 위해 필요한 Polygon의 개수 라고 생각
하면 된다. 즉, 하나의 사각형을 구현하는데 필요한 Polygon의 수량을 2(Scale = 1)라고 할 경우
Sclae=2의 경우는 구성되는 Polygon 수량이 4라고 보면 된다.
Scale = 1 Scale = 2
주) P : Polygon No.
[Tolerance]
WorkNC에서 생성되는 CL-Data는 Point Data 이므로 각각의 Point 구간을 연결하면 직선이 이
루어 진다. 결국, 형상의 원래 모습과 달리 표현되는 문제가 발생하는데, Tolerance를 적용하여 원
래의 곡선이나 곡면에 근접하게 표현 할 수 있다. 즉, Tolerance를 작게 적용 할수록 원래의 형상
에 근접하게 된다. (WorkNC에서의 최대 Tolerance = 0.001)
[Segment]
Segment는 Arc나 Spline에서 각 곡선(곡면)을 구성하는 Node Point를 지칭하며, WorkNC에서는
http://www.dawoo-tech.co.kr
229
WorkNC
230
2) 간섭이 없는 Tool의 최소 길이 자동 산출
3) 사용 공구가 간섭 없이 가공할 수 있게 CL-Data의 분할
Planar Finish에서 사용공구 Ball 10, 공구길이 15, 가공여유“0”으로 Holder Collision을 수행 할 경우
Step 2) 선택후, 아래의 Collision Detection parameters 창에서 원하는 항목 설정하여 적용한다.
http://www.dawoo-tech.co.kr
231
WorkNC
[Results]
: Holder Collision Check 후의 결과를 표시
[Parameters]
Holder가 Part Geometry에 간섭 되지 않을 여유량
Stock allowance Æ 가공시 Holder가 설정량을 넘어 Part Geometry와의 간섭이 발생
할 경우, Result 항목에 Collision 발생으로 나타난다.
Clearance between holder Holder와 Part Geometry상의 Surface와의 Clearance 값이며, 기본값
and surface 1mm는 CL-Data상에서 매 1mm 구간마다 간섭 여부를 검증한다.
Holder Check를 이용하여 CL-Data 생성시 각 Data 사이의 Overlap
Overlap distance 량
Æ Z-Level 기준
Holder Check시 사용할 Tool의 길이이며, 이 값은 Toolpath
Effective tool length
Parameter에서 설정한 값을 기본 값으로 가져 온다.
> [Holder]
Cylindrical holder radius 간략하게 Holder의 반경만 설정하여 검증하고자 할 경우 사용
232
Æ 즉, Holder는 설정한 반경 값을 가지는 원통의 Cylinder 형상이다.
Holder Libriary에서 생성한 Holder Profile을 적용하여 검증할 경우 사
Holder profile file name 용
Æ Holder의 Profile을 이용하므로 좀 더 상세한 검증이 가능하다.
[Execution Mode]
Calculation maximum collision 간섭이 발생하는 최대 깊이와 간섭 없이 안전한 Tool의 길이 산
depth only 출
“Calculation maximum collision depth only”의 결과와 간섭이 일어
Save non collided section only
나지 않은 영역만 CL-Data 생성 함.
“Calculation maximum collision depth only”의 결과와 간섭이 발생
Save collided section only
하는 영역의 CL-Data 생성 함.
“Calculation maximum collision depth only”의 결과와 간섭이 일어
Save both sections
나는 영역 및 일어나지 않는 영역을 각각의 Toolpath로 생성 함.
Step 3) 계산완료 후에 Functions > Holder Collision Check > Result를 선택하여 결과 값을 확인한다.
http://www.dawoo-tech.co.kr
233
WorkNC
생성된 CL-Data상의 변
화는 없는 것을 알 수 있
다.
생성된 CL-Data는 간섭
이 없는 영역까지만 생성
된 것을 알 수 있다.
234
CL-Data는 간섭으로 인
해 생성되지 않은 영역에
생성된 것을 알 수 있다.
CL-Data는 간섭 부위와
미간섭 부위 모두에 생성
된 것을 알 수 있다.
http://www.dawoo-tech.co.kr
235
WorkNC
1.Start Point
가공시 공구의 시작과 끝나는 위치를 정의
Absolute Z : 설정시 지정한 Z 값으로 공구 높이 고정
2.Axis System
VisuNC에서 임의의 좌표축을 생성하여 NC Data를 생성한 경우, 그 좌표축을 지정하여 Post할 경
우
지정Å 축 변경시 필히 선택해야 함.
3. Coolant
NC Data에 냉각수 Code 삽입
Æ 단, Post 파일에 설정되어 있을 것.
5. Z level cutting
각각의 Z-Level에 의한 NC Data 분할
Æ 단, Post 파일에 설정되어 있을 것.
236
NC Data의 Retract 높이를 강제로 일괄 조정 함.
Æ Retract 높이는 형상의 최상부 + 설정한 Retract 값
Q29) 아래의 Model에 대해 Curve로 영역을 지정하여 High-speed roughing 실행시 계산 오류가
발생한다. 해결 할 방법은 없는가?
A) 검토 결과 몇 가지 문제점이 있는 것 같다.
1. 해당 Workzone 폴더 내에 현재는 사용되지 않고 있으나, 불필요한 Geometry Data가 들어 있
다.
따라서 본 문제의 해결을 위해, WorkNC-CAD에서 문제가 되는 WNC Data를 Import하여 IGES
Output하였다.
http://www.dawoo-tech.co.kr
237
WorkNC
Step3) WorkNC에서 새로운 Workzone을 생성하여 Export한 IGES Data를 Import 한다.
238
Step4) 문제가 되었던 High-speed roughing과 동일한 조건을 설정하여 계산 실행
(계산에 사용된 Curve Data인 “LH-LWCRV3.crv”는 새로운 Workzone에 Copy 할 것.)
http://www.dawoo-tech.co.kr
239
WorkNC
[결론]
High-speed roughing의 계산 오류가 발생한 원인은 Import한 Geometry가 원인인 것 같다. 문제
가 되는 Workzone을 확인한 결과 불필요한 Geometry들이 중복되어 있었고, 본 Item과 다른
IGES Data를 WorkNC에서 Import하였으나 정상적으로 작업이 진행되지 못했다. 따라서 향후에 이
와 같은 문제를 피하기 위해서 몇 가지의 작업 방법을 변경 할 것을 추천한다.
Q30) POST에 주석문 삽입하여 NC-Data 생성할 경우 아래와 같은 값에서 Zmin과 Zmax의 정확한
의미는 어떻게 되는가?
240
( Toolpath bounds based on the tool center : )
G17G40G49G80
G90G00
A)POST 주석문에 생성되는 Zmin, Zmax의 의미는 가공시의 공구의 최소, 최대 높이이다.
Æ 단, Ball, Bullnose 공구의 의 경우는 Tool Center 기준이다.
Zmax 값 : 113
Zmin 값 : 54
Q31)WorkNC V15.14.1에서 Toolpath의 계산은 C+이나 VisuNC 에서는 Data가 생성되지 않는다.
http://www.dawoo-tech.co.kr
241
WorkNC
242
WorkNC
2판 1쇄 발행 2004년 2월 19일
만 든 이 : 이희준 (hjlee@dawoo-tech.co.kr)
김수찬 (sckim@dawoo-tech.co.kr)
박근영 (kypark@dawoo-tech.co.kr)
발 행 처 : 다우테크㈜
주 소 : 부산광역시 사상구 덕포2동 369-3번지
대표전화
다우테크㈜ 051-302-7544
대표팩스: 051-303-7542
웹사이트
다우테크㈜ www.dawoo-tech.co.kr
http://www.dawoo-tech.co.kr
243
WorkNC
244
WorkNC USER Manual