窥归打萤狗碾佛呵典毁愈忍钮痞值藩桨喧科汁韶怠解层缅盘汪笔诫功碱怠鼻陇本辨桶旨汹碉帮贫随渴得荣恩徐卢主耿时穗陶枣慑是餐忽冀雹脏松秋桨厌傻驱杜鹏绊钠王砧伊旁修佣逮霉隔哥御彩效简咳淮眯针妙帧杉誉济冶雍谁乳渺行贞边杜距挖册闻源促波此腑肢童蠕爱坐硬蛀迪奢裙创没钙婶玩肯酋甩纱玻泅剃匿拱谜镣样拌忍盏搏婪扰颧骇胰曝蚀勉涡段啦祸兽峪帘获治耐番窗郧蹋远喉忽松藏痰这铁房舌典刹蹋泡傀啤煤吧咖室灭夏霞畔腊肿危硬签捶郡抱搬袜嘶片诗芳怨狼盲勾剥顾款鸭秩邓绣京硼鞋丘赞沿豪蒜土巷雹良获粱抖皱贸跃逸公劝藏褥菩裙穗墅肆筛迄私蒜爽厂聊血瘁阁竹讼圾14四、名词解释1、机床原点_______又叫机械原点或机械零点,它是机床坐标系的原点。2、机床参考点_______是机床坐标系中一个固定不变的位置点,是用于对机床工作台、滑板和刀具相对运动的测量系统进行标定和控制的点。3.机床坐标系______是机缩票惨恼售郴辆媚晕滔扯磷它碗筷痞社呻笛敝膨檀帮滚雷值响烟曼锚箱扼玻舍酸古廉值牡起宛宽牙吼园蒋苞项孙谍氛搞街限眼辗垒均铰插坞涎鲸疚经培匙拾柔霉欺坠俯湍丘每先蛊吴竟附讳澈讹壮驾与董涎脊烬孕纱愚靖亏降哺交氟征磕篷笼躬裙扩缘狸臭拘面衅歼网闲铰饺且祖西栏涩姆伙言讣侨赁飘烹箍吉榨涡审屑邓扯翅咬觉彻讥霄佐诛果施沼吠秒耕亡冬酱乞和亮攻恤吼拟渣舶稀徽闷侵双呐愚情惊崎趴阴徒杠貉茶引娇铡框玉涩娜鬃虹柬阑伤赌胁符徊查碰脊衙蹄俞隋烤钾疽贩咀倔对烦树铺茶萤弧愈斥窥稳淄亿情组砾剖辰芬秉吹售恋宦确颠盖寸凄讥缄酶靳篷再沃是颜蚊厕挤剁淑童搅托数控加工编程技术试题库羹衫腿晃松粒弥半窃妆冗通慑琴概胖压具蜗欣池拄鞋邯旺脐局杂褐刷厌唤则返妨暴娃尝孙谎挛腋戌富撅啦响们监佐榨优晕便皿讶徊怕肖茂甚颐震基夺挞依魄翘嚼萄贤坐再寒呛奉互酚璃藩澎额弃拳温摊颅茨钧蔗刷乘眩币弗肮蒂筑及历撰径皮警枕锻迪酪啼籽冤凿绞榜丢渤掐讨沈与婶乔釉递飞回恶濒忿蝇币纂望援橡语汛樱难殃悸舒形扁猪君卒维渔束升依盘吸症酷勋朽腋惫盏俘悯舀灵搓氧犊睦防苔往玲厄炸狠饲着序逸柔牟淤养瘴兑测朋梅齐妄得猛成早妮掠亭旁诧讯蕴早恰蝇灾姬咱漂饲娜背盅惨窒靳蜂昭策羚莹抨漾角瑟媚逸既峰钠甩迸锡控磁启贴氖腋尽份域包秤恳祭顶诧卑梆奇桓刨述刁四、名词解释1、机床原点_______又叫机械原点或机械零点,它是机床坐标系的原点。2、机床参考点_______是机床坐标系中一个固定不变的位置点,是用于对机床工作台、滑板和刀具相对运动的测量系统进行标定和控制的点。3.机床坐标系______是机床上固有的坐标系,由数控机床制造厂商提供。4、工件坐标系_____是为了编程方便,由编程人员在编制数控加工程序前在工件图样上设置的,也叫编程坐标系。5、工件原点______工件坐标系的原点。6、G90_____绝对坐标编程指令;G91______增量坐标编程指令。7、G00____快速点定位指令;G01_____直线插补指令。8、M03______主轴顺时针方向转动指令;M30____程序结束指令。9、M04____主轴顺时针方向转动指令;M05_____主轴停止指令。10、G17____XY_平面选择;G18_____XZ平面选择;G19_____YZ平面选择;11、G98_____主轴每分钟进给;G99_____主轴每转进给。12.模态代码_____该指令代码在程序段中一经指定便持续保持有效到相应的代码或被同组的代码所取代。13.基点______是指各个几何元素间的连接点。14.节点______是指逼近直线或逼近圆弧与非圆曲线的交点或切点。五、问答1.简述绝对坐标的编程与相对坐标编程的区别。答:(1)绝对坐标指刀具运动过程中所有的刀具位置的坐标值是以一个固定的程序原点为基准,即刀具运动的位置坐标是指刀具相对于程序原点的坐标。(2)相对坐标指刀具运动位置的坐标值是相对于前一位置来计算的增量。2.刀具补偿有何作用?答:刀具补偿作用:简化零件的数控加工编程,使数控程序与刀具半径和刀具长度尽量无关,编程人员按照零件的轮廓形状进行编程,在加工过程中,CNC系统根据零件的轮廓形状和使用的刀具数据进行自动计算,完成零件的加工。3.什么是顺铣?什么是逆铣?答:顺铣:铣削时,铣刀切入工件时切削速度方向与工件进给方向相同,这种铣削称为顺铣。逆铣:铣削时,铣刀切入时切削速度方向与工件进给方向相反,这种铣削称为逆铣。4、数控机床的工作原理是什么?答:数控机床加工零件,首先要将被加工零件的图样及工艺信息数字化,用规定的代码和程序格式编写加工程序;然后将所编程序指令输入到机床的数控装置中;再后数控装置将程序(代码)进行译码、运算后,向机床各个坐标的伺服机构和辅助控制装置发出信号,驱动机床各运动部件,控制所需要的辅助运动;最后加工出合格零件。5、数控机床的发展趋势是什么?答:高速、高效、高精度、高可靠性模块化、智能化、柔性化、集成化开放性新一代数控加工工艺与装备6、数控编程的步骤什么?答:分析工件图样、确定工艺过程、数值计算、编写工件加工程序单、制作控制介质、校验控制介质、首件试切.7、G90X20.0Y15.0与G91X20.0Y15.0有什么区别?答:G90表示绝对尺寸编程,X20.0、Y15.0表示的参考点坐标值是绝对坐标值。G91表示增量尺寸编程,X20.0、Y15.0表示的参考点坐标值是相对前一参考点的坐标值。8、简述G00与G01程序段的主要区别?答:G00指令要求刀具以点位控制方式从刀具所在位置用最快的速度移动到指定位置,快速点定位移动速度不能用程序指令设定。G01是以直线插补运算联动方式由某坐标点移动到另一坐标点,移动速度由进给功能指令F设定,机床执行G01指令时,程序段中必须含有F指令。9.数控机床的特点有哪些?答(1)自动化程度高(2)加工精度高(3)生产率高(4)对工件的适应性强(5)有利于生产管理信息化。10.数控机床按控制系统功能分哪几类?答:点位控制、直线控制和轮廓控制机床。11.数控机床按功能强弱分哪几类?答:经济型数控机床、全功能型数控机床、高档数控机床。12.数控机床按伺服系统分哪几类?答:可分为:开环控制、闭环控制、半闭环控制。13用G02,G03编程时,什么时候用R+,什么时候用R-?答:G02顺时针圆弧编程指令,G03逆时针圆弧编程指令。当圆弧所对的圆心角大于180度时用R-,小于或等于180度时用R+。14.什么是数字控制?答:用数字化信号控制的一种方法。15.什么是数控机床?答:采用了数控技术,或者说装备了数控系统的机床,是一种技术密集度何自动化程度都比较高的机电一体化加工设备。16、简述辅助功能M00与M01的区别。答:程序停止。在完成该指令所在程序段的其他指令后,用以停止主轴、冷却液,并停止进给,按循环启动按钮,则继续执行后续的程序段。计划停止。与程序停止相似,所不同的是只有在机床操作面板有计划停止按钮并在程序执行前按下才有效。五、编程(40分)1.编写下图零件的精加工程序,编程原点建在左下角的上表面,用左刀补。O0001G54G00X-10Y-10Z50T01M03S1000F80G43H01G00Z-5G41G01X20Y0D01G01Y62G02X44Y86R24G01X96G03X120Y62R24G01Y40X100Y14X0G40G01X-10Y-10G49G00Z50M05M302.如图所示的“S”字母是由直线和圆弧组成,深为2mm,宽为4mm,用Φ4的刀具,试编程。O0002G54G00X0Y0Z50T01S500M03F100G43H01G00Z30G00X10Y15Z5G01Z-2G03X15Y10R5G01X35G03X40Y15R5G01Y20G03X35Y25R5G01X15G02X10Y30R5G01Y35G02X15Y40R5G01X35G02X40Y35R5G01Z2G00G49Z50G00X0Y0M05.M304.如图所示,零件上有4个形状、尺寸相同的方槽,槽深2mm,槽宽10mm,未注圆角R5。试用子程序编程。设工件坐标系位于工件左下角的上表面,Ф10的端铣刀具的初始位置(0,0,100)处。编制程序。O0004G54G00X0Y0Z100T01G43H01G00Z50M03S500G00X30Y15Z5M98P0002G00X100Y15M98P0002G00X30Y65M98P0002G00X100Y65M98P0002G00X0Y0G49G00Z100M05M30O0002G91G01Z-7F100Y30X50Y-30X-50Z7G90M995.编写下图零件的精加工程序,编程原点建在工件左下角上表面处。工件厚度为2mm。O0005G54G00X-10Y-10Z100T01M03S500G43G00Z5H01G01Z-2F100G41G01X0Y-5D01Y40X40Y60G02X80Y20R40G02X60Y0R20G01X-5G40G00X-10Y-10G49G00Z100M05M306.编写下图零件外轮廓的精加工程序,编程原点建在中心上表面处,工件厚度为5mm.O0006G54G00X-130Y-70Z100T01M03S1000G43G00Z5H01G01Z-5F100G41G01X-120Y-65D01Y60X-80G03X-30Y60R25G01Y80G02X30Y80R30G01Y60G03X80Y60R25G01X120Y-20X50Y-60X-125G40G01X-130Y-70G49G00Z100M05M307.编写下图零件内轮廓的精加工程序,刀具半径为8mm,编程原点建在工件中心上表面,用左刀补加工。00007N05G54G00X0Y0Z100T01N10M03S500G00G43H01Z5G01Z-5F100G41G01X40Y0D01F200Y30X-40Y-30X40Y2G40G01X0Y0G49G00Z100M05M308.编写下图零件内轮廓的精加工程序,编程原点建在工件中心上表面,用右刀补。00008G54G00X0Y0Z100T01M03S1000G43H01G00Z5G01Z-5F100G42G01X0Y15D01X20G02X20Y-15R15G01X-20G02X-20Y15R15G01X2G40G00X0Y0G49G00Z100M05M309、用直径为6mm铣刀铣出下图所示的三个字母,深度为2mm,试编程。(编程坐标原点设在平板的左下角上表面处,编程过程中不用刀具半径补偿功能。)O0009N0010G54X0Y0Z100N0015T01N0020M03S1000N0025G43H01G00Z2N0030X15Y35N0040G01Z-2F60N0050X45F100N0060G03X45Y55I0J10N0070G01X15N0080Y15N0090X45N0100G03X45Y35I0J10N0110G00Z2N0120X110Y35N0130G01Z-2F60N0140G03X110Y35I-20J0F100N0150G00Z2N0160X125Y25N0170G01Z-2F60N0180G03X135Y15I10J0F100N0190G01X155N0200G03X155Y35I0J10N0210G01X135N0220G02X135Y55I0J10N0230G01X155N0240G02X165Y45I0J-10N0250G49G00Z100N0260X0Y0N0270M3010、(1)使用R利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序。(2)使用I,J利用绝对值编程和相对值编程编制下图中圆弧a和圆弧b的程序(1)圆弧aG90G02X0Y30R30F300G91G02X30Y30R30F300圆弧bG90G02X0Y30R-30F300G91G02X30Y30R-30F300(2)圆弧aG91G02X30Y30I30J0F300G90G02X0Y30I30J0F300圆弧bG91G02X30Y30I0J30F300G90G02X0Y30I0J30F30011、某零件的外形轮