欢迎来到天天文库
浏览记录
ID:50328036
大小:251.00 KB
页数:13页
时间:2020-03-08
《机电专业英语 教学课件 作者 杨寿智 刘水平 Lesson 18.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Lesson18G-CodeTextWhatisG-Code?G-CodeisthecommonnamefortheprogramminglanguageofCNCMachines.Veryfewmachinesadheretothisstandardtoday.G-CodeisasimplelanguagebuiltoftheCartesianCoordinatesSystemformotioncontrol.G-codeisalsothenameofanycommandinaCNCprogramthatbeginswiththeletterG.
2、G-Codesgenerallytellthemachinetoperformanaction.G-CodescantellmachinestomoveacertaindistanceintheX-Axisforexample.Or,makearapidmovetoanotherlocation.Or,moveinanarcingfashionwhilemilling.SomeGwordsalterthestateofthemachinesothatitchangesfromcuttingstraightlinestocuttingarcs.Oth
3、erGwordscausetheinterpretationofnumbersasmillimetersratherthaninches.Whilestillotherssetorremovetoollengthordiameteroffsets.MostoftheGwordstendtoberelatedtomotionorsetsofmotions.HerearesomeexamplesofG-Codes.AbasiclistofGoperationcodesisgivenbelow.Thesedirectmotionofthetool.G00
4、RapidpositioningG01LinearinterpolationG02CWcircularinterpolationG03CCWcircularinterpolationG04DwellG20ProgrammingininchesG21ProgramminginmmG28ReturntohomepositionG40ToolradiuscompensationoffG41ToolradiuscompensationleftG42ToolradiuscompensationrightG43Tooloffsetcompensationpos
5、itiveG44TooloffsetcompensationnegativeG00RapidPositioningFormat:N_G00X_Y_Z_UsingaG00inyourcodeisequivalenttosaying"gorapidlytopointxxxyyyy".Thiscodecausesmotiontooccuratthemaximumtraverserate.Example:N100G00X10.00Y5.00Thislineofcodecausesthespindletorapidtravelfromwhereveritis
6、currentlytocoordinatesX=10",Y=5".Whenmorethanoneaxisisprogrammedonthesameline,theymovesimultaneouslyuntileachaxisarrivesattheprogrammedlocation.Notethattheaxeswillarriveatthesametime,sincetheonesthatwouldarrivebeforethelastaxisgetstotheendaresloweddown.Theoveralltimeforthemove
7、isexactlythesameasiftheyallwentattheirmaxspeedsandthelastaxistoarrivestopstheclock.G01LinearInterpolationFormat:N_G01X_Y_Z_F_G01causesthemachinetotravelinastraightlinewiththebenefitofaprogrammedfeedrate(using"F"andthedesiredfeedrate).Thisisusedforactualmachiningandcontouring.E
8、xample:N120G01Z0.1F6.0movethetooldowntoZ=0.1atarateof6inches/
此文档下载收益归作者所有