Power Mill Thai
Power Mill Thai
1
Introduction
PowerMILL CNC Machining () *+,- . / Toolpath
4*,+5 6* 76 *+ Import *9 :, ; () *9 95 <, = = 4>9? 9 +
. @ 5 IGES, STL, Triangle, OLE F, *9 Surface F, Solid = PowerSHAPE
Isometric View 1
Isometric View 2
Isometric View 3
Isometric View 4
Last View
Refresh
Draft angle
Minimum Radius
Multi coloured Shade
Shade
Wire
Lesson 1 Page 3 / 7
1.3
:6,+5 N< O^=.4* *9 ,+[5 96
1. 9F, File Examples
2. 9F, 4,N, eg
/6 Pane &'/ 8:/? ( OLE (Object Linking Embedding) Pane &'/'8:/? (%h 0 HTML
/6 Pane &' 8:/? ( Help
Release notes =./[ Load ; HTML Pane 9.;,N6 * /[ ;* : //[ N9- jF, ; [5
;,N6 ,F +6;, 4*
, = < + Dynamic Help () =. *+ N9- 4,N, N F, +? O ;6 F, Pane
N F, +? =. Cursor 9+ N F, +? 9.4 565 NO^=.6 46 * Form =.
n help Form ;)< @ + Pane N F, +? * ( + F,;, =,@ j
2
Machining Set Up
Tool Path
1. Load & '( PowerMILL ( Loading a model into PowerMILL )
2. 5 6 & '( 7 7 8 ( Viewing the model )
3. 7 ' Block ( Material block definition )
4. 7 ' Cutting Tool ( Cutting tool definition )
5. 7 ' D E(8FG HG 5 ( Feed rate and Spindle Speed Settings )
6. 7 ' 8 8 F(N Cutting Tool ( Rapid Move Heights )
7. 7 ' E7 S Cutting Tool ( Tool Start Point )
2.1 Loading a model into PowerMILL
1. (N File Examples
This model has sloping sides that join the flat base.
Lesson 2 Page 2 / 7
2. F(S 6\ Calculate
3. F(S 6\ Accept
Block * . Wireframe A E * 7 1- @A
$ *1 ? * . %4 @F ,-5 ! $ 1 4F@A Opacity
2. (N F End Mill
End Mill Tool Form
M /- Tool 0 1@A A* ,- Diameter #
% 6 %/- Tool # 5 6-4 5 4 7 A * . 5
*@ /- Diameter * " AE
* "A6 ! " 0 1 1-
4 * . A 1 A E4 2,-/- Tool $ 1 - "1-
4F"4 P !" / /- Tool 4E *2 14 bn 6
Tool !FF Ball Nosed @A A Diameter 14
2. (N Accept
2.6 Rapid move heights
FG _ ( 'a E GE Z Z_ 7 ' &' Tool F(N 'G FG HG _ N S
'&' Y 5 S '
Safe Z
Start Z
Rapid
Plunge
Cutting
Lesson 2 Page 5 / 7
2. 7 'F Co-ordinate X 50 Y 50 Z 50
3. (N Accept 7 'F Start Point 7 7 5 Tool
Tolerance %F %
" *-A6
/- * 1 @ * 7 /- Tool
!"1%
@A0 1 A # $ "1* A6 4F
5 * " 1-6*+A6 $
Thickness ,- % * ,E-
% * 7 @A* 7 0 5 * "
1-6*+A6 $
Off Anywhere C $ ( DE $ ) * -# $ % ,9 *
-F-( & ) &' ! C( - + ,- , Anywhere
#<- On Sketching Boundaries
2. % 4% Measure Model
2. - ( Line / X&
3. # # (
9 & ,9 E 9
$ ,C- $ $ $T
E , T- T Tool
5. 4% Measure )
6. $ ( % &!
# /
7. $ ( - ^
# /
8. Zoom - -H G ) &!
a T \' $)* E , a ,_ & T Ball Nose $
9. - ( Circle Measurement Form
10. # Start Point , End Point Middle Point 4! % &!
*# 9 $# L\ - F 3 *#
Measurement Form $# L 9$ T 9 *#
a T 9 # $ 5 . -F- Tool Ball Nose
$ Diameter 10 . P $ , & + - - ' -F
Lesson 4 Page 1 / 4
4
Workplanes and Models
PowerMILL !" " #$ " "# World Co-ordinate System
23"4 "56 ##$7 ! $8 8 94 5 " #3" :6 ; # < " 94 !" " ! $8
6 2 ;>656#$ ?:
1. B B 7 B! !"56 $8
2. 8 " Workplane ! B! !"56 $8 56B4 94 Workplane !
4.1 Bringing Models in to PowerMILL
6;>6 B PowerMILL
1. 8!" E! B "# PowerSHAPE B 7 : PowerMILL
PowerSHAPE
2. 56 Pull Down File Import Model
3. 8M NO ; 56: ;! Models PowerMILL Explorer ; Import
Model
World Co-ordinates
! "# $ % $ & '( )! * +
)(+& " ,'& -)(+& " . ()/ !& 0 +%1!
2 +& ,)#2'34 (Material Block)
8. 8 N 4 3" B 7 : 56 8M NO ; 56
Explorer $ Edit Rotate > X
9. [ :! 180 Degrees Form 9"
10. : 5656 : " B 86 B6 ;
? ' % %++ $ 2 ! ) X
Lesson 4 Page 3 / 4
1. Create Workplane
*+ Workplane #1 "( & N- M"*+& % + $" Q N- ( M/ ! Workplane . Explorer
*+M 3 M"*+& % + ! Workplane 1 '(#1 "( & N-
Workplane . ! #1 "( & N- '% ,4 Workplane / ,& Active +%1! ! ' !
+!+ GN&M2V "#),-&W*+. ! '(. X % ,& " ( Workplane "# " /
'( PowerMILL Explorer
2. : 8M NO ; 56: ;! Workplane 1 ; Activate
Workplane ' . Y! N- '& '& ! $Z Workplane Active GN& %M !
)!+ - $ , )#2 2 W 3' )(+&+( &+3 &)/ ! & Workplane -Workplane "##1
M *+ %( % ! ?'% "M 3 [$2\ M/ ! Workplane 1 ( *+ Edit Move by >
Lesson 4 Page 4 / 4
M2 V , & ) ! V Workplane
M * + Tool Material Block
M *+ ) $'( % GN& $Z "*+&$ )3',& ,-
)(+& / " Calculate Material Block . !
Lesson 5 Page 1 / 15
5
Area Clearance
PowerMILL ! Area Clearance ()* +,-./0 1 22)
* )34 ! Block 3 )34 2 7/ * 8./0 ! * 8! . * ./0 8 9*!,- !
) ! * 8)*!:/ + Arae Clearance ,- 7/( . ;!8 Tool ( Offset Area Filter
. Rest Roughing +8 3 (
8 Tool Path ( Area Clearance 2;+ )! 8 +
1. 8 Z Heights 2. 7/( . 3. * )* 8 M
5.1
1. ./N :O9P powerdrill.dgk
12. 9 + / - ! :/ * ./0
Core (9-
Cavity ;!8 Power Drill Casing
2. 8 Block 1 Calculate
3. 8 Tool ( Tip Radius 2 Diameter 40 (9-2 Y2 /9 6 22.
4. )+8 ! Tool * tr40x6
5. .9! :! ! Area Clearance
Rapid Move Height Form 9 Option Rapid Move Type # (-<) Skim
Tool -* 9 ? 9 $( )< ? @9 < )*,AB- CD 9,EB*() F% (Slice)
# F"B(-<) ( I Skim Tool ( -<9) 9F ?D* ? Absolute M Safe Z (!?(%-
*
Z Heights
Z Heights <) ? )* B Z )*CD AB * P ,AB- CD )* Tool Path 9 ( &$ % B Z
Height D A)*" )"Q- )* Tool, Tolerance ,- Thickness $D* D A)* C B 9( I &* % B Z
Height ! " # $ -D % F$ - ?,EE ,AB! DEAD%)?B * C B Flat ,- Stepdown ( I
AD% $ B Z Height $ 9F"BA)* C! " #-E &*T$? (-<) B Z Height 9A)* -E Area
Clearance Form ,-%(-<) ( <9)* " ? E $!,$*
Option Flat " ?#*@< 9 E )*T"($-T$? ! * Z Height 9A , B* 9"@< 9 E D
Option Step Down ! * Z Height $ E !$ )* Block #*@< -B *!$ )* Block ( I CD P
,AB- CD " ? ( B DE ? Step Down ? (% CD !$ ?) " ? 9,A AB *)) F )?QB DE % "!Q* )*
Block ,AB# A)* ,AB- CD " ? ( B D (-<) Maintain Constant Stepdown
Z Heights Form
Lesson 5 Page 3 / 15
Z Heights ( I !( ?%( I CD
P $ E )*Block -*" A "
, %, Z ? 10 "". ,-
$DE 9"@< E
Tool
" ($& )?QB 3 ,EE 9 C D$ ? E <)
1. Raster <) ($& ,EE Zig-Zag ,AB- CD )* Z Heights
2. Profile <) ($& )E* ,AB- CD )* Z Heights
3. Offset <) ($& )E* -D ] D )) " <)( F (A^"@< 9 ,AB- CD )* Z Heights
AD%)?B * (-<) ($& ,EE Offset T$?" B Stepover 25 "". $ B Tolerance ( B ED 0.1 ,- B
Thickness ( B ED 0.5 (`<9) ( ^E- ()?$
15. .)2 * )* 8 M Area Clearance Form 8 7/
Lesson 5 Page 4 / 15
Tool
ViewMILL ! " #,!$* ($& )* Tool ,EE 3 "&A&F$f9* ! " #A % !)E % "#Q A)*
B) * &* ViewMILL " -Q E g( I )*AD%()*,- )?QBE &(% $ E
Simulation Toolbar
? ?A , B * )* Q -& 9 Q 9
A)* ? ?$%?(" !g h " f ? Q
( I !,$*,!$*#* Q D Active (
# F"BA)* Active -& f ) )
(-<9) F ?D*A , B* 9A)* ,-% -&
) D* 9* Q ( -9? A , B* (! ^
,-% $ Enter
Toolpath ! D E ( Q "B C
A , B* "B
,- Area Clearance Toolpath ^ #Q
! * " "B ( " !" DE Q(
"B
Lesson 5 Page 9 / 15
8. .9! Accept
9. Area Clearance Form ;! Lead in Moves *!8 Type .9! Ramp
"" Zig <)""()?* 9 Tool C ( -<9) 9( !QBC& * "" Zag )< "" 9 C 9 % "? % )*
Ramp Length F"B@) 9 Tool ( -<9) 9#*C& * ( -<9) 9-* *D D
Lesson 5 Page 10 / 15
Tool
Ramp Length
Zig angle
Zag angle
B Ramp Length $( I Tool Diameter Units (TDU) AD%)?B *(CB # Tool " B Diameter 10 "".
,- B Ramp Length " B 2 TDU f9* " B ( B DE 20 "". A " A& Ramp Length % " B " %B
Diameter )* Tool
(@<9) - (-9?* 9 Tool C$ ( -* C& *
Zag Angle
# B Ramp Length #Q $ PowerMILL !B B Zag Angle ( B 9 F$f9*A " A& " B ( B DE
Zig Angle
It is the maximum Zig and Zag angles that are specified rather than absolute angles.
This is because the angles may have to flex in order to maintain the ramp length, which
will remain constant. Angles are always reduced (and never increased) as necessary to fit a
whole number of Zig Zag moves into the length specified.
T"($-"@< 9A , B* Z
0
" $( B Block
Cutter Directions LM BNB Tool ! " # $( I Climb (Down Cut), Conventional (Up Cut)
<) Any (2 &l *)
Pocket Machine LM J IPHA QRBCI< IPH
Auto Angle HMD A AS Auto Angle PowerMILL (-<) "" )*(! *($& 9$ 9!$ ,AB- Option 9( I
Area, Pocket, Model <) Level $D*
1. Area PowerMILL $Q@< 9T$? %" D* "$,- $ B "" (9 " !"
Lesson 5 Page 15 / 15
6
Complex Blocks
Block Defined By "! Block Form &'" !()*! +, Block
- ./0 ,!1
1. Min / Max limits +, block 5 6, 7 "5! +8!" ! 1- 9/ Min , Max >0 1- 3 @ , X, Y , Z
2. Picture +, Block 0 E- F G 2 ).) 5 ,6 3 .) )
3. Triangle +, H Model !" !0 7/
4. Boundary +, H Boundary !" (
!"#$%& 6.1 Picture
1. Delete All @8M5 N Model Owheel_segment.tri U H OExamples2U
2. 5 N Block Form
!"
Block # $ % # &'
# $ ( " ) % *
# $ % +%!,-
7
Finish Machining Form
Toolpath Finishing Form & ' ( ) '* +
8
Raster, Radial, Spiral and Pattern Strategies
Downward Projection of a Pattern ! " 4 $ %&'() Raster, Radial, Spiral 0 Pattern
1) 23&% 4 0 Finishing
PowerMILL ;2< Toolpath >&? 2 Project 0 23&% 1) Tool >"3& @ "0 0 Z
;B C24 2;2< 3&% 1) Tool 0 Raster, Radial 0 Spiral ;2< >&? 2DE) ' Finishing Form
0 ; " 2 &GH 4IJKL&< 23 () Preview ) ! ;2< Tool path 1 " &< ? 2 &DNO" Apply ; 2
;2< Toolpath 0 Pattern @<) B 2;2< 3;< 3@2?"L < ) 0 < >D20 2" B 2 Project 3;< 4
>"3& 3I(!);2< 3DR Toolpath @)LD
4 ST 1) Toolpath 4 4 0 3"(!) " @ "0 0 Z 3DR &4 2GD
Raster Radial
Spiral
Pattern
Lesson 8 Page 2 / 13
Toolpath
!
Option !%!&
'
Stepover
Raster Angle = 0
Raster Angle = 30
Lesson 8 Page 3 / 13
-% & Tool N * *O
Toolpath FF Raster +? @7A %
Q() & BA A
Toolpath
!
Option !%!&
'
Center Point
8 * & &. C? V @) &B FF Radial % B &. C? V A ) ? 0 0 0 67 A % + 8 * &!&
-& S? ) ,) ) @ ! * () 8 * &-& )( Reset to Block Center 67 ' .& 7 @) Block
Start and End Radius 8 * &@ &@) Toolpath CB @) &B +
First pass
outwards First pass
inwards
Start angle (120) > end angle (0) Toolpath &B BC % @O% YB
Start angle (0) < end angle (120) - Toolpath &B BC @O% YB
End angle
= 120
Start
angle = 120
Start angle = 0 End angle = 0
Toolpath +? Q(A O ^
Center Point
8 * & &. C? V @) &B FF Sprial % B &. C? V A ) ? 0 0 0 67 A % + 8 * &!&
-& S? ) ,) ) @ ! * () 8 * &-& () Reset to Block Center 67 ' .& 7 @) Block
Start and End Radius
8 * &@ &@) Toolpath BC &B @) Tool -& Tool &B BC @& * () ))
& ) + End Radius % Start Radius Tool &B )) & ) + + Start Radius % End
Radius Tool &B @ &
Start radius
End radius
End radius > Start radius Start radius > End radius
(tool moves outwards) (tool moves inwards)
Stepover
() * C%@) &B )F
pitch
Direction
BC &B F .%-& () Option Clockwise * () Anticlockwise
12. 3 () Open
13. Finishing Form 3 () Pattern C" ?3 1 1
14. 3 () Apply
Toolpath FF &B% % + F
-% & & O!&+ Toolpath B&SB&
8 * % + () !&-&
Option % ? B& & % V ./%
@
9
3D Offset and Constant Z
9.1 3D Offset Machining
Toolpath Offset Tool !" # $ % &'!" )( * (
+" ,& &
1. () Finishing Form #5 3D Offset Strategy
Toolpath
!
Option !%!&
'
(8 /% & % 1 9 ' :) , :)
/
(% %) & &) ,, 3D Offset
9. #5 Apply
10. O Tool
11. #5 )( Option Spiral O#" Toolpath U$ *
12. O Tool
6. O Tool
Lesson 9 Page 4 / 8
Toolpath
!
Option !%!&
'
0? :) 0* /% & % % *
Stepover % 0>9 !%% Stepover
, :) ,
4. A Block Form #5 Calculate K Reset Rapid Move Heights O#% Tool Start Point
5. Tool Ball Nose () ( Diameter 10 (,5) "* bn10 )( Finishing Form #5 Constant Z Strategy
6. K $ U$+* Stepdown * &' 1 O#% Corner Correction #5 Sharpened O#% Boundary
Trimming #5 Keep Inside
2 ( & (8 Stepdown !% * 1
%%.
2 ( & (, ) ? % )@ 0* Toopath
' %6% ( % P+* (% Tool !& +* 0 =>
, ) ? ' %6%T /% & * )
Lesson 9 Page 6 / 8
7. #5 Apply
(8 = :) ) % % * Stepover 0* Tool )
%%
8. O Tool
Toolpath
!
Option !%!&
'
6. #5 Apply
7. O Tool
10
Corner Machining
Corner Machining !"!! # $%& 5 # Pencil, Multi Pencil, Stitch
Corner, Automatic Corner 012 Along Corner 34 # 51& 6720 & 0 $ $8 9!
!"!: ;6 (Pencil) 012 6 >& 51 7 Tool !@ :5A& & (Rest Milling)
10.1 Pencil Machining
> D Toolpath 0 $ $8 9! !"!: ;6
1. Finishing Form 1 Pencil Strategy
Toolpath
!
Option !%!&
'
10. 1 Apply
Toolpath
! Option !%!& '
Lesson 10 Page 4 / 10
MultiPencil
' &- G. & ( Pencil ,* &- ! %( - . ' %)% -C J &- 3
,* * & ,C* 3 ,* Tool &! * 3 C %6 & 3K G. 6* Toopath
&- & & * 6 ?( - . 6* ' %)% & (( C* Rest Milling
5 3 ( 6* Threshold Angle C 3= & ( Toolpath (( Pencil
N J& & ( - . % ,C* 3 ,* Tool 3K & C MultiPencil ' Toolpath -&
3 J,C % ,C* 3 *, Tool 3K (Reference Tool) &- &P& Tool ,* (Active Tool)
4. 1 Apply
Toolpath
! Option !%!& '
Stitch Corner
' &- G. C S ! % ! %( - . ' %)% -C J,C % ,C* 3 ,* &
6* Tool &! * 3 C %6 & 3K
5 3 ( 6* Threshold Angle C 3= & ( Toolpath (( Pencil
10.6 Stitch Corner Example
1. Finishing Form 1 Stitch Corner Strategy
2. 1 :;D Tool bn5 U 5 Output Both 012 Direction Any U 5 & Overlap 0
3. 1 Apply
4. ! >P "j!@ Toolpath 1 Edit ZigZag b 1$ 7 a $ 2
a
6. 0> @ Tool
# $%&'( 10.3 Stitch Corner Exercise
1. > D Toolpath 0 Stitch Corner U 5 & Overlap 3 !!. 01D 0> @ Tool
10.6 Along Corner Machining
> D Toolpath 0 @ 8 !8 9! !"!: ;6
1. Finishing Form 1 Along Corner Strategy
Toolpath !
Option !%!&
'
Lesson 10 Page 8 / 10
Along Corner
' &- G. &- 6 ! % ! %( - . ' %)% -C J,C % ,C* 3 ,*
&6* Tool &! * 3 C %6 & 3K
G. 6* Toopath &- & & * 6 (? - .& 5 3 ( 6* Threshold Angle
C 3= & ( Toolpath (( Pencil
10.7 Along Corner Example
1. Finishing Form 1 Along Corner Strategy
2. 1 :;D Tool bn5 U 5 & Cusp & 0.05 U 5 & Overlap 0
3. 1 Apply
4. 0> @ Tool
Toolpath !
Option !%!&
'
Autometic Corner
' Toolpath ((= % 3 (( Stitch Corner (( along Corner 6RC * ? ( Threshold Angle
> 6* %)%6* % % Threshold Angle -& Toolpath (( Stitch Corner 6 %>
6* %)%6* % * Threshold Angle -& Toolpath (( along Corner 5 3 ( 6*
Threshold Angle C 3= & ( Toolpath (( Pencil
Lesson 10 Page 10 / 10
3. 0> @ Tool
11
Projection Machining
Projection Machining Toolpath ! " # Project $ % &'( )$ )$ *
#'+ , -.( /. 0& !1 #,234. "%% Undercut ) , 8 * - Tool )
"%% 5 Axis
,#'+ "= => 3 #'+ Point Projection , Line Projection "$1 Plane Projection
Point projection
Line projection
Plane projection
Projection Machining , - .
/ - / 0 .1 Point Projection , - 23 4 0 .1 Line
Projection , - / 0 .1 Plane Projection , - /7 8 /
Finishing Form < Project 8 = / Outward ( / ) / 8 Inward
( / ) 4= E F Core - Cavity
3 F 8 .1 - Azimuth / 8
Elevation
Azimuth Angle - / Z < , L
E. =/ M Chamber M
F / / Z
Lesson 11 Page 2 / 8
Elevation Angle
- 4= 2. 8 XY
E. /= M Chamber M
2.F / / X
11.1 Point Projection Example
1. Delete All "$1 Reset Forms
2. 83I 2J$K Projfin_model.dgk
F /. Q
Toolpath 8 . 2. Option
2 2 Q8 .1
Lesson 11 Page 3 / 8
T-= 8 Project 8/ ,
E</ < Project
12. 8$ Apply
F /. Q
Toolpath 8 . 2. Option
2 2 Q8 .1
2. T ) % Location 3[ > 95 0 0
3. T ) % Direction 8$ Outwards "$1 T ) Style 83` Circular
4. T ) %,e, Azimuth 3[ Start 8 > % g180 "$1 End 8 > % 80
5. T ) % Height 3[ Start 8 > % 65 "$1 End 8 > % 80
6. T ) 0) Stepover 83` 1 "$18$ Join Up "$18$ Preview
T-= 8 Project 8/ ,
E</ < Project
/
7. 8$ Apply
Lesson 11 Page 5 / 8
Tool 8 - 2. 2.U
.1 / Up Cut l down Cut
Toolpath =4 8 4= - =
/F 8Q= .1 <
F /. Q
Toolpath 8 . 2. Option
2 2 Q8 .1
T- F . Slider
.X E < Y -
Lesson 11 Page 6 / 8
T-= 8 Project 8/ ,
E</ < Project
/
11. 8$ Apply
Tool 8 Stepover
= Z Q
-
Tool 8 <
Lesson 11 Page 7 / 8
8 , Tool 8 - Q Q=
F /2 Tool
Extensions
Straight - Inward 75.0 - Outward 75.0
12. 8$ Apply
12
Profile Machining
Profile Machining Toolpath !""# $ "%&# '( !)*'+,- # * - .# $ #/0
"# 012 2' 0 " 43 !)*.+(, "%&# ' #56 47'8!"" Triangle 4&*4
12.1
1. Finishing Form #' Profile Strategy
15. #' T$1 U5(,5VW& Shift L 2 "#' !'+0 #'$ #' (,5VW& Ctrl
16. L Shade %&# '
!"# 12.1
Toolpath !""(2# $ ",$- #/0 "# 01 + "T$1 " 10 * Offset #56 0 bc
Toolpath 4
#56 U5
Lesson 13 Page 1 / 5
13
Four Axis Rotary Machining
Four Axis Rotary Machining !" # $#% &' X ')* Tool -*. ! /0 12 32 .
13.1
1. Finishing Form .) Rotary Strategy
X Limits X Block
Technique 9!: . ! Circular, Spiral Line
Direction !"! Climb (Down Cut), Conventional (Up Cut) any
Stepover -. Circular / Spiral 0 1 2 2 2/ 234 Line
4 5 02 "
Y Offset 0 1 !.6 /6 7 Y 9 Tool 0/6 !.6 ; <
Lesson 13 Page 2 / 5
E n d an gle
10. 'W . ! > Tool H 2 Tool !"! !.6 5 Down Cut / 1 != 0 ; !.6 . /.61
K Tool 7 X 3; 3= 1 Block K 4 Direction 5 Conventional
Tool !"! !.6 5 Up Cut / K 4 Direction 5 Any Tool !"! !.6 5
Down Cut / Up Cut 3/ 7
11. = $ Direction .) Any ')X9 .) Apply
12. 'W . ! > Tool W . 3 .0)1 '0) 1 Tool 0 0= Q 1 4 02 Leads and Links
14
Boundaries
Boundary ! "#$ %& ' ( ) Finishing
Toolpath & ' Toolpath 3 Raster 3 3D Offset ! : Boundary ; < '=< !'=( > Toolpath
3 Constant Z % !A B> ' & $ $B Option Boundary
Toolpath 3 Finishing 3 Plung Area Clearance ! ::F %& ' ( ) Active Boundary
3 Boundary ' ! : ' " ; ; < H ; $ Project 3 ! H ; "# Explorer
$ Boundary ' ! 10 (N ' Sketch, Block, Rest Material, Shallow, Silhouette, File,
Pattern, Toolpath, Model 3 Selected Surfaces
Boundary ! ::F 3 < $B Explorer Boundary Toolbar
14.1
1. "# Explorer ! V WX! "#Y& > Boundaries
3. Accept
4. "# Explorer ! V WX! "#Y& > Boundary 3 Toolbar
9$' Option *+'< . user defined, silhouette, shallow, selected surfaces, rest block
Save boundary
Insert Boundary
Insert Pattern
Insert Toolpath
Insert Model
Sketch Boundary
Edits the Boundary
Clears the Boundary
Option % & %W `# $B > => ^ Boundary < $B Sketch Tool < %W % :F &
< Y ( ! V WX!f g Y> XYZ A> Form (N % & > "# $ !>! ! ' Boundary
"#! F>3
1. "# Pull Down ! F File Delete All
2. "# Pull Down ! F Tools Reset Form
3. ;k V cowling.dgk
4. Block Form Calculate
5. "& Reset Rapid Move Heights 3 Tool Start Point
6. Tool Ball Nose "#! Diameter 8 !B# > bn8
11. Accept
12. Finishing Form 3 Optimised Constant Z
13. Boundary ! 1
14. Apply
2. ; Y Block
3. # Y> X Max Value n 0 $ Block Form
4. Accept $ Block Form
5. Apply 3 Accept "# Block Boundary Form
6. Toolpath 3 3D Offset Finishing
11. Apply
12. Accept
10 7J
R H
%3 < +R
# *,$*,$2,
'`
'
.K 2(+
0<K8 '
0 >' 40
'`
10. Accept
11. Toolpath 3 Constant Z $BY> Steodown 0.5 !!. 3 Bounadry Trimming n
Keep Outside
12. Toolpath 3 Raster Finishing 3 # !W! Upper Angle n 45 t Steodown 0.5 !!.
13. Style n Two Way Joined < $B Shallow Boundary
14. Apply
6. ;k V C:\temp \ sillbound1.dgk
R H*,$ [RIK&10
Lesson 14 Page 11 / 20
10 Boundary %, K
14.8 Toolpath Boundary
Boundary ! ::F % Toolpath "# n ;
1. "# Pull Down ! F File Delete All
2. "# Pull Down ! F Tools Reset Form
3. ;k V Predrill.dgk
4. Block Form Calculate
5. User Defined Boundary 3 ; Y Sketch
6. !W!! ! = !3 3 Z 3 "& Sketch ' F
12. ; Y Insert Toolpath / &K Boundary @<2810>? % & ' 2 < :(+
13. Accept
14. ;!>3 $ H <! !W!! = !3 3 }Y
15. Zoom $ H $ ( ) ' F # # !Y Boundary ' F f# B' > W
10 J7 Toolpath 7+' ?
Lesson 14 Page 14 / 20
6. Accept
7. Boundary Toolbar
8. Option Create a Selected Surfaces Boundary
9. Apply
Lesson 14 Page 16 / 20
10. Toolpath 3 3D Offset Finishing & Y> Tolerance "> ' 0.05 3 Thichness "> ' 0 !
Y> Stepover 1 !!.
10. g " 53 Y# ! :F
>& .M\ Offset Boundary 7& / 0 Offset & 7& @ , . +'7&K: 0:0* '*,$ *8 + Boundary
12, 7I28 *8 7J2I7&
11. Toolpath 3 Raster Finish Y> Stepover 1 !!. ( ' n !W! 90 t $B Style Two
Way Joined
12. Boundary % Selected Surfaces Split Surface
13. Toolpath 3 3D Offset Y> Stepover 1 !!. 3 & Y> Links n On Surface
Select Duplicates selects all duplicate segments of the boundary and can be used effectively in
conjunction with the Delete Selected option.
14.13 Blanking Surfaces using Boundary
Blanking Plane % $B & ' F3 W!=> ^ <! `# ;!>$ Tool Y # "# ; ! (N 3 (NY
Block CEB Plane !# ! & Block < % "# Z Height "# &
Best Fit CEB Plane < % F> > %W F W 3 %W =#& W Boundary
Projected CEB Plane ' XY Active Workplane < % "#%W F W Boundary
1. <! , Toolpath 3 Boundary "#! F>"( ;
2. ;k V=' > pockets.tri
3. Block Form Calculate
4. Tool 3 End Mill "#! Diameter 12 !!.
5. A( <!
*,$R J K\ Models *,$ Explorer 102,S2 7 J7@<28($ Plane >& H& ' R*J'@<& 7 2 %Z Mi2 K / K& Delete Model
15
Editing Toolpaths
PowerMILL save # Project
'( Pull Down Options Tools Toolpath
Toolpath
D +%& ;5+-
:7"#-
-5 -, ."
Block 8-
Picture
I
wheelsegment.pic
Toolpath "789%& Transfrom -5 Mirror 4 /I+/" -5 + 35: +
6. < 3 >3 Z
7. '( Toolpath Edit Transform
8. '( Transfrom Form Mirror 3 G 4 X , Y 3 Angle # 0
9. Apply
Toolpath /.#* & .# "2*-89/I+ -"D )+ !* D#*# -5!528; @
89 .K" 35 .#- ! /8/" 5 @;) ); /.+ .K"2*-325592
6. Apply 94 Toolpath 4D 2
7. Active '( Toolpath S handcav_cut_1_1 3 > 4 =< Ctrl 8 >3 > Toolpath S
handcav_cut_1_1 >H Toolpath S handcav_cut_1
8. Active '( Toolpath S handcav_cut_1_1
9. Edir Transform 3 Type # Rotate
10. f 8 < 60 d 2 c <4 X0 Y0
89 .K" ;+"; ;+"; -2 ); %: 8< .#<") 9#<# .#<"D 3*- X ) 9 Y ,-." 8<
.#<" ) 93*- Angle ,-." #<# .#<"D 5 @8< .#<" 2 /" $O!-# K#"-P$ -8- ) " X+
11. Apply
15.3 Limiting
8<I: 2J G D4c29 >I Toolpath 474 HS Plane, Polygon 3 Boundary
Limiting to a Plane
HS Plane H 2 G 4D c29 >I Toolpath Plane '(HSH 2 Limit G 4 # X-Plane, Y-Plane
2 Z-Plane 3 G 3 Plane DC
8. f 8 2 3 D Apply
Option Keep -, /.+3<R;-#-5%;5+- Toopath /.+ L&* - " .5 L- /" Boundary ) 9%+- Delete
Original %& ,-." Toolpath C"!+"e@@89%& @ 7$ D )!*%+- Delete Original D#*%& ,-." Toolpath C"
!+"e@@89 3 &*Toolpath $ :7"" Boundary 89 ,- -"/";*2" C"f$2 5 @ 2*-)!*@5 2R Toolpath
%& Limit 89 ,-/.+ Tool :7" ." Boundary -5 Reorder B: -889 ,-." /.+ Fixed Direction .5 Free
Direction 89;-#-5%I*2 59 9 - /" -5 3 " Tool 52# 7 -5 ,-." Links /.+ C" Onsurface +2
23. Active Toolpath S Raster1_2
24. Edit Reorder Free Direction
25. R4 Form Leads and Links 3 G 4H Links # On Surface
26. Apply 3 Accept
-5 3 " 89% 2*- C" Flat (5-@) 3 -5 3 " @"47" -, #<# @59"-@ XY D#* $"3*- Flat Angle
3*- Remove Segments smaller than 89) ;*2" # "- K $7 D
8. Apply
Lesson 15 page 11 / 16
raster_1
(Tool cuts upwards)
Toolpath 2 I< 89%& ;5+-
:7"I raster_1 ) 9
raster_2 45-9 ,-." Save
C" both 5&
raster_2
(Tool cuts down and flat)
45-9 Subtract %& ,-." C" Up "7" Toolpath I< )5 89 C" Toolpath # O$ - -5 "$ :7"
3 Raster_1 ) 9 Toolpath I< .": 89 C" Toolpath # $O - -5 $" ) 9 $"5-@3 raster_2
9. 3:4 2 49 Toolpath raster_1 3 raster_2
@ $O - Toolpath
10. Active Toolpath raster_1 3 > Edit Reverse Direction
11. 3:4 2 49 Tool s H 3 H > Toolpath ( '9d' 49
12. Active Toolpath raster_2 3 G 2> Dc Toolpath raster_1
-5 " Start Point .#-9;,-.5@ -5. < -R6/" -58@ : !*- a .5 4 /.+;-#-5% &*/"
!,-)."* # .K"D + *-
15.9 Collision Checking
Collision Checker 2> 4> 4 Dc 2 4 Tool S S9C 2 2 Clearance
2 74 2> : c Toolpath '( Active
Toolpath J 2> : c3 sc> 94 2S BC PowerMILL 3c Toolpath # : :>
:> 32 # :> '( ( 2S :> '(: 8 :> '( ( 2S 3 4J 3 8> > Tool 74 D 7 D 9
s ( ( 2S
1. '( Pull Down File Delete All
2. '( Pull Down Tools Reset Form
3. R4 V ; chainsaw.ige
4. R4 Block Form Calculate
5. :2 Tool End Mill '( ( Diameter 16
6. :2 Toolpath 3cc Area Clearance 4> 8 Z Height '( ( Constant Stepdown 5 . Tolerance 0.1
Thickness 1.0 8 Stepdown 5 .
7. 8 Collision Checker
8. f 8 4D 2 3 > Apply
9. OK
59 9 Overhang )"9",-89%& /;* +-D /.#* ! "#!$
10. Accept
Toolpath 89)@* C" 2 ;*2"
16
Leads and Links
PowerMILL Toolpath " # $% #&' Tool " #(
Lead In +, Lead Out (#/ + / ,0#( (#/ Toolpath " #( Links /$%/ 4 "0+ "#&' 56
7 0/8 89/ Leads and Links Form
Approach move
Lead In
Retract move
Leads and Links + < / "=( Toolbar 8 /?/ 0 "=(9/ Finishing Form
Lesson 16 page 2 / 11
Z Heights
Skim Plunge Toolpath ! "#$% Safe Z Start
Z& # '"! () ** +,
Skim distance - Tool " + ## . /* 0 -01 # Z
" '( $ , ."3 - # / * 0 1 ! #$% Skim
Plunge distance ,", + / Tool '(#$ .1 # Z " #8 *
Lead In/Lead out Moves
Lead In % ,"# - Tool " - #$ .1
Lead Out % ,"# - Tool " # # .1
Lead in "* .9 None, Vertical Arc, Horizontal Arc, Horizontal Arc Left, Horizontal Arc
Right, Extended Move, Boxed Ramp
Lead out &'()*+,)-./0-1)2*&34 Lead in 2&-*50 Ramp
Leads Links ! (@ #$ # - Tool ' ! "( +. 9. & 3! & (@ #$ # 3
# Gouge Check Toolpath Leads and Links Form' +" Lead I "J 8 * #. #
'"!/K#+ -01
16.1
1. +? %$ 0 8 +# CD8 E+FG$# "( H mouse.tri
2. CD8 Block Form + Calculate
3. Model Plane < Block Z 0
4. Tool Ball Nose Diameter 8
5. Toolpath ?? Raster Finishing 8#" ( Stepdown 4 . W 9/ 8&/ $8 0 X Two way
Joined
6. Toolpath \8" Limit 8#" Plane \8" ( X ( $? 74 +, Option / _ (G
Vertical Arcs
9. Toolpath Leads and Links Form + 0$# Lead In
10. + Vertical Arc $X 5 . W 90 X +# + Apply
Toolpath Radius
Segment
Lead
13. + Apply
Horizontal Arc
8 *# Leads " $#QR () +! % # #8 * ! $V" "," 8 ! #$% Vertical
Arc .9 1 +8 * $% Toolpath %% Constant Z "# ( ! Z Height I
Tangent
Angle
Toolpath Radius
Segment
Lead
17. C+"/ Lead In Cg/ Horizontal Arc Right 7 90 (#/\ X& #/ C # +# + Apply
Extended Move
9H 7 0 $? k& + / 9/ /# /G 9/ + / 0 \8" $ m$ $? /# + /
8& \8" ,", 9/ + / 909 (9/H( Distance
Lead Out tangential to toolpath
Distance
Distance
Ramp
# - - Tool " 3 %% Arc, line Profile
26. 7 0/890 Lead Out Cg/ None
27. + Lead In Cg/ Ramp +# + CW` Ramp Options
16.2 Links
# Link 8 *# - Tool - "'(" % .1 "( +. 9. &" #-01 Z0 # Link $1
"* .9 $ 1
Short/Long Threshold Short Links
/ # ( - Toolpath / * 0 '( $ , ."3 - Toolpath / 3! '( #. # !
Short/Long Threshold long Links
Short Links ' #$% Safe Z, Incremental, Skim, On Surface, Stepdown, Straight, Circular Arc, Tool
Axis, Tool Axis Safe Z
Long Links ' #$% Safe Z, Incremental, Skim, Tool Axis Tool Axis Safe Z
Safe Links ' #$% Safe Z, Incremental, Skim, Tool Axis, and Tool Axis Safe Z
1. Active Toolpath H 1_1
2. 7 0/8 Lead In +, Lead Out Cg/ None
Toolpath $ K( + # Link 1$ + %%
Short Link Long Link Z0 #
Link
Tool '( Safe Z
Incremental
3. 7 0/8 Short Cg/ Increment +, Plunge Distance ( ( $? 2
4. + Apply
Lesson 16 page 10 / 11
/ # ( - Toolpath / * 0 '(
$ , ."3 - Toolpath / 3! '(38 # ! 10
"". Tool #'( Safe Z " +K - "
'( $ , ."3 - / 3! '( "
2 "". * " #$
" Plung Rate
Skim
5. 7 0/890 Option Short Cg/ Skim +, ( Skim Distance Cg/ 6 8$ =C +# + Apply
On Surface
6. 7 0/8 Option Short Cg/ On Surface +# + Apply
Lesson 16 page 11 / 11
Stepdown
Tool () + 3 -01 '(3 " # Z () !* 0 '( $ , "3
.
- / 3! '( " $ .1
Straight
Tool () + 3 '( $ , ."3 - / 3! '(
Circular Arc
Tool () + #( - Toolpath / * 0 '( $ , ."3 - Toolpath / 3! '(
/ Leads Extensions 8 () 3 #8 * * Gouge Check
7. 7 0/8 Option Short Cg/ Circular Arc +# + Apply
17
Patterns
Patterns 2D 3D Toolpath #$%&' '(
Toolpath Contour +,- ./ (' ( 012
1. 5 6.78 2 9:-; 2< Pattern 9:- Explorer #$2 $
Toolbar
8. $ Accept
B#I0 0(Q. & $0 B % &
9. Pattern ' <
Lesson 17 Page 3 / 14
11. @ <# 5 P 5$ C- 9:-R%@5 S Pattern @5 '5 R ,d #$2 $ 52& ( :- $:-& 5 6.87 2 9:- Pattern
& $ 2 9:- Explorer #$2 $ Edit Split Selected
12. $ #$%$( (5 ( #$%5 $ #D< (5 $<
6. Empty Pattern
20. $ @ ; Curve
21. $ Option Composite Curve
/% G Toolbar !&%/
/% G QB B. Pattern ) Update B
27. $ Accept
Pattern
%K *KD & Pattern
Drop Pattern When Machining
Pattern Project &A PKD $% & Toolpath $ %!A Tool D0 Active Q. Thickness 0D
33. '- R2< $ Pattern & $ 1 #$% $ Drop Pattern When Machining
34. $ Apply #$% Accept
Lesson 17 Page 10 / 14
39. $ Curve 5 ,-
40. 5 6.78 2 $ Edit Reverse Selected Segment
41. $ Curve 9'd
42. $ Autometic Pattern #$% .s ;< D .
44. Toolpath #(( Finishing P5& Pattern Strategy #$% $ Drop Pattern When Machining
17.4 Trochoidal Patterns Generator
Trochoidal Pattern ./ Option 9:- &<t & Automatic Pattern Maker Form ./ 9; 1; '( '5
#(( High Speed #$% < Slot
21u: :d & , ;7v Tool 9:- : 5 $S 2< < Slot #$%D '5 $' hv%9:- ./ #((C1 Qh
; : 51 #(( Spiral Stepover 9 @ < :.x w - %( &;2
1. $(9'd 5#$2 .F5@G$6 dashboard.dgk
QB B & &%. & Solt ) . 0D B & !A & Tool Q. %!e 0$&$M QB% /E Q%'D& D0& &
QB B. & &%. & Slot Q. Stepover O !A % ! B!$ M N&
17. '- R2< Pattern 2 @5 $ #$%@ < $ Drop Pattern When Machining
Toolpath 0D$% & Trochoidal Pattern 0D) . 0 % Drop Pattern When Machining "%B $ A %* B
Leads and Links
Drop Pattern When Machining *"%B $ A %* Toolpath N .k " Pattern ) . 0 %* ".
Toolpath N .A Pattern 0 %* # '(
18. $ Apply #$% Accept
18
2D Machining
2D Machining 2 3 ! " # $%& ' ( () Z ! +) ,
Feature 2, ) & )3 45 Toolpath ':
Feature
2 ;) ) 2 (< )# : Pocket , Slot , Boss # C2 Hole
Area Clearance (2D Machining Strategies)
C! 2 Feature 3 (< ;$2 Area Clearance Strategy ;)45 # H) (HH 2 D )
) ):#+ H, ) ):(HH),2 I 3 (< ) ):I 3
Drilling
45 Feature Created Form (< 4# )< )< + ) H2) 45 Option Drilling ':M:+
3 (HH"C2 Drilling, Boring (< Helical Milling
Features
(H, 22) 6 5 :"C2
1. Pocket "C2#< Tool : ):Q +4 #< , &
2. Boss "C2( , ! & $%& Tool : ): 2H R Boss , &
3. Slot #< ! $ : <3)(< ("H 45 Tool : ):':4 ) : S+ !+ :+
4. Hole "C2 ; ! 2 ) M:+45 , M:+ , "<C!2 !$%& < Q +4 ; , & ) # : ) : ,
)< # C2 Curve
5. Circular Pocket #< ! ; , ) H2) ) # : ) : , )< # C2 Curve
6. Circular Boss ( , ! ; , ) H2)) # : ) : , )< # C2 Curve
"#$%&'() 18.1 Feature Generation
) Drawing !( : : ;
Lesson 18 Page 2 / 13
Feature 1
4. <!+ 5C!2 Feature set Location_plate
5. Feature Set $%& 2)(< & 5C!2 , Hole_recess
6. Active Feature set 5C!2 Location_plate ): [ ` $ (< <C2) Edit Create Feature
Lesson 18 Page 3 / 13
7. ): ` Shift " ' (< <C2) & ! ! ) 2H 2) ! <C2) #<C2 (< c2 ", ,
R ;
11. :Y Area Clearance Form 2)" & <H Z Height ! 20.5 (< 4# , ! + 20.0
12. <!+ Thickness 0 <C2) Apply (< Accept
13. <!+ 5C!2 Toolpath Finish_loc_holes (< :;I< ) Viewmill
"#$%&'() 18.3 Drilling
Drilling Cycle ;) $%& M:+45 Feature ! ' (< Surface # C2 Solid Model 4 ; $2
dgk ;) $ 4 PowerMILL "k ! 45'2"2 Create Feature !: # $2 Drilling Form SC!2
Drilling Feature M:+2 M ; !< ;# C2 )<, R ':
4. <C2)# $2 Order
&"C2 : ! $2 Toolpath
The Feature Set is now completed and is now ready for toolpath generation.
10. :Y Feature Form
11. Tool End Mill $ : 10 .
12. ) # : Block M:+45 Feature Limits ) Lock ", Z (< $+ + Block 4 ( () X (< Y
+ 15 .
Lesson 18 Page 12 / 13
13. Reset ", Safe Z heights (< ) # :", Tool Start Point Center of the Block
14. 45 Area Clearance ) # : Z Heights !", Stepdown 5 . (< :Y Form
23. ( : ) : $2 Tool
19
NC Programs
Toolpath ! "#$ #"%&' ' ( )$ * ) $ &'
NC Code / 0 &1 %" CNC !2 0
CNC $3 Tool 0#4#3 "!4 "!5 #" " Toolpath *&1 Tool !2 # "
# 3 " 0# NC Program #3 " )!2 CNC 0 2 $3 Tool 0#4#3 "!4 "!5 Toolpath
*&1 Tool # #3 " *2 " * # 3 " 0#
19.1 Output Area
1. $%*" ' #
2. =#0>$? Project 1 Tapefile1
3. Toolbar * 32# % $ Tools Customise Paths )$( $ NC Program Output
20
Customising PowerMILL
User PowerMILL !"#$ %& ! ' !("
Project Templates
%&)* + , * + -. ! /& ! ' / 0 !$ 1 & Project + . 5 ) 6!7& 68 Template >1 &?
! #$ Insert Template Objects & , 7$ $C " ? %& ) & Template )* + , /.
) D /&$ / > -DE) 6 Template )* + , ,, Conventional )* + , ) D ! ' Mild Steel
Templare $# )* + , ,, High Speed )* + ,!+ N %D, 7N ) -DE) 6! N,1 & template -#$
1. Tools * + .D 7$ Tool Parameter ! 7&$ )* + , ) D+ #$!- #$ /. %
2. Workplane D. / 0 7$ Workplane
3. Levels D. / 0 7$ level
4. NC Preferences * + -. !,#>$ /& Preference )* + , !- #$ *+
#$%&'()* 20.1 Creating a Template
1. , >+ Reset Form > +
2. ) & Tool End Mill 7 16 . 12 . Tool Ball Nose 7 10 . 8 .
3. ) & Workplane /> %#$ . Datum
4. ) & Level %#$ Cavity Core
Level !
"# $ "%& ' () * (
Level Option Acquire Selected ! #%& $
Level 8 ' )9 Core ' Cavity
3. l$ %#$1o c test_1
Lesson 20 Page 4 / 12
4. ! $# Save
( 8 Macro ' )9 & # ' %I ( ! # %$ & )S !
() ! # $ & #
5. ! v 1o c/ $ . %#$ handset.tri
6. ! #$ View ISO1
7. -* E Block ,, Min/Max * + Tool ! ' ,, Ball Nose 10 .
8. Reset Rapid Move Heights Tool Start Point
9. ! v finishing Form ) & Toolpath ,, raster Tolerance 0.05 , Thickness 0.3 , Stepover
1.0 , Angle 90 , Two Way Joined Arc radius 0.5
10. ! #$ Apply Accept ! %#$ Toolpath ! ' raster-10bn
11. !"#$ + D , 8 ! #$ Stop ! i7$ Macros
12. Run Macros , Toolpath > & ! #$ Macro %#$ test_1 ! #$ Run
! $-D
# E" "c7&$- !+ . > Macro 7$ -DE-DE) 6 -* . |\r} !" + 68 78>
, + .
#$%&'()* 20.6 User Menu
PowerMILL -DE) 6 ) & User Menu ! ' 7$ -DE!$ 1 & ) 6 Option /. 5
%&! i > +&-DE ! )c dD 7 Explorer "#> .
! $)
# & Directory & -DE) 6 ). user_menu Macro 5 /&$ 1 1 &
Macro 7$ Cutter NC Toolpath ) 6 Copy !7& 1 1 & pmill2 > ! #$! /& ?
PowerMILL N ) 6! %&~. Explorer 1 &
Lesson 20 Page 8 / 12
5.
8. ! #$ 1$-$ Information
9. ! #$ + 7&$ Programs
10. ! v Block Form 1 .! #$ Draw & ! #$ Accept
11. 1 . ) Toolpath > + ( v 1o )
12. ! #$ 1$-$ Camera
Lesson 20 Page 11 / 12
14. ! #$ Accept
15. ! $# 1$-$ Generate Setupsheets Save 1 & %#$ handset_mod.sif C:\temp
16. / i Setupsheet !) N & ? ! $# 1$-$ View Current Setupsheet
&8 %$ &
Lesson 20 Page 12 / 12