Sunteți pe pagina 1din 101

MillLevel1MetricTrainingTutorials

Toordermorebooks:
Call18005295517or
Visitwww.inhousesolutions.comor
ContactyourMastercamDealer



DyddD>D

/,^/
^DDy
D>
/^E
N
/,^/

D A W L
/,^/

d/,^/
d^
/,^/

//,^
/
/,^/
^

C
dh^
d

/,^/
1
DE^/
DDD^D^K^D
Ds^^
ttEdtyWD

A
d/,^
/&
/
S 1
>

^
D>
TUTORIALSERIESFOR

HOWTOUSETHISBOOK

ThisbookprovidesacomprehensivestepbystepapproachtolearningMastercamMill.It
containspagesofprojects,helpfulhints,aswellastoolandmateriallibraryinstructions.
Thebookcoverstenpartprojectsinallandanadditional17exercises.

Thematerialcoveredincludes2DGeometryandSolidsCreation,Drilling,Tapping,Contouring,
Pocketing,CircleMillingandSlotMilling.Italsocontains2DHighSpeedToolpathsandFeature
BasedMachining.ExplanationsaregivenfortheuseofWCSinmultiplefixtureapplicationsas
wellasproperStockSetupandToolSettings.
TheMillTrainingTutorialsalsoincludeaGeneralNoteschapterwithusefultoolsandshortcuts
thatmakethesoftwareeasiertouse.Analphabeticdescriptionofthe2Dtoolpathparameters,
oftheSolidmenuandOperationsManagerarealsocoveredintheGeneralNotes.

EachtutorialwalksyouthroughalltheproceduresfromGeometryCreationtoToolpath
instructions,VerificationandGCodeGeneration.

LEGEND:

Steptofollowtocompletethetutorial

Additionalexplanationforthecurrentsteporwarnings.

Calloutsthatgivedirectiononhowtocompletethetask

Calloutsthatdescribetheparametersusedinthecurrentstep

[Selectpositionforfirstcorner]:Mastercamprompts

Boldtext(usually)representsMastercamterminology

TABLEOFCONTENTS

GettingStarted A1
GraphicUserInterface............................................................................................. A1
NavigateThroughtheSystem.................................................................................. A2
SettingMastercamtoMetric................................................................................... A5
SettingtheToolbarStatesforMill........................................................................... A7
SettingtheGrid........................................................................................................ A9

TUTORIALS 11
Tutorial#1,2DGeometry,OpenContourandDrilling............................................ 11
Tutorial#2,2DGeometry,Drill,OpenPocket,OpenContourandChamfer.......... 21
Tutorial#3,2DGeometry,Tapping,Contouring,PocketingandSaveOperations. 31
Tutorial#4,2DGeometry,Drill,SlotMill&2DHSCoreMill .................................. 41
Tutorial#5,2DGeometry,DynamicMill&TransformToolpaths ........................... 51
Tutorial#6,2DGeometry,PocketwithanIsland&CircleMill ............................ 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,ImportaSolidWorksfile,Orientthepart,Dynamicplane&FBM, 101

GeneralNotes B1
DefaultKeyAssignments ......................................................................................... B2
Customizing.............................................................................................................. B3
KeyMapping ............................................................................................................ B7
DataEntryShortcuts ................................................................................................ B9
2DToolpathParameters ......................................................................................... B10
2DHSSpecificParameters ...................................................................................... B23
Creating3DWireframe............................................................................................ B28
SolidsMenuCommands .......................................................................................... B33
SolidsManager......................................................................................................... B34
Chaining ................................................................................................................... B36
WindowSelection.................................................................................................... B39
ChainingandWindowOptions ................................................................................ B40
ToolpathsManager.................................................................................................. B42
Properties................................................................................................................. B47
MillingGCodes........................................................................................................ B50

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

TUTORIALSERIESFOR

TUTORIAL#7
LEVEL13DWIREFRAME
USINGWCS,FACING,CONTOURING,POCKETING,DRILLING,
IMPORTFROMLIBRARY.

MillLevel1Metric TUTORIAL7

Objectives:

TheStudentwilldesigna3dimensionalwireframedrawingby:

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

TheStudentwillcreatea2dimensionalmillingtoolpathconsistingof:

FirstSetup
Facingthebottomofthepartforanevensurface.
ImportingfromthelibraryM16x2holes.
Drilling10mmholes.

SecondSetup
Facingthetopofthepart
Machiningsimultaneoustwopocketswithdifferentdepths.
Circlemillingthe50mmhole.
Machininga2Dcontour.

TheStudentwillcheckthetoolpathusingMastercamsVerifymoduleby:

Defininga3dimensionalrectangularblockthesizeoftheworkpiece.
RunningtheVerifyfunctiontomachinethepartonthescreen.

Page72

MillLevel1Metric TUTORIAL7

GEOMETRYCREATION
SettinguptheGraphicUserInterface

Beforestartingthegeometrycreationweshouldcustomizethetoolbarstoseethetoolbarsrequiredto
createthegeometryandmachinea2Dpart.SeeGettingstartedpageA7fordetails.
MakesurethattheGridisenabled.Itwillshowyouwherethepartoriginis.SeeGettingstartedpageA
9forfurtherinformation.
TheOperationsManagertotheleftofthescreencanbehiddentogainmorespaceinthegraphicarea
fordesign.Fromthekeyboard,pressAlt+Okeyssimultaneouslytohideit.Repeatthiscommandto
makeitvisibleagain.

Startinganewfile

File
New

STEP1:CREATETHEOUTSIDEPROFILE

StepPreview:

Page73

MillLevel1Metric TUTORIAL7

Create
RectangularShapes
TypetheWidth ,theHeight andtheRadiusofthefillet as
showninthefollowingpicture.

SelecttheRectangularShape.
Selecttheleftbottomradiobuttonastheanchor.

Donotexitthedialogboxuntilyouselectthebasepoint

Selectthisradiobutton
[Selectpositionforthebasepoint]:Selectthecenterlocationofthegrid(theorigin).

SelecttheOrigin
SelecttheOKbuttontoexittherectangledialogbox.
UsetheFiticontofitthedrawingtothescreen.
Page74

MillLevel1Metric TUTORIAL7

Duringthegeometrycreationofthistutorial,ifyoumakeamistake,toundothelaststepyoucanusethe
Undoicon. Youcanundoasmanystepsasneeded.Ifyoudeleteorundoastepbymistake,justuse
theRedoicon.

STEP2:CREATETHE14MMAND10MMDIAMETERCIRCLESKNOWINGTHE
CENTERPOINTANDTHEDIAMETER

StepPreview:

2.1Createthetwo14mmdiametercircles

Create
Arc
CircleCenterPoint
EntertheDiametervalue 14(Enter).
Tobeabletocreatemorethanonecirclewiththesamediameter,selectthediametericon to
lockthevalue.
[Enterthecenterpoint]:Selectthecenterpointofthefilletarcsasshowninthefollowingtwo
pictures.

Selectthecenter
ofthefilletarc
Page75

MillLevel1Metric TUTORIAL7

SelecttheApplybutton.

2.2Createthetwo10mmdiametercircles

Changethediameterto10andleaveitlocked(PressEnter)

[Enterthecenterpoint]:Selectthecenterpointofthefilletarcsasshowninthefollowingtwo
pictures.

Page76

MillLevel1Metric TUTORIAL7

SelecttheApplybuttontocontinueusingthesamecommand.

STEP3:CREATETHECIRCLESWITH74MMAND50MMDIAMETERS

StepPreview:

3.1Createthe74mmdiametercircle.
Unlockthevaluebyreselectingthediametericon.
EntertheDiametervalue 74(Enter).
[Enterthecenterpoint]:SelecttheFastPointicon.
Enterthevaluesintotheboxtotheleftoftheicon:100,75(Enter).
SelecttheApplybuttontocontinueusingthesamecommand.
Page77

MillLevel1Metric TUTORIAL7

3.2Createthe50mmdiametercircle.

EntertheDiametervalue 50(Enter).
[Enterthecenterpoint]:SelecttheCenter
locationofthe74mmdiameter.

SelecttheOKbutton.

STEP4:CREATETHELEFTSIDEPOCKET

StepPreview:

4.1Createtparallellines.
SubStepPreview:

Create
Line
Parallel
Page78

MillLevel1Metric TUTORIAL7

[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance 7537(Enter).
[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance 7537+74(Enter).

RememberthatMastercamperforms
basicmathfunctions.

SelectEntityA
[Selectaline]:SelectEntityB.
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotherightoftheselectedline.
TypetheDistance 12(Enter).

SelectEntityB
SelecttheOKbuttontoexitthecommand.
Page79

MillLevel1Metric TUTORIAL7

4.2Createthetwopolarlinesusinglineendpointscommand.
SubStepPreview:

Create
Line
Endpoints
EntertheLengthandtheAngle:
[Specifythefirstendpoint]:SelecttheCenterofthe50mmdiametercircle.

SelecttheApplybutton. to
createanotherlineusingthesamecommand.

EntertheLengthandtheAngle: (PressEnter)
[Specifythefirstendpoint]: pointofthelineasshown.

Selectthecenter
SelecttheEnd

SelecttheOKbutton.
Page710

MillLevel1Metric TUTORIAL7

4.3Removepartsofthe74mmdiametercirclethatlieaboveandbelowthepolarlinesusing
Trim/Dividecommand

Bydividingthearcwearemaintainingthepartofthearcthatisneededfortherightsidepocket.

SubStepPreview:

Edit
Trim/Break
Trim/Break/Extend
SelecttheDivideiconfromthetrimribbonbar.
[Selectthecurvetodivide]:SelectEntityAhere.
[Selectthecurvetodivide]:SelectEntityBhere.

SelecttheEntityBhere
SelecttheEntityAhere
SelecttheOKbutton.

4.4Creatingthe3mmradiusfilletsatallcornersoftheleftsidepocket

Notethatthefilletcommandwillallowustoautomaticallytrimthegeometry.

SubStepPreview:
Page711

MillLevel1Metric TUTORIAL7

Create
Fillet
Entities
EnterthefilletRadius 3
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]:SelectEntityF
[Fillet:Selectanentity]:SelectEntityFagain
[Fillet:Selectanotherentity]:SelectEntityA

SelectEntityA
Select
EntityE
here
SelectEntityF
here
SelectEntityD
here
SelectEntityC
here
here
SelectEntityB
here
SelecttheOKbuttontoexitfilletcommand.
Page712

MillLevel1Metric TUTORIAL7

STEP5:CREATETHERIGHTSIDEPOCKET
StepPreview:

5.1Createparallellines
SubStepPreview:

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

[Selectaline]:SelectEntityA.
[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.
TypetheDistance 25+100(Enter).

SelectEntityA
Page713

MillLevel1Metric TUTORIAL7

Page714
[Selectaline]:SelectEntityB.
[Selectthepointtoplaceaparallellinethrough
]:Pickapointabovetheselectedline.
TypetheDistance 13(Enter).

SelectEntityB
[Selectaline]:SelectEntityC.
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotherightoftheselectedline.
TypetheDistance 187(Enter)

[Selectaline]:SelectEntityD
SelectEntityC
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotheleftoftheselectedline.
TypetheDistance 57(Enter)

SelectEntityD
[Selectaline]:SelectEntityDagain
[Selectthepointtoplaceaparallellinethrough]:Pickapointtotheleftoftheselectedline.
TypetheDistance 75(Enter)
SelecttheOKbuttontoexitthecommand.

MillLevel1Metric TUTORIAL7

5.2Creatingthe6mmradiusfilletsat3cornersoftherightsidepocket

Rememberthatthefilletcommandwillallowustoautomaticallytrimthegeometry.

SubStepPreview:

Create
Fillet
Entities
EnterthefilletRadius 6
MakesurethattheTrimiconintheRibbonbandisenabled.
[Fillet:Selectanentity]:SelectEntityA
Fillet:Selectanotherentity]:SelectEntityB
[Fillet:Selectanentity]:SelectEntityC
[Fillet:Selectanotherentity]:SelectEntityD
[Fillet:Selectanentity]:SelectEntityDagain
[Fillet:Selectanotherentity]:SelectEntityE

SelecttheApplybuttontofinishthelast filletandcontinue
tousethesamecommand.
SelectEntityEhere
SelectEntityAhere
SelectEntityBhere
SelectEntityDhere
SelectEntityChere
Page715

MillLevel1Metric TUTORIAL7

5.3Creatingthe10mmradiusfillet

SubStepPreview:

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

SelectEntityBhere
SelectEntityAhere
SelecttheOKbutton.
Page716

MillLevel1Metric TUTORIAL7

5.4Creatinganarctangenttothreeentities

SubStepPreview:

Create
Arc
ArcTangent
EnableArcTangent3EntitiesiconintheRibbonBar.

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

SelectEntityChere SelectEntityBhere
SelectEntityAhere
SelecttheOKbutton.
Page717

MillLevel1Metric TUTORIAL7

5.5Deletetheconstructionline.

SubStepPreview:

Selectthelineasshowntotheright.
Selectthisline
SelecttheDeleteentityicon.

5.6TrimthegeometryusingTrim2entitiesandTrim3entitiesoptions

SubStepPreview:

Edit
Trim/Break
Trim/Break/Extend
Page718

MillLevel1Metric TUTORIAL7

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

SelecttheTrim3entitiesbutton.
SelectEntityBhere
SelectEntityAhere
[Selectthefirstentitytotrim/extend]:SelectEntityC
[Selectthesecondentitytotrim/extend]:SelectEntityD
[Selecttheentitytotrim/extendto]:SelectEntityE

SelecttheRepaintbutton.

SelectEntityChere
SelectEntityDhere
SelectEntityEhere
SelecttheOKbutton.
Page719

MillLevel1Metric TUTORIAL7

STEP6:CREATETHE3DWIREFRAME
StepPreview:

Xform
Translate
[Selectentitiestotranslate]:Holddown
theShiftkeyandselectEntityAasshown.

Notethattheentirerectangleshouldbe
highlighted.Otherwise,pleasecheck
theUserNotesonhowtofix
geometryproblemsinchaining

Selectallthecirclesasshown.
Selectallthecircles
SelectEntityA
SelecttheEndSelectionbutton.

EnableJoin.
Setthenumberoftranslationsto#1.
ChangetheDeltavalueonZto25

SelecttheApplybuttontocontinue.
Page720

MillLevel1Metric TUTORIAL7

[Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityB.

Notethattheentirepocketshouldbe
highlighted.

SelectEntityB
SelecttheEndSelectionbutton.
EnableJoin.
Setthenumberoftranslationsto#1.
ChangetheDeltavalueonZto10

SelecttheApplybuttontocontinue.
Page721

MillLevel1Metric TUTORIAL7

[Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityC.

Notethattheentirepocketshouldbehighlighted.

SelectEntityC
SelecttheEndSelectionbutton.

ChangetheDeltavalueonZto19.

SelecttheOKbuttontoexit.

Screen
Clearcolors

SelecttheIsometricViewfromtheviewtoolbartoseethestock.
SelectFitbutton.
Page722

MillLevel1Metric TUTORIAL7

Thefinalgeometryshouldlookasshownbelow

STEP7:SAVETHEFILE

File
Saveas
Filename:YourName_7
SelecttheOKbutton.
Page723

MillLevel1Metric TUTORIAL7

TOOLPATHCREATION
SUGGESTEDFIXTUREFORSETUP1:

Z Y
X

SETUPSHEETFORSETUP1:

Page724

MillLevel1Metric TUTORIAL7

STEP8:SELECTTHEMACHINEANDSETUPTHESTOCKTOBEMACHINED

TodisplaytheOperationsManagerpressAlt+O.
UsetheFiticontofitthedrawingtothescreen.

IfamachineisalreadyselectedintheToolpathsManager,skipthemachineselectionstep.

Machinetype
Mill
Default

SelecttheplusinfrontofPropertiestoexpandtheToolpaths
GroupProperties.

Selecttheplus
SelectFiles
SelectFiles.

MakesurethatthemachinedefinitionistheMILLDEFAULTMM.MMDasshown.
Otherwise,followtheinstructionsfromTutorial1page112to114toreplaceitwiththeproper
metricmachine.

Alltheotherfilesusedbythismachinegrouparemetricfilesaswell.

Page725

MillLevel1Metric TUTORIAL7

SelectToolSettingstosetthetoolparameters
Changetheparameterstomatchthescreenshotbelow.

SelectStockSetuptab.
MakesurethattheShapeissettoRectangular.

SelecttheBoundingboxbuttonforthesystemtoautomaticallyfindthepartsoveralldimensions.

Page726

MillLevel1Metric TUTORIAL7

EnableLinesArcstocreatethegeometryofthestock.

ExpandX,YandZvalueswith2

SelecttheOKbuttontoexittheBoundingBoxwindow.

SelecttheOKbuttontoexit
MachineGroupProperties.

Page727

MillLevel1Metric TUTORIAL7

SelecttheIsometricViewfromtheviewtoolbartoseethestock.
SelectFitbutton.
Thestockshouldlookasshownbelow.

STEP9:USINGWCSMANAGERFLIPTHEPART.MACHINETHEBOTTOMOFTHE
PARTFORANEVENSURFACEFORFUTUREOPERATIONS

UsetheViewManagerasacentralpointforselecting,editing,creatingandmanagingviews.Youcan
selectwhichviewstousefortheCplane,Tplane,ortheworkcoordinatesystem(WCS).Youcanalsoset
aneworiginofaviewandassignanewworkoffset(G54,G55...)toaview.

9.1UsingWCS(WorkCoordinateSystem)todefinethenewview

StepPreview:

Page728

MillLevel1Metric TUTORIAL7

SelectWCSintheStatusBar.

SelectViewManager.

SelectGeometrybutton.

Youcandefineanewviewbasedonexisting
geometrylike2lines,aflatentity(circleorflat
surface)or3points.

Selectthelinesasshownbelow.

NotethatthefirstlinethatyouselectwilldeterminetheXaxisorientationofthefutureview,andthe
secondlinewilldetermineYaxis.Zaxisshouldalwaysbeorientatedtowardstheoutsideofthepart.

Selectthesecondline
Selectthefirstline
Z
Y
X
SelecttheOKbuttontoaccepttheview.

Page729

MillLevel1Metric TUTORIAL7

EntertheNewViewName:BottomPartView.

MakesurethatAssociativeandSetneworiginare
enabled.
SelecttheOKbuttontoexitNewView.

9.2UsingWCStosetaneworiginfortheview

ClickonSelectbuttontoselectthenewOriginfromthegraphicarea.

[Selectapoint]:SelectEndpointAasashown.

SelectEndpointA
Theneworiginvaluesshouldlookasshown.
Page730

MillLevel1Metric TUTORIAL7

9.3UsingWCStosetthenewviewasthecurrenttoolplane,constructionplaneandWCS

SelectBottomPartViewandclickontheSetyourcurrentWCS,constructionplaneandtoolplane
withtheiroriginstotheselectedviewbutton.

ChangetheZvalueintheOriginfieldto25tosetProgramzeroatthefinishsizenotatthetopof
thestock.

Page731

MillLevel1Metric TUTORIAL7

SelecttheOK buttontoexit.
SelecttheIsometricview.
SelectFitbutton.
Thepartshouldlookasshownbelow.

Theoriginforthenewplane
STEP10:FACETHEBOTTOMOFTHEPARTTOCREATEANEVENSURFACEFOR
FUTUREOPERATIONS

Facingtoolpathisusedtoquicklycleanthestockfromthetopofapart,andcreateanevensurfacefor
futureoperations.Youcanbasethetoolpathoneitherchainedgeometryoronthecurrentstockmodel.

ToolpathPreview:

Page732

MillLevel1Metric TUTORIAL7

10.1Selectionofthetopofthepart

Toolpaths
Face
SelecttheOKbuttontoaccepttheNCfilename.

[SelectOKtousedefinedstockorselectchain1]:SelecttheOKbuttonto
usedefinedstock.

NotethatintheToolpathTypetheFacingiconisalreadyselected.

10.2Selecta75mmdiameterFacemill

FromtheTreeviewlist,selectTool.
ClickonSelectlibrarytool.
SelecttheFilterbuttonandmakethechangesasshownbelow.

Page733

MillLevel1Metric TUTORIAL7

SelecttheOKbutton.
Highlightthe75mmFaceMillintheTool
Selectionwindow.
SelecttheOKbutton.

10.3SettheToolparameters

ChangetheparametersintheToolpageasshown.

NotethattheFeedrate,Plungerate,RetractrateandSpindlespeedarebasedonthetool
definition.Changethemasneeded.

Page734

MillLevel1Metric TUTORIAL7

10.4SettheCutParameterspage

FromtheTreeviewlist,selectCutParametersandchangetheparametersasshown.

CuttingmethodsettoZigzagforbackandforthmotion.
Acrossoverlapsetstheoverlapamountfortheedgesofthestockperpendiculartothecut
direction.
Alongoverlapsetstheoverlapamountfortheedgesofthestockparalleltothecutdirection.
Approach/Exitdistancesetsanadditionaldistanceawayfromthestockonthefirst/lastpass.
Maximumstepoversetthedistancebetweenadjacentpassesinthetoolpaths.
Evennumberofpasses(availableonlywithZigzagcuttingmethod)setsanevennumberpasses
whichensuresthatthelastpassreversesthecuttingdirection.Thisstrategypreventsburringor
chippingonthelastpass.
Roughinganglesetto0willmakethefirstpassalongpositiveXaxis.
MovebetweencutssettoHighspeedloopscreates180degreesarcsbetweeneachcut.
Page735

MillLevel1Metric TUTORIAL7

10.5SettheLinkingParameterspage

FromtheTreeviewlist,selectLinkingParametersandchangetheparametersasshown.

NotethattheDepthissettoabsoluteand0andtheTopofstockissetto2mm.Thisistheresultof
settingupZ0tothetopofthefinishsizewhiledefiningtheBottomView.

SelecttheOKbuttontoexit2DToolpathsFacing.

PressAlt+Ttoremovethetoolpathdisplay.

Page736

MillLevel1Metric TUTORIAL7

STEP11:IMPORTTHEOPERATIONSFORTHEM14X2TAPHOLESFROMTHE
LIBRARY

ToolpathPreview:

11.1Importtheoperations

RightmouseclickinToolpathsOperationsManagerwindow.
SelectImport

SelectthedropdownarrowintheSourcefolderandselecttheYourNameMetricOperations.
Operations.

Page737

MillLevel1Metric TUTORIAL7

ClickontheM14X2Tapgrouptoselectallthreeoperations.

MakesurethatAssigncurrentsystemtoolandconstruction
planesisenabled.Thisoptionadjuststheimportedoperations
tousethecurrenttoolplaneandconstructionplane.

SelecttheOKbutton.

SelecttheNObuttontoimporttheoperationgroup.

SelecttheOKbutton.
ClosetheImportToolpathOperationsdialogbox.

Notethatalltheimportedoperationshavenogeometry.Wearegoingtoaddthecenterpointsand
regeneratethetoolpathsasshowninthefollowingsteps.

11.2Addthecenterpointsinthetoolpathgeometry
SelectGeometry

Selectthefirstdrilloperation,Geometry.

Page738

MillLevel1Metric TUTORIAL7

SelecttheOKbutton.

RightmouseclickandSelectAddpoints

SelecttheEntitiesbuttonintheDrillPointSelection.

[Selectentities]:Selectthe14mmdiametercirclesasshown.

Selectthe14mm
diametercircles
SelecttheOKbuttontoexitDrillPointSelection.

NotethattwopointsareselectedintheDrillPointManager.

SelecttheOKbuttontoexitDrillPointManager.
Page739

MillLevel1Metric TUTORIAL7

SelecttheRegenerateallselectedoperationsiconforthechange
tobeappliedonlytothisoperation.

SelectAlt+Tkeystoremovethetoolpathdisplay.

Holdingtherightmousebutton,dragthenewGeometry(2)PointsontopofPeckdrillGeometry.

Rightmouseclick
onGeometry,hold
downanddrag
ReleaseandselectAdd.

SelectNobutton,otherwisetheholeswillbedrilledatthesame
depthasthedepthofthespotdrillingoperation.

11.3Modifythedrillparameters

SelectthePeckDrillParametersintheToolpathsManager.

SelecttheParameters
FromtheTreeviewlist,selectToolandchangetheCommenttoDrillingalltapholeswith12mm
Drill.
Page740

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectLinkingParametersandchangetheDepthasshowninthepicture
totheright.

FromtheextendedTreeviewlist,selecttheTipcompandchangethebreakthroughamountvalue
asshown.

Breakthroughamountvalueallowsyoutogiveanextraamountforthetooltogo
deeperthanthefinaldepthtopreventanyremainingmaterialforthecutouts.
Tiplengthvalueisautomaticallycalculatedbythesystembasedonthediameterandtip
angleofthetool.Thevalueisaddedtothefinaldepth.
SelecttheOKbuttontoexit2DToolpathsDrillparameters.
Page741

MillLevel1Metric TUTORIAL7

Copythegeometryinthetappingtoolpathfollowingthesamestepsshownfordrilling
geometry.

SelecttheRegeneratealldirtyoperationsicon.
PressAlt+Ttoremovethetoolpathdisplay.

STEP12:DRILLTHETWO10MMDIAMETERHOLES
ToolpathPreview:

12.1Drillpointsselection

Toolpaths
Drill
SelecttheEntitiesbutton.

[Selectentities]:Selectthe10mmdiametercircles.

SelecttheOKbuttontoexit
DrillPointSelection.
Selectthe10mm
diametercircles
Page742

MillLevel1Metric TUTORIAL7

12.2SettheToolparameters

FromtheTreeviewlist,selectTool.
ClickonSelectlibrarytool.
UsingFilterselectthe10mmDrillasshownintheprevioussteps.
Addthecommentasshownbelow.

12.3SettheCutParameters

FromtheTreeviewlist,selecttheCutParameterspageandchangetheCycletoPeckDrillas
shown.

Page743

MillLevel1Metric TUTORIAL7

12.4SettheLinkingParameters

FromtheTreeviewlist,selecttheLinkingParameterspageandchangetheDepthifneededas
shown.

FromtheextendedTreeviewlist,selecttheTipcomp,enableitandaddaBreakthroughamount
asshowntoensurethecompletemachiningofthethroughholes.

SelecttheOKbuttontoexit2DToolpathsDrillparameterpages.
Page744

MillLevel1Metric TUTORIAL7

STEP13:SPOTDRILLTHE10MMDIAMETERHOLES

Notethatwehavenotyetspotdrillthe10mmdiameterholes.Inthisstepwewillhavetoaddthecenter
pointsofthe10mmdiameterholesintheexistingspotdrillingoperationgeometry.Wewillalsochange
thedepthofthespotdrillforthe10mmdiameterholesonly.

ToolpathPreview:

13.1Addthecenterpointsofthe10mmdiameterholesintheexistingspotdrillingoperation

IntheToolpathsOperationsManager,RightmouseclickonthelastPeckdrilloperationGeometry
holdanddragthegeometryabovetheDrill/ConterboreGeometry.

ReleasethemouseandselectAddfromthelist.

Rightmouseclickholdanddrag
SelectNobuttontodonotretainthedepthfromthe10mm
drillingoperation.

Page745

MillLevel1Metric TUTORIAL7

13.2Modifythedepthofspotdrillingforthe10mmholes

SelecttheGeometryofthespotdrillingoperation.

SelectGeometry
ClickonthethirdPointandmakesurethatoneofthe10mmholesis
selected.
Then,RightmouseclickonthethirdpointandselectChangeatpoint

IntheDrillchangeatpointdialogbox,enableDepthandchangethevalueto6.

SelecttheOKbuttontoexitDrillchangeatpointdialogbox.

Repeatthestepsforthefourthpointandchangethedepthto6.

Makesurethatfirstyouselectthepointandthendoarighmouse
clickonit.
SelecttheOKbuttontoexitDrillPointManagerdialogbox.

Regeneratethetoolpath.
Page746

MillLevel1Metric TUTORIAL7

STEP14:BACKPLOTTHETOOLPATHS

Backplottingshowsthepaththetoolstaketocutthepart.Thisdisplayletsyouspoterrorsinthe
programbeforeyoumachinethepart.Asyoubackplottoolpaths,MastercamdisplaysthecurrentX,Y,
andZcoordinatesinthelowerleftcornerofthescreen.

ClickontheToolpathGroupintheToolpathsManagertoselectall
operations.

SelectToolpathGroup1
SelecttheBackplotselectedoperationsbutton.

Makesurethatyouhavethefollowingbuttonsturnedon(they
willappearpusheddown).

DisplayTools
andRapidmoves
SelecttheIsometricViewfromtheviewtoolbartoseethestock.
SelecttheFitbutton.
Youcanadjustthespeedofthebackplot.
YoucanstepthroughtheBackplotbyusingtheStepforward orStepback buttons.
Page747

MillLevel1Metric TUTORIAL7

SelectthePlaybuttonintheVCRbar.

SelecttheOKbuttontoexitBackplot.

STEP15:VERIFYTHETOOLPATHS

Verifysimulatesthemachiningofapartfromastockmodeldisplay.Thestockdimensionsarebasedon
thevaluesthatwespecifiedintheStockSetup.
Selectalloperationsbutton.

SelecttheVerifyselectedoperationsbutton.

Page748

MillLevel1Metric TUTORIAL7

SelecttheConfigurebutton.

Simulatetool simulatesthetoolpaths,displayingthe
solidtoolwithouttheholder
Updateaftereachtoolpathupdatesthestockaftereach
operation.
Stoponcollisionpausestheverificationwhenthetool
touchesthepartwitharapidmove.
Page749

MillLevel1Metric 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.

SelecttheOKbuttontoexitVerify.
Page750

MillLevel1Metric TUTORIAL7

SUGGESTEDFIXTUREFORSETUP2:

Thestockisheldona
fixtureplateusingthe
tappedandthedrill
holes.ThetwoM14bolts
andtwo10mmdowels
holdandpositonthe
part.

SETUPSHEETFORSETUP2:

Page751

MillLevel1Metric TUTORIAL7

STEP16:CREATINGANDRENAMINGTOOLPATHGROUPS;RENAMINGTHENC
FILE

Tomachinethepartintwodifferentsetups,wewillneedtohavetwoseparateprograms.Tobeableto
postprocessseparatelytheoperationsofeachsetup,wewillcreatethemunderdifferenttoolpath
groupswithdifferentNCnames.

StepPreview:

16.1RenamethecurrentToolpathGroup1andtheNCfile

ClicktwotimesontheToolpathGroup1tohighlightitandrenameit
MachinePartBottom.

RightmouseclickonthetoolpathgroupandselectEditselected
operationsandthen,selectChangeNCfilename.

EnterthenewNCname:MachinePartBottom.

SelecttheOKbutton.

Page752

MillLevel1Metric TUTORIAL7

16.2CreateanewToolpathGroup

RightmouseclickontheMachineGroup1
SelectGroupsfromthedropdownlistandthenselect
NewToolpathgroup.

Renamethetoolpathgroup:MachinePartTop.

MakesurethattheredinsertarrowisbelowtheMachiningPart
Topgroup;otherwiseclickonitanddragitbelow.Thisensuresthat
thenextoperationwillbeaddedinthepropergroup.

STEP17:SETTHETOPVIEWASTHECURRENTWCS,TOOLANDCONSTRUCTION
PLANE

ToolpathPreview:

17.1UsingWCStosettheTopviewasthecurrenttoolplane,constructionplaneandWCS

SelectWCSintheStatusBar.

SelectWCSManager.

Page753

MillLevel1Metric TUTORIAL7

SelectTopViewandclickontheSetyourcurrentWCS,constructionplaneandtoolplanewith
theiroriginstotheselectedviewbutton.

SelecttheOK button.
SelecttheIsometricview.
SelectFitbutton.
Thepartshouldlookasshowntothe
right.

Notethattheoriginissetattopofthe
partatthelowerleftcorner.Follownext
substepifyouwanttomovetheorigin
attheupperleftcorner.

17.2UsingWCStosettheoriginattheupperleftcorner

SelectWCSintheStatusBar.
SelectViewManager.

Page754

MillLevel1Metric TUTORIAL7

Page755
ClickontheSelectbuttonintheOriginareaasshown.

[Selectapoint]:SelectEndpointA.

SelectEndpointA

ChangetheZvalueintheOriginareato0tosetagainthepartzeroatthe
finishsize.
Theneworigincoordinatesshouldlookasshown.

SelecttheOK buttontoexitViewManger.

Notethatthegridmovesattheupperleftcorneratthetopofthepartatthefinishedsize.

MillLevel1Metric TUTORIAL7

STEP18:FACETHETOPOFTHEPART

StepPreview:

18.1CopytheFacingoperationintheMachinePartTopgroup

SelectonlytheFacingoperation.
RightmouseclickontheexistingFacingoperationandselectCopyfromthelist.

MovetheredarrowbelowtheMachinePartTopgroupifneeded.
RightmouseclickbelowMachinePartTopgroupandselectPastefrom
thelist.

Rightmouseclickhere
Page756

MillLevel1Metric TUTORIAL7

18.2ChangetheplanestoTopintheFacingoperation

FromtheToolpathsOperationsManagerselectParametersinthenewFacingoperation.

Parameters
FromtheTreeviewlistselectPlanes.
ClickonSelectWCSviewbuttonasshown.

FromViewSelectiondialogbox,selecttheTopviewasshown.

SelecttheOKbuttontoexitViewSelectiondialogbox.

Page757

MillLevel1Metric TUTORIAL7

SelectCopytotoolplaneandCopytoconstructionplanebuttonstosetalltheplanestotheTop
plane.

FromtheTreeviewlist,selecttheToolpageandchangethecommentasshown.

SelecttheOKbuttontoexit.

Regeneratethetoolpath.

PressAlt+Ttoremovethetoolpathdisplayifneeded.
Page758

MillLevel1Metric TUTORIAL7

STEP19:ROUGHMACHINETHETWOPOCKETSINTHETOPVIEW

StepPreview:

19.1Selectthebottomchainsofthetwopockets

Tobeabletomachinebothpocketsinthesameoperation,althoughtheyeachhavedifferentdepths,we
needthe3Dwireframetoselectthepocketsatthebottom.

Toolpaths
Pocket
EnabledCplaneinChainingtobeabletoselectthechainswithoutstoppingatthebranches.
Selectthetwopocketsatthebottom,asshown.

Selectthefirst
pockethere
Selectthesecond
pockethere
Page759

MillLevel1Metric TUTORIAL7

Notethatbothpocketsarehighlighted.
SelecttheOKbuttontoexitChaining.

19.2Selecta25mmFlatEndmillandsettheparametersintheToolpage

FromtheTreeviewlist,selectTool.
Selectthe25mmFlatEndmillusingtheFilteroptionsasshowninthefacingoperation.
Makethenecessarychangestomatchtheparameterswiththescreenshotbelow.

RememberthattheFeedrate.Plungerate,RetractrateandSpindlespeedvaluesarealldefineinthe
parametersofthetooldefinition.Changethemasneeded.
Page760

MillLevel1Metric TUTORIAL7

19.3SettheCutParameters

FromtheTreeviewlist,selecttheCutParameterspageandchangetheparametersasshown.

PockettypesettoStandardcanbeusedonlywithclosedchains.Thetoolwillbeconstrained
insideoftheclosedchain.
MachiningDirectionsettoClimbcutsinonedirectionwiththetoolrotatingintheopposite
directionofthetoolmotion.Seethegraphicbelow.
TipCompsettotheTipsetsthetooloffsettothetooltip.
Rollcutteraroundcornersinsertsarcmovesaroundthecornersinthetoolpathforasmoother
toolmovement.SettoSharp(135degreesorless)willrollthetoolatthesharpcorners.
Page761

MillLevel1Metric TUTORIAL7

FromtheextendedTreeviewlist,selectRoughingandselectascuttingmethodConstantOverlap
Spiral.

StepoverpercentagesetsthedistancebetweenroughingpassesintheXYaxisasa
percentageofthetooldiameterandwillautomaticallyupdatethestepoverdistance.
Minimizetoolburialclearstheareaaroundpocketislands(semiislandsinourcase)to
avoidtooldamageduetoremovingtoomuchstockatonce.
Spiralinsidetooutsideenabledallowsyoutospiralfromthecentertothepocketwall.
Displaystockforconstantoverlapspiralpreviewstheamountofstockremovedbythe
roughingpasses.
Toleranceforremachiningandconstantoverlapspiraldeterminestheaccuracyofthe
toolpathwhenusingoneofthetwooptions.Recommendedtoleranceisthedefault.
SelecttheplussigninfrontoftheRoughingtoexpandtheTreeviewlist,and
selectEntryMotion(ifneeded).
Page762

MillLevel1Metric TUTORIAL7

EnableRampoptionsandchangetheparameterstomatchthefollowingscreenshot.

TheramplengthvaluewillbedeterminedbyMastercamandcannotbesmallerthenthe
MinimumlengthorbiggerthentheMaximumlength.
Zclearancesetstheheightabovethestockwheretheentryrampwillstart.
XYclearancesetstheminimumdistanceintheXYplanebetweentherampandthepocketwall.
Plungezig/zaganglessettherampanglesasthetoolzigzagstothebottomofthepocketbefore
beginningthecuttingpass.
AutoanglesetsautomaticallytheangleintheXYplanebasedonthelongestareaofthepocket.
Additionalslotwidthaddsafilletattheendofeachrampforasmoothertoolmovement.
Page763

MillLevel1Metric TUTORIAL7

SelectFinishinganddisabletheoptionaswiththisoperationwewanttoroughonlythepart.

FromtheTreeviewlist,selectDepthCutsandenabletheoption.

DepthcutsaretheZaxiscutsthatthetoolmakesinapockettoolpath.
Maxroughstepsetsthemaximumamountthatcanbemachinedinonestep.
Bypocketenablethesystemtocompletealldepthcutsinthefirstpocketbeforemoving
tonextone.
Mastercamneverperformsunequaldepthcuts.Forexample,inourcase,theleftsidepocketis10mm
deep;thestepiscalculated:(FinaldepthStockonthefloor)/2=(101)/2=4.5whichissmallerthen7.
Thesamewaythesystemcalculatesthestepforthesecondpocket;(191)/3=6

Page764

MillLevel1Metric TUTORIAL7

19.4SettheLinkingParameters

FromtheTreeviewlist,selectLinkingParametersandenableClearanceheightandsettheTopof
thestockandthefinalDepthasshown.

Depthvaluesetsthefinalmachiningdepthforthepocketoperation.Thevalueissetto0and
incrementalandismeasuredfromthetwogeometrychainsthatweselected.Thisinsuresthat
bothofthemaregoingtobemachinedtotheappropriatedepth.
ChoosingIncrementaltellsthesystemtocalculatethevaluerelativetoeitherthecurrenttop
ofstock(aswithClearanceparameter),relativetotheselectedgeometry(aswithTopofstock
andDepthparameters),orrelativetothedepthofeachcut(aswithFeedplaneandRetract).
SelecttheOKbuttontoexit2DToolpathsPocketparameters.
PressAlt+Ttoremovethetoolpathdisplay.

Page765

MillLevel1Metric TUTORIAL7

STEP20:FINISHTHETWOPOCKETS

ToolpathPreview:

20.1Copytheexistingpocketoperation

Youcancopyanoperationwhenmachiningthesamegeometryandusingthesametypeoftoolpath.
Advantagesofusingacopyofanexistingoperationisthatwedonotneedtoselectthegeometrychains
andwecanusesomeoftheparameterssetupintheoriginaloperation.

RightmouseclickandholditdownonthefoldericoninfrontofthePockettoolpath.
Dragthemousedownandreleaseit.
SelectCopyafter.

Youshouldnowhavetwopockettoolpaths.
LeftclickonthesecondpocketParameters.

SelectParameters
Page766

MillLevel1Metric TUTORIAL7

20.2Selecta19mmFlatendmillandsettheToolpageparameters

FromtheTreeviewlist,selecttheToolpage.
ClickonSelectlibrarytool.
Followingthestepsoutlinedearlier,usingtheFilteroption,selectthe19mmFlatEndmill.

20.3SettheCutParameters

FromtheTreeviewlist,selecttheCutParametersandremovethestocktoleaveonthewallsand
onthefloors.

Page767

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectEntryMotionanddisabletheentry
asshown.

FromtheTreeviewlist,selectFinishingandenabletheFinishtofinishthewalls.Settherestof
parameterstomatchthefollowingscreenshot.

Passessetsthenumberoffinishpasses.
Spacingsetstheamountofstocktoberemovedwitheachcut.Becausewesetthe
numberofpassesto1,theamountofstocktoberemoveisthestocktoleaveonthewalls
amountsetintheroughingoperation.
Finishouterboundaryneedstobeenabledtofinishthewallsofthepocket.
FromtheTreeviewlist,selecttheplussigninfrontoftheFinishing(ifneeded)andsetthe
parametersfortheLeadIn/Outasshowntomakesmoothentry/exittoolmovesinandoutofthe
remainingstock.

Page768

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectDepthCutsanddisabletheoption
onestepatthefinaldepth.
toremovetheremainingstockin

SelecttheOKbuttontoexitthe2DToolpathsPocket.
PressAlt+Ttoremovethetoolpathdisplay.

Regeneratethetoolpath.

TEP21:BACKPLOTTHEPOCKETTOOLPATHS

IntheToolpathsOperationsManager,clickonthefirstpocketoperation.
HoldingdowntheShiftkeyselectthesecondpocket.

ClickonBackplotselectedoperationsicon.

Makesurethatyouhavethefollowingbuttonsturnedon(theywillappearpusheddown).

SelecttheTopViewfromtheviewtoolbartoseethestock.
Displaytool
Displayrapidmoves
Quickverify
SelecttheFitbutton.
SelectthePlaybutton th in eVCRbar.

Page769

MillLevel1Metric TUTORIAL7

Youcanadjustthespeedofthebackplot.

Notetheremainingmaterialinthecorners.The19mmFlatEndmillcannotcleanupthestock.Inthe
nextoperationwewillremachinethecornersusingasmallertool.
SelecttheOKbuttontoexitBackplot.

STEP22:REMACHINETHETWOPOCKETS

Notethatthe19mmFlatEndMillcouldnotcleanthe3mmradiusfillets.Usingthe5mmdiameterFlat
Endmilltoremoveallthematerialinsidethepocketwillnotbeefficient.Wewillremovetheremaining
materialonlybyusinga5mmFlatEndmilltoolwiththeremachiningpocketstyle.

ToolpathPreview:

Page770

MillLevel1Metric TUTORIAL7

22.1Copytheexistinglastpocketoperation

Youcancopyanoperationonlywhenmachiningthesamegeometryusingthesametoolpath.Advantages
ofusingacopyofanexistingoperationisthatwedontneedtoselectthegeometrychainsandwecan
usesomeoftheparameterssetupintheoriginaloperation.

SelectonlythesecondPocket(operation8).
RightmouseclickandholditdownonthefoldericoninfrontofthesecondPockettoolpath.
Dragthemousedownandreleaseit.
SelectCopyafter.

Youshouldnowhavethreepockettoolpaths.
LeftclickonthelastpocketParameters.

SelectParameters
22.2Selecta5mmFlatEndmillandsettheToolparameters

FromtheTreeviewlist,selecttheToolpage.
ClickonSelectlibrarytool.
Followingthestepsoutlinedearlier,usingtheFilteroption,selectthe5mmFlatEndmill.

Page771

MillLevel1Metric TUTORIAL7

22.3SettheCutParameters

SelectCutParametersandchangethePockettypetoRemachiningasshownbelow.
SettheComputeremainingstockfromtheRoughingtooldiameterandsettheparametersas
shown.

Computeremainingstockfrom:
Roughingtooldiameterenablesthesystemtocalculatetheremainingstockforremachining
basedonthesizeofthetooldiameterthatyouenter.
Clearance,setasapercentageofthetooldiameter,allowsyoutoexpandtheremachiningarea
atthebeginningandattheendtopreventacuspofmaterialremaining.
Applyentry/exitcurvestoroughpassesallowsyoutousetheLeadin/outparameters.
Machinecompletefinishpassesallowsyoutofinishtheentirepart.
FromtheTreeviewlist,selectRoughingandchangetheStepoverpercentageto70%toensurea
completeremovalofthestock.

Page772

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectDepthCutsandenableit.
ChangetheMaxroughstepasshown.

SelecttheOKbuttontoexitfromthe2DToolpathsPocket.

Regeneratethetoolpath.
PressAlt+Ttoremovethetoolpathdisplay.

STEP23:CIRCLEMILLTHE50MMDIAMETERHOLE

ToolpathPreview:

Page773

MillLevel1Metric TUTORIAL7

23.1Selectthetoolpathgeometry

FromtheToolpathsOperationsManager,selectMoveinsertarrowdown
oneitemuntiltheinsertarrowisbellowthelastoperation.

Toolpaths
CirclePaths
Circmill
FromtheDrillPointSelection,selectEntitiesbutton.
[Selectentities]:Selectthebottomof50mmdiameterholeasshown.

Selectthecirclehere
SelecttheOKbuttontoexitDrillPointSelectiondialogbox.

NotethatintheToolpathTypetheCircleMilliconisautomaticallyselected.

Page774

MillLevel1Metric TUTORIAL7

23.2SettheToolparameters

FromtheTreeviewlist,selecttheToolpage.
Selecttheexisting19mmFlatEndmillfromthetoollistwindowasshown.

Page775

MillLevel1Metric TUTORIAL7

23.3SettheCutParameters

FromtheTreeviewlist,selecttheCutParametersandchangetheparametersasshown.

CompensationtypesettoComputerallowsMastercamtocompensatethetoolpathbased
onthetooldiameteranddoesnotoutputG41/G42inthecode.
CompensationdirectionsettoLeftcompensatesthetoolpathtotheleftofthechaininthe
CCWdirection.
TipCompsettotheTipsetsthetooloffsettothetooltip.
Entry/exitarcsweepsetto90degreesmakesalinebetweentheplungepointandthe
entry/exitarcmovementofaofacircle,ateachentry/exit.Seethepicturebelow.
Overlapsetshowfarthetoolgoespasttheendofthetoolpathbeforeexiting.Thisensuresa
cleanfinish.
Entry/exitarcsweepsetto90degreeswillgeneratethis
result.

Page776

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectRoughingtoaddroughingpassestocompletedmachinetheinsideof
thehole.
EnableRoughingandsettheparametersasshown.

Circlemillroughingcreatesroughingpassesusingtangentarcs.Theresultprovidesa
smoothmotionforthetool,ashortNCprogram,andgoodcleanout.
Stepoverissetasapercentageofthetooldiameter.
Helicalentryparameterscreatetheroughingmotiontangenttoahelicalentry.
Outputarcmovesgeneratesarcmovementsinsteadofsmalllinearmoveswhichmakethe
programsmaller.
FromtheTreeviewlist,selectDepthCutsandsettheparametersasshown.

DepthcutssetthecutsalongtheZaxis.Mastercamdividesthetotaldepthintoequal
stepsbasedontheMaxroughstepvalue.
Keeptooldownenableddoesntallowthetooltoretractbetweencuts.
Page777

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectBreakThroughtocutcompletelythroughthematerialbythe
amountspecified.

23.4SettheLinkingParameters

FromtheTreeviewlist,selecttheLinkingParametersandchangetheparametersasshown.

NotethattheDepthissettoIncrementaland0becauseweselectthecirclemillgeometryatthebottom
(finaldepth).SettingtheDepthtoAbsoluteand25willgivethesameresult.
Selectthe OKbuttonfromthe2DToolpathCircleMillparameterscreen.
PressAlt+Ttoremovethetoolpathdisplay.
Page778

MillLevel1Metric TUTORIAL7

STEP24:CONTOURTHEOUTSIDEPROFILE

ToolpathPreview:

24.1Selectthetoolpathgeometry

Toolpaths
Contour
MakesurethatCplaneisselectedintheChainingdialogbox.
Selectthecontouratthebottom.
Selectthefirstentityinthecontour,asshown.

BesuretochainthecontourinaCWdirection.OtherwiseselecttheReverse
button.

Selectthecontour
here
SelecttheOKbuttontoexitChaining.
Page779

MillLevel1Metric TUTORIAL7

24.2Selectthe25mmdiameterFlatEndMillandsettheparametersintheToolpage

FromtheTreeviewlist,selecttheTool.
Selecttheexisting25mmFlatEndmillandmakeallthenecessarychangesintheToolpage.

24.3SettheCutParameters

SelecttheCutParametersfromtheTreeviewlistandchangetheCompensationtypetoControl.
Makesurethattheparametersmatchthescreenshotbelow.

CuttercompensationsetinControloutputsG41orG42codestoturnthe
compensationon.Thecompensationamountortoolwearadjustmentissetatthe
control.Usingthismethodyouareprogrammingthepartedge.
Page780

MillLevel1Metric TUTORIAL7

FromtheTreeviewlist,selectDepthCuts.
EnableDepthcutsandsettheMaxroughstepto10mm.

FromtheTreeviewlist,selectLeadIn/Out.
NotethatCuttercompensationincontrolrequirestheLeadin/outparametertobeturnedon;mostof
theCNCmachinesneedalinearmoveatthebeginningoftheprogramtocompensatethecutter
diameter.Ifyouusethearcoptiontoo,makesurethattheradiusislargerthantheradiusofthetool.

Entry/exitatmidpointinclosedcontourswillmovethestartofthecontourtoolpathatthe
midpointofthelinethatweselectedwhenchaining.
Line/Tangentwillbetangenttothearcandmachinedfirstintheentrycombination.When
exitingthepartthearcwillbemachinedfirst.Seethegraphicbelow.
Page781

MillLevel1Metric TUTORIAL7

MillLevel1Metric TUTORIAL7

Page782
FromtheTreeviewlist,selecttheBreakThroughandenteraBreakthroughamountto
completelymachinetheprofile.

24.4SettheLinkingParameters

SelecttheLinkingParametersandmakethechangesasshown.

NotethatthefinalDepthcanbesettoIncrementaland0duetothefactthatweselectasthecontour
geometrythebottomofthecontour.

SelecttheOKbuttontoexit2DToolpathsContourparameters.
Page782

MillLevel1Metric TUTORIAL7

STEP25:BACKPLOTTHETOOLPATHS

FromToolpathsOperationsManagerclickontheMachinePartTopgrouptoselectallthe
operationsdoneinthesecondsetup.
RepeatSTEP14tobesurethatthechangeshavetakenplace.

DisabletheQuickverifybutton.

Page783

MillLevel1Metric TUTORIAL7

STEP26:VERIFYTHECHANGEDPART

SelecttheSelectalloperationsbuttonfromToolpathManagerifneeded.
RepeatSTEP15tobesurethatthechangeshavetakenplace.
Thefinishedpartshouldappearasshowninthefollowingpicture.

STEP27:POSTTHEFILES

RightmouseclickontheMachinePartTopgroupandselectEditselectedoperationsandthen,
selectChangeNCfilename.

Page784

MillLevel1Metric TUTORIAL7

EnterthenewNCname:MachinePartTop
SelecttheOKbutton.

Postprocessing,orposting,referstotheprocessbywhichthetoolpathsintheMastercampartfilesare
convertedtoaformatthatcanbeunderstoodbythemachinetool'scontrol(forexample,Gcodes).
Generally,everymachinetoolorcontrolwillrequireitsownpostprocessor,customizedtoproduce
codeformattedtomeetitsexactrequirements.

Makesurethatalloperationsareselected,otherwise,Selectalloperations.

SelectthePostselectedoperationsbuttonfromToolpath
Manager.

InthePostprocessingwindow,makeallthenecessarychangesas
showntotheright.

SelecttheOKbuttontocontinue.
SelecttheOKbuttontopostthefirstgroupasthegeometry
name(MachinePartBottom).
NCfileenabledallowsyoutokeeptheNCfileandto
assignthesamenameastheMCXfile.
Editenabledallowsyoutoautomaticallylaunchthe
defaulteditor.
Page785

MillLevel1Metric TUTORIAL7

SelecttheredXtoclosethefirstprogram.
SelecttheOKbuttontostartthesecondprogram(MachinePartTop).

SelecttheredXtoclosethe
editor.

STEP28:SAVETHEUPDATEDMCXFILE

SelecttheSaveicon.
Page786

MillLevel1Metric TUTORIAL7

REVIEWEXERCISES
Studentpractice:CreatetheToolpathforTutorial7Exercise1aspertheinstructionsbelow;

Tips:
Createthe3DgeometryusingXformTranslate.
Createeachpocketwithadifferentdepth.
StocksizeuseBoundingboxtoestablishX,Y&Zsizesand
giveextendX,Y,andZ2mm
Setup1
Facethetopofthepartusing75mmFaceMill
SpotDrillthe10mmdiameterholesusing15mmSpotDrill
Drillthe10mmdiameterholesusing8.5Drill(Createthenewtool)
Tapthe10mmdiameterholesusing10x1.5Tap
Drillthe12mmdiameterholesusing12mmDrill
Addthe12mmdiameterholescenterpointsintheSpotDrillandeditthedepthofthe
holes.(SeeTutorial4)
RoughPocketthepartusing25mmFlatEndmill
Selecteachpocketatthebottom
StocktoleaveXY=0,5
UseParallelspiralcleancornerscuttingmethod
Depth=0(incr)
Maxroughstep(depthcuts)=10mm
Finishstep1mm
RemachiningPocketthepartusing5mmFlatEndmill
Maxroughstep(depthcuts)=3mm
Finishstep1mm
Setup2
Facethebottomofthepartusing75mmFaceMill
Contourthepartusing25mmFlatEndmill
BackplotandVerifythetoolpaths.
Postprocessthefile.
Page787

MillLevel1Metric TUTORIAL7

Studentpractice:CreatetheToolpathforTutorial7Exercise2aspertheinstructionsbelow;

Tips:
Createthe3DgeometryusingXformTranslate.
StocksizeuseBoundingboxtoestablishX&Ysizesand
giveexpandZ2mm.Createthestockgeometrytoo.
Setup1
Facethetopofthepartusing75mmFaceMill
SpotDrillthe9mmdiameterholesusing15mmSpotDrill;6mmdeep
Drillthe9mmdiameterthroughholesusing9mmDrill
RoughallPocketsusing25mmFlatEndmill
Selecteachpocketatthebottom
Depth=0(incr)
Maxroughstep(depthcuts)=10mm
StocktoleaveXY=0,5
UseParallelspiralcuttingmethod
RemachiningPocketthepartusing10mmFlatEndmill
FinishPocketthepartusing10mmFlatEndmill

Setup2
Facethebottomofthepartusing75mmFaceMill
2DHighSpeedCoreMillusing25mmFlatEndmilltomachinetheoutsideprofile
Selecttheoutsiderectangleandtheoutsideprofile.
BackplotandVerifythetoolpaths.
Postprocessthefile.
Page788

MillLevel1Metric TUTORIAL7

NOTES:
Page789

MillLevel1Metric TUTORIAL7

TUTORIAL7QUIZ

Whatcommandandwhatoptionswereenabledtocreatethe3Dwireframe?

WhatdoesWCSstandfor?

Whatentitiescanbeselectedtodefineanewplane,usingtheGeometryoptionintheView
Manager?

Whatisfacingtoolpathusedfor?

Whatwouldyourequireastoolpathgeometry,andhowwouldyousetthefinalDepthvaluewhen
machiningpocketswithdifferentdepthsinthesameoperation?

HowdoesthesystemcalculatethestockforremachiningwhenComputeremainingstockfrom
Roughingtooldiameterisenabled?

Howisthetiplengthofthedrillcalculatedinthedrillingoperation?

Page790

S-ar putea să vă placă și