You are on page 1of 77

Mill Level 1 Training Tutorials

To order more books:


Call 1-800-529-5517 or
Visit www.inhousesolutions.com or
Contact your Mastercam Dealer

TABLEOFCONTENTS


GettingStarted
A1
GraphicUserInterface............................................................................................. A1
NavigateThroughtheSystem.................................................................................. A2
SettingtheToolbarStates ....................................................................................... A4
SettingtheGrid ........................................................................................................ A6


TUTORIALS
11
Tutorial#1,2DGeometry,OpenContourandDrilling............................................ 11
Tutorial#2,2DGeometry,Drill,OpenPocket,OpenContourandChamfer.......... 21
Tutorial#3,2DGeometry,Tapping,Contouring,PocketingandSaveOperations. 31
Tutorial#4,2DGeometry,2DHSCoreMill,ImportOperationsandSlotMill ....... 41
Tutorial#5,2DGeometry,TransformToolpathsusingMirrorandRotate ............ 51
Tutorial#6,2DGeometry,PocketwithanIslandatadifferentdepthandCircleMill
.................................................................................................................................. 61
Tutorial#7,2DGeometry,UsingWCS,Facing,Drilling,Pocketing,Contour.......... 71
Tutorial#8,2D&SolidsGeometry,MachiningthepartusingWCS ....................... 81
Tutorial#9,2D&SolidsGeometry,2DHSToolpaths,ImportaSolidWorksfile 91
Tutorial#10,2D&SolidsGeometry,FBM,ImportaSolidWorksfile
101


GeneralNotes
B1
DefaultKeyAssignments ......................................................................................... B2
Customizing.............................................................................................................. B3
KeyMapping ............................................................................................................ B7
DataEntryShortcuts ................................................................................................ B9
2DToolpathParameters ......................................................................................... B10
CreateGeometryin3D ............................................................................................ B23
SolidsMenu.............................................................................................................. B28
SolidsManager......................................................................................................... B29
Chaining ................................................................................................................... B31
WindowSelection .................................................................................................... B34
ChainingandWindowOptions ................................................................................ B35
ToolpathsManager.................................................................................................. B37
Properties................................................................................................................. B42
MillingGCodes........................................................................................................ B45


CreatingorEditingaToolintheLibrary
C1
CreateaNewTool.................................................................................................... C1
EditanExistingTool ................................................................................................. C6


TUTORIAL SERIES FOR






HOW TO USE THIS BOOK




This book provides a comprehensive step by step approach to learning Mastercam Mill. It
contains pages of projects, helpful hints, as well as tool and material library instructions.
The book covers ten part projects in all and an additional 17 exercises.
Thematerial covered includes 2D Geometry and Solids Creation, Drilling, Tapping, Contouring,
Pocketing, Circle Milling and Slot Milling. It also contains 2D High Speed Toolpaths. Explanation
are given for the use of WCS in multiple fixture applications as well as proper Stock Setup and
Tool Settings.
The Mill Training Tutorials also include a General Notes chapter with useful tools and shortcuts
that make the software easier to use. An alphabetic description of the 2D toolpath parameters,
of the Solid menu and Operations Manager are also covered in the General Notes.
Each tutorial walks you through all the procedures from Geometry Creation to Toolpath
instructions, Verification and G-Code Generation.

LEGEND:
Step to follow to complete the tutorial
Additional explanation for the current step
Callouts that give direction on how to complete the task

Callouts that describe the parameters used in the current step

Bold text (usually) represents Mastercam terminology

TUTORIALSERIESFOR






TUTORIAL7
LEVEL13DWIREFRAME
USINGWCS,FACING,CONTOURING,POCKETING,DRILLING,
IMPORTFROMLIBRARY.








MillLevel1

 

TUTORIAL7

Objectives:


TheStudentwilldesigna3dimensionalwireframedrawingby:

Creatingarectangle.
Creatingparallellines.
Creatingfilletradii.
Creatingarcsknowingthecenterlocationandthediameter.
Creatinganarctangenttothreeentities.
UsingTranslatetocreatea3dimensionalwireframe.


TheStudentwillcreatea2dimensionalmillingtoolpathconsistingof:

Facingthetopofthepart.
Machiningsimultaneoustwopocketswithdifferentdepths.
Machininga2Dcontour.
Leadinandleadouttoolpathentry.
Importingfromthelibrary9/16tapholes.
Drilling3/8holes.


TheStudentwillcheckthetoolpathusingMastercamsVerifymoduleby:

Defininga3dimensionalrectangularblockthesizeoftheworkpiece.
RunningtheVerifyfunctiontomachinethepartonthescreen.











Page72

MillLevel1

 

TUTORIAL7

GEOMETRYCREATION
Settingthetoolbarstates

Beforestartingthegeometrycreationweshouldcustomizethetoolbarstoseethetoolbars
requiredtocreatethegeometryandmachinea2Dpart.SeeGettingstartedpageA4.
MakesurethattheGridisenabled.Itwillshowyouwherethepartoriginis.SeeGettingstarted
pageA6fordetails.
TheOperationsManagertotheleftofthescreencanbehiddentogainmorespaceinthegraphicarea
fordesign.PressAlt+Otohideit.



















Startinganewfile
File
New


STEP1:CREATETHEOUTSIDEPROFILE.

StepPreview:










Page73

MillLevel1

 

TUTORIAL7

Create
RectangularShapes
TypetheWidthandtheHeightasshowninthefollowingpicture.
Selectthedownarrow,ifneeded,toexpandtheRectangularShapes
Optionsasshowninthescreenshottotheright.






SelecttheObroundShape.
Selecttheleftbottomradiobuttonastheanchor.








Selectthisradiobutton

Donotexitthedialogboxuntilyouselectthebasepoint





[Selectpositionforthebasepoint]:Selectthecenterlocationofthegrid(theorigin).
















SelecttheOrigin

SelecttheOKbuttontoexittherectangledialogbox.
UsetheFiticontofitthedrawingtothescreen.

Page74

MillLevel1

 

TUTORIAL7



Duringthegeometrycreationofthistutorial,ifyoumakeamistake,toundothelaststepyoucanusethe

Undoicon.Youcanundoasmanystepsasneeded.
theRedoicon.

Ifyoudeleteorundoastepbymistake,justuse

STEP2:CREATETHE9/16AND3/8DIAMETERARCSKNOWINGTHECENTER
POINTANDTHEDIAMETER.
StepPreview:












2.1Createthetwo9/16diametercircles.
Create
Arc
CircleCenterPoint
EntertheDiametervalue

9/16(Enter).

tobeabletocreatemorethanonecirclewiththesamediameter,selectthediametericon

to

lockthevalue.

[Enterthecenterpoint]:Selectthecenterpointofthefilletarcsasshowninthefollowingtwo
pictures.









Selectthecenter
ofthefilletarc

Page75

MillLevel1

 

TUTORIAL7




















SelecttheApplybutton.

2.2Createthetwo3/8diametercircles.

Changethediameterto0.375andleaveitlocked(PressEnter)
[Enterthecenterpoint]:Selectthecenterpointofthefilletarcsasshowninthefollowingtwo
pictures.






Page76

MillLevel1

 

TUTORIAL7




















SelecttheApplybutton.

tocontinueusingthesamecommand.

STEP3:CREATETHEARCSWITH2.0DIAMETERAND1.5RADIUS


StepPreview:














3.1Createthe2.0diametercircle.
Unlockthevaluebyreselectingthediametericon.
EntertheDiametervalue

2.0(Enter).

[Enterthecenterpoint]:SelecttheFastPointicon.

Enterthevaluesintotheboxtotheleftoftheicon:4.0,3.0(Enter).
SelecttheApplybutton.

tocontinueusingthesamecommand.

Page77

MillLevel1

 

TUTORIAL7

3.2Createthe1.5radiuscircle.

EntertheRadiusvalue
1.5(Enter).
[Enterthecenterpoint]:SelecttheCenter
locationofthe2.0diameter.





SelecttheOKbutton.




STEP4:CREATETHELEFTSIDEPOCKET.


StepPreview:













4.1Createparallellines.
SubStepPreview:










Create
Line
Parallel

Page78

MillLevel1

 

TUTORIAL7


[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance 1.5(Enter).
[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance

1.5+3.0(Enter).



RememberthatMastercamperforms
basicmathfunctions.












SelectEntityA

[Selectaline]:SelectEntityB.
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotherightoftheselectedline.
TypetheDistance















0.5(Enter).

SelectEntityB

SelecttheOKbuttontoexitthecommand.

Page79

MillLevel1

 

TUTORIAL7

4.2Createthetwopolarlinesusinglineendpointscommand.
SubStepPreview:










Create
Line
Endpoints
EntertheLengthandtheAngle:

[Specifythefirstendpoint]:SelecttheCenterofthe2diametercircle.








Selectthecenter

SelecttheApplybutton.
tocreate
anotherlineusingthesamecommand.


EntertheLengthandtheAngle:
(PressEnter)
[Specifythefirstendpoint]:SelecttheEndpointofthelineasshown.










SelecttheOKbutton.

Page710

MillLevel1

 

TUTORIAL7

4.3Removepartsofthe1.5radiuscirclethatlieaboveandbelowthepolarlinesusingdivide.

Bydividingthearcwearemaintainingthepartofthearcthatisneededfortherightsidepocket.

SubStepPreview:








Edit
Trim/Break
Trim/Break/Extend
SelecttheDivideiconfromthetrimribbonbar.


[Selectthecurvetodivide]:SelectEntityAhere.
[Selectthecurvetodivide]:SelectEntityBhere.








SelecttheEntityAhere

SelecttheOKbutton.






SelecttheEntityBhere

4.4Creatingthe0.125radiusfilletsatallcornersoftheleftsidepocket.
Notethatthefilletcommandwillallowustoautomaticallytrimthegeometry.

SubStepPreview:

Page711

MillLevel1

 

TUTORIAL7

Create
Fillet
Entities
EnterthefilletRadius

0.125

EnabletheTrimiconfromtheRibbonband.
[Fillet:Selectanentity]:SelectEntityA
Fillet:Selectanotherentity]:SelectEntityB
[Fillet:Selectanentity]:SelectEntityBagain
[Fillet:Selectanotherentity]:SelectEntityC
[Fillet:Selectanentity]:SelectEntityCagain
[Fillet:Selectanotherentity]:SelectEntityD
[Fillet:Selectanentity]:SelectEntityDagain
[Fillet:Selectanotherentity]:SelectEntityE
[Fillet:Selectanentity]:SelectEntityEagain
[Fillet:Selectanotherentity]:SelectEntityA






















SelectEntityB
here

SelectEntityC
here

SelectEntityA
here

SelectEntityD
here

SelectEntityE
here

Thedrawingshouldlookasshowntotheright.



SelecttheOKbuttontoexitfilletcommand.

Page712

MillLevel1

 

TUTORIAL7

STEP5:CREATETHERIGHTSIDEPOCKET.
StepPreview:













5.1Createparallellines.
SubStepPreview:










Create
Line
Parallel
[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance 1.0(Enter).
[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance

1.0+4.0(Enter).





SelectEntityA

Page713

MillLevel1

 

TUTORIAL7


[Selectaline]:SelectEntityB.
[Selectthepointtoplaceaparallellinethrough]:
Pickapointabovetheselectedline.
TypetheDistance







0.5(Enter).

SelectEntityB
[Selectaline]:SelectEntityC.
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotherightoftheselectedline.
TypetheDistance












7.5(Enter)

SelectEntityC

[Selectaline]:SelectEntityD
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotheleftoftheselectedline.
TypetheDistance












2.25(Enter)

SelectEntityD

[Selectaline]:SelectEntityDagain
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotheleftoftheselectedline.
TypetheDistance

3.0(Enter)

SelecttheOKbuttontoexitthecommand.

Page714

MillLevel1

 

TUTORIAL7

5.2Creatingthe0.250radiusfilletsat3cornersoftherightsidepocket.
Rememberthatthefilletcommandwillallowustoautomaticallytrimthegeometry.


SubStepPreview:










Create
Fillet
Entities
EnterthefilletRadius

0.250

MakesurethattheTrimiconintheRibbonbandisenabled.
[Fillet:Selectanentity]:SelectEntityA
Fillet:Selectanotherentity]:SelectEntityB
[Fillet:Selectanentity]:SelectEntityC
[Fillet:Selectanotherentity]:SelectEntityD
[Fillet:Selectanentity]:SelectEntityDagain
[Fillet:Selectanotherentity]:SelectEntityE



















SelectEntityChere

SelectEntityDhere

SelectEntityBhere

SelectEntityAhere
SelectEntityEhere
SelecttheApplybutton.

tofinishthelastfilletandcontinuetousethesamecommand.

Page715

MillLevel1

 

TUTORIAL7

5.3Creatingthe0.375radiusfillet.

SubStepPreview:










ChangethefilletRadius
0.375
[Fillet:Selectanentity]:SelectEntityA
[Fillet:Selectanotherentity]:SelectEntityB
























SelectEntityAhere

SelectEntityBhere

SelecttheOKbutton.

Page716

MillLevel1

 

TUTORIAL7

5.4Creatinganarctangenttothreeentities..

SubStepPreview:








Create
Arc
Arctangent
EnableArcTangent3EntitiesiconintheRibbonBar


[Selecttheentitythatthearcistobetangentto]:SelectEntityA
[Selecttheentitythatthearcistobetangentto]:SelectEntityB
[Selecttheentitythatthearcistobetangentto]:SelectEntityC

























SelectEntityAhere

SelectEntityBhere

SelecttheOKbutton.

SelectEntityChere

Page717

MillLevel1

 

TUTORIAL7

5.5Deletetheconstructionline.

SubStepPreview:










Selectthelineasshowntotheright.
SelecttheDeleteentityicon.

Selectthisline
















5.6TrimthegeometryusingTrim2entitiesandTrim3entitiesoptions.


SubStepPreview:










Edit
Trim/Break
Trim/Break/Extend

Page718

MillLevel1

 

TUTORIAL7

SelecttheTrim2entitiesbutton.

[Selecttheentitytotrim/extend]:SelectEntityA.
[Selecttheentitytotrim/extendto]:SelectEntityB.

















SelectEntityAhere

SelectEntityBhere

SelecttheTrim3entitiesbutton.

[Selectthefirstentitytotrim/extend]:SelectEntityC
[Selectthesecondentitytotrim/extend]:SelectEntityD
[Selecttheentitytotrim/extendto]:SelectEntityE

















SelectEntityChere
SelectEntityEhere

SelectEntityDhere
SelecttheRepaintbutton.

SelecttheOKbutton.

Page719

MillLevel1

 

TUTORIAL7

STEP6:CREATETHE3DWIREFRAME.
StepPreview:










Xform

SelectEntityA

Translate
[Selectentitiestotranslate]:Hold
downtheshiftkeyandselectEntity
Aasshown.

Selectthecircle

Notethattheentirerectangleshould
behighlighted.Otherwise,please
checktheUserNotesonhowtofix
geometryproblemsinchaining



Selectthe2.0diametercircle.
SelecttheEndSelectionbutton.






EnableJoin.
Setthenumberoftranslationsto#1.
ChangetheDeltavalueonZto1.0.







SelecttheApplybuttontocontinue.

Page720

MillLevel1

 

TUTORIAL7


[Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityB.
Notethattheentirepocketshouldbehighlighted.
















SelectEntityB

SelecttheEndSelectionbutton.
EnableJoin.
Setthenumberoftranslationsto#1.
ChangetheDeltavalueonZto0.375.








SelecttheApplybuttontocontinue.

Page721

MillLevel1

 

TUTORIAL7


[Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityC.
Notethattheentirepocketshouldbehighlighted.


















SelectEntityC

SelecttheEndSelectionbutton.


ChangetheDeltavalueonZto0.750.





SelecttheOKbuttontoexit.


Notethattoavoidproblemswhenselectingthecenterlocationoftheholes,
likepickingsomecenterpointsatthetopandsomeatthebottom,weare
notcreatingthe3Dwireframefortheholes.

Screen
Clearcolors




SelecttheIsometricViewfromtheviewtoolbartoseethestock.
SelectFitbutton.

Page722

MillLevel1

 

TUTORIAL7

Thefinalgeometryshouldlookasshownbelow.




















STEP7:SAVETHEFILE.


File
Saveas
Filename:YourName_7
SelecttheOKbutton.

Page723

MillLevel1

 

TUTORIAL7

TOOLPATHCREATION
STEP8:SELECTTHEMACHINEANDSETUPTHESTOCKTOBEMACHINED.

TodisplaytheOperationsManagerpressAlt+O.
UsetheFiticontofitthedrawingtothescreen.

IfamachineisalreadyselectedintheToolpathsManager,skipthemachineselectionstep.

Machinetype
Mill
Default



SelecttheplusinfrontofPropertiestoexpandtheToolpaths
GroupProperties.








Selecttheplus

SelectToolsettings

SelectToolSettingstosetthetoolparameters
Changetheparameterstomatchthescreenshottotheright.









Page724

MillLevel1

 

TUTORIAL7


SelectStockSetuptab.
MakesurethattheShapeissettoRectangular.









SelecttheBoundingboxbuttonforthesystemto
automaticallyfindthepartsoveralldimensions.





ExpandX,YandZvalueswith0.1













SelecttheOKbuttontoexittheBoundingBoxwindow.




Page725

MillLevel1

 

TUTORIAL7


























SelecttheOKbuttontoexitMachineGroupProperties.

SelecttheIsometricViewfromtheviewtoolbartoseethestock.
SelectFitbutton.

Thestockshouldlookasshowntotheright.












Page726

MillLevel1

 

TUTORIAL7

STEP8:USINGWCSMANAGERTOFLIPTHEPARTTOMACHINEFIRSTTHE
BOTTOMOFTHEPARTFORANEVENSURFACEFORFUTUREOPERATIONS.

UsetheViewManagerasacentralpointforselecting,editing,creatingandmanagingviews.Youcan
selectwhichviewstousefortheCplane,Tplane,ortheworkcoordinatesystem(WCS).Youcanalsoseta
neworiginofaviewandassignanewworkoffset(G54,G55...)toaview

8.1UsingWCS(WorkCoordinateSystem)todefinethenewview.



StepPreview:







SelectWCSintheStatusBar.
SelectWCSManager.







SelectGeometrybutton.


Youcandefineanewviewbasedonexisting
geometrylike2lines,aflatentity(circleorflat
surface)or3points.






Page727

MillLevel1

 

TUTORIAL7


Selectthelinesasshownbelow.

NotethatthefirstlinethatyouselectwilldeterminetheXaxisorientationofthefutureview,andthe
secondlinewilldetermineYaxis.Zaxisshouldalwaysbeorientatedtowardstheoutsideofthepart.





















Selectthefirstline

Selectthesecondline

SelecttheOKbuttontoaccepttheview.










EntertheNewViewname:BottomPartview



MakesurethatAssociativeandSetneworiginare
enabled.

Page728

MillLevel1

 

TUTORIAL7

8.2UsingWCStosetaneworiginfortheview.


ClickonSelectbuttontoselectthenewOriginfromthegraphicarea.

SelectthedropdownarrowfromtheAutoCursorRibbonBarandselect
Intersection
[Selectline,arcorspline]:SelectEntityA
[Selectline,arcorspline]:SelectEntityB
















EntityA

EntityB

SelecttheOK buttontoexitNewView.

Page729

MillLevel1

 

TUTORIAL7

8.3UsingWCStosetthenewviewasthecurrenttoolplane,constructionplaneandWCS.

SelectBottomPartViewandclickontheSetyourcurrentWCS,constructionplaneandtoolplane
withtheiroriginstotheselectedviewbutton.



















SelecttheOK button.

SelecttheIsometricview.

SelectFitbutton.

Thepartshouldlookasshownbelow.
















Theoriginforthenewplane

Page730

MillLevel1

 

TUTORIAL7

STEP9:FACINGTHEBOTTOMOFTHEPARTTOCREATEANEVENSURFACEFOR
FUTUREOPERATIONS.

Facingtoolpathisusedtoquicklycleanthestockfromthetopofapart,andcreateanevensurfacefor
futureoperations.Youcanbasethetoolpathoneitherchainedgeometryoronthecurrentstockmodel.

ToolpathPreview:












9.1Chainingthetopofthepart


Toolpaths
Face
SelecttheOKbuttontoaccepttheNCfilename.







[SelectOKtousedefinedstockorselectchain1]:SelecttheOKbuttonto
usedefinedstock.





9.2Selectingthe3.0diameterFacemill

ClickonSelectlibrarytool.




Page731

MillLevel1

 

TUTORIAL7


SelecttheFilterbuttonandmakethechangesasshownbelow.
















SelecttheOKbutton.

Highlightthe3.0FacemillintheToolSelectionwindow.
SelecttheOKbutton.

9.3Settheparametersofthefacingtoolpath.

ChangetheparametersintheToolpathParameterspageasshown.













Page732

MillLevel1

 

TUTORIAL7


SelecttheFacingparameterspageandchangetheparametersasshown.
SelectthedropdownarrowandchangetheMovebetweencutstoLinear.






















Clearancevaluesetstheheightatwhichthetoolrapidstoorfromthepart.
Retractvaluesetstheheightthetoolrapids/feedratesupto,beforethenextstepdown.
TopofstockvaluesetstheheightofthestockintheZaxis.Itisbasedonthejobsetupvalues.
Depthvaluesetsthefinalmachiningdepthforthefacingoperation.
CuttingmethodsettoZigzagforbackandforthmotion
MovebetweencutssettoLinearcreateslinesbetweeneachcut.
Acrossoverlapsetstheoverlapamountfortheedgesofthestockperpendiculartothecut
direction.
Alongoverlapsetstheoverlapamountfortheedgesofthestockparalleltothecutdirection.
Approach/Exitdistancesetsanadditionaldistanceawayfromthestockonthefirst/lastpass.

SelecttheOKbuttontoexit.

Page733

MillLevel1

 

TUTORIAL7

STEP10:CREATINGANDRENAMINGTOOLPATHGROUPS;RENAMINGTHENC
FILE

Tomachinethepartintwodifferentsetups,wewillneedtohavetwoseparateprograms.Tobeableto
postprocessseparatelytheoperationsofeachsetup,wewillcreatethemunderdifferenttoolpath
groupswithdifferentNCnames.

StepPreview:









10.1RenamethecurrentToolpathGroup1andtheNCfile

ClicktwotimesontheToolpathGroup1tohighlightitandrename
itFacingPartBottom




RightmouseclickonthetoolpathgroupandselectEditselectedoperationsandthen,select
ChangeNCfilename.







EnterthenewNCname:Facingpartbottom

SelecttheOKbutton.





10.2CreateanewToolpathGroup

RightmouseclickontheMachineGroup1
SelectGroupsfromthedropdownlistandthenselect
NewToolpathgroup.

Page734

MillLevel1

 

TUTORIAL7


Renameit:MachiningPartTop

MakesurethattheredinsertarrowisbelowtheMachiningPart
Topgroup;otherwiseclickonitanddragitbelow.Thisensuresthat
thenextoperationwillbeaddedinthepropergroup.




STEP11:SETTHETOPVIEWASTHECURRENTWCS,TOOLANDCONSTRUCTION
PLANE.


ToolpathPreview:








11.1UsingWCStosettheTopviewasthecurrenttoolplane,constructionplaneandWCS.
SelectWCSintheStatusBar.
SelectWCSManager.






SelectTopViewandclickontheSetyourcurrentWCS,constructionplaneandtoolplanewith
theiroriginstotheselectedviewbutton.












SelecttheOK button.

Page735

MillLevel1

 

TUTORIAL7


SelecttheIsometricview.

SelectFitbutton.

Thepartshouldlookas
showntotheright.

Notethattheoriginisset
attopofthepartatthe
lowerleftcorner.Follow
nextsubstepifyouwant
tomovetheoriginatthe
upperleftcorner.







11.2UsingWCStosettheoriginattheupperleftcorner.

SelectWCSintheStatusBar.
SelectWCSManager.








ClickontheSelectbuttonintheOriginareaasshown.








SelectthedropdownarrowfromtheAutoCursorRibbonBarandselect
Intersection

Page736

MillLevel1

 

TUTORIAL7


[Selectline,arcorspline]:SelectEntityA
[Selectline,arcorspline]:SelectEntityB

















EntityA

EntityB

Theneworigincoordinatesshouldlookasshown.



SelecttheOK buttontoexitViewManger.

Notethatthegridmovesattheupperleftcorner.


SelectAlt+Tkeystoremovethetoolpathdisplay







STEP12:FACINGTHETOPOFTHEPART.


StepPreview:








Page737

MillLevel1

 

TUTORIAL7

12.1Selectthegeometryforthefacingtoolpath.
Toolpaths
Face






[SelectOKtousedefinedstockorselectchain1]:SelecttheOKbuttonto
usedefinedstock.









12.2Selecttheexisting3.0FaceMillandsettheparametersofthefacingtoolpath.
ChangetheparametersintheToolpathParameterspageasshown.













Page738

MillLevel1

 

TUTORIAL7


SelecttheFacingparameterspageandchangetheparametersasshown.
SelectthedropdownarrowandchangetheMovebetweencutstoLinear.






















SelecttheOKbuttontoexit.




STEP13:ROUGHMACHININGTHETWOPOCKETSINTHETOPVIEW.


StepPreview:








Page739

MillLevel1

TUTORIAL7

 

13.1Selectthebottomchainsofthetwopockets

Tobeabletomachinebothpocketsinthesameoperation,althoughtheyeachhavedifferentdepths,we
needthe3Dwireframetoselectthepocketsatthebottom.

Toolpaths
Pocket
EnabledCplaneinChainingtobeabletoselectthechainswithout
stoppingatthebranches.





Selectthetwopocketsatthebottom,asshown.














Selectthefirst
pockethere


Selectthe
secondpocket




Notethatbothpocketsarehighlighted.

SelecttheOKbuttontoexitChaining.

Page740

MillLevel1

 

TUTORIAL7

13.2Selectthe1.0Flatendmillandsettheparameterstomachinebothpocketsattheproper
depth.

Selectthe1.0FlatendmillusingtheFilteroptionsasshowninthefacingoperation.
Makethenecessarychangestomatchtheparameterswiththescreenshottotheright.























RememberthattheFeedrate.Plungerate,RetractrateandSpindlespeedvaluesarealldefineinthe
parametersofthetooldefinition.Changethemasneeded.

Page741

MillLevel1

 

TUTORIAL7


SelectthePocketparameterspageandchangetheparametersasshown.






















Depthvaluesetsthefinalmachiningdepthforthepocketoperation.Thevalueissetto0and
incrementalandismeasuredfromthetwogeometrychainsthatweselected.Thisinsuresthat
bothofthemaregoingtobemachinedtotheappropriatedepth.
ChoosingIncrementaltellsthesystemtocalculatethevaluerelativetoeitherthecurrenttopof
stock(aswithClearanceparameter),relativetotheselectedgeometry(aswithTopofstockand
Depthparameters),orrelativetothedepthofeachcut(aswithFeedplaneandRetract).
XYstocktoleaveallowsyoutosettheamountofstockinXYplane(alongthepocketwalls)that
willbemachinedinaseparatefinishoperation.
ZstocktoleaveallowsyoutosettheamountofstockinZ(atthebottomofthepocket)thatwill
bemachinedinaseparatefinishoperation.

Page742

MillLevel1

 

TUTORIAL7


EnableDepthcutsandchangetheparametersasshown.


DepthcutsaretheZaxiscutsthatthetool
makesinapockettoolpath.
Maxroughstepsetsthemaximum
amountthatcanbemachinedinonestep.
Bypocketenablethesystemtocomplete
alldepthcutsinthefirstpocketbefore
movingtonextone.


Mastercamneverperformsunequaldepthcuts.Forexample,inourcase,theleftsidepocketis0.375
deep;thestepiscalculated:(0.3750.02)/2=0.1775whichissmallerthen0.3.Thesamewaythesystem
calculatesthestepforthesecondpocket;(0.750.02)/3=0.2433


SelecttheRoughing/Finishingparameterstab.

Stepoverpercentage
setsthedistance
betweenroughing
passesintheXYaxis
asapercentageofthe
tooldiameterandwill
automaticallyupdate
thestepoverdistance.
Spiralinsideto
outsideenabled
allowsyoutospiral
fromthecentertothe
pocketwall.
Finishareaenabled
allowsthetoolto
makeanothercut
aroundthepocket
wallstocontour
them.
SelecttheConstantOverlapSpiralastheCuttingmethod.
DisabletheFinishareaasshown.
SelecttheOKbuttontoexitPocketparameters.

Page743

MillLevel1

 

TUTORIAL7

STEP14:FINISHINGTHETWOPOCKETS.
ToolpathPreview:














14.1Copytheexistingpocketoperation

Youcancopyanoperationwhenmachiningthesamegeometryandusingthesametypeoftoolpath.
Advantagesofusingacopyofanexistingoperationisthatwedontneedtoselectthegeometrychains
andwecanusesomeoftheparameterssetupintheoriginaloperation.


RightmouseclickandholditdownonthefoldericoninfrontofthePockettoolpath.
Dragthemousedownandreleaseit.
SelectCopyafter.




Youshouldnowhavetwopockettoolpaths.
LeftclickonthesecondpocketParameters.








SelectParameters

14.2Selectthe0.75Flatendmillandsettheparameterstofinishthewallsandthefloorsof
bothpockets.

SelecttheToolpathparameterspage.
ClickonSelectlibrarytool.

Page744

MillLevel1

 

TUTORIAL7


Followingthestepsoutlinedearlier,usingtheFilteroption,selecttheFlatEndMill.






















SelectandchangetheparametersinthePocketParameterdialogboxes,asshownbelow.















Disabledepthofcuts
andremovethestock
toleaveinbothXY
planeandalongZ
axis.

Page745

MillLevel1

TUTORIAL7

 


ChecktheparametersintheRoughing/finishingparametersandenabletheFinishareatofinish
thewalls.Settherestofparameterstomatchthefollowingscreenshot.
















SelecttheOKbutton
toexit.






Regeneratethetoolpath.

STEP15:BACKPLOTTHEPOCKETTOOLPATHS

ClickonMachiningPartTopgrouptoselectonlythepocketoperations.
Makesurethatyouhavethefollowingbuttonsturnedon(theywillappearpusheddown).












Displaytool

Displayrapidmoves
Quickverify

SelecttheTopViewfromtheviewtoolbartoseethestock.

Page746

MillLevel1

 

TUTORIAL7


SelecttheFitbutton.

SelectthePlaybuttonintheVCRbar.



Youcanadjustthespeedofthebackplot.
ClickandholdtheStepforward

orStepback

buttonstomovethroughthebackplot.
























Notetheremainingmaterialinthecorners.TheFlatEndMillcannotcleanupthestock.Inthenext
operationwewillremachinethecornersusingasmallertool.



SelecttheOKbuttontoexitBackplot.






Page747

MillLevel1

 

TUTORIAL7

STEP16:REMACHININGTHETWOPOCKETS.

Notethatthe3/4FlatEndMillcouldnotcleanthe0.125radiusfillets.Usingthe1/8FlatEndMillto
removeallthematerialinsidethepocketwillnotbeefficient.Wewillremovetheremainingmaterialonly
byusinga1/8FlatEndMilltoolwiththeremachiningpocketstyle.

ToolpathPreview:












16.1Copytheexistinglastpocketoperation

Youcancopyanoperationonlywhenmachiningthesamegeometryusingthesametoolpath.Advantages
ofusingacopyofanexistingoperationisthatwedontneedtoselectthegeometrychainsandwecan
usesomeoftheparameterssetupintheoriginaloperation.


SelectonlythesecondPocket(operation4).
RightmouseclickandholditdownonthefoldericoninfrontofthesecondPockettoolpath.
Dragthemousedownandreleaseit.
SelectCopyafter.





Youshouldnowhavethreepockettoolpaths.
LeftclickonthelastpocketParameters.






SelectParameters

16.2Selectthe1/8Flatendmillandsettheparameterstoremachinebothpocketsatthe
properdepth.

SelecttheToolpathparameterspage.
ClickonSelectlibrarytool.

Page748

MillLevel1

 

TUTORIAL7


Followingthestepsoutlinedearlier,usingtheFilteroption,selectthe1/8FlatEndMill.





















SelectandchangetheparametersinthePocketParameterdialogboxes,asshownbelow.



















Page749

MillLevel1

 

TUTORIAL7


SelectthedropdownarrowinthePockettypefieldandselectRemachining.
SelecttheRemachiningbuttonandmatchtheparameterswiththefollowingscreenshot.
ComputeremainingstockfromRoughingtooldiameterenables
thesystemtocalculatetheremainingstockforremachining
basedonthesizeoftheroughingtooldiameterthatyouenter.
Clearance,setasapercentageofthetooldiameter,allowsyou
toexpandtheremachiningareaatthebeginningandattheend
topreventacuspofmaterialremaining.
Applyentry/exitcurvestoroughpassesallowsyoutousethe
Leadin/outparameters.
Machinecompletefinishpassesallowsyoutofinishtheentire
part.
SelecttheOKbuttontoexit.

SelecttheDepthcutsbuttonandchangetheparameters
asshown.
SelecttheOKbuttontoexit.







ChecktheparametersintheRoughing/finishingparameterspagetomatchthefollowing
screenshot.
Enabletheboxinfront
oftheLeadin/out
buttonforasmooth
entry/exitwhile
contouringthewallsof
thepocket.









Page750

MillLevel1

 

TUTORIAL7


SelecttheOKbuttontoexit.

Regeneratethetoolpath.

STEP17:IMPORTTHEOPERATIONSFORTHE9/16TAPHOLESFROMTHE
LIBRARY.


ToolpathPreview:













Movetheredinsertattheendoftheoperations


RightmouseclickinToolpathsManagerwindow.
SelectImport




SelectthedropdownarrowintheSourcefolderand
selecttheYourname.Operations.






Page751

MillLevel1

 

TUTORIAL7


Clickonthe9/1612Tapgroup.
Makesurethatallthreeoperations(spotdrilling,drillingand
tapping)arehighlighted.












SelecttheOKbutton.



SelecttheNobuttontoimporttheoperationgroup.


SelecttheOKbutton.
ClosetheImportToolpathOperationsparameters.


Notethatalltheimportedoperationshavenogeometry.Wearegoingtoaddthecenterpointsand
regeneratethetoolpathsasshowninthefollowingsteps.

Selectthefirstdrilloperation,Geometry.








SelectGeometry



SelecttheOKbutton.





RightmouseclickandSelectAddpoints

Page752

MillLevel1

 

TUTORIAL7


SelecttheMaskonArcbuttonintheDrillPointSelection.












[Selectthearctomatch]:Selectthe9/16diameterarcasshown.














Selectthe9/16
diameterarc

Selectawindowaroundthepart.















Makeawindow
aroundthepart

HitEnterwhenfinished.
SelecttheOKbuttontwicetoexitDrillPointManager.

Page753

MillLevel1

 

TUTORIAL7


SelecttheRegenerateallselectedoperationsiconforthechange
tobeapplied.



Holdingtherightmousebutton,dragthenewGeometry(2)PointsontopofPeckdrillGeometry.

ReleaseandselectAdd.








Rightmouseclick
onGeometry,hold
downanddrag

SelectNobutton,otherwisetheholeswillbedrilledatthesame
depthasthedepthofthespotdrillingoperation.




SelectParametersinthePeckDrilloperation.
SelectthePeckDrillParametersintheToolpathsManager.











SelecttheParameters

ChangetheCommentintheToolpathparameterspagetoDrillingall31/64diameterholes.

Page754

MillLevel1

 

TUTORIAL7


InthesecondparameterpagechangethedrillingcycleandtheDepthasshowninthepicturetothe
right.























SelecttheTipcompbuttonandchangethebreakthroughamountvalueasshown.

Breakthroughamountvalueallowsyoutogiveanextra
amountforthetooltogodeeperthanthefinaldepthto
preventanyremainingmaterialforthecutouts.
Tiplengthvalueisautomaticallycalculatedbythe
systembasedonthediameterandtipangleofthetool.
Thevalueisaddedtothefinaldepth.


SelecttheOKbuttontoexittheDrilltipcompensationwindow.

SelecttheOKbuttontoexitdrillingparameters.

Copythegeometryinthetappingtoolpathfollowingthesamestepsshownfordrillinggeometry.

SelecttheRegeneratealldirtyoperationsicon.

Page755

MillLevel1

 

TUTORIAL7

STEP18:DRILLING3/8HOLES.
ToolpathPreview:












Toolpaths
DrillToolpath
SelecttheMaskonArcbutton.







[Selectarctomatch]:Selectthe3/8diametercircle.
Makeawindowaroundthepartasshowninthepicturebelow.


















Selectthe3/8circle

Makeawindow

HitEnterbutton.
SelecttheOKbuttontoexitDrillPointSelection.

Page756

MillLevel1

 

TUTORIAL7


ClickonSelectlibrarytool.
UsingFilterselectthe3/8Drillasshownintheprevioussteps.
ChangetheparametersintheToolpathparametersasshownbelow.






















Selectthesecondpagetabandchangetheparametersasshown.




















Page757

MillLevel1

 

TUTORIAL7


SelecttheTipcomp...buttonandmakethechangesas
shown.








SelecttheOKbuttontwicetoexitdrillingparameterspages.



STEP19:VERIFYTHETOOLPATHS
Verifysimulatesthemachiningofapartfromastockmodeldisplay.Thestockdimensionsarebasedon
thevaluesthatwespecifiedintheStockSetup.

Selectalloperationsbutton.


SelecttheVerifyselectedoperationsbutton.
















Simulatetool
simulatesthetoolpaths,
displayingthesolidtoolwithouttheholder
Updateaftereachtoolpathupdatesthestock
aftereachoperation.
Stoponcollisionpausestheverificationwhen
thetooltouchesthepartwitharapidmove.

SelecttheConfigurebutton.







Page758

MillLevel1

 

TUTORIAL7


Initialstocksizesourceshould
besettoStockSetuptousethe
stockinformationfromStock
Setup.
UseTrueSolidallowsyou,after
verifyingthepart,torotateand
magnifytheparttomoreclosely
checkfeatures,surfacefinish,or
scallops.
Cuttercompincontrolallows
Verifytousetheinformation
regardingthetooldiameterand
tosimulatethecutter
compensation.
Changetool/colortochangethe
colorofthecutstockto
indicatedtoolchangesinthe
toolpath.


SelecttheOKbuttontoexitVerifyOptions.

SettheVerifyspeedbymovingthesliderbarinthespeedcontrolbar.

SelectthePlaybuttontostartsimulation.

Thefinishedpartshouldappearasshowninthefollowingpicture.







Notetheextrastockintheleft
pocket.Theremachiningdidnt
cleanupthearea.







SelecttheOKbuttontoexitVerify.

Page759

MillLevel1

 

TUTORIAL7

STEP20:MODIFYTHEREMACHININGPOCKETTOCLEANTHEENTIREAREA.
SelecttheParametersoftheoperation5PocketRemachining.
SelecttheRoughing/FinishingparametersandchangetheStepoverpercentageto50.0
Regeneratethetoolpathandverifythetoolpathsagain.
















STEP21:CONTOURTHEOUTSIDEPROFILE.
ToolpathPreview:















21.1Selectthetoolpathgeometry
Toolpaths
ContourToolpath
MakesurethatCplaneisselectedintheChainingdialogbox.

Page760

MillLevel1

 

TUTORIAL7


Selectthecontouratthebottom.
Selectthefirstentityinthecontour,asshown.
Besuretochainthe
contourinaCCW
direction.Otherwise
selecttheReverse

Selectthecontour
here
button.








SelecttheOKbuttontoexitChaining.

21.2Selectthe1.0diameterFlatEndMillandsettheparametersforthecontourtoolpath.

Selecttheexisting1FlatEndMillandmakeallthenecessarychangesintheToolpathparameters
page.















Page761

MillLevel1

 

TUTORIAL7


SelecttheContourparametersandmakethechangesasshown.
NotethatCuttercompensationincontrolrequirestheLeadin/outparametertobeturnedon;mostof
theCNCmachinesneedalinearmoveatthebeginningoftheprogramtocompensatethecutter
diameter.Ifyouusethearcoptiontoo,makesurethattheradiusislargerthantheradiusofthe
tool.





















EnabletheboxinfrontoftheLeadin/outbuttonandselectacombinationofoneLineandanArc
atthebeginningand/orendofthecontourtoolpathforasmoothentry/exitwhilecuttingthepart.


















Page762

MillLevel1

 

TUTORIAL7


SelecttheOKbuttontoexitLeadIn/Outparameters.
EnableDepthcutsandsettheMaxroughstepto
0.5











STEP21:BACKPLOTTHETOOLPATHS.

SelecttheSelectalloperationsbuttonfromToolpathManager.
RepeatSTEP15tobesurethatthechangeshavetakenplace.
DisabletheQuickverifybutton.

















Page763

MillLevel1

 

TUTORIAL7

STEP22:VERIFYTHECHANGEDPART.

SelecttheSelectalloperationsbuttonfromToolpathManagerifneeded.
RepeatSTEP19tobesurethatthechangeshavetakenplace.
Thefinishedpartshouldappearasshowninthefollowingpicture.











Page764

MillLevel1

 

TUTORIAL7

STEP23:POSTTHEFILE
RightmouseclickontheMachinePartTopgroupandselectEditselectedoperationsandthen,
selectChangeNCfilename.








EnterthenewNCname:TopMachining

SelecttheOKbutton.


Postprocessing,orposting,referstotheprocessbywhichthetoolpathsintheMastercampartfilesare
convertedtoaformatthatcanbeunderstoodbythemachinetool'scontrol(forexample,Gcodes).
Generally,everymachinetoolorcontrolwillrequireitsownpostprocessor,customizedtoproducecode
formattedtomeetitsexactrequirements.


Makesurethatalloperationsareselected,otherwise,Selectall
operations


SelectthePostselectedoperationsbuttonfromToolpath
Manager.



InthePostprocessingwindow,makeallthenecessarychangesas
showntotheright.









NCfileenabledallowsyoutokeeptheNCfileandto
assignthesamenameastheMCXfile.
Editenabledallowsyoutoautomaticallylaunchthe
defaulteditor.

SelecttheOKbuttontocontinue.

SelecttheOKbuttontopostthefirstgroupasthegeometryname
(FacingPartBottom).

Page765

MillLevel1

TUTORIAL7

 





















SelecttheredXtoclosethefirstprogram.
SelecttheOKbuttontostartthesecondprogram(TopMachining).


















SelecttheredXtoclosethe
editor.


STEP24:SAVETHEUPDATEDMCXFILE.
SelecttheSaveicon.

Page766

MillLevel1

 

TUTORIAL7

REVIEWEXERCISES.
Studentpractice:CreatetheToolpathforExercise1Tutorial7aspertheinstructionsbelow;















Tips:
Createthe3DgeometryusingXform/Translate.
Createeachpocketwithadifferentdepth.
StocksizeuseBoundingboxtoestablishX,Y&zsizesand
giveextendX,Y,andZ0.2
Facethetopofthepartusing3FaceMill(createanewtoolorgetitfromthelibrary)
SpotDrillthe3/8diameterholesusing1/2SpotDrill
Drillthe3/8diameterholesusing5/16Drill
Tapthe3/8diameterholesusing3/816Tap
Drillthe1/2diameterholesusing1/2Drill
AddtheholescenterpointsintheSpotDrillandeditthedepthoftheholes.(See
Tutorial3)
RoughPocketthepartusing1FlatEndMill
Selecteachpocketatthebottom
Depth=0(incr)
Maxroughstep(depthcuts)=0.25
StocktoleaveXY=0.05
UseParallelspiralcleancornerscuttingmethod
RemachiningPocketthepartusing1/8FlatEndMill
Contourthepartusing1.5FlatEndMill
2depthcuts
1roughpass;spacing=0.1
1finishpass;spacing=0.05
BackplotandVerifythetoolpaths.
Postprocessthefile.

Page767

MillLevel1

 

TUTORIAL7

Studentpractice:CreatetheToolpathforExercise2Tutorial7aspertheinstructionsbelow;














Tips:
Createthe3DgeometryusingXform/Translate.
Createeachpocketwithadifferentdepth.
StocksizeuseBoundingboxtoestablishX&Ysizesand
giveZ=1.2andthestockoriginZ=0.2
Facethetopofthepartusing3FaceMill(createanewtoolorgetitfromBigtoolslibrary)
CenterDrillthe3/8diameterholesusing1/4CenterDrill
Drillthe3/8diameterholesusing3/8Drill
Contourthepartusing1.5FlatEndMill
2depthcuts
RoughPocketthepartusing1FlatEndMill
Selecteachpocketatthebottom
Depth=0(incr)
Maxroughstep(depthcuts)=0.25
StocktoleaveXY=0.05
UseParallelspiralcuttingmethod
RemachiningPocketthepartusing3/8FlatEndMill
FinishPocketthepartusing3/8FlatEndMill
BackplotandVerifythetoolpaths.
Postprocessthefile.

Page768

MillLevel1

 

TUTORIAL7

NOTES:

Page769

MillLevel1

 

TUTORIAL7

TUTORIAL7QUIZ

Whatcommandandwhatoptionswereenabledtocreatethe3Dwireframe?




WhatdoesWCSstandfor?




Whatentitiescanbeselectedtodefineanewplane,usingtheGeometryoptionintheView
Manager?




Whatisfacingtoolpathusedfor?




Whatwouldyourequireastoolpathgeometry,andhowwouldyousetthefinalDepthvaluewhen
machiningpocketswithdifferentdepthsinthesameoperation?




HowdoesthesystemcalculatethestockforremachiningwhenComputeremainingstockfrom
Roughingtooldiameterisenabled?




Howisthetiplengthofthedrillcalculatedinthedrillingoperation?

Page770

You might also like