Professional Documents
Culture Documents
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
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