MillLevel1MetricTrainingTutorials
Toordermorebooks: Call18005295517or Visitwww.inhousesolutions.comor ContactyourMastercamDealer
® ! "# $ % !& ! '( ) ' * $ +* ),- $ + ')./ !0&!22& '( ) ' * $ $ 3 $ # + -$ * '( ) ' * 3 - $ 4 + + -$ $ -$ $ ,- + 5+ $ 6# , $5# , , # *$ '( ) ' * + + 7 *7 $ 3 6# + , -$ $ 5# * )$+ $ +, ,- $ $ 5# 8+ '( ) ' * + 5 9 $ , #
+ # + 6 +* ' - '( ) ' * 5 5 , + + 6 + , # +, $ , '( ) ' * $ 5 ++ , $ 5# , $ +* ) : + + - $ 4 , + - 5# , + 6 + $ 5 4 # # #* $ + + $ # $ - , "+ + $ ;+ )* $ +* $ + # -$ 5 + $ + + + + + + # + $ +5 , -$
- , '( ) ' * + + 3 , "/" ),- ' * , $ , ) + )<) + + 3 , , " = > ,# + : -$ ) )# " = ?+- !2 ?+- /= + ?+- @ + + 3 , , " * 7$3 $ '( ) , $ $ + + 3 , $ 53* ' # -+A 5 $ -$ # ,, * B# $3 # $ + , 3 $ $= ' $ # -*7 "$ + + - . , $ $ $ 53* ) #
+
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 LEVEL1–3DWIREFRAME 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.
TheStudentwillcheckthetoolpathusingMastercam’sVerifymoduleby: 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 showninthefollowingpicture.
andtheRadiusofthefillet
as
SelecttheRectangularShape. Selecttheleftbottomradiobuttonastheanchor.
Selectthisradiobutton
Donotexitthedialogboxuntilyouselectthebasepoint
[Selectpositionforthebasepoint]:Selectthecenterlocationofthegrid(theorigin).
SelecttheOrigin
SelecttheOKbuttontoexittherectangledialogbox. UsetheFiticontofitthedrawingtothescreen.
Page74
MillLevel1Metric
TUTORIAL7
Duringthegeometrycreationofthistutorial,ifyoumakeamistake,toundothelaststepyoucanusethe
Undoicon. theRedoicon.
Youcanundoasmanystepsasneeded.Ifyoudeleteorundoastepbymistake,justuse
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.
Selectthecenter SelecttheApplybutton. to createanotherlineusingthesamecommand.
EntertheLengthandtheAngle: (PressEnter) [Specifythefirstendpoint]:SelecttheEndpointofthelineasshown. SelecttheOKbutton.
Page710
MillLevel1Metric
TUTORIAL7
4.3Removepartsofthe74mmdiametercirclethatlieaboveandbelowthepolarlinesusing Trim/Dividecommand Bydividingthearcwearemaintainingthepartofthearcthatisneededfortherightsidepocket.
SubStepPreview:
Edit Trim/Break Trim/Break/Extend SelecttheDivideiconfromthetrimribbonbar. [Selectthecurvetodivide]:SelectEntityAhere. [Selectthecurvetodivide]:SelectEntityBhere.
SelecttheEntityAhere
SelecttheOKbutton.
SelecttheEntityBhere
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
SelectEntityB here
SelectEntityC here
SelectEntityA here
SelectEntityD here
SelectEntityF here
Select EntityE 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
[Selectaline]:SelectEntityB. [Selectthepointtoplaceaparallellinethrough ]:Pickapointabovetheselectedline. TypetheDistance
13(Enter).
SelectEntityB [Selectaline]:SelectEntityC. [Selectthepointtoplaceaparallellinethrough]:Pickapointtotherightoftheselectedline. TypetheDistance
187(Enter)
SelectEntityC
[Selectaline]:SelectEntityD [Selectthepointtoplaceaparallellinethrough]:Pickapointtotheleftoftheselectedline. TypetheDistance
57(Enter)
SelectEntityD
[Selectaline]:SelectEntityDagain [Selectthepointtoplaceaparallellinethrough]:Pickapointtotheleftoftheselectedline. TypetheDistance
75(Enter)
SelecttheOKbuttontoexitthecommand.
Page714
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
SelectEntityChere
SelectEntityDhere
SelectEntityBhere
SelectEntityAhere SelectEntityEhere SelecttheApplybuttontofinishthelast tousethesamecommand.
filletandcontinue
Page715
MillLevel1Metric
TUTORIAL7
5.3Creatingthe10mmradiusfillet SubStepPreview: ChangethefilletRadius 10 [Fillet:Selectanentity]:SelectEntityA [Fillet:Selectanotherentity]:SelectEntityB
SelectEntityAhere
SelectEntityBhere
SelecttheOKbutton.
Page716
MillLevel1Metric
TUTORIAL7
5.4Creatinganarctangenttothreeentities
SubStepPreview:
Create Arc ArcTangent EnableArcTangent3EntitiesiconintheRibbonBar. [Selecttheentitythatthearcistobetangentto]:SelectEntityA [Selecttheentitythatthearcistobetangentto]:SelectEntityB [Selecttheentitythatthearcistobetangentto]:SelectEntityC
SelectEntityAhere
SelectEntityBhere
SelecttheOKbutton.
SelectEntityChere
Page717
MillLevel1Metric
TUTORIAL7
5.5Deletetheconstructionline. SubStepPreview: Selectthelineasshowntotheright. SelecttheDeleteentityicon.
Selectthisline
5.6TrimthegeometryusingTrim2entitiesandTrim3entitiesoptions
SubStepPreview:
Edit Trim/Break Trim/Break/Extend
Page718
MillLevel1Metric
TUTORIAL7
SelecttheTrim2entitiesbutton. [Selecttheentitytotrim/extend]:SelectEntityA. [Selecttheentitytotrim/extendto]:SelectEntityB.
SelectEntityAhere
SelectEntityBhere
SelecttheTrim3entitiesbutton. [Selectthefirstentitytotrim/extend]:SelectEntityC [Selectthesecondentitytotrim/extend]:SelectEntityD [Selecttheentitytotrim/extendto]:SelectEntityE
SelectEntityDhere SelectEntityEhere
SelectEntityChere SelecttheRepaintbutton. SelecttheOKbutton.
Page719
MillLevel1Metric
TUTORIAL7
STEP6:CREATETHE3DWIREFRAME StepPreview: SelectEntityA
Xform Translate [Selectentitiestotranslate]:Holddown theShiftkeyandselectEntityAasshown. Notethattheentirerectangleshouldbe highlighted.Otherwise,pleasecheck theUserNotesonhowtofix geometryproblemsinchaining
Selectallthecircles Selectallthecirclesasshown. 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. SelecttheBoundingboxbuttonforthesystemtoautomaticallyfindthepart’soveralldimensions.
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.
Selectthefirstline
Selectthesecondline
SelecttheOKbuttontoaccepttheview.
Y
X
Z
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.
SelecttheOKbuttontoexit2DToolpaths–Facing.
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 Selectthefirstdrilloperation,Geometry.
SelectGeometry
Page738
MillLevel1Metric
TUTORIAL7
SelecttheOKbutton. Right–mouseclickandSelectAddpoints… SelecttheEntitiesbuttonintheDrillPointSelection. [Selectentities]:Selectthe14mmdiametercirclesasshown. Selectthe14mm diametercircles SelecttheOKbuttontoexitDrillPointSelection.
NotethattwopointsareselectedintheDrillPointManager.
SelecttheOKbuttontoexitDrillPointManager.
Page739
MillLevel1Metric
TUTORIAL7
SelecttheRegenerateallselectedoperationsiconforthechange tobeappliedonlytothisoperation. SelectAlt+Tkeystoremovethetoolpathdisplay. Holdingtherightmousebutton,dragthenewGeometry(2)PointsontopofPeckdrillGeometry. ReleaseandselectAdd.
Rightmouseclick onGeometry,hold downanddrag
SelectNobutton,otherwisetheholeswillbedrilledatthesame depthasthedepthofthespotdrillingoperation.
11.3Modifythedrillparameters SelectthePeckDrillParametersintheToolpathsManager.
SelecttheParameters
FromtheTreeviewlist,selectToolandchangetheCommentto“Drillingalltapholeswith12mm 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. Selectthe10mm diametercircles SelecttheOKbuttontoexit DrillPointSelection.
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. SelecttheOKbuttontoexit2DToolpaths–Drillparameterpages.
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,Right–mouseclickonthethirdpointandselectChangeatpoint… 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
Page747
orStepback
buttons.
MillLevel1Metric
TUTORIAL7
SelectthePlaybuttonintheVCRbar. SelecttheOKbuttontoexitBackplot.
STEP15:VERIFYTHETOOLPATHS Verifysimulatesthemachiningofapartfromastockmodeldisplay.Thestockdimensionsarebasedon thevaluesthatwespecifiedintheStockSetup.
Selectalloperationsbutton.
SelecttheVerifyselectedoperationsbutton.
Page748
MillLevel1Metric
TUTORIAL7
Simulatetool simulatesthetoolpaths,displayingthe solidtoolwithouttheholder Updateaftereachtoolpathupdatesthestockaftereach operation. Stoponcollisionpausestheverificationwhenthetool touchesthepartwitharapidmove.
SelecttheConfigurebutton.
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
ClickontheSelectbuttonintheOriginareaasshown. [Selectapoint]:SelectEndpointA.
SelectEndpointA
ChangetheZvalueintheOriginareato0tosetagainthepartzeroatthe finishsize. Theneworigincoordinatesshouldlookasshown. SelecttheOK buttontoexitViewManger.
Notethatthegridmovesattheupperleftcorneratthetopofthepartatthefinishedsize.
Page755
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:(Finaldepth–Stockonthefloor)/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,selectDepthCutsanddisabletheoptiontoremovetheremainingstockin onestepatthefinaldepth. SelecttheOKbuttontoexitthe2DToolpathsPocket. PressAlt+Ttoremovethetoolpathdisplay.
Regeneratethetoolpath.
STEP21:BACKPLOTTHEPOCKETTOOLPATHS IntheToolpathsOperationsManager,clickonthefirstpocketoperation. HoldingdowntheShiftkeyselectthesecondpocket. ClickonBackplotselectedoperationsicon. Makesurethatyouhavethefollowingbuttonsturnedon(theywillappearpusheddown).
Displaytool
Displayrapidmoves Quickverify
SelecttheTopViewfromtheviewtoolbartoseethestock.
SelecttheFitbutton. SelectthePlaybuttonintheVCRbar.
Page769
MillLevel1Metric
TUTORIAL7
Youcanadjustthespeedofthebackplot.
Notetheremainingmaterialinthecorners.The19mmFlatEndmillcannotcleanupthestock.Inthe nextoperationwewillremachinethecornersusingasmallertool.
SelecttheOKbuttontoexitBackplot.
STEP22:REMACHINETHETWOPOCKETS Notethatthe19mmFlatEndMillcouldnotcleanthe3mmradiusfillets.Usingthe5mmdiameterFlat Endmilltoremoveallthematerialinsidethepocketwillnotbeefficient.Wewillremovetheremaining materialonlybyusinga5mmFlatEndmilltoolwiththeremachiningpocketstyle.
ToolpathPreview:
Page770
MillLevel1Metric
TUTORIAL7
22.1Copytheexistinglastpocketoperation Youcancopyanoperationonlywhenmachiningthesamegeometryusingthesametoolpath.Advantages ofusingacopyofanexistingoperationisthatwedon’tneedtoselectthegeometrychainsandwecan 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/exitarcmovementofa¼ofacircle,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. Keeptooldownenableddoesn’tallowthetooltoretractbetweencuts.
Page777
MillLevel1Metric
TUTORIAL7
FromtheTreeviewlist,selectBreakThroughtocutcompletelythroughthematerialbythe amountspecified.
23.4SettheLinkingParameters FromtheTreeviewlist,selecttheLinkingParametersandchangetheparametersasshown. NotethattheDepthissettoIncrementaland0becauseweselectthecirclemillgeometryatthebottom (finaldepth).SettingtheDepthtoAbsoluteand25willgivethesameresult.
Selectthe OKbuttonfromthe2DToolpath–CircleMillparameterscreen. 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
FromtheTreeviewlist,selecttheBreakThroughandenteraBreakthroughamountto completelymachinetheprofile.
24.4SettheLinkingParameters SelecttheLinkingParametersandmakethechangesasshown. NotethatthefinalDepthcanbesettoIncrementaland0duetothefactthatweselectasthecontour geometrythebottomofthecontour.
SelecttheOKbuttontoexit2DToolpaths–Contourparameters.
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.
NCfileenabledallowsyoutokeeptheNCfileandto assignthesamenameastheMCXfile. Editenabledallowsyoutoautomaticallylaunchthe defaulteditor.
SelecttheOKbuttontocontinue. SelecttheOKbuttontopostthefirstgroupasthegeometry name(“MachinePartBottom”).
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? Howdoesthesystemcalculatethestockforremachiningwhen“Computeremainingstockfrom Roughingtooldiameter”isenabled? Howisthetiplengthofthedrillcalculatedinthedrillingoperation?
Page790