欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网
全部分类
  • 图纸下载>
  • 教育资料>
  • 专业文献>
  • 应用文书>
  • 行业资料>
  • 生活休闲>
  • 办公材料>
  • 毕业设计>
  • ImageVerifierCode 换一换
    首页 人人文库网 > 资源分类 > PDF文档下载  

    外文资料--Developing a Postprocessor for Three Types of Five-Axis Machine Tools.pdf

    • 资源ID:93297       资源大小:616.09KB        全文页数:8页
    • 资源格式: PDF        下载积分:1积分
    扫码快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 支付宝登录   QQ登录   微博登录  
    二维码
    微信扫一扫登录

    手机扫码下载

    请使用微信 或支付宝 扫码支付

    • 扫码支付后即可登录下载文档,同时代表您同意《人人文库网用户协议》

    • 扫码过程中请勿刷新、关闭本页面,否则会导致文档资源下载失败

    • 支付成功后,可再次使用当前微信或支付宝扫码免费下载本资源,无需再次付费

    账号:
    密码:
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源(1积分=1元)下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    外文资料--Developing a Postprocessor for Three Types of Five-Axis Machine Tools.pdf

    IntJAdvManufTechnol(1997)13:658-665©1997Springer-VerlagLondonLimitedTheInternationalJournalofRdvancedmanufacturinglechnologgDevelopingaPostprocessorforThreeTypesofFive-AxisMachineToolsR.-S.LeeandC.-H.SheDepartmentofMechanicalEngineering,NationalChengKungUniversity,Tainan,Taiwan,RepublicofChinaThispaperpresentsapostprocessorcapableofconvertingcutterlocation(CL)damtomachinecontroldataforthreetypicalfive-axismachinetoolstoestablishaninterfacebetweencomputer-aidedmanufacturing(CAM)systemsandnumericallycontrolled(NC)machines,TheanalyticalequationsforNCdataareobtainedusingthehomogeneouscoordinatetrans-formationmatrixandinversekinematics.Inaddition,thedevelopedpostprocessormethodisimplemenwdthroughatrial-cutonafive-axismachineandverifiedonthecoordinatemeasurementmachine.Experimentalresultsconfirmedtheeffectivenessoftheproposedpostprocessormethodwhichcanbeusedtointegratethevariousfive-axismachinetoolsemployedinmanufacturingsystems.Keywords:Coordinatetransformationmatrix;Cutterlocationdata;Five-axismachines;NCprogramming;Postprocessor1.IntroductionFreeformsurfaces(orsculpturedsurfaces)havefoundextensiveindustrialapplications,suchasinautomobilebodies,shiphullsandaerospaceparts.Themouldorstampingdieusedtocreatesuchapartisusuallymachinedusingnumericallycontrolled(NC)machinetools.Theconventionalwayofmachiningfree-formsurfacesisbyusingathree-axismachinetoolwithaballend-mill.Three-axismachinetoolscannotchangethetoolorientation,soafive-axismachinetoolisintroducedtosetthecuttingtoolinanappropriateorientationforefficientmachin-ing.Withtherapidlyadvancingcomputertechnology,commer-cialCAD/CAMsystemscandesignfreeformsurfacesandgenerateeitherthethree-axisorfive-axistoolpath.Thecutterlocation(CL)data,composedofcuttertippositionandthetoolorientation,canthenbedirectlyobtainedfromaCADmodelofaproductdesigncreatedintheCAD/CAMsystems.However,difficultyfrequentlyarisesincommunicationbetweentheCAMsystemsandtheNCmachinetools,especiallywhenCorrespondenceandoffprintrequeststo:ProfessorRong-SheanLee,DepartmentofMechanicalEngineering,NationalChengKungUniver-sity,Tainan,Taiwan70101,RepublicofChina.variousmachinetoolsareemployed.TheinterfacethatlinkstheCAMsystemsandNCmachinesiscalledthepostprocessoranditconvertsCLdatatomachinecode.Essentially,differentcombinationsofmachinetoolandcontrolunitrequiredifferentpostprocessors.Consequently,amanufacturingsystemwithavarietyofmachinetoolsrequiresseveralpostprocessors.Variousstudieshaveaddressedtheissueofdevelopingpostprocessorsformachinetools.BediandVickers1developedapostprocessorprogramforFANUC6MBmachinetool.Balaji2presentedthedevelopmentandimplementationofapostprocessorbyconvertingAPTsourcecodestoamachinecodeformat.LinandChu3derivedtheNCdataformachinetoolstomanufacturecamswithfiat-facefollowersusingamodifiedDenavit-Hartenberg(D-H)notation.However,theaboveworksareonlyrelatedtothree-axismachining.Inaddition,sincethetoolaxisorientationisfixedforathree-axismachinetool,thetransformationfromCLdatatoNCdataisstraightforwardandnoadditionalcoordinatetransformationtechniqueisnecessaU.Tofulfiltheindustrialdemandforgeometricvarietyandhighprecision,theuseofmulti-axismachininghasincreased,especiallyformachiningsculpturedsurfaces.SuhandLee4developedafour-axisCAMsystemincludingCLdatagenerationandpostprocessing.Vickersetal.5usedaG-surfmethodtodefineandmachinecompoundcurvaturesurfacesonthree-,four-andfive-axismachinetool.TakeuchiandWatanabe6proposedafive-axiscontrolcollision-freetoolpathandpostprocessormethodfortwotypesofmachineconfiguration.SakamotoandInasaki7classifiedtheconfigurationoffive-axismachinetoolsintothreetypes.However,theanalyticalNCdataexpressionisnotavailableintheaboveworks.LinandTsai8recentlyusedtheD-HnotationtogenerateanNCdataequationformachiningaspatialcamonafour-axismachinetool.Furthermore,Warkentinetal.9presentedatechniqueformachiningsphericalsurfaces.Intheirwork,thedesiredNCdataisderivedforonlyoneconfigurationoffive-axismachine.Meanwhile,Raoetal.10developedtheprincipal-axismethodtomachinecomplexsurfacesontwoconfigurationsoffive-axismachines.Nevertheless,onlyrotationalmovementsweredetermined.Translationalmove-mentsforthemachinetoolwerenotinvestigated.Sincetheremaybeaconsiderablenumberofcombinationsoffive-axisDevelopingaPostprocessorfi)rFive-AxisMachineTools659machinetoolconfiguration,thepostprocessorwillinevitablybedevelopedindividually6.However,accordingtotheclassificationproposedbySakamotoandInasaki7,thestructureofthefive-axismachinetoolcanbedividedintothreebasictypes.NoneoftheabovestudieshasderivedthecompleteanalyticalequationsforNCdatawhichcontainthreelinearmotionsandtworotarymotions.Thisworkaimstodevelopapostprocessorforthreekindsoffive-axismachinetools,basedonthehomogeneouscoordinatetransformationmatrix.TheanalyticalequationsforNCdatacanbeobtainedbyequatingtheform-shapingfunctionmatrixandtheknownCLdataandsolvingthesimultaneousalgebraicequations.Moreover,themachinetoolsettingprocedureandthecharacteristicsfordifferentconfigurationsarediscussed.Toverifythevalidityandeffectivenessofthedevelopedpostprocessor,adesignedBeziersurfaceismachinedwithmodelmaterialonatypicalfive-axismachiningcentreandthenmeasuredonthecoordinatemeasurementmachine(CMM).2.KinematicsModelMachinetoolsarearticulatedopenchainsofseriallyconnectedlinkswithjoints.Thejointsmayeitherberevoluteorprismatic.Actuationofarevolutejointrotatesthelinkaboutthejointaxis,whileactuationofaprismaticjointtranslatesthelinkalongthejointaxis.Toadequatelycontrolthepositionandorientationofthecuttingtoolandthemachinetool,akinemat-icsmodelestablishingthemathematicaldescriptionofthegeometryandmotionofamachinetoolisrequired.DenavitandHartenberg11firstintroducedthespatialtransformationbetweentwosuccessivelinkcoordinatesystemsusinga4x4homogeneouscoordinatetransformationmatrix,whichwaslateradoptedbyPaul12.Itisaconventionalmodellingtechniqueusedformechanisms,robotics,erroranalysisandcomputervisions.Inthispaper,fourfundamentaltransformationmatricesusingPaulsnotationareintroduced.Theycanbeexpressedasfollows:Trans(a,b,c)=ii10Rot(X,0)=000Rot(Y,0)=-SO0SORot(Z,O)=°°i110010000CO-SOSOCO00OSO0l000CO0001-SO00CO00010001(1)(2)(3)(4)Trans(a,b,c)impliesatranslationgivenbythevectorai+bj+ck,andRot(X,0),Rot(Y,0),Rot(Z,0)implyrotationsof0abouttheX,YandZcoordinateaxis,respectively;and"C"and"S"refertocosineandsinefunctions,respectively.Thespatialtransformationfromonecoordinatesystemtoanothercoordinatesystemcanthereforebedecomposedbycombiningthefundamentaltransformationmatrices.3.DefinitionofCLDataforFive-AxisMachiningThecutterlocationdataforfive-axismillingconsistsofthepositionandorientationofthecutterwithrespecttotheworkpiececoordinatesystem,asshowninFig.1.Inthispaper,thepointvectoriswrittenasQQyQ1T,andvectorsoftheformKxK,KzOTareusedtorepresentdirectionsforhomogeneouscoordinatenotation;thesuperscript"T"denotesthetransposedmatrix.Itisworthmentioningthatthesignificantcutterpositionisdefinedasthecuttercentretipandnotthecuttercontactpoint.Foragivenparametricdesignsurfacetobemachinedusingfive-axismillingwithageneralisedcuttingtooldefinedaccordingtoDIN66215whereanypointofthecuttingtoolcanbedefinedasthecontactpoint,theappropriateCLdatacanbedetermined13bydifferentialgeometryandthehomogeneouscoordinatetransformationmatrix.4.PostprocessorforFive-AxisMachiningTheCLfile,onceobtained,shouldbetransformedintofivereferenceinputs(i.e.threelinearmotionsplustworotationalmotions)usingtheinversekinematicstransformationforcon-trollersofthefive-axismachine.ThistranslationisknownaspostprocessingandthetranslatingsoftwareiscalledtheZwThetoolaxisvectorKKyKzogTheworkpiecesurfaceThecuttertipcentreQxeyQz1TowFig.1.GeometricdefinitionofCLdata.Yw660R.-S.LeeandC.-H.She(xIxFig.2.Configurationforthreekindsoffive-axismachiningcentres.(a)Table-tiltingtype.(b)Spindle-tiltingtype.(c)Table/spindle-tiltingtype.postprocessor.Theinversekinematicstransformationdependsonthegeometricstructureofthefive-axismachinetoolused.Theoretically,therearenumerouscombinationstoyieldthefive-axismachinetoolconfiguration.However,inpractice,theconfigurationcanbeclassifiedintothreebasictypesaccordingtothedistributionofthetworotationalmovementunits6,7:1.Table-tiltingwithtworotationsonthetable.2.Spindle-tiltingwithtworotationsonthespindle.3.Table/spindle-tiltingwithonerotationeachonthetableandspindle.Thepostprocessorforfive-axismachiningpresentedinthispaperisappliedtotheabovethreetypes.Moreover,thekinematicstructuresinFigs2(a)to2(c),areselectedtodemon-stratethederivationprocedure.Inaddition,thetworotaryaxesareassumedtobecontinuouslyintersectedwitheachotherfortable-tiltingtypeandspindle-tiltingtypeofconfigurationstosimplifytheformulations.Generallyspeaking,tomachineaworkpieceonaCNCmachineaccordingtoapartprogram,acoordinatesystemandanaxisdesignationsystemmustfirstbeestablished.Inadditiontothreelinearperpendicularaxes(X,Y,Z),CNCmachinetoolsmayinvolverotarymotionaroundtherotationalaxes,whicharedesignatedbythecharactersA,B,andCtoindicatetherotarymotionsaroundtheX,Y,andZaxes,respectively.Therefore,thefive-axismachinetoolconfigurationinFigs2(a)to2(c)canbecharacterisedby(X,Y,Z,A,C)and(X,Y,Z,A,B).Allthemovementsshouldbereferredtotheprogramcoordinatesystem,e.g.theG54-G59codeisusedtodefinetheprogramcoordinatesystemintheFANUCcontroller.Inmostcases,theprogramcoordinatesystemiscoincidentwiththeworkpiececoordinatesystemandisthusappliedinthispaper.4.1Table-TiltingTypeRegardingthetable-tiltingtype,Fig,3depictsrelevantcoordi-natesytems.CoordinatesystemsOwXwYwZwandOtXtY,Z,areattachedtotheworkpieceandthecuttingtool,repsectively.DevelopingaPostprocessorforFive-AxisMachine7bols661CuttingtooltOtiZwWorkpieceAOffsetvector-/L°:se.v:;:Lzkq,pivotont,Fig.3.Coordinatesystemsoftable-tiltingtypeconfiguration.ThepivotpointRistheintersectionofthetworotaryaxes.TheoffsetvectorLxi+Lj+LkasdeterminedfromoriginOwtopointRisrequiredforthecoordinatetransformation.Sincethestructuralelementsofthemachinetoolconsistofarotarytable,lineartable,machinebed,spindleandthecuttingtool,thegeneratingmotionofthemachinetool,whichdeterminesthedesignedcharacteristicsformachinetoolandisreferredtoastheform-shapingfunction14,canbecharacterisedsequen-tiallystartingfromtheworkpieceandendingatthecuttingtool.ForthemachinetoolconfigurationshowninFig.2(a),theconsecutivestructuralelementscanbedescribedaccordingtoFig.4.Consequently,therelativeorientationandpositionofthecuttingtoolwithrespecttotheworkpiececoordinatesystemcanbedeterminedbymultiplyingthecorrespondingfundamen-taltransformationmatricesinseries,andshouldbeequaltotheknownCLdata,KKyKz0TandQxQyQz1T,respect-ively.Themathematicalexpressionisdescribedasfollows:K:KyKz0T=Trans(Lx,Ly,Lz)Rot(Z,-+c)Rot(X,-(A)Trans(P,p.,P)o01oT(5)QxQyQz1T=Trans(Lx,Le,L0Rot(Z,-+c)Rot(X,-+A)Trans(P,P)0001T(6)wheredpaand4caretherotationanglesabouttheX,andZaxes,respectively,andpositiverotationisinthedirectiontoadvancearight-handscrewinthe+Xand+Zaxisdirections.P,Py,ParetherelativetranslationdistancesoftheX,Y,andZtables,respectively.Multiplyingequations(5)and(6),yields:StructuralelementsWorkpieceIPrimaryrotationonfixturetable(C-axis)IISecondaryrotationonfixturetable(A-axis)XtableZtableIIMachinebedIIIIoogtooIFig.4.Relationshipofstructuralelementsoftable-tiltingtypecon-figuration.ixILxexClcl-PyC(t)AS(bcqyezS+AS(c-ilLz-PySqb;+PzCd)A=ILy-Pxsqbc+PrcqbACqbc+PzSSAC+c(8)Fromtheaboveequations,therotationangles(+a,+c)andtherelativetranslationdistances(Px,Py,Pz)canbesolved.Ontheotherhand,theX,Y,ZvaluesoftheNCdatainprogram-mingareobtainedusingequation(6)underthecondition+A=qbc=0,andQxQyQz1T=XYZ1Tsincetheprogramcoordinatesystemiscoincidentwiththeworkpiececoordinatesystem.Thisleadsto:XYZlT=Lx+P,LA-PyLz+P1T(9)Thus,thedesiredequationsforNCdataofthisconfigurationcanbeexpressedasfollows:a=(ba=arccos(Ks)(0-<qbA-<70(10)C=6c=arctan2(Kx,Ky)(-w<-qbc<-r)(11)X=Lx+P.=(Qx-L.)Cqbc-(Qy-Ly)Sd)c+Lx(12)

    注意事项

    本文(外文资料--Developing a Postprocessor for Three Types of Five-Axis Machine Tools.pdf)为本站会员(英****)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    网站客服QQ:2881952447     

    copyright@ 2020-2024  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

    备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

    本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!