mastercam91四轴半四轴定面加工后处理.docx

上传人:b****1 文档编号:1156035 上传时间:2022-10-18 格式:DOCX 页数:43 大小:42.80KB
下载 相关 举报
mastercam91四轴半四轴定面加工后处理.docx_第1页
第1页 / 共43页
mastercam91四轴半四轴定面加工后处理.docx_第2页
第2页 / 共43页
mastercam91四轴半四轴定面加工后处理.docx_第3页
第3页 / 共43页
mastercam91四轴半四轴定面加工后处理.docx_第4页
第4页 / 共43页
mastercam91四轴半四轴定面加工后处理.docx_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

mastercam91四轴半四轴定面加工后处理.docx

《mastercam91四轴半四轴定面加工后处理.docx》由会员分享,可在线阅读,更多相关《mastercam91四轴半四轴定面加工后处理.docx(43页珍藏版)》请在冰豆网上搜索。

mastercam91四轴半四轴定面加工后处理.docx

mastercam91四轴半四轴定面加工后处理

#PostName

#Product

#MachineName

#ControlName

#Description

:

MPFAN

MILL

:

GENERICFANUC

:

GENERICFANUC

:

GENERICFANUCMILLPOST

#4-axis/Axissubs.:

YES

#5-axis:

NO

#Subprograms:

YES

#Executable:

MP

#

#WARNING:

THISPOSTISGENERICANDISINTENDEDFORMODIFICATIONTO

#THEMACHINETOOLREQUIREMENTSANDPERSONALPREFERENCE.

#

—OBMB—«■•»«■«■•»—«■«■一•»—«■•»«»«■Mi

#Revisionlog:

•»OBOV«■«■^一«■Mi«•MB_Mi4VOB•»«»_OB•»«■•»—«■^0flB―flB

#ProgrammersNote:

#CNC01/12/01-Initialpostupdatefor

#CNC07/02/01-Addcantexttocanceldrillandtoolretract

#CNC01/09/02-Initialpostupdatefor

#CNC01/31/02-Setusecandrill,usecanpeck,force_wcstoYES

#CNC02/22/02-ForcesoutputofI^Karccenters(arcoutput:

0)

#CNC04/12/02-Useoriginalpositionforinversefeedand4axpaths

#CNC05/01/02-Set,,helix_arc:

2,,/supporthelixarcoutputinXYplane

#CNC05/07/02-Donotupdatesav_revwithaxissubstitution

#CNC11/06/02-AlteredFeedrateoutputformatwhentapping(G74/G84)

#CNC01/06/03-movedfeedassignmentbelowpcom_movebtoaddressbugw/feedin4axis

#CNC01/17/03-Addedflagstoallowreversalofaxisorientations

#CNC02/04/03-Initialpostupdatefor#

OBOV«■^一«■Mi«•MB_Mi4VOBOB•»«■—«■^0flB―flB

#Features:

•»•»OBfl94B«■—«•Ml«■«■OB•»•»«■4VOBMB•»・«•一«■•»«■一«■•»•»4B.OBMi«».«■OB―«»«•«■Mi4B

#ThispostsupportsGenericFanuccodeoutputfor3and4axismilling.

#ItisdesignedtosupportthefeaturesofMastercamMillV9.

#

#FollowingMise.Integersareused:

#

#mil-Workcoordinatesystem

#0=ReferencereturnisgeneratedandG92withthe

#X,YandZhomepositionsatfilehead.

#1=ReferencereturnisgeneratedandG92withthe

#X,YandZhomepositionsateachtool.

#2=WCSofG54,G55.・・.basedonMastercamsettings.

#

#mi2-AbsoluteorIncrementalpositioningattoplevel

#0=absolute

#1=incremental

#

#mi3-SelectG28orG30referencepointreturn.

#0=G28"=G30

#

#Cannedtext:

#EnteringcantextonacontourpointfromwithinMastercamallowsthe

#followingfunctionstoenable/disable.

#Cantextvalue:

#1=Stop=outputthe"MOO"stopcode

#2=Ostop=outputthe,,M01"optionalstopcode

#3=Bldon=turnonblockdeletecodesinNClines

#4=bLdoff=turnoffblockdeletecodesinNClines

#

#Millingtoolpaths(4axis)

#Layout:

#Theterm"ReferenceView1'referstothecoordinatesystemassociated

#withtheTopview(Alt-F9,theuppergnomonofthethreedisplayed).

#Createthepartdrawingwiththeaxisofrotationabouttheaxis

#oftheHReferenceView"accordingtothesettingyouenteredfor

#^mc1(verticalorhorizontal)and'rot_on_x'(machinerelative

#axisofrotation).

#vmc=1(verticalmachine)usesthetoptoolplaneasthebasemachine

#view.

#vmc=0(horizontalmachine)usesthefronttoolplaneasthebasemachine#view.

#Relativetothemachinematrix-

#RotationzeropositionisontheZaxisforrotationonXaxis.

#RotationzeropositionisontheZaxisforrotationonYaxis.

#RotationzeropositionisontheXaxisforrotationonZaxis.

#Themachineviewrotatedabouttheselectedaxisasa"singleaxis

#rotation"aretheonlylegalviewsfor4axismilling.Rotation

#directionaroundthepartispositiveintheCCWdirectionwhen

#viewedfromtheplusdirectionoftherotatingaxis.Setthevariable

#,rot_ccw_pos,toindicatethesigneddirection.Alwayssetthework

#originatthecenterofrotation.

#

#ToolplanePositioning:

#CreatetheCplaneandTplaneastherotationofthemachineviewabout

#theselectedaxisofrotation.Thetoolplaneisusedtocalculate

#thepositionoftherotaryaxis.Thisisthedefaultsetting.

#

#3AxisRotary(Polar)

#PolarpositioningisofferedinMastercam3axistoolpathsthroughthe

#rotaryaxisoptionsdialog.Theselectedtoolpathisconvertedtoangle

#andradiusposition.Theaxisofrotationisforcedtozero.

#

#Axissubstitution:

#UsetheRotaryaxissubstitutionbydrawingthegeometryflattened

#fromthecylinder.Therotaryaxisbuttonmustbeactiveforaxis

#substitutioninformationtobeoutputtotheNCIfile.Theradiusof

#therotarydiameterisaddedtoalltheZpositionsatoutput.

#

#Simultaneous4Axis(11geode):

#Full4axistoolpathscanbegeneratedfromvarioustoolpathsunderthe

#'multi-axis'selection.Rotary4axis).All5axispathsare

#convertedto4axispathswhereonlytheangleabouttherotationaxis

#isresolved.

#

#Drill:

#Alldrillmethodsaresupportedinthepost.SeeSimultaneous4Axis.

#

#AdditionalNotes:

#1)Disable4axisbysettingthenumberedquestion164.to'n'.

#2)G54callsaregeneratedwheretheworkoffsetentryof0=G54,

#1=G55,etc.

#3)MetricisappliedfromtheNCImet__toolvariable.

#4)Incrementalmodec

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 教育学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1