XKA5032A型数控铣床的编程方法外文文献翻译中英文翻译外文翻译文档格式.docx
《XKA5032A型数控铣床的编程方法外文文献翻译中英文翻译外文翻译文档格式.docx》由会员分享,可在线阅读,更多相关《XKA5032A型数控铣床的编程方法外文文献翻译中英文翻译外文翻译文档格式.docx(12页珍藏版)》请在冰豆网上搜索。
programminginstructions;
mechanismof
1INTRODUCTION
Inrecentyears,numericalcontroltechnologydevelopedrapidly,thepenetrationrateofCNCmachinetoolscontinuouslyimprovetoCNCmachinetoolsastherepresentativeofthefoundationofmodernmachineryhasbecomeChina'
smanufacturingindustryrealizedanimportantmeansofproductionmodernization.BeijingNo.1MachineToolPlantproductionXKA5032NCverticalliftsCNCmillingmachineprogrammingandoperationofthesystemequippedwithOKUMAOSP700MNCsystem,whichmanyofthefeaturesofNCandothersimilarsystems.Initsresolution,theproceduresofthepretreatmenttime,interpolationtime,andsohasagoodperformance.ThisarticleoftheNCsystemprogrammingmethodsandrelatedissues.
2basisforprogrammingandformat
2.1Coordinateaxisnamed
Atpresent,theinternationalcommunityhaveadoptedauniformstandardcoordinatesystem,theNCmachinetoolcomponentsformobilelocationanddirectionareusedcoordinateaxissaid.Internationalstandards(ISO)standardsandChina'
sBubanprovidedforinthemachinecoordinatesCartesiancoordinatesuseoftherighthandrule.Figure1isaverticalliftsCNCmillingmachinecoordinatesystem
2.2determinethecoordinatesaxis
(1)Z-axis
Z-axisisperpendiculartothedirectionoftheaxismillingmachinespindleasZdirection,Z-axistoolawayfromtheworkpieceatthesametimeprovidesthedirectionfortheZ-axisisthedirection
(2)X-axis
X-axisisthelevelattheworkpieceandtheinstallationoftellingparallelplane.ThemainprovisionsoftherightpostfortheX-axisisthedirection.
(3)Y-axis
Y-axisunderthedirectionofZ,XaxialrightangleCartesiancoordinatesystemtodeterminetherules.
(4)rotating
RotatewithA,B,C,itsprovisionswerearoundX,Y,Zaxisofrotationdirectionofmovement,withitsrighthandspiralrulesaredetermineddirection.Figure1forA,BC,isthedirection
Figure1
2.3programmingformat
OKUMAOSP700MNCsystemusestheproceduresoftheformatisawordaddressproceduresoftheformat,alsoknownastheaddressatvariableproceduresoftheformat.Intheprocessoftheworddoesnothavestrictorder,letters(address)afterthenumberofthemedianmaybelittlemorethan(thatis,thefiguresinfrontof0to0canbeomitted).Forexample,N0020,G00andG01canalsobewritteninN20,G0andG1.Suchaprocedureoftheformatissimple,intuitiveandeasyinspection,extensiveapplication.Eachoftheproceduresinanumberofcharacters.IfN0020G90G00X60Y90thisprocedureParagraph,G90positionastheabsolutesizemodel,G00locationforthefast-moving,X60,Y90coordinatesforthelocation,itsaidthatacompleteaction.Spindle(tool)inabsolutesizelocationquicklytargetedto"
X60,Y90"
coordinatepositions,"
X60"
saidX-axispositivecoordinates60mm,Xcoordinatesfortheaddress,60forthecoordinatesofnumericalsize,"
Y90"
wordthatY-axisPositivecoordinates90mm,Ycoordinatesfortheaddress,90tocoordinatenumericalsize.
2.3.1readytofunctionG
Thecodeisreadytofunctionfromtheletters(knownastheaddressat)Gandbehindthetwofiguressaid.Gcodeaccordingtotheirdifferentfunctionsintoseveralgroups.GcodeTherearetwotypes:
themodalcodeandnon-G-modeG-code.Non-modalcode-Gwasonlyconfinedtotheproceduresspecifiedinparagraphoneoftheeffective,G04saidthesuspensionorderisnon-modalG-code.G-modalcodealsoknownasthecontinuedvaliditycode,withcontinuity,follow-upproceduresinthesameparagraphaslongastheotherGroupGdoesnotappearbeforethecodehasbeeneffective.SuchastheG15H1,whichG15istofacilitateprogramming,numericalcontrolmachinetoolsprovidedbytheworkpiececoordinatesthefunctionsofsettings,isthemodal,H1totheworkpiececoordinatesofthegroup.Somemodalcodecanbemachine-statetosetparameters,makingitthedefaultofaneffectivestate,suchastheG00X0Y0thatrapidpositioningto0.1.
2.3.2AccessibilityCodeM
Accessibilitycodeletters(knownastheaddressat)Mandtheback-digitform.Itusedtocommandandthestatemachine-assistedmovementsofthefeatures,suchasmachiningoperationoftheprocessofinstruction,startingsolenoidvalves,andotheroperations,startandstopthespindleandcuttingoftheswitches,etc.Removesomefixed,GMofMcode,manyfunctionsoftheMNCmachinetoolmanufacturersbythecodeset.SuchastheM00tostopthatprocess.M00isasuspensionorder,whentheimplementationoftheproceduresoftheM00directive,thespindletostop,stopfeeding,cuttingfluidclosureprocesstostop.Itislikeasingleprocedureoftheimplementationofthesameoperation,thestatusofallsaved,useofNCordersstartbypressingthe"
start"
button,themachinewillcontinuetooperate.Inaprocedure,theMcanonlyprepareacode,ifaprocedureinthepreparationofaparagraphatthesametimetwoormoreMcode,onlythelastMcodeeffectively,therestoftheMcodeisvoid.
2.3.3mainfunctionofthecodeS
Spindlespeedbytheletterandcalledtheaddressatthebackofanumberoffiguresthat,inunitsofr/min.Forexample,S200,saidspindlespeedforthe200r/min.
2.3.4Toolfunctioncodet
Toolfunctionbytheletters(knownastheaddressat)Tandtheback-digittothat.Asthemachinetoolequipmentintheexchangeofmulti-processingprocedures,mustselectasuitabletoolforeachofthetoolshouldbeaknife,knife,intheprocessofdesignation,numericalcontrolsysteminaccordancewiththeinstructionspreparedunderaknife,forexample,thatT6No.6,willbereadytool.
2.3.5intothecodetofunctionF
Feedratebytheletters(knownastheaddressat)Fandanumberoffigurestobackthat,inunitsofmm/min(rice)orin/min(system-inch).Forexample,themetersystemF150,thatfeedspeedof150mm/min.
2.3.6ToollengthcompensationcodeH
Toollengthcompensationbytheletterandcalledtheaddressatthebackofseveralfigures.Hafterthenumberofstoredvaluecompensationtoollengthoftheregisteraddress.Forexample,H18,CuttersaidthelengthofcompensationwiththevalueofNo.18.
2.3.7toolradiuscompensationcodeD
Toolradiuscompensationfeaturesoftheletters(knownastheaddressat)Dandthebackofseveralfigures.Dafterthenumberofstoragetoolradiuscompensationforthevalueoftheregisteraddress.Forexample,D16,thattoolradiusofcompensationwiththevalueofNo.16.
2.3.8Othercommoncode
ThestartingpointalongthecenterofthecoordinatesfortheX-axisI,relativetothestartingpointalongthecentralaxisoftheYcoordinatesJ,calledtheprocess0
3programmingexamples
3.1partsofalinkthatFigure2,
Askedthethicknessof20mmforthelinktotheoutlineofFineturningNC
(1)ToolSelection¢20mmofendmills.
(2)ahighdegreeofsecurityZ50mm.
(3)Feed/retreatknife:
morethan20mmfromtheworkpiece,astraightlinetocutfoodintotheknife,cutleadtothewithdrawalarcknife.
(4)ofpartsdrawingsandoutlinethecharacteristicsoflinkage,determinetheprocessingline,atechnologydealwith.
(5)positioningstationsfixtureright¢30mmhole,andasacoordinateoriginandtheknife,makeprogrammingsimple,andcanguaranteeprecisionmachining.Partsofthecutterfromtheendofacertaindistancefromthesurface,thechoiceofendmillsbusyhigh-speedsteelmaterialsisdeterminedwalktheknifeline,theneedtoconsiderallpeopletocuttocut.Walktheknifeline
①millinggreatcircle:
P1→P2→P3→P1
②millingsmallroundP4→P6→P5→P4
③millingtheentireoutlineofP1→P2→P5→P4→P6→P3→P1
3.2mathematicaltreatment
Demandforalinkageofvariousgeometricelementsofthetangentpointcoordinates,anddeterminedtowalktheknifelinecalculationofthecoordinatesofthepoints,applicationof1.30,analyticgeometryandmathematicalmethodscanbeobtained.Theyworkpiececoordinatesoftheabsolutecoordinates:
①0,(0,0);
②P1(40,0);
③P2(-3.920,39.810);
④P3(-3.920,-39.810);
⑤P4(-188.0);
⑥P5(-156.330,23.886);
⑦P6(-156.330,-23.886);
⑧P7(-164,0);
3.3-preparationprocess
Proceduresforthepreparationoftheformatsingle-linkpartsprocessingproceduresareasfollows:
Section001procedures,0001
N0005G90G40G80G17readytofunctionbyabsolutepositionGcodeprogramminginstructionsmanner,thewrite-offtoolradiuscompensationandcirculatoryfunction,selectXYcoordinateplane
N0010G15H1workpiececoordinatesforthedesignatedNo.1
N0015G00X0Y0X-axisandY-axisrapidpositioningtheworkpieceto0.1%
N0020G56H02Z50Ztospecifythelengthofcompensationtool,compensation,H02,Tsim
ZrapidpositioningalongtheZ50
N0025G00X60Y-40S300M03spindleistoadvancetotheS300rapidspeedmanual
-,Sonlyyardsfromthetipsof
N0030G42X60Y-10tooltosetthefeedrateforlinearinterpolationcutterapproachtotheworkpieceoutoftheworkpiece
N0035X60Y0willbeatooloutoftheworkpiecediametercutter
N0040M08coolantopen
N0045G1Z8F20undertheknifeto8mmhigh,millingfirstround
N0055G03X-40Y0I-40J0toolradiusrightcompensation,aroundFoxintroducedintotheknifetocuttothepointP1
N0060G03X40Y0I4