You are on page 1of 60

4 & 5 Axis Mill Training Tutorials



Toordermorebooks:
Call18005295517or
Visitwww.inhousesolutions.comor
ContactyourMastercamDealer

MastercamXTrainingTutorials4&5AxisMillApplications
RevisedDate:September26,2008
Copyright19842008InHouseSolutionsInc.Allrightsreserved.
Software:MastercamXMill
Authors:MarianaLendel
ISBN:9781894487993

Notice
InHouseSolutionsInc.reservestherighttomakeimprovementstothismanualatanytimeandwithout
notice.

DisclaimerOfAllWarrantiesAndLiability
InHouseSolutionsInc.makesnowarranties,eitherexpressorimplied,withrespecttothismanualor
withrespecttothesoftwaredescribedinthismanual,itsquality,performance,merchantability,orfitness
foranyparticularpurpose.InHouseSolutionsInc.manualissoldorlicensed"asis."Theentireriskasto
itsqualityandperformanceiswiththebuyer.Shouldthemanualprovedefectivefollowingitspurchase,
thebuyer(andnotInHouseSolutionsInc.,itsdistributor,oritsretailer)assumestheentirecostofall
necessaryservicing,repair,ofcorrectionandanyincidentalorconsequentialdamages.InnoeventwillIn
HouseSolutionsInc.beliablefordirect,indirect,orconsequentialdamagesresultingfromanydefectin
themanual,evenifInHouseSolutionsInc.hasbeenadvisedofthepossibilityofsuchdamages.Some
jurisdictionsdonotallowtheexclusionorlimitationofimpliedwarrantiesorliabilityforincidentalor
consequentialdamages,sotheabovelimitationorexclusionmaynotapplytoyou.

Copyrights
ThismanualisprotectedunderthecopyrightlawsofCanadaandtheUnitedStates.Allrightsare
reserved.Thisdocumentmaynot,inwholeorpart,becopied,photocopied,reproduced,translatedor
reducedtoanyelectronicmediumormachinereadableformwithoutpriorconsent,inwriting,fromIn
HouseSolutionsInc.

Trademarks
MastercamisaregisteredtrademarkofCNCSoftware,Inc.
Microsoft,theMicrosoftlogo,MS,andMSDOSareregisteredtrademarksofMicrosoftCorporation;
MastercamVerifyiscreatedinconjunctionwithSiriusSystemsCorporation;Windows95,andWindows
NT;WindowsXPareregisteredtrademarksofMicrosoftCorporation.

TABLEOFCONTENTS




GettingStarted ............................................................................................................. A1

AxisSubstitution,RotaryAxisPositioningandTransformRotateTutorial ................... 11

AxisSubstitutionToCreateACylindricalAndAConicalHelixTutorial ...........................21

AxisSubstitution,RolldieCHookTutorial .....................................................................31

ChuckIndexingTutorial ................................................................................................41

Rotary4AxisToolpathAndAxial4axTutorial................................................................ 51

Curve5AxisAndDrill5AxisTutorial ............................................................................ 61

Swarf5AxisWithWallDefinedByUsing2ContoursTutorial........................................71

Flow5AxisTutorial ......................................................................................................81

Multisurface5AxisTutorial .......................................................................................... 91

Port5AxisTutorial ................................................................................. 101


GeneralNotes ....................................................................................... B1

TUTORIALSERIESFOR





CHUCKINDEXINGTUTORIAL





























4/5AxisTUTORIAL4



Objectives:


TheStudentwilldesigna3dimensionaldrawingby:

Creatingthe2DgeometryintheRightSideview.
Creatingthe3Dgeometryusingtranslatecommand.
Creatingcirclesknowingthediameterandthecenterlocation.
Changingtheviewofthepartforbettervisualisation.


TheStudentwillcreatea2dimensionalmillingtoolpathindifferentTplanesconsistingof:

UsingViewManagertoselecttheTplaneforeachface.
Createanoperationforeachfaceusingthesameworkoffset(G54).
Facingoneflatsurfaces.
FacingtheothertwoflatsurfacesusingTransformRotatetoolpath.
Drillingthetwoholes.
Removingthematerialinsideofonegrooveusingcontourtoolpath.
MachinethesecondgrooveusingTransformRotatetoolpath.


TheStudentwillcheckthetoolpathusingMastercamsVerifyverificationmoduleby:

Defininga3dimensionalblock,thesizeoftheworkpiece.
RunningtheVerifyfunctiontomachinethepartonthescreen.






















Page42

4/5AxisTUTORIAL4














































Page43

4/5AxisTUTORIAL4



GEOMETRYCREATION


STEP1:CREATETHE2DGEOMETRYINTHERIGHTSIDEVIEW.

Option1Thegeometryfile,Tutorial4_geometry.zip,canbedownloadedfrom
www.emastercam.com/files
Thefinishpart,Tutorial4_finish.zipincludingthetoolpaths,isalsoprovidedonthesamelocation
www.emastercam.com/files


Option2Createthegeometryusingthefollowinginstructions:


Createthe2DprofileintheRighsideview:

Create/Arc/CreateCircleCenterPointandsetparametersto:
Diameter=5.0;
CenterOrigin

Create/Line/CreateLineEndpointandsetparametersto:
Specifyanendpoint=Origin
Linelength=2.45
Angle=165deg.;

Create/Line/CreateLinePerpendicularandsetparametersto:
Selectline,arcorspline;Selecttheexistingline
Sketchapoint;SelecttheEndpointoftheexistinglineoppositetheorigin.
Selectwhichlinetokeep;Selectthelineabovetheexistingone.
Repeatthestepstoselecttheotherperpendicularlinebelowthefirstlinethatwecreated.

Deletethefirstline

Edit/Joinentities
Selectthetwocolinearlines;Pressentertofinishthecommand

Edit/Trim/Break/Trim/Break/Extend
Enabledivideandselectthearclefttothelineandthetwoendsoftheline.


Selecttheselinesand

thearchere
Xform/XformRotate
Selecttheline;EnableCopyandset#to1;Rotationangle90deg

Xform/XformRotate
Selecttherotatedline;EnableCopyandset#to1;Rotationangle105deg

Page44

4/5AxisTUTORIAL4


Edit/Trim/Break/Trim/Break/Extend
Enabledivideandselectthetwoarcsonebelowand
theotheronetotherightoftherotatedlines.
SelectEntityAhere

Create/Line/CreateLineEndpointandset
parametersto:
Specifyanendpoint=Origin
Linelength=2.5
Angle=120deg.;

Create/Line/CreateLineParallelandsetparametersto:
Selectaline;Selectthe120degline
Selectthepointtoplaceaparallellinethrough;Pickapointabovetheline;enterthedistance0.25
Selecttheflipbutonseveraltimesuntilyoumakebothparallellines(aboveandbelowthe120deg.line)

Edit/Trim/Break/Trim/Break/Extend
EnableBreakintheribbonbar.
Selectanentitytobreak;Selectthefirstparallellineendthatisfurtherawayfromtheorigin.
EnablethelengthbuttonintheRibbonbarandenter0.25
Repeatthecommandtobreakat0.25distancetheotherparallellinethatwecreatedintheprevious
step

Deletethecenterlineandtheparallellinesclosestotheorigin.

Selecttheseentities




Create/Line/CreateLineEndpointandsetparametersto:
Selecttheendpointsoftheparallellineslefttoclosetheslot.

Edit/Trim/Break/Trim/Break/Extend
EnableDivideintheribbonbar.
Selectthearcbetweenthetwoparallellines.

Edit/Trim/Break/Trim/Break/Extend
EnableTrim2entitiesintheribbonbar.
Selecttheentitiesatthetopcornersoftheslot.

Xform/XformRotate
Selectthethreelinesoftheslot;EnableCopyandset#to1;Rotationangle180deg

Edit/Trim/Break/Trim/Break/Extend
EnableDivideintheribbonbar.

Page45

4/5AxisTUTORIAL4


Selectthearcbetweenthetwoparallellinesthatyourotatedinthepreviousstep.


Createthecylindricalshape

Xform/XformTranslate
Selectallentities;
EnableJoin;#=1;z=6.0



CreatethecirclesintheFrontplan

SettheplanetoFront.
SettheZdepthattheholesplane.(2.45)

SelectEntityA






Create/Line/CreateLineParallelandsetparametersto:
Selectaline;SelectlineAasshown
Selectthepointtoplaceaparallellinethrough;Pickapointbelowtheline;enterthedistance0.50



SelectEntityB
Selectaline;SelectlineBasshown
Selectthepointtoplaceaparallellinethrough;
Pickapointtotherightoftheline;enterthedistance1.50

Selectaline;SelectlineCasshown
Selectthepointtoplaceaparallellinethrough;Pickapoint
SelectEntityC
totheleftoftheline;enterthedistance1.50

Create/Arc/CreateCircleCenterPointandsetparametersto:
Diameter=.375;
Centeratintersectionbetweentwoofthelinescreatedinthepreviousstep.

Diameter=.375;
Centeratintersectionbetweentwoofthelinescreatedintheprevious
step.
Deletetheconstructionlines


File/Saveas
FileName:Tut4_Rotaryaxisindexing.mcx

Page46

4/5AxisTUTORIAL4



TOOLPATHCREATION


STEP5:DEFINETHESTOCK.

TodisplaytheToolpathsManagerpressAlt+O.

IfamachinedefinitionisalreadyselectedseeTutorial#2page24tolearnhowtochangeit.


Otherwisefollownextstep.

SettheconstructionplanetoTopPlane.



SelectMill4AXISVMC.MMD






























Page47

4/5AxisTUTORIAL4


SelecttheplusinfrontofPropertiestoexpandtheToolpathsGroupProperties.







Selecttheplus

SelecttheStocksetup.











SelectStocksetup

Thestockshapeshouldbesetto
Cylinder.
EnableXAxis
EntertheDiameterandLengthvalues
ofthestocksize.
EnableDisplaystockasWireframe
andenableFitScreentothestock.




TheStockOriginvaluesadjustthe
positioningofthestock,ensuring
thatyouhaveequalamountof
extrastockaroundthefinishpart.
Displayoptionsallowsyoutoset
thestockasWireframeandtofit
thestocktothescreen.(Fit
Screen)






Page48

4/5AxisTUTORIAL4


SelecttheToolSettingstabtosetthetoolparametersandthepartmaterial.
Changetheparameterstomatchthefollowingscreenshot.



























Assigntoolnumberssequentially
allowsyoutooverwritethetool
numberfromthelibrarywiththe
nextavailabletoolnumber.(First
operationttoolnumber1;
Secondoperationttoolnumber2,
etc)
Warnofduplicatetoolnumbers
allowsyoutogetawarningifyou
entertwotoolswiththesame
number.
Overridedefaultswithmodal
valuesenablesthesystemtokeep
thevaluesthatyouenter.
FeedCalculationsetFromtooluses
feedrate,plungerate,retractrate
andspindlespeedfromthetool
definition.

SelecttheOKbuttontoexitToolpathGroupProperties.
















Page49

4/5AxisTUTORIAL4
STEP6:FACETHEFLATSURFACEAT165DEGREESANGLE.
6.1AboutToolPlanes
Thetoolplane(Tplane)istheplaneinwhichthetoolapproachesandmachinesthepart.The
TplanerepresentstheCNCmachinescoordinatesystem(XYaxisandorigin).Thisisthecutting
planeforatoolpath,typicallynormaltothetoolaxis
TheRotaryaxisforourpartisAaxis.Theaxisorientationfordifferentviewsshouldlookasshown
inthefollowingpicture.



















ComparetheplanesaxisorientationwhenrotatingthepartaboutBaxis.(horizontalmachining
centers).

Page410

4/5AxisTUTORIAL4


6.2Createthenewviewat165degreesangle.

SelectWCSintheStatusBar.
SelectViewManager.






SelectGeometrybutton.











[Selectaflatentity,2lines,or,3points]:Selectthetwolinesasshowninthefollowingpicture






















Selectthesecondlinehere

Selectthefirstlinehere

Page411

4/5AxisTUTORIAL4


Theaxisshouldbeorientatedasshowninthefollowingpicture.OtherwiseselectNextView




















SelectNextView

SelecttheOKbuttontoaccepttheview.

EntertheNameforthenewviewas
shown.
DisableAssociativeandSetneworigin.
SelecttheOKbuttontoexit.



Changethe
parameterstomatch
thefollowing
screenshot.
MakesurethatX,Y,Z
fortheOriginareset
to0andAssociative
isdisable.
TheWorkOffset#
shouldbechangeto
0(G54forFanuc).

Wewillsetonlyone
workoffsetatthecenter
ofthecylinder.

Page412

4/5AxisTUTORIAL4



6.3SetbothCplaneandTplanetotheflatat165degreesangle.

ClickonSetyourcurrenttoolplaneandorigintotheselectedviewbutton.

ClickonSetyourcurrentconstructionplaneandorigintotheselectedviewbutton.





TheViewManagerwill
lookasshowntotheright











SelecttheOKbuttontoexittheViewManagername.


SetZto0.





Thegridorientationandoriginshouldlookasshownin
thefollowingpicture.












Page413

4/5AxisTUTORIAL4



6.3Facetheplane.


Toolpaths
Facetoolpath
SelecttheOKbuttontoaccepttheNCname.

EnableCplaneintheChainingdialogbox.
[SelectOKtousethedefinedstockorselectchain1]:Selectthe
chainasshown



















Selectthe
chainhere

SelecttheOKbuttontoexitChaining.
ClickontheSelectlibrarytoolbutton.


SelecttheFilterbuttonintheToolSelection.


Page414

4/5AxisTUTORIAL4


IntheToolTypesfieldselecttheNonebuttontodisablealltools.














SelecttheFacemilltooltypeasshown.
IntheToolDiameterfieldclickthepulldownarrowandselectEqual.
EntertheToolDiametervalueto3.0.
SelecttheOKbuttontoexitToolListFilter.

Makesurethatthetoolisselected(highlighted)intheToolSelectionscreen.
SelecttheOKbuttontoexittheToolSelectiondialogbox.


Makethenecessarychangestomatchtheparameterswiththescreenshotbelow.




















Page415

4/5AxisTUTORIAL4


TheToolparametersdialogboxallowsyoutoselectthetoolusedinthisoperation.Italsoallowsyouto
changetheSpindlespeed,theFeedrate,PlungerateandRetractrate.Youcaninsertacommentthatwillbe
outputintheNCfileafterrunningthepostprocessor.


SelecttheFacingparametersandchangetheparametersasshowninthefollowingscreenshots.












Makesurethat
youchangethe
Cutting
methodtoOne
pass.






TheFacingparametersdialogboxallowsyoutoestablishtheheightsforrapidmovement(Clearance)and
(Retract);theheightfromwherethetoolmoveswithfeedrate(Feedplane);theTopofstockandthefinal
depth(Depth).DepthandTopofStocksettoIncrementalvaluesarerelativetothelocationofthechained
geometry.Clearance,Retract,andFeedplanearerelativetotheTopofstock.


SelecttheOKbuttonfromtheFacing
parameterscreen.










Page416

4/5AxisTUTORIAL4



STEP7:FACETHEFLATAT255DEGREESANGLEUSINGROTATETRANSFORM
TOOLPATH.


Toolpaths
TransformToolpath
EnabledRotateandtheMethodshouldbesettoToolplanetobeabletocreateanewtoolplane
forthetransformtoolpath.

























EnableMaintainsourceoperationstokeepthesameWorkoffsetnumber.(G54).


NotethattheFacingoperationisselected










Page417

4/5AxisTUTORIAL4

SelectRotatetabandchangetheparametersasshown.

























EnableRotationviewandselectthearrowbutton.
SelecttheRightSideView.



SelecttheOKbuttontoexitViewSelection

SelecttheOKbuttontoexitTransformOperation
Parameters














Page418

4/5AxisTUTORIAL4



STEP8:FACETHEFLATAT0DEGREESANGLEUSINGROTATETRANSFORM
TOOLPATH.


Toolpaths
Transformtoolpath
EnabledRotateandtheMethodshouldbesettoToolplanetobeabletocreateanewtoolplane
forthetransformtoolpath.
EnableMaintainsourceoperationstokeepthesameWorkoffsetnumber.(G54).
SelectonlytheTransformoperationasshownbelow.


































Page419

4/5AxisTUTORIAL4


SelectRotatetabandchangetheparametersasshown.
























MakesurethatRotationviewisenabledandsettoRightSide.Otherwisefollowtheprevioussteptoselect
theRotationview.

SelecttheOKbuttontoexitTransformOperationParameters


















Page420

4/5AxisTUTORIAL4



STEP9:DRILLTHE0.375DIAMETERHOLES.


9.1SetbothCplaneandTplane.

NotethatbecauseoftheYaxisorientation(pleasecheckpage222)theplaneinwhichtheholesaredrilledis
nottheBackplane.


WewillneedtodefineanewplanebyrotatingtheTopplane90
degrees.


ClickonSelectalloperationsbuttoninToolpathsmanager.









PresssimultaneousAlt&Ttodisable/enablethetoolpathdisplay.

SelectPlanesintheStatusBar.


SelectTopplane.


SelectPlanesintheStatusBar.




SelectRotateplanes.




EnterAboutX90degrees.


SelecttheOKbuttontoexit.

Page421

4/5AxisTUTORIAL4


EntertheNameforthenewviewas
shown.

DisableSetneworiginifnecessary.

SelecttheOKbuttontoexit.


SelectWCSintheStatusBar.



SelectViewManager.


SelecttheHolesView.
ClickonSetyourcurrenttoolplaneandorigintotheselectedviewbutton.

ClickonSetyourcurrentconstructionplaneandorigintotheselectedviewbutton.























ChangetheWorkOffset#to0
MakesurethatEnableoriginisnotcheckandx,y,zvaluesfortheoriginaresetto0asshown
SelecttheOKbuttontoexittheViewManagername.

Page422

4/5AxisTUTORIAL4



9.2Drillingthehole.


Toolpaths
DrillToolpath
SelecttheEntitiesbuttonintheDrillPointSelectiondialogbox.
Selectthearcsasshowninthefollowingpicture.
SelecttheOKbuttontoexitDrillPointSelection.

















Selectthesearcs
ClickontheSelectlibrarytool.



SelecttheFilter
buttonintheTool
Selection.

IntheToolTypes
fieldselecttheNone
buttontodisablealltools.
SelecttheDrilltooltypeas
shown(upperrightcorner).
IntheToolDiameterfield
clickthepulldownarrow
andselectEqual.
EntertheToolDiameter
valueto0.375.
SelecttheOKbuttontoexit
ToolListFilter.

Page423

4/5AxisTUTORIAL4


Makesurethatthetoolisselected(highlighted)intheToolSelectionscreen.
SelecttheOKbuttontoexittheToolSelectiondialogbox.

Makethenecessarychangestomatchtheparameterswiththescreenshotbelow.





















SelecttheDrillparametersandchangetheparametersasshowninthefollowingscreenshot.



















Page424

4/5AxisTUTORIAL4




EnableandselecttheTipcompbutton.
MaketheBreakthroughamount0




SelecttheOKbuttontoexit.



TheDrillparametersdialogboxallowsyoutoestablishtheheightforrapidmovement(Clearance)andthe
heightfromwherethetoolmoveswithfeedrate(Retract);theTopofstockandthefinaldepth(Depth).
Clearance,Retract,DepthandTopofStocksettoAbsolutevaluesarerelativetothenewtoolorigin.














SelecttheOKbuttontoexit.

STEP10:MACHINETHEGROOVEATTHE120DEGREESANGLE.


10.1SetbothCplaneandTplane.

SelectPlanesintheStatusBar.



SelectTopplane.



SelectPlanesintheStatusBar.


Page425

4/5AxisTUTORIAL4


SelectRotateplanes.






EnterAboutX30degrees.



SelecttheOKbuttontoexit.



EntertheNameforthenewviewas
shown.

DisableSetneworigin.


SelecttheOKbuttontoexit.



SelectWCSintheStatusBar.

SelectViewManager.

SelecttheGrooveat120degreesangleview.
ChangetheWork
Offset#to0
Makesurethat
Enableoriginisnot
checkandx,y,z
valuesfortheorigin
aresetto0asshown
above.

SelecttheOKbutton
toexittheView
Managername.



Page426

4/5AxisTUTORIAL4



10.2Machinethegrooveusingcontourtoolpath.


Toolpaths
ContourToolpath
Selectthecontourandthebottomofthegrooveshape,asshown.
















Selectthecontourhere

SelecttheOKbuttontoexitChainingdialogbox.


ClickontheSelectlibrarytoolandusingFilterselecta0.5FlatEndmill.
Makethenecessarychangestomatchtheparameterswiththescreenshotbelow.




















Page427

4/5AxisTUTORIAL4


SelecttheContourparameterspageandchangethesettingstomatchthefollowingscreenshot.























SelecttheLeadin/outbuttontosettheparametersthatallowstoextendthecontourstartand
end.














SelecttheOKbuttontoexit
LeadIn/Out.

Page428

4/5AxisTUTORIAL4











SelecttheOKbuttontwicetoexitContour
parameters.




STEP11:MACHINETHESECONDGROOVEUSINGTRANSFORMROTATE
TOOLPATH.


Toolpaths
Transformtoolpath
EnabledRotateandtheMethodshouldbesettoToolplanetobeabletocreateanewtoolplane
forthetransformtoolpath.
EnableMaintainsourceoperationstokeepthesameWorkoffsetnumber.(G54).
Makesurethatonlythecontouroperationisselectedasshowninthefollowingscreenshot.






















Page429

4/5AxisTUTORIAL4


SelecttheRotatetabandchangetheparametersasshown.
























MakesurethattheRotationviewisenabledandsettotheRightSideView.











SelecttheOKbuttontoexitTransformOperation
Parameters






Page430

4/5AxisTUTORIAL4



STEP12:BACKPLOTTHETOOLPATH.


SelecttheSelectalloperationsbutton.



SelecttheBackplotselectedoperationsbutton.



Makesurethatyouhavethefollowingbuttonsturnedon(theywillappearpusheddown).
Displaytool
Displayrapidmoves








Displaytool

Displayrapidmoves
SelectthePlaybutton.
















SelecttheOK
buttontoexit
Backplot.

Page431

4/5AxisTUTORIAL4



VERIFYTOOLPATHVERIFICATION


STEP13:VERIFY.

ExpandtheToolpathsManagerifnecessarybydraggingthe
rightside.

SelecttheVerifyselectedoperationsbutton.









SelecttheConfigurebutton.






Makethechangesasshown.


Initialstocksizesourceshouldbe
settoJobSetuptousethestock
informationfromStockSetup.
UseTrueSolidallowsyou,after
verifyingthepart,torotateand
magnifytheparttomoreclosely
checkfeatures,surfacefinish,or
scallops.
Cuttercompincontrolallows
Verifytousetheinformation
regardingthetooldiameterandto
simulatethecuttercompensation.
Changetool/colortochangethe
colorofthecutstocktoindicated
toolchangesinthetoolpath.

Page432

4/5AxisTUTORIAL4


SelecttheOKbuttontoexitVerifyOptions.

SettheVerifyspeedbymovingthesliderbarinthespeedcontrolbar.
SelecttheMachinebuttontostartsimulation.


Thefinishedpartshouldappearasshowninthefollowingpicture.


















ToseethepartfromadifferentviewselectDynamicRotationbuttonfromthe
toolbar.


[Pickapointtobegindynamics]:Selectthemidpointasshown.











Selectthis

midpoint



Page433

4/5AxisTUTORIAL4


Slightlymovethecursortotheright.

Clickthemousebuttonwhendone.








ToexitVerifycloseselecttheOK
button.





STEP14:POSTPROCESSTHEFILE.

Toapplythesetoolpathstoaverticalmachiningcenterwitharotaryaxis(Aaxis),acustomizedpostprocessor
foryourmachineisrequired.


Makesurethatalloperationsareselected.

SelectthePostselectedoperationsbuttonfromToolpathManager.




InthePostprocessingwindow,makeallthenecessarychanges
asshowntotheright.

EnableNCfiletokeeptheNCfileassigningthesamenameas
theMCXfile.


EnableEdittoautomaticallylaunchthedefaulteditor.



SelecttheOKbuttontocontinue.





Page434

4/5AxisTUTORIAL4


SelecttheOKbuttontoacceptthewarnig.(wewantonly
oneworkoffsetG54foralltheviews)




SelecttheSavebuttontoacceptthesamenamefortheNCfileasthegeometryname.

NoteinlineN4theworkoffsetG54andtheangleA75;lineN30G54andA90;lineN40G54andA30.



SelecttheredXattheupperrightsidetoexittheEditor.


STEP15:SAVETHEUPDATEDMCXFILE.



SelecttheSaveicon.


Page435

TUTORIALSERIESFOR





TUTORIAL9
5AXISMULTISURFACE












4/5AxisTUTORIAL9


Objectives:

ThistutorialcoversMastercam's4and5Axistoolpathfunctionality.Toapplythesetoolpathstoa5Axis
machinetool,acustomizedpostprocessorforyourmachineisrequired.
Therearenodefault5AxispostprocessorsincludedwithMastercamduetothevariationinmultiaxis
machineconfigurations.ContactyourMastercamresellertorequestpostprocessorservicessuchasmultiaxis
postdevelopment.
Yourpostprocessormayrequirecertainadditionalprogramminginformationnotcoveredinthistutorial.For
instance:
YoumayberequiredtopositionyourstockinmachinespaceratherthanatMastercam'sorigin
YoumayberequiredtousetheMiscValuesbox
Yourpostmayalsopromptfortoolgagelengths.
Thenatureoftheadditionalinformationrequireddependslargelyonyourmachine'sconfiguration.Contact
thedeveloperofyourpostprocessorfordetails.

TheStudentwillcreatea5axismillingtoolpathsby:

Machiningthepartusingthe5axismultisurfacetoolpath.


TheStudentwillcheckthetoolpathusingMastercamsVerifyverificationmoduleby:

Defininga3dimensionalrectangularblockthesizeoftheworkpiece.
RunningtheBackplotfunctionbysimulatingtheaxissubstitutionandtherotaryaxis.
RunningtheVerifyfunctiontomachinethepartonthescreen.























Page92

4/5AxisTUTORIAL9


Thegeometryfile,RevisedTutorial9_geometry.zip,canbedownloadedfrom
www.emastercam.com/files

Thefinishpart,RevisedTutorial9_finish.zipincludingthetoolpaths,isalsoprovidedonthesamelocation
www.emastercam.com/files


TOOLPATHCREATION


Open
File

SelecttheTut9_5axismultisurface.mcx


STEP1:SETUPTHESTOCKTOBEMACHINED.

TodisplaytheToolpathsManagerpressAlt+O.

IfamachinedefinitionisalreadyselectedseeTutorial#2page24tolearnhowtochangeit.SelectMill
5AXISTableHeadVertical


Otherwisefollownextstep.


Machinetype
Mill
SelectMill5AXISTableHeadVertical



















Page93

4/5AxisTUTORIAL9


SelecttheplusinfrontofPropertiestoexpandtheToolpaths
GroupProperties.







Selecttheplus

SelecttheStocksetup.

SelectStocksetup










Thestockshapeshouldbesetto
RectangularShape

EntertheY,XandZvaluesofthestock
size.


SettheStockOriginvaluesasshown

EnableDisplaystockasWireframe
andenableFitScreentothestock.
















TheStockOriginvaluesadjust
thepositioningofthestock,
ensuringthatyouhaveequal
amountofextrastockaround
thefinishpart.
Displayoptionsallowsyouto
setthestockasWireframeand
tofitthestocktothescreen.(Fit
Screen)

Page94

4/5AxisTUTORIAL9


SelecttheToolSettingstabtosetthetoolparametersandthepartmaterial.
Changetheparameterstomatchthefollowingscreenshot.



























Assigntoolnumbers
sequentiallyallowsyouto
overwritethetoolnumberfrom
thelibrarywiththenext
availabletoolnumber.(First
operationttoolnumber1;
Secondoperationttool
number2,etc)
Warnofduplicatetoolnumbers
allowsyoutogetawarningif
youentertwotoolswiththe
samenumber.
Overridedefaultswithmodal
valuesenablesthesystemto
keepthevaluesthatyouenter.
FeedCalculationsetFromtool
usesfeedrate,plungerate,
retractrateandspindlespeed
fromthetooldefinition.

SelecttheOKbuttontoexitToolpathGroupProperties.




STEP25AXISMULTISURFACEROUGHINGTHEPART.

5AxisMultisurfacegeneratesa5axissurfacetoolpathoveraseriesofsurfacesorsolidsthatallows
precisecontrolofthescallopheightorconstantdistancestepoverstocreateasmoothfinish.

Toolpaths
Multiaxis
5AxisMultisurfaceToolpath
SelecttheOKbuttontoaccepttheNCname.





Page95

4/5AxisTUTORIAL9


ChangetheparametersforMsurf5axisasshowninthefollowingscreenshot.

















TheOutputFormatis5Axis.
CutPatternalowsyoutoestablishthe
surfacesforgeneralcuttingarea.
ToolAxisControlallowsyoutoestablish
themethodtocontrolthetoolaxis
orientation.ToolaxiscontroltotheChain
willkeepthetoolaxisorientedtothe
selectedchain.
CutSurfacesaresurfacestoprojectthe
toolpositionto,tocompensatethetool
axisvectorforgougeprotection.
CheckSurfacesaresurfacestobeavoided
duringmachining.

SelectSurface(s)buttonasshowninthe
previousscreenshot.









Selectthissurface

HitEnterkeytoendtheselection.

SelectChainbutton.
[Selecttoolvectorchain]:Selectthelineasshown.













Selectthelinehere

Page96

4/5AxisTUTORIAL9

SelecttheOKbuttontoexitfromChainingdialogbox.

EnableEntirechainpersurfaceintheChainOptiondialogboxtoallow
thetoolaxisdirectiontograduallytransitionalongtheselectedchain
onetimefortheentiresurface.

SelecttheOKbuttontoexitfromChainOptionsdialogbox.



SelectCompToSurfacesbuttonasshownintheprevious
screenshot.








ClickontheselectbuttonintheToolpath/surfaceselection.

[SelectCompSurfaces]:ClickonSelectAll
button.

EnableColorandselectcolormagentano.13asshowntotheright.
Thetopsurfacesshouldbeselectedasshownbelow.















SelecttheOKbuttontoexitSelectAll.
HitEnterkeytoendtheselection.

SelecttheOKbuttontwicetoexitMsurf5axisdialogbox.

Page97

4/5AxisTUTORIAL9


ClickonSelectlibrarytoolbuttonandusingFilterselect3/8BallEndmill.
Makeallthenecessarychangesasshowninthefollowingscreenshots.












































Page98

4/5AxisTUTORIAL9

SelectDepthcutsbuttonandchangethe
parametersasshown.





SelecttheOKbuttontoexitMultiaxisDepth
Cuts.

SelectEntry/Exitbuttonandchangetheparametersasshown.














SelecttheOKbuttontoexitEntry/Exit.

SelectMsurf5axParameterspageandchangetheparametersasshown.



















Page99

4/5AxisTUTORIAL9


SelectFlowparametersbutton.
Iftheflowlineslookasshownbelow,acrossthemagentasurfaces,thanclickonCutDirectioninthe
Flowlinedatadialogbox.














Thecutdirectionshouldbealongthemagentasurfacesasshownbelow.



















SelecttheOKbuttontoexitFlowlinedata
dialogbox.


SelecttheOKbuttontoexitMultisurface5axis
parameters.


EnterAlt+Ttotogglethetoolpathdisplayoff.

Page910

4/5AxisTUTORIAL9



STEP3:5AXISMULTISURFACEFINISHTHEPARTUSINGAXISLIMITS.


Toolpaths
Multiaxis
5AxisMultisurfaceToolpath






ClickonCutPattern
Surface(s)button.










[SelectToolPatternSurfaces]:ClickonSelectAllbutton.

EnableColorandselectcolormagentano.13asshowntotheright.


















Page911

4/5AxisTUTORIAL9


Thetopsurfacesshouldbeselectedasshownbelow.









SelecttheOKbuttontoexitSelect
All.


HitEnterkeytoendtheselection.






SelectCheckSurfacesbuttonasshown.




ClickonSelectbutton.


[SelectCheckSurfaces]:Selectthetwoflatsurfacesatthetopasshownbelow.














HitEnterkeytoendtheselection.

Page912

4/5AxisTUTORIAL9


SelecttheOKbuttontwicetoexitMsurf5axisdialogbox.

ClickonSelectlibrarytoolbuttonandusingFilterselect1/4BallEndmill.
Makeallthenecessarychangesasshowninthefollowingscreenshots.









































Page913

4/5AxisTUTORIAL9


SelectMsurf5axParameterspageandchangetheparametersasshown.























SelectAxisLimitsandenableZAxisandchangetheanglesasshown.












SelecttheOK
buttontoexit
Multisurface5axis
parameters.




Page914

4/5AxisTUTORIAL9

















STEP4:BACKPLOTTHE5AXISMULTISURFACETOOLPATHS.

ClickontheToolpathGroup1intheToolpathsManagertoselectall
operations

SelectBackplotselectedoperationsbutton.
Makesurethatyouhaveonlythefollowingbuttonturnon(they
willappearpusheddown).


Displaytool

Displaytool

SelecttheOptionsbutton.




EnableSimulateAxisSubstitutionanddisableSimulateRotaryAxis.

DisableConnectTopandShade.







SelecttheOKbuttontoexitBackplotOptions.




Page915

4/5AxisTUTORIAL9


SelectPlaybutton.



















SelecttheOKbuttontoexitBackplot.

ChangethegraphicviewtoFrontandcheckthesecondoperationonly.
SelectStepforward

buttontocheckitstepbystep.Thetoolpathshouldlookasshownbelow.




















Page916

4/5AxisTUTORIAL9



STEP5:VERIFY

TobeabletouseVerifyfunctionUseTruesolidfor4/5axistoolpathsyouhavetohavethe5axisVerify
option.ThisoptionisnotincludedinMastercamandmustbepurchasedseparately.Formore
informationpleasecontactyourMastercamdealer.


SelectVerifyselectedoperationsbutton.


ChangethegraphicviewtoIsometric.

























SettheVerifyspeedbymovingthesliderbarinthespeedcontrolbar.




SelectFastforwardbuttontostartsimulation.





Page917

4/5AxisTUTORIAL9


Thefinishpartshouldappearasshowninthepicturebelow




















SelecttheOKbuttontoexitVerify.







STEP6:SAVETHEUPDATEDMCXFILE.


SelecttheSaveicon.










Page918

You might also like