101

MasterCAM-X4-Mill-Training-Tutorial.pdf

Embed Size (px)

DESCRIPTION

xxx

Citation preview

  • MillLevel1MetricTrainingTutorials

    Toordermorebooks:

    Call18005295517orVisitwww.inhousesolutions.comorContactyourMastercamDealer

  • !"#$%!& !'()'*$+*),-$+')./ !0&!22&

    '()'*$$3$#+-$*

    '()'*3-$4++-$$-$$,-+5+$6#,$5#,,#*$'()'*++7*7$36#+,-$$5#*)$+$+,,-$$5#8+'()'*+59$,#

    +#+6+*'-'()'*55,++6+,#+,$,'()'*$5++,$5#,$+*):++-$4,+-5#,+6+$54###*

    $++$#$-,"++$;+)*$+*$+#-$5+$++++++#+$+5,-$

    -,'()'*

    ++3,"/"),-'*,$,)+)

  • TUTORIALSERIESFOR

    HOWTOUSETHISBOOKThisbookprovidesacomprehensivestepbystepapproachtolearningMastercamMill.Itcontainspagesofprojects,helpfulhints,aswellastoolandmateriallibraryinstructions.Thebookcoverstenpartprojectsinallandanadditional17exercises.Thematerialcoveredincludes2DGeometryandSolidsCreation,Drilling,Tapping,Contouring,Pocketing,CircleMillingandSlotMilling.Italsocontains2DHighSpeedToolpathsandFeatureBasedMachining.ExplanationsaregivenfortheuseofWCSinmultiplefixtureapplicationsaswellasproperStockSetupandToolSettings.TheMillTrainingTutorialsalsoincludeaGeneralNoteschapterwithusefultoolsandshortcutsthatmakethesoftwareeasiertouse.Analphabeticdescriptionofthe2Dtoolpathparameters,oftheSolidmenuandOperationsManagerarealsocoveredintheGeneralNotes.EachtutorialwalksyouthroughalltheproceduresfromGeometryCreationtoToolpathinstructions,VerificationandGCodeGeneration.LEGEND:

    Steptofollowtocompletethetutorial

    Additionalexplanationforthecurrentsteporwarnings.

    Calloutsthatgivedirectiononhowtocompletethetask

    Calloutsthatdescribetheparametersusedinthecurrentstep

    [Selectpositionforfirstcorner]:Mastercamprompts Boldtext(usually)representsMastercamterminology

  • TABLEOFCONTENTSGettingStarted A1GraphicUserInterface............................................................................................. A1NavigateThroughtheSystem.................................................................................. A2SettingMastercamtoMetric................................................................................... A5SettingtheToolbarStatesforMill........................................................................... A7SettingtheGrid ........................................................................................................ A9TUTORIALS 11Tutorial#1,2DGeometry,OpenContourandDrilling............................................ 11Tutorial#2,2DGeometry,Drill,OpenPocket,OpenContourandChamfer.......... 21Tutorial#3,2DGeometry,Tapping,Contouring,PocketingandSaveOperations. 31Tutorial#4,2DGeometry,Drill,SlotMill&2DHSCoreMill .................................. 41Tutorial#5,2DGeometry,DynamicMill&TransformToolpaths ........................... 51Tutorial#6,2DGeometry,PocketwithanIsland&CircleMill ............................ 61Tutorial#7,2DGeometry,UsingWCS,Facing,Drilling,Pocketing,Contour.......... 71Tutorial#8,2D&SolidsGeometry,MachiningthepartusingWCS ....................... 81Tutorial#9,2D&SolidsGeometry,2DHSToolpaths,ImportaSolidWorksfile 91Tutorial#10,ImportaSolidWorksfile,Orientthepart,Dynamicplane&FBM, 101GeneralNotes B1DefaultKeyAssignments ......................................................................................... B2Customizing.............................................................................................................. B3KeyMapping ............................................................................................................ B7DataEntryShortcuts ................................................................................................ B92DToolpathParameters ......................................................................................... B102DHSSpecificParameters ...................................................................................... B23Creating3DWireframe............................................................................................ B28SolidsMenuCommands .......................................................................................... B33SolidsManager......................................................................................................... B34Chaining ................................................................................................................... B36WindowSelection .................................................................................................... B39ChainingandWindowOptions ................................................................................ B40ToolpathsManager.................................................................................................. B42Properties................................................................................................................. B47MillingGCodes........................................................................................................ B50CreatingorEditingaToolintheLibrary C1CreateaNewTool.................................................................................................... C1EditanExistingTool ................................................................................................. C6

  • TUTORIALSERIESFOR

    TUTORIAL#7LEVEL13DWIREFRAME

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

  • MillLevel1Metric TUTORIAL7Objectives:TheStudentwilldesigna3dimensionalwireframedrawingby:

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

    TheStudentwillcreatea2dimensionalmillingtoolpathconsistingof:FirstSetup

    Facingthebottomofthepartforanevensurface.ImportingfromthelibraryM16x2holes.Drilling10mmholes.

    SecondSetup

    FacingthetopofthepartMachiningsimultaneoustwopocketswithdifferentdepths.Circlemillingthe50mmhole.Machininga2Dcontour.

    TheStudentwillcheckthetoolpathusingMastercamsVerifymoduleby:

    Defininga3dimensionalrectangularblockthesizeoftheworkpiece.RunningtheVerifyfunctiontomachinethepartonthescreen.

    Page72

  • MillLevel1Metric TUTORIAL7

    GEOMETRYCREATIONSettinguptheGraphicUserInterfaceBeforestartingthegeometrycreationweshouldcustomizethetoolbarstoseethetoolbarsrequiredtocreatethegeometryandmachinea2Dpart.SeeGettingstartedpageA7fordetails.MakesurethattheGridisenabled.Itwillshowyouwherethepartoriginis.SeeGettingstartedpageA9forfurtherinformation.

    TheOperationsManagertotheleftofthescreencanbehiddentogainmorespaceinthegraphicareafordesign.Fromthekeyboard,pressAlt+Okeyssimultaneouslytohideit.Repeatthiscommandtomakeitvisibleagain.

    StartinganewfileFileNew

    STEP1:CREATETHEOUTSIDEPROFILEStepPreview:

    Page73

  • MillLevel1Metric TUTORIAL7Create

    RectangularShapes

    TypetheWidth ,theHeight andtheRadiusofthefillet asshowninthefollowingpicture.

    SelecttheRectangularShape.Selecttheleftbottomradiobuttonastheanchor.

    Donotexitthedialogboxuntilyouselectthebasepoint

    Selectthisradiobutton

    [Selectpositionforthebasepoint]:Selectthecenterlocationofthegrid(theorigin).

    SelecttheOrigin

    SelecttheOKbuttontoexittherectangledialogbox.

    UsetheFiticontofitthedrawingtothescreen.

    Page74

  • MillLevel1Metric TUTORIAL7

    Duringthegeometrycreationofthistutorial,ifyoumakeamistake,toundothelaststepyoucanusethe

    Undoicon. Youcanundoasmanystepsasneeded.Ifyoudeleteorundoastepbymistake,justuse

    theRedoicon.

    STEP2:CREATETHE14MMAND10MMDIAMETERCIRCLESKNOWINGTHECENTERPOINTANDTHEDIAMETERStepPreview:2.1Createthetwo14mmdiametercirclesCreateArc

    CircleCenterPoint

    EntertheDiametervalue 14(Enter).

    Tobeabletocreatemorethanonecirclewiththesamediameter,selectthediametericon to

    lockthevalue. [Enterthecenterpoint]:Selectthecenterpointofthefilletarcsasshowninthefollowingtwopictures.

    Selectthecenterofthefilletarc

    Page75

  • MillLevel1Metric TUTORIAL7

    SelecttheApplybutton. 2.2Createthetwo10mmdiametercircles

    Changethediameterto10andleaveitlocked(PressEnter)

    [Enterthecenterpoint]:Selectthecenterpointofthefilletarcsasshowninthefollowingtwopictures.

    Page76

  • MillLevel1Metric TUTORIAL7

    SelecttheApplybuttontocontinueusingthesamecommand.

    STEP3:CREATETHECIRCLESWITH74MMAND50MMDIAMETERSStepPreview:3.1Createthe74mmdiametercircle.

    Unlockthevaluebyreselectingthediametericon.

    EntertheDiametervalue 74(Enter).

    [Enterthecenterpoint]:SelecttheFastPointicon. Enterthevaluesintotheboxtotheleftoftheicon:100,75(Enter).

    SelecttheApplybuttontocontinueusingthesamecommand.

    Page77

  • MillLevel1Metric TUTORIAL73.2Createthe50mmdiametercircle.

    EntertheDiametervalue 50(Enter).[Enterthecenterpoint]:SelecttheCenterlocationofthe74mmdiameter.

    SelecttheOKbutton.

    STEP4:CREATETHELEFTSIDEPOCKETStepPreview:4.1Createtparallellines.SubStepPreview:CreateLine

    Parallel

    Page78

  • MillLevel1Metric TUTORIAL7

    [Selectaline]:SelectEntityA.[Selectthepointtoplaceaparallellinethrough]:Pickapointabovetheselectedline.

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

    TypetheDistance 7537+74(Enter).

    RememberthatMastercamperformsbasicmathfunctions.

    SelectEntityA

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

    TypetheDistance 12(Enter).

    SelectEntityB

    SelecttheOKbuttontoexitthecommand.

    Page79

  • MillLevel1Metric TUTORIAL74.2Createthetwopolarlinesusinglineendpointscommand.SubStepPreview:CreateLine

    EndpointsEntertheLengthandtheAngle:[Specifythefirstendpoint]:SelecttheCenterofthe50mmdiametercircle.

    SelecttheApplybutton. tocreateanotherlineusingthesamecommand.

    EntertheLengthandtheAngle: (PressEnter)[Specifythefirstendpoint]: pointofthelineasshown.

    Selectthecenter

    SelecttheEnd

    SelecttheOKbutton.

    Page710

  • MillLevel1Metric TUTORIAL74.3Removepartsofthe74mmdiametercirclethatlieaboveandbelowthepolarlinesusingTrim/Dividecommand

    Bydividingthearcwearemaintainingthepartofthearcthatisneededfortherightsidepocket.SubStepPreview:EditTrim/Break

    Trim/Break/Extend

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

    SelecttheEntityBhere

    SelecttheEntityAhere

    SelecttheOKbutton. 4.4Creatingthe3mmradiusfilletsatallcornersoftheleftsidepocket

    Notethatthefilletcommandwillallowustoautomaticallytrimthegeometry.SubStepPreview:

    Page711

  • MillLevel1Metric TUTORIAL7CreateFillet

    Entities

    EnterthefilletRadius 3

    EnabletheTrimiconfromtheRibbonband. [Fillet:Selectanentity]:SelectEntityAFillet: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

    SelectEntityEhere

    SelectEntityFhere

    SelectEntityDhere

    SelectEntityChere

    here

    SelectEntityBhere

    SelecttheOKbuttontoexitfilletcommand.

    Page712

  • MillLevel1Metric TUTORIAL7

    STEP5:CREATETHERIGHTSIDEPOCKETStepPreview:5.1CreateparallellinesSubStepPreview:CreateLine

    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 TUTORIAL75.2Creatingthe6mmradiusfilletsat3cornersoftherightsidepocket

    Rememberthatthefilletcommandwillallowustoautomaticallytrimthegeometry.SubStepPreview:CreateFillet

    Entities

    EnterthefilletRadius 6

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

    SelecttheApplybuttontofinishthelast filletandcontinue

    tousethesamecommand.

    SelectEntityEhere

    SelectEntityAhere

    SelectEntityBhere

    SelectEntityDhere

    SelectEntityChere

    Page715

  • MillLevel1Metric TUTORIAL75.3Creatingthe10mmradiusfilletSubStepPreview:

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

    SelectEntityBhere

    SelectEntityAhere

    SelecttheOKbutton.

    Page716

  • MillLevel1Metric TUTORIAL75.4CreatinganarctangenttothreeentitiesSubStepPreview:Create

    Arc

    ArcTangentEnableArcTangent3EntitiesiconintheRibbonBar.

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

    SelectEntityChereSelectEntityBhere

    SelectEntityAhere

    SelecttheOKbutton.

    Page717

  • MillLevel1Metric TUTORIAL75.5Deletetheconstructionline.SubStepPreview:

    Selectthelineasshowntotheright. Selectthisline

    SelecttheDeleteentityicon. 5.6TrimthegeometryusingTrim2entitiesandTrim3entitiesoptionsSubStepPreview:EditTrim/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:CREATETHE3DWIREFRAMEStepPreview:Xform

    Translate[Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityAasshown.

    Notethattheentirerectangleshouldbehighlighted.Otherwise,pleasechecktheUserNotesonhowtofixgeometryproblemsinchaining

    Selectallthecirclesasshown.

    Selectallthecircles

    SelectEntityA

    SelecttheEndSelectionbutton.

    EnableJoin.Setthenumberoftranslationsto#1.ChangetheDeltavalueonZto25

    SelecttheApplybuttontocontinue.

    Page720

  • MillLevel1Metric TUTORIAL7

    [Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityB.

    Notethattheentirepocketshouldbehighlighted.

    SelectEntityB

    SelecttheEndSelectionbutton. EnableJoin.Setthenumberoftranslationsto#1.ChangetheDeltavalueonZto10

    SelecttheApplybuttontocontinue.

    Page721

  • MillLevel1Metric TUTORIAL7

    [Selectentitiestotranslate]:HolddowntheShiftkeyandselectEntityC.

    Notethattheentirepocketshouldbehighlighted.

    SelectEntityC

    SelecttheEndSelectionbutton.

    ChangetheDeltavalueonZto19.

    SelecttheOKbuttontoexit. Screen

    Clearcolors

    SelecttheIsometricViewfromtheviewtoolbartoseethestock.

    SelectFitbutton.

    Page722

  • MillLevel1Metric TUTORIAL7Thefinalgeometryshouldlookasshownbelow

    STEP7:SAVETHEFILEFileSaveas

    Filename:YourName_7

    SelecttheOKbutton.

    Page723

  • MillLevel1Metric TUTORIAL7

    TOOLPATHCREATIONSUGGESTEDFIXTUREFORSETUP1:

    Z Y

    X

    SETUPSHEETFORSETUP1:

    Page724

  • MillLevel1Metric TUTORIAL7

    STEP8:SELECTTHEMACHINEANDSETUPTHESTOCKTOBEMACHINED

    TodisplaytheOperationsManagerpressAlt+O.

    UsetheFiticontofitthedrawingtothescreen.

    IfamachineisalreadyselectedintheToolpathsManager,skipthemachineselectionstep.MachinetypeMillDefault

    SelecttheplusinfrontofPropertiestoexpandtheToolpathsGroupProperties.

    Selecttheplus

    SelectFilesSelectFiles.

    MakesurethatthemachinedefinitionistheMILLDEFAULTMM.MMDasshown.Otherwise,followtheinstructionsfromTutorial1page112to114toreplaceitwiththepropermetricmachine.

    Alltheotherfilesusedbythismachinegrouparemetricfilesaswell.

    Page725

  • MillLevel1Metric TUTORIAL7

    SelectToolSettingstosetthetoolparametersChangetheparameterstomatchthescreenshotbelow.

    SelectStockSetuptab.MakesurethattheShapeissettoRectangular.

    SelecttheBoundingboxbuttonforthesystemtoautomaticallyfindthepartsoveralldimensions.

    Page726

  • MillLevel1Metric TUTORIAL7

    EnableLinesArcstocreatethegeometryofthestock.

    ExpandX,YandZvalueswith2

    SelecttheOKbuttontoexittheBoundingBoxwindow.

    SelecttheOKbuttontoexitMachineGroupProperties.

    Page727

  • MillLevel1Metric TUTORIAL7

    SelecttheIsometricViewfromtheviewtoolbartoseethestock.

    SelectFitbutton. Thestockshouldlookasshownbelow.

    STEP9:USINGWCSMANAGERFLIPTHEPART.MACHINETHEBOTTOMOFTHEPARTFORANEVENSURFACEFORFUTUREOPERATIONSUsetheViewManagerasacentralpointforselecting,editing,creatingandmanagingviews.YoucanselectwhichviewstousefortheCplane,Tplane,ortheworkcoordinatesystem(WCS).Youcanalsosetaneworiginofaviewandassignanewworkoffset(G54,G55...)toaview.9.1UsingWCS(WorkCoordinateSystem)todefinethenewviewStepPreview:

    Page728

  • MillLevel1Metric TUTORIAL7

    SelectWCSintheStatusBar.

    SelectViewManager.

    SelectGeometrybutton.

    Youcandefineanewviewbasedonexistinggeometrylike2lines,aflatentity(circleorflatsurface)or3points.

    Selectthelinesasshownbelow.

    NotethatthefirstlinethatyouselectwilldeterminetheXaxisorientationofthefutureview,andthesecondlinewilldetermineYaxis.Zaxisshouldalwaysbeorientatedtowardstheoutsideofthepart.

    Selectthesecondline

    Selectthefirstline

    Z

    YXSelecttheOKbuttontoaccepttheview.

    Page729

  • MillLevel1Metric TUTORIAL7

    EntertheNewViewName:BottomPartView.

    MakesurethatAssociativeandSetneworiginareenabled.

    SelecttheOKbuttontoexitNewView. 9.2UsingWCStosetaneworiginfortheview

    ClickonSelectbuttontoselectthenewOriginfromthegraphicarea.

    [Selectapoint]:SelectEndpointAasashown.

    SelectEndpointA

    Theneworiginvaluesshouldlookasshown.

    Page730

  • MillLevel1Metric TUTORIAL79.3UsingWCStosetthenewviewasthecurrenttoolplane,constructionplaneandWCS

    SelectBottomPartViewandclickontheSetyourcurrentWCS,constructionplaneandtoolplane

    withtheiroriginstotheselectedviewbutton.

    ChangetheZvalueintheOriginfieldto25tosetProgramzeroatthefinishsizenotatthetopofthestock.

    Page731

  • MillLevel1Metric TUTORIAL7

    SelecttheOK buttontoexit.

    SelecttheIsometricview.

    SelectFitbutton. Thepartshouldlookasshownbelow.

    Theoriginforthenewplane

    STEP10:FACETHEBOTTOMOFTHEPARTTOCREATEANEVENSURFACEFORFUTUREOPERATIONS

    Facingtoolpathisusedtoquicklycleanthestockfromthetopofapart,andcreateanevensurfaceforfutureoperations.Youcanbasethetoolpathoneitherchainedgeometryoronthecurrentstockmodel.

    ToolpathPreview:

    Page732

  • MillLevel1Metric TUTORIAL710.1SelectionofthetopofthepartToolpaths

    Face

    SelecttheOKbuttontoaccepttheNCfilename.

    [SelectOKtousedefinedstockorselectchain1]:SelecttheOKbuttonto

    usedefinedstock.

    NotethatintheToolpathTypetheFacingiconisalreadyselected.10.2Selecta75mmdiameterFacemill

    FromtheTreeviewlist,selectTool.

    ClickonSelectlibrarytool. SelecttheFilterbuttonandmakethechangesasshownbelow.

    Page733

  • MillLevel1Metric TUTORIAL7

    SelecttheOKbutton. Highlightthe75mmFaceMillintheToolSelectionwindow.

    SelecttheOKbutton. 10.3SettheToolparameters

    ChangetheparametersintheToolpageasshown.

    NotethattheFeedrate,Plungerate,RetractrateandSpindlespeedarebasedonthetooldefinition.Changethemasneeded.

    Page734

  • MillLevel1Metric TUTORIAL710.4SettheCutParameterspage

    FromtheTreeviewlist,selectCutParametersandchangetheparametersasshown.

    CuttingmethodsettoZigzagforbackandforthmotion.Acrossoverlapsetstheoverlapamountfortheedgesofthestockperpendiculartothecutdirection.Alongoverlapsetstheoverlapamountfortheedgesofthestockparalleltothecutdirection.Approach/Exitdistancesetsanadditionaldistanceawayfromthestockonthefirst/lastpass.Maximumstepoversetthedistancebetweenadjacentpassesinthetoolpaths.Evennumberofpasses(availableonlywithZigzagcuttingmethod)setsanevennumberpasseswhichensuresthatthelastpassreversesthecuttingdirection.Thisstrategypreventsburringorchippingonthelastpass.Roughinganglesetto0willmakethefirstpassalongpositiveXaxis.MovebetweencutssettoHighspeedloopscreates180degreesarcsbetweeneachcut.

    Page735

  • MillLevel1Metric TUTORIAL710.5SettheLinkingParameterspage

    FromtheTreeviewlist,selectLinkingParametersandchangetheparametersasshown.

    NotethattheDepthissettoabsoluteand0andtheTopofstockissetto2mm.ThisistheresultofsettingupZ0tothetopofthefinishsizewhiledefiningtheBottomView.

    SelecttheOKbuttontoexit2DToolpathsFacing.

    PressAlt+Ttoremovethetoolpathdisplay.

    Page736

  • MillLevel1Metric TUTORIAL7

    STEP11:IMPORTTHEOPERATIONSFORTHEM14X2TAPHOLESFROMTHELIBRARYToolpathPreview:11.1Importtheoperations

    RightmouseclickinToolpathsOperationsManagerwindow.SelectImport

    SelectthedropdownarrowintheSourcefolderandselecttheYourNameMetricOperations.Operations.

    Page737

  • MillLevel1Metric TUTORIAL7

    ClickontheM14X2Tapgrouptoselectallthreeoperations.

    MakesurethatAssigncurrentsystemtoolandconstructionplanesisenabled.Thisoptionadjuststheimportedoperationstousethecurrenttoolplaneandconstructionplane.

    SelecttheOKbutton.

    SelecttheNObuttontoimporttheoperationgroup.

    SelecttheOKbutton.

    ClosetheImportToolpathOperationsdialogbox.

    Notethatalltheimportedoperationshavenogeometry.Wearegoingtoaddthecenterpointsandregeneratethetoolpathsasshowninthefollowingsteps.

    11.2Addthecenterpointsinthetoolpathgeometry

    SelectGeometry

    Selectthefirstdrilloperation,Geometry.

    Page738

  • MillLevel1Metric TUTORIAL7

    SelecttheOKbutton.

    RightmouseclickandSelectAddpoints

    SelecttheEntitiesbuttonintheDrillPointSelection.

    [Selectentities]:Selectthe14mmdiametercirclesasshown.

    Selectthe14mmdiametercircles

    SelecttheOKbuttontoexitDrillPointSelection.

    NotethattwopointsareselectedintheDrillPointManager.

    SelecttheOKbuttontoexitDrillPointManager.

    Page739

  • MillLevel1Metric TUTORIAL7

    SelecttheRegenerateallselectedoperationsiconforthechangetobeappliedonlytothisoperation.

    SelectAlt+Tkeystoremovethetoolpathdisplay.

    Holdingtherightmousebutton,dragthenewGeometry(2)PointsontopofPeckdrillGeometry. Rightmouseclick

    onGeometry,holddownanddrag

    ReleaseandselectAdd.

    SelectNobutton,otherwisetheholeswillbedrilledatthesamedepthasthedepthofthespotdrillingoperation.

    11.3Modifythedrillparameters

    SelectthePeckDrillParametersintheToolpathsManager.

    SelecttheParameters

    FromtheTreeviewlist,selectToolandchangetheCommenttoDrillingalltapholeswith12mmDrill.

    Page740

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectLinkingParametersandchangetheDepthasshowninthepicturetotheright.

    FromtheextendedTreeviewlist,selecttheTipcompandchangethebreakthroughamountvalueasshown.

    Breakthroughamountvalueallowsyoutogiveanextraamountforthetooltogodeeperthanthefinaldepthtopreventanyremainingmaterialforthecutouts.Tiplengthvalueisautomaticallycalculatedbythesystembasedonthediameterandtipangleofthetool.Thevalueisaddedtothefinaldepth.

    SelecttheOKbuttontoexit2DToolpathsDrillparameters.

    Page741

  • MillLevel1Metric TUTORIAL7Copythegeometryinthetappingtoolpathfollowingthesamestepsshownfordrillinggeometry.

    SelecttheRegeneratealldirtyoperationsicon.PressAlt+Ttoremovethetoolpathdisplay.

    STEP12:DRILLTHETWO10MMDIAMETERHOLES

    ToolpathPreview:12.1DrillpointsselectionToolpaths

    DrillSelecttheEntitiesbutton.

    [Selectentities]:Selectthe10mmdiametercircles.

    SelecttheOKbuttontoexit

    DrillPointSelection.

    Selectthe10mmdiametercircles

    Page742

  • MillLevel1Metric TUTORIAL712.2SettheToolparameters

    FromtheTreeviewlist,selectTool.ClickonSelectlibrarytool.UsingFilterselectthe10mmDrillasshownintheprevioussteps.Addthecommentasshownbelow.

    12.3SettheCutParameters

    FromtheTreeviewlist,selecttheCutParameterspageandchangetheCycletoPeckDrillasshown.

    Page743

  • MillLevel1Metric TUTORIAL712.4SettheLinkingParameters

    FromtheTreeviewlist,selecttheLinkingParameterspageandchangetheDepthifneededasshown.

    FromtheextendedTreeviewlist,selecttheTipcomp,enableitandaddaBreakthroughamountasshowntoensurethecompletemachiningofthethroughholes.

    SelecttheOKbuttontoexit2DToolpathsDrillparameterpages.

    Page744

  • MillLevel1Metric TUTORIAL7

    STEP13:SPOTDRILLTHE10MMDIAMETERHOLES

    Notethatwehavenotyetspotdrillthe10mmdiameterholes.Inthisstepwewillhavetoaddthecenterpointsofthe10mmdiameterholesintheexistingspotdrillingoperationgeometry.Wewillalsochangethedepthofthespotdrillforthe10mmdiameterholesonly.

    ToolpathPreview:13.1Addthecenterpointsofthe10mmdiameterholesintheexistingspotdrillingoperation

    IntheToolpathsOperationsManager,RightmouseclickonthelastPeckdrilloperationGeometryholdanddragthegeometryabovetheDrill/ConterboreGeometry.

    ReleasethemouseandselectAddfromthelist.

    Rightmouseclickholdanddrag

    SelectNobuttontodonotretainthedepthfromthe10mmdrillingoperation.

    Page745

  • MillLevel1Metric TUTORIAL713.2Modifythedepthofspotdrillingforthe10mmholes

    SelecttheGeometryofthespotdrillingoperation.

    SelectGeometry

    ClickonthethirdPointandmakesurethatoneofthe10mmholesisselected.Then,RightmouseclickonthethirdpointandselectChangeatpoint

    IntheDrillchangeatpointdialogbox,enableDepthandchangethevalueto6.

    SelecttheOKbuttontoexitDrillchangeatpointdialogbox.

    Repeatthestepsforthefourthpointandchangethedepthto6.

    Makesurethatfirstyouselectthepointandthendoarighmouseclickonit.

    SelecttheOKbuttontoexitDrillPointManagerdialogbox.

    Regeneratethetoolpath.

    Page746

  • MillLevel1Metric TUTORIAL7

    STEP14:BACKPLOTTHETOOLPATHSBackplottingshowsthepaththetoolstaketocutthepart.Thisdisplayletsyouspoterrorsintheprogrambeforeyoumachinethepart.Asyoubackplottoolpaths,MastercamdisplaysthecurrentX,Y,andZcoordinatesinthelowerleftcornerofthescreen.

    ClickontheToolpathGroupintheToolpathsManagertoselectalloperations.

    SelectToolpathGroup1

    SelecttheBackplotselectedoperationsbutton.

    Makesurethatyouhavethefollowingbuttonsturnedon(theywillappearpusheddown).

    DisplayToolsandRapidmoves

    SelecttheIsometricViewfromtheviewtoolbartoseethestock.

    SelecttheFitbutton.

    Youcanadjustthespeedofthebackplot.

    YoucanstepthroughtheBackplotbyusingtheStepforward orStepback buttons.

    Page747

  • MillLevel1Metric TUTORIAL7

    SelectthePlaybuttonintheVCRbar.

    SelecttheOKbuttontoexitBackplot.

    STEP15:VERIFYTHETOOLPATHS

    Verifysimulatesthemachiningofapartfromastockmodeldisplay.ThestockdimensionsarebasedonthevaluesthatwespecifiedintheStockSetup.

    Selectalloperationsbutton.

    SelecttheVerifyselectedoperationsbutton.

    Page748

  • MillLevel1Metric TUTORIAL7

    SelecttheConfigurebutton.

    Simulatetool simulatesthetoolpaths,displayingthesolidtoolwithouttheholderUpdateaftereachtoolpathupdatesthestockaftereachoperation.Stoponcollisionpausestheverificationwhenthetooltouchesthepartwitharapidmove.

    Page749

  • MillLevel1Metric TUTORIAL7

    InitialstocksizesourceshouldbesettoStockSetuptousethestockinformationfromStockSetup.UseTrueSolidallowsyou,afterverifyingthepart,torotateandmagnifytheparttomorecloselycheckfeatures,surfacefinish,orscallops.CuttercompincontrolallowsVerifytousetheinformationregardingthetooldiameterandtosimulatethecuttercompensation.Changetool/colortochangethecolorofthecutstocktoindicatedtoolchangesinthetoolpath.

    SelecttheOKbuttontoexitVerifyOptions.

    SettheVerifyspeedbymovingthesliderbarinthespeedcontrolbar.

    SelectthePlaybuttontostartsimulation. Thefinishedpartshouldappearasshowninthefollowingpicture.

    SelecttheOKbuttontoexitVerify.

    Page750

  • MillLevel1Metric TUTORIAL7

    SUGGESTEDFIXTUREFORSETUP2:

    Thestockisheldonafixtureplateusingthetappedandthedrillholes.ThetwoM14boltsandtwo10mmdowelsholdandpositonthepart.

    SETUPSHEETFORSETUP2:

    Page751

  • MillLevel1Metric TUTORIAL7

    STEP16:CREATINGANDRENAMINGTOOLPATHGROUPS;RENAMINGTHENCFILETomachinethepartintwodifferentsetups,wewillneedtohavetwoseparateprograms.Tobeabletopostprocessseparatelytheoperationsofeachsetup,wewillcreatethemunderdifferenttoolpathgroupswithdifferentNCnames.StepPreview:16.1RenamethecurrentToolpathGroup1andtheNCfile

    ClicktwotimesontheToolpathGroup1tohighlightitandrenameitMachinePartBottom.

    RightmouseclickonthetoolpathgroupandselectEditselectedoperationsandthen,selectChangeNCfilename.

    EnterthenewNCname:MachinePartBottom.

    SelecttheOKbutton.

    Page752

  • MillLevel1Metric TUTORIAL716.2CreateanewToolpathGroup

    RightmouseclickontheMachineGroup1SelectGroupsfromthedropdownlistandthenselectNewToolpathgroup.

    Renamethetoolpathgroup:MachinePartTop.

    MakesurethattheredinsertarrowisbelowtheMachiningPartTopgroup;otherwiseclickonitanddragitbelow.Thisensuresthatthenextoperationwillbeaddedinthepropergroup.

    STEP17:SETTHETOPVIEWASTHECURRENTWCS,TOOLANDCONSTRUCTIONPLANEToolpathPreview:17.1UsingWCStosettheTopviewasthecurrenttoolplane,constructionplaneandWCS

    SelectWCSintheStatusBar.

    SelectWCSManager.

    Page753

  • MillLevel1Metric TUTORIAL7

    SelectTopViewandclickontheSetyourcurrentWCS,constructionplaneandtoolplanewith

    theiroriginstotheselectedviewbutton.

    SelecttheOK button.

    SelecttheIsometricview.

    SelectFitbutton. Thepartshouldlookasshowntotheright.

    Notethattheoriginissetattopofthepartatthelowerleftcorner.Follownextsubstepifyouwanttomovetheoriginattheupperleftcorner.

    17.2UsingWCStosettheoriginattheupperleftcorner

    SelectWCSintheStatusBar.SelectViewManager.

    Page754

  • MillLevel1Metric TUTORIAL7

    Page755

    ClickontheSelectbuttonintheOriginareaasshown.

    [Selectapoint]:SelectEndpointA.

    SelectEndpointA

    ChangetheZvalueintheOriginareato0tosetagainthepartzeroatthefinishsize.Theneworigincoordinatesshouldlookasshown.

    SelecttheOK buttontoexitViewManger.

    Notethatthegridmovesattheupperleftcorneratthetopofthepartatthefinishedsize.

  • MillLevel1Metric TUTORIAL7

    STEP18:FACETHETOPOFTHEPARTStepPreview:18.1CopytheFacingoperationintheMachinePartTopgroup

    SelectonlytheFacingoperation.RightmouseclickontheexistingFacingoperationandselectCopyfromthelist.

    MovetheredarrowbelowtheMachinePartTopgroupifneeded.RightmouseclickbelowMachinePartTopgroupandselectPastefromthelist.

    Rightmouseclickhere

    Page756

  • MillLevel1Metric TUTORIAL718.2ChangetheplanestoTopintheFacingoperation

    FromtheToolpathsOperationsManagerselectParametersinthenewFacingoperation.

    Parameters

    FromtheTreeviewlistselectPlanes.ClickonSelectWCSviewbuttonasshown.

    FromViewSelectiondialogbox,selecttheTopviewasshown.

    SelecttheOKbuttontoexitViewSelectiondialogbox.

    Page757

  • MillLevel1Metric TUTORIAL7

    SelectCopytotoolplaneandCopytoconstructionplanebuttonstosetalltheplanestotheTopplane.

    FromtheTreeviewlist,selecttheToolpageandchangethecommentasshown.

    SelecttheOKbuttontoexit.

    Regeneratethetoolpath.

    PressAlt+Ttoremovethetoolpathdisplayifneeded.

    Page758

  • MillLevel1Metric TUTORIAL7

    STEP19:ROUGHMACHINETHETWOPOCKETSINTHETOPVIEWStepPreview:19.1Selectthebottomchainsofthetwopockets

    Tobeabletomachinebothpocketsinthesameoperation,althoughtheyeachhavedifferentdepths,weneedthe3Dwireframetoselectthepocketsatthebottom.

    Toolpaths

    PocketEnabledCplaneinChainingtobeabletoselectthechainswithoutstoppingatthebranches.Selectthetwopocketsatthebottom,asshown.

    Selectthefirstpockethere

    Selectthesecondpockethere

    Page759

  • MillLevel1Metric TUTORIAL7

    Notethatbothpocketsarehighlighted.

    SelecttheOKbuttontoexitChaining. 19.2Selecta25mmFlatEndmillandsettheparametersintheToolpage

    FromtheTreeviewlist,selectTool.Selectthe25mmFlatEndmillusingtheFilteroptionsasshowninthefacingoperation.Makethenecessarychangestomatchtheparameterswiththescreenshotbelow.

    RememberthattheFeedrate.Plungerate,RetractrateandSpindlespeedvaluesarealldefineintheparametersofthetooldefinition.Changethemasneeded.

    Page760

  • MillLevel1Metric TUTORIAL719.3SettheCutParameters

    FromtheTreeviewlist,selecttheCutParameterspageandchangetheparametersasshown.

    PockettypesettoStandardcanbeusedonlywithclosedchains.Thetoolwillbeconstrainedinsideoftheclosedchain.MachiningDirectionsettoClimbcutsinonedirectionwiththetoolrotatingintheoppositedirectionofthetoolmotion.Seethegraphicbelow.TipCompsettotheTipsetsthetooloffsettothetooltip.Rollcutteraroundcornersinsertsarcmovesaroundthecornersinthetoolpathforasmoothertoolmovement.SettoSharp(135degreesorless)willrollthetoolatthesharpcorners.

    Page761

  • MillLevel1Metric TUTORIAL7

    FromtheextendedTreeviewlist,selectRoughingandselectascuttingmethodConstantOverlapSpiral.

    StepoverpercentagesetsthedistancebetweenroughingpassesintheXYaxisasapercentageofthetooldiameterandwillautomaticallyupdatethestepoverdistance.Minimizetoolburialclearstheareaaroundpocketislands(semiislandsinourcase)toavoidtooldamageduetoremovingtoomuchstockatonce.Spiralinsidetooutsideenabledallowsyoutospiralfromthecentertothepocketwall.Displaystockforconstantoverlapspiralpreviewstheamountofstockremovedbytheroughingpasses.Toleranceforremachiningandconstantoverlapspiraldeterminestheaccuracyofthetoolpathwhenusingoneofthetwooptions.Recommendedtoleranceisthedefault.

    SelecttheplussigninfrontoftheRoughingtoexpandtheTreeviewlist,andselectEntryMotion(ifneeded).

    Page762

  • MillLevel1Metric TUTORIAL7

    EnableRampoptionsandchangetheparameterstomatchthefollowingscreenshot.

    TheramplengthvaluewillbedeterminedbyMastercamandcannotbesmallerthentheMinimumlengthorbiggerthentheMaximumlength.Zclearancesetstheheightabovethestockwheretheentryrampwillstart.XYclearancesetstheminimumdistanceintheXYplanebetweentherampandthepocketwall.Plungezig/zaganglessettherampanglesasthetoolzigzagstothebottomofthepocketbeforebeginningthecuttingpass.AutoanglesetsautomaticallytheangleintheXYplanebasedonthelongestareaofthepocket.Additionalslotwidthaddsafilletattheendofeachrampforasmoothertoolmovement.

    Page763

  • MillLevel1Metric TUTORIAL7

    SelectFinishinganddisabletheoptionaswiththisoperationwewanttoroughonlythepart.

    FromtheTreeviewlist,selectDepthCutsandenabletheoption.

    DepthcutsaretheZaxiscutsthatthetoolmakesinapockettoolpath.Maxroughstepsetsthemaximumamountthatcanbemachinedinonestep.Bypocketenablethesystemtocompletealldepthcutsinthefirstpocketbeforemovingtonextone.

    Mastercamneverperformsunequaldepthcuts.Forexample,inourcase,theleftsidepocketis10mmdeep;thestepiscalculated:(FinaldepthStockonthefloor)/2=(101)/2=4.5whichissmallerthen7.Thesamewaythesystemcalculatesthestepforthesecondpocket;(191)/3=6

    Page764

  • MillLevel1Metric TUTORIAL719.4SettheLinkingParameters

    FromtheTreeviewlist,selectLinkingParametersandenableClearanceheightandsettheTopofthestockandthefinalDepthasshown.

    Depthvaluesetsthefinalmachiningdepthforthepocketoperation.Thevalueissetto0andincrementalandismeasuredfromthetwogeometrychainsthatweselected.Thisinsuresthatbothofthemaregoingtobemachinedtotheappropriatedepth.ChoosingIncrementaltellsthesystemtocalculatethevaluerelativetoeitherthecurrenttopofstock(aswithClearanceparameter),relativetotheselectedgeometry(aswithTopofstockandDepthparameters),orrelativetothedepthofeachcut(aswithFeedplaneandRetract).

    SelecttheOKbuttontoexit2DToolpathsPocketparameters. PressAlt+Ttoremovethetoolpathdisplay.

    Page765

  • MillLevel1Metric TUTORIAL7

    STEP20:FINISHTHETWOPOCKETSToolpathPreview:20.1Copytheexistingpocketoperation

    Youcancopyanoperationwhenmachiningthesamegeometryandusingthesametypeoftoolpath.Advantagesofusingacopyofanexistingoperationisthatwedonotneedtoselectthegeometrychainsandwecanusesomeoftheparameterssetupintheoriginaloperation.

    RightmouseclickandholditdownonthefoldericoninfrontofthePockettoolpath.Dragthemousedownandreleaseit.SelectCopyafter.

    Youshouldnowhavetwopockettoolpaths.LeftclickonthesecondpocketParameters.

    SelectParameters

    Page766

  • MillLevel1Metric TUTORIAL720.2Selecta19mmFlatendmillandsettheToolpageparameters

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

    20.3SettheCutParameters

    FromtheTreeviewlist,selecttheCutParametersandremovethestocktoleaveonthewallsandonthefloors.

    Page767

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectEntryMotionanddisabletheentryasshown.

    FromtheTreeviewlist,selectFinishingandenabletheFinishtofinishthewalls.Settherestofparameterstomatchthefollowingscreenshot.

    Passessetsthenumberoffinishpasses.Spacingsetstheamountofstocktoberemovedwitheachcut.Becausewesetthenumberofpassesto1,theamountofstocktoberemoveisthestocktoleaveonthewallsamountsetintheroughingoperation.Finishouterboundaryneedstobeenabledtofinishthewallsofthepocket.

    FromtheTreeviewlist,selecttheplussigninfrontoftheFinishing(ifneeded)andsettheparametersfortheLeadIn/Outasshowntomakesmoothentry/exittoolmovesinandoutoftheremainingstock.

    Page768

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectDepthCutsanddisabletheoptiononestepatthefinaldepth.

    toremovetheremainingstockin

    SelecttheOKbuttontoexitthe2DToolpathsPocket. PressAlt+Ttoremovethetoolpathdisplay.

    Regeneratethetoolpath.

    TEP21:BACKPLOTTHEPOCKETTOOLPATHS

    S

    IntheToolpathsOperationsManager,clickonthefirstpocketoperation.HoldingdowntheShiftkeyselectthesecondpocket.

    ClickonBackplotselectedoperationsicon.

    Makesurethatyouhavethefollowingbuttonsturnedon(theywillappearpusheddown).

    SelecttheTopViewfromtheviewtoolbartoseethestock.

    Displaytool

    Displayrapidmoves

    Quickverify

    SelecttheFitbutton. SelectthePlaybutton thin eVCRbar.

    Page769

  • MillLevel1Metric TUTORIAL7

    Youcanadjustthespeedofthebackplot.

    Notetheremainingmaterialinthecorners.The19mmFlatEndmillcannotcleanupthestock.Inthenextoperationwewillremachinethecornersusingasmallertool.

    SelecttheOKbuttontoexitBackplot.

    STEP22:REMACHINETHETWOPOCKETS

    Notethatthe19mmFlatEndMillcouldnotcleanthe3mmradiusfillets.Usingthe5mmdiameterFlatEndmilltoremoveallthematerialinsidethepocketwillnotbeefficient.Wewillremovetheremainingmaterialonlybyusinga5mmFlatEndmilltoolwiththeremachiningpocketstyle.

    ToolpathPreview:

    Page770

  • MillLevel1Metric TUTORIAL722.1Copytheexistinglastpocketoperation

    Youcancopyanoperationonlywhenmachiningthesamegeometryusingthesametoolpath.Advantagesofusingacopyofanexistingoperationisthatwedontneedtoselectthegeometrychainsandwecanusesomeoftheparameterssetupintheoriginaloperation.

    SelectonlythesecondPocket(operation8).RightmouseclickandholditdownonthefoldericoninfrontofthesecondPockettoolpath.Dragthemousedownandreleaseit.SelectCopyafter.

    Youshouldnowhavethreepockettoolpaths.LeftclickonthelastpocketParameters.

    SelectParameters

    22.2Selecta5mmFlatEndmillandsettheToolparameters

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

    Page771

  • MillLevel1Metric TUTORIAL722.3SettheCutParameters

    SelectCutParametersandchangethePockettypetoRemachiningasshownbelow.SettheComputeremainingstockfromtheRoughingtooldiameterandsettheparametersasshown.

    Computeremainingstockfrom:Roughingtooldiameterenablesthesystemtocalculatetheremainingstockforremachiningbasedonthesizeofthetooldiameterthatyouenter.Clearance,setasapercentageofthetooldiameter,allowsyoutoexpandtheremachiningareaatthebeginningandattheendtopreventacuspofmaterialremaining.Applyentry/exitcurvestoroughpassesallowsyoutousetheLeadin/outparameters.Machinecompletefinishpassesallowsyoutofinishtheentirepart.

    FromtheTreeviewlist,selectRoughingandchangetheStepoverpercentageto70%toensureacompleteremovalofthestock.

    Page772

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectDepthCutsandenableit.ChangetheMaxroughstepasshown.

    SelecttheOKbuttontoexitfromthe2DToolpathsPocket.

    Regeneratethetoolpath. PressAlt+Ttoremovethetoolpathdisplay.

    STEP23:CIRCLEMILLTHE50MMDIAMETERHOLEToolpathPreview:

    Page773

  • MillLevel1Metric TUTORIAL723.1Selectthetoolpathgeometry

    FromtheToolpathsOperationsManager,selectMoveinsertarrowdownoneitemuntiltheinsertarrowisbellowthelastoperation.

    ToolpathsCirclePaths

    CircmillFromtheDrillPointSelection,selectEntitiesbutton.[Selectentities]:Selectthebottomof50mmdiameterholeasshown.

    Selectthecirclehere

    SelecttheOKbuttontoexitDrillPointSelectiondialogbox.

    NotethatintheToolpathTypetheCircleMilliconisautomaticallyselected.

    Page774

  • MillLevel1Metric TUTORIAL723.2SettheToolparameters

    FromtheTreeviewlist,selecttheToolpage.Selecttheexisting19mmFlatEndmillfromthetoollistwindowasshown.

    Page775

  • MillLevel1Metric TUTORIAL723.3SettheCutParameters

    FromtheTreeviewlist,selecttheCutParametersandchangetheparametersasshown.

    CompensationtypesettoComputerallowsMastercamtocompensatethetoolpathbasedonthetooldiameteranddoesnotoutputG41/G42inthecode.CompensationdirectionsettoLeftcompensatesthetoolpathtotheleftofthechainintheCCWdirection.TipCompsettotheTipsetsthetooloffsettothetooltip.Entry/exitarcsweepsetto90degreesmakesalinebetweentheplungepointandtheentry/exitarcmovementofaofacircle,ateachentry/exit.Seethepicturebelow.Overlapsetshowfarthetoolgoespasttheendofthetoolpathbeforeexiting.Thisensuresacleanfinish.

    Entry/exitarcsweepsetto90degreeswillgeneratethisresult.

    Page776

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectRoughingtoaddroughingpassestocompletedmachinetheinsideofthehole.EnableRoughingandsettheparametersasshown.

    Circlemillroughingcreatesroughingpassesusingtangentarcs.Theresultprovidesasmoothmotionforthetool,ashortNCprogram,andgoodcleanout.Stepoverissetasapercentageofthetooldiameter.Helicalentryparameterscreatetheroughingmotiontangenttoahelicalentry.Outputarcmovesgeneratesarcmovementsinsteadofsmalllinearmoveswhichmaketheprogramsmaller.

    FromtheTreeviewlist,selectDepthCutsandsettheparametersasshown.

    DepthcutssetthecutsalongtheZaxis.MastercamdividesthetotaldepthintoequalstepsbasedontheMaxroughstepvalue.Keeptooldownenableddoesntallowthetooltoretractbetweencuts.

    Page777

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectBreakThroughtocutcompletelythroughthematerialbytheamountspecified.

    23.4SettheLinkingParameters

    FromtheTreeviewlist,selecttheLinkingParametersandchangetheparametersasshown.

    NotethattheDepthissettoIncrementaland0becauseweselectthecirclemillgeometryatthebottom(finaldepth).SettingtheDepthtoAbsoluteand25willgivethesameresult.

    Selectthe OKbuttonfromthe2DToolpathCircleMillparameterscreen. PressAlt+Ttoremovethetoolpathdisplay.

    Page778

  • MillLevel1Metric TUTORIAL7

    STEP24:CONTOURTHEOUTSIDEPROFILEToolpathPreview:24.1SelectthetoolpathgeometryToolpaths

    ContourMakesurethatCplaneisselectedintheChainingdialogbox.Selectthecontouratthebottom.Selectthefirstentityinthecontour,asshown.

    BesuretochainthecontourinaCWdirection.OtherwiseselecttheReverse

    button.

    Selectthecontourhere

    SelecttheOKbuttontoexitChaining.

    Page779

  • MillLevel1Metric TUTORIAL724.2Selectthe25mmdiameterFlatEndMillandsettheparametersintheToolpage

    FromtheTreeviewlist,selecttheTool.Selecttheexisting25mmFlatEndmillandmakeallthenecessarychangesintheToolpage.

    24.3SettheCutParameters

    SelecttheCutParametersfromtheTreeviewlistandchangetheCompensationtypetoControl.Makesurethattheparametersmatchthescreenshotbelow.

    CuttercompensationsetinControloutputsG41orG42codestoturnthecompensationon.Thecompensationamountortoolwearadjustmentissetatthecontrol.Usingthismethodyouareprogrammingthepartedge.

    Page780

  • MillLevel1Metric TUTORIAL7

    FromtheTreeviewlist,selectDepthCuts.EnableDepthcutsandsettheMaxroughstepto10mm.

    FromtheTreeviewlist,selectLeadIn/Out.NotethatCuttercompensationincontrolrequirestheLeadin/outparametertobeturnedon;mostoftheCNCmachinesneedalinearmoveatthebeginningoftheprogramtocompensatethecutterdiameter.Ifyouusethearcoptiontoo,makesurethattheradiusislargerthantheradiusofthetool.

    Entry/exitatmidpointinclosedcontourswillmovethestartofthecontourtoolpathatthemidpointofthelinethatweselectedwhenchaining.Line/Tangentwillbetangenttothearcandmachinedfirstintheentrycombination.Whenexitingthepartthearcwillbemachinedfirst.Seethegraphicbelow.

    Page781

  • MillLevel1Metric TUTORIAL7

    MillLevel1Metric TUTORIAL7

    Page782

    FromtheTreeviewlist,selecttheBreakThroughandenteraBreakthroughamounttocompletelymachinetheprofile.

    24.4SettheLinkingParameters

    SelecttheLinkingParametersandmakethechangesasshown.

    NotethatthefinalDepthcanbesettoIncrementaland0duetothefactthatweselectasthecontourgeometrythebottomofthecontour.

    SelecttheOKbuttontoexit2DToolpathsContourparameters.

    Page782

  • MillLevel1Metric TUTORIAL7

    STEP25:BACKPLOTTHETOOLPATHS

    FromToolpathsOperationsManagerclickontheMachinePartTopgrouptoselectalltheoperationsdoneinthesecondsetup.RepeatSTEP14tobesurethatthechangeshavetakenplace.

    DisabletheQuickverifybutton.

    Page783

  • MillLevel1Metric TUTORIAL7

    STEP26:VERIFYTHECHANGEDPART

    SelecttheSelectalloperationsbuttonfromToolpathManagerifneeded.RepeatSTEP15tobesurethatthechangeshavetakenplace.Thefinishedpartshouldappearasshowninthefollowingpicture.

    STEP27:POSTTHEFILES

    RightmouseclickontheMachinePartTopgroupandselectEditselectedoperationsandthen,selectChangeNCfilename.

    Page784

  • MillLevel1Metric TUTORIAL7

    EnterthenewNCname:MachinePartTop

    SelecttheOKbutton. Postprocessing,orposting,referstotheprocessbywhichthetoolpathsintheMastercampartfilesareconvertedtoaformatthatcanbeunderstoodbythemachinetool'scontrol(forexample,Gcodes).Generally,everymachinetoolorcontrolwillrequireitsownpostprocessor,customizedtoproducecodeformattedtomeetitsexactrequirements.

    Makesurethatalloperationsareselected,otherwise,Selectalloperations.

    SelectthePostselectedoperationsbuttonfromToolpathManager.

    InthePostprocessingwindow,makeallthenecessarychangesasshowntotheright.

    SelecttheOKbuttontocontinue. SelecttheOKbuttontopostthefirstgroupasthegeometry

    name(MachinePartBottom).

    NCfileenabledallowsyoutokeeptheNCfileandtoassignthesamenameastheMCXfile.Editenabledallowsyoutoautomaticallylaunchthedefaulteditor.

    Page785

  • MillLevel1Metric TUTORIAL7

    SelecttheredXtoclosethefirstprogram.

    SelecttheOKbuttontostartthesecondprogram(MachinePartTop).

    SelecttheredXtoclosetheeditor.

    STEP28:SAVETHEUPDATEDMCXFILE

    SelecttheSaveicon.

    Page786

  • MillLevel1Metric TUTORIAL7

    REVIEWEXERCISESStudentpractice:CreatetheToolpathforTutorial7Exercise1aspertheinstructionsbelow;Tips:

    Createthe3DgeometryusingXformTranslate.Createeachpocketwithadifferentdepth.StocksizeuseBoundingboxtoestablishX,Y&ZsizesandgiveextendX,Y,andZ2mm

    Setup1Facethetopofthepartusing75mmFaceMillSpotDrillthe10mmdiameterholesusing15mmSpotDrillDrillthe10mmdiameterholesusing8.5Drill(Createthenewtool)Tapthe10mmdiameterholesusing10x1.5TapDrillthe12mmdiameterholesusing12mmDrillAddthe12mmdiameterholescenterpointsintheSpotDrillandeditthedepthoftheholes.(SeeTutorial4)RoughPocketthepartusing25mmFlatEndmillSelecteachpocketatthebottomStocktoleaveXY=0,5UseParallelspiralcleancornerscuttingmethodDepth=0(incr)Maxroughstep(depthcuts)=10mmFinishstep1mmRemachiningPocketthepartusing5mmFlatEndmillMaxroughstep(depthcuts)=3mmFinishstep1mm

    Setup2Facethebottomofthepartusing75mmFaceMillContourthepartusing25mmFlatEndmillBackplotandVerifythetoolpaths.Postprocessthefile.

    Page787

  • MillLevel1Metric TUTORIAL7Studentpractice:CreatetheToolpathforTutorial7Exercise2aspertheinstructionsbelow;Tips:

    Createthe3DgeometryusingXformTranslate.StocksizeuseBoundingboxtoestablishX&YsizesandgiveexpandZ2mm.Createthestockgeometrytoo.

    Setup1Facethetopofthepartusing75mmFaceMillSpotDrillthe9mmdiameterholesusing15mmSpotDrill;6mmdeepDrillthe9mmdiameterthroughholesusing9mmDrillRoughallPocketsusing25mmFlatEndmillSelecteachpocketatthebottomDepth=0(incr)Maxroughstep(depthcuts)=10mmStocktoleaveXY=0,5UseParallelspiralcuttingmethodRemachiningPocketthepartusing10mmFlatEndmillFinishPocketthepartusing10mmFlatEndmill

    Setup2

    Facethebottomofthepartusing75mmFaceMill2DHighSpeedCoreMillusing25mmFlatEndmilltomachinetheoutsideprofile

    Selecttheoutsiderectangleandtheoutsideprofile.BackplotandVerifythetoolpaths.Postprocessthefile.

    Page788

  • MillLevel1Metric TUTORIAL7

    NOTES:

    Page789

  • MillLevel1Metric TUTORIAL7

    TUTORIAL7QUIZ

    Whatcommandandwhatoptionswereenabledtocreatethe3Dwireframe?

    WhatdoesWCSstandfor?

    Whatentitiescanbeselectedtodefineanewplane,usingtheGeometryoptionintheViewManager?

    Whatisfacingtoolpathusedfor?

    Whatwouldyourequireastoolpathgeometry,andhowwouldyousetthefinalDepthvaluewhenmachiningpocketswithdifferentdepthsinthesameoperation?

    HowdoesthesystemcalculatethestockforremachiningwhenComputeremainingstockfromRoughingtooldiameterisenabled?

    Howisthetiplengthofthedrillcalculatedinthedrillingoperation?

    Page790

    COVER - Mill Level 1-Metric TT X4SAMPLE - Mill Level 1 - Metric