编程实训总结

2022-03-24 版权声明 我要投稿

无论是开展项目,还是记录工作过程,都需要通过总结的方式,回顾项目或工作的情况,从中寻找出利于成长的经验,为以后的项目与工作实施,提供相关方面的参考。因此,我们需要在某个时期结束后,写一份总结,下面是小编为大家整理的《编程实训总结》的相关内容,希望能给你带来帮助!

第一篇:编程实训总结

数控编程实训报告

一、实训目的

本实训重点培养学生数控加工的工艺分析与设计、数控加工程序的编写与调试、数控设备的操作与零件加工的能力。同时培养学生工作岗位的适应能力,团队协作能力和分析与解决问题的能力,以及安全、环保、质量与效率意识,为学生从事数控加工人员的工作提供知识与技能保障。

二、实训要求

1、掌握数控加工原理、数控加工工艺分析方法;

2、掌握数控加工程序的结构、相关指令,以及手工编程和自动编程的方法;

3、了解数控车床、铣床工作原理,以及系统构成;

4、掌握数控车床、数控铣床的基本操作;

5、掌握数控加工的编程与零件加工方法;

6、能完成简单轴类零件、盘类零件的数控加工工艺分析、数控加工编程。

三、实训内容与步骤

1、数控车削编程、仿真

数控车床

第一章 工艺分析 1.1加工实例内容

图(1-1)

如图(1-1)所示零件,材料为铝,无内孔棒料,小批量生产,使分析其数控车削加工工艺过程。

1.2工艺分析过程

首先,零件图的工艺分析,包括零件图的标注正确性、轮廓描述的完整性及必要的工艺措施等。在这里,我们的仿真软件,是理想化的把加工零件的尺寸调整为完全没有误差,所以零件图我们通常都不标注公差。在正常情况下,是没有这种可能的,所以在零件图的工艺分析过程,请用户注意这一点。

该零件比较简单,由外圆柱面、顺圆弧、逆圆弧和倒角构成,其中直径尺寸与轴向尺寸没有尺寸精度和表面粗糙度的要求。零件材料为铝,切削加工性能较好,没有热处理和硬度要求。

通过上述分析,采取以下几点工艺措施:

零件图上面没有公差尺寸,完全看成是理想化的状态,故变成的时候就直接按照零件图上面的尺寸变成即可。

一端需要加工加工,所以不需要掉头装夹。

1 其次,确定装夹方案。外轮廓加工的时候,由于没有特定要求,所有需要两端任意装夹,这就需要用三抓自动定心卡盘夹紧左端。

第三,确定加工顺序及走刀路线。加工顺序的正确安排,按照由内到外、由粗到精、由近到远的原则确定,在一次加工中尽可能的加工出来较多的表面。又去该零件为单件小批量生产,走刀路线设计不必考虑最短进给路线或者最短空行程路线,外轮廓表面车削走刀路线可沿着零件轮廓顺序进行。

第四,刀具的选择。两次装夹中,其中有外轮廓、顺圆、逆圆,可以选择35度硬质合金端面车道,由于有顺圆,可以选择93°右手偏刀。

第五,切削用量的选择。切削用量的选择一般根据毛坯的材料、转速、进给速度、刀具的刚度等因素选择。

第六,数控加工工艺卡的拟定。将前面分析的各项内容综合成数控加工工艺卡片,在这里就不做详细的介绍,用户在做具体的实际加工过程中必须要有这个过程。

第二章 加工准备 2.1加工程序

根据零件图编写程序如下(程序以FANUC为例): 装夹: O1234 %1234 T0101 M03S1000 G00X70Z3 G71U1R1P1Q2X0.3Z0.5F150 N1G01X28 Z0 X30Z-2 Z-13 X26Z-15 Z-20 X36Z-30 Z-38 G02X30Z-50R15 G02X40Z-65R25 G03X40Z-95R25 G02X34Z-104R15 G01Z-110 X56Z-121 N2Z-130 G70P1Q2 G00X100Z100 T0202 M03S260 G00X32 Z3 X29.2 G32Z-15F1.5

2 G00X32 Z3 X28.6 G32Z-15F1.5 G00X32 Z3 X28.2 G32Z-15F1.5 G00X32 Z3 X28.04 G32Z-15F1.5 G00X100Z100 M05 M30

2.2加工步骤

打开程序选择机床 机床回零点 安装工件和工艺装夹 安装刀具

建立工件坐标系 上传NC语言 自动加工

第三章 具体操作 3.1 华中数控系统

3.1.1打开程序选择机床

单机版用户请双击电脑桌面上的VNUC5.0图标,或者从windows的程序菜单中依次展开“legalsoft”-〉 VNUC5.0-〉单机版-〉VNUC5.0单机版。

网络版的用户,直接在客户端的桌面上双击图标进入。或者从windows的程序菜单中依次展开“legalsoft”-〉VNUC5.0-〉网络版-〉VNUC5.0网络版。

网络版用户执行上述操作后会出现如图2所示窗口,输入用户名和密码后,按登录键:

图2 或者,从“开始程序legalsoft服务器VNUCServert”,然后再打开“开始程序legalsoft网络客户端vnuc5.0网络版”单击进入。

进入后,从软件的主菜单里面“选项”中选择“选择机床和系统”如图3所示, 进入选择机床对话框,如图4所示,选择华中世纪星车床(增量)。

图3

图4 3.1.2机床回零点

首先弹开急停按钮,点击,然后,就可以调节z轴、x轴的控制按钮进行回零了。

3.1.3安装工件和工艺装夹

首先在菜单栏里面选择“工艺流程”里面选择“毛坯”出现图5对话框:

4 图5 选择“新毛坯”,出现图6对话框,按照对话框提示,填写工件要求的数值,如下图所示:

图6 最后,按“确定”。

图7 点击“安装此毛坯”,按“确定”即可。出现图8对话框,用户可以调整毛坯的位置。最后关闭即可。

图8 3.1.4安装刀具 选择“工艺流程”,“车刀刀库”,选择刀具,35度车刀,同样方法,根据需要选择刀柄。

图9 3.1.5建立工件坐标系

首先,打开主轴,在控制面板里面选择,进入手动状态,调节和下端面,平完端面之后,我们用试切法对刀,先用一号刀在工件端面试切,如图10

,先平一

图10 在主菜单里面点击“工具”选项,打开“测量”工具,测量出试切毛坯直径55.427这个直径值,如图11 图11 此时,假设把工件坐标系定在工件右端面中心, 点击

此时出现的画面如下图所示。

图13 然后点击“刀偏表”下面的按钮所出现的画面如下图所示:

6 图14 用键盘在“试切直径”输入X向测量值回车即可。

用键盘在“试切长度”输入Z向试切值(即为0)回车即可。 3.1.6上传NC语言

在图15(b)窗口中选择,点击两次,选择自动加工按钮,在选择,从“磁盘程序 F1”选择用户所自动生成的叶轮代码(文件名、路径都是用户自己定义的)

图15 到存放代码文件夹中找寻代码文件(即用户口编写的程序,此代码文件路径是个人规定的) 找到文件后,双击,代码自动出现在液晶显示窗口中,如图所示:

图16 3.1.7自动加工

检查好一切准备就绪后,点击

按钮和

按钮,此时机床开始自动加工。

7 加工完成图

2、数控铣削编程、仿真

二.数控铣床

第一章 工艺分析 1.1 加工实例内容 加工要求图:

加工分析:

加工后图:

图(1-1)

如图(1-1)所示零件,材料为45#钢,65*30料,小批量生产,使分析其数控铣削加工工艺过程。

1.2工艺分析过程 零件图的工艺分析

零件图的工艺分析,包括零件图的标注正确性、轮廓描述的完整性及必要的工艺措施等。在这里,我们的仿真软件,是理想化的把加工零件的尺寸调整为完全没有误差,所以零件图我们通常都不标注公差。在正常情况下,是没有这种可能的,所以在零件图的工艺分析过程,还没有全面到位,请用户注意这一点。

确定装夹方案

根据零件结构的特点,可以用底面、外轮廓定位,工艺板装夹。 确定加工顺序及走刀路线

加工顺序的正确安排,按照基面先行、先粗后精原则确定。为了使表面有好的表面质量,采用顺铣方式铣削。深度进给可以在xz平面(或yz平面)来回铣削逐渐进刀到既定深度。

刀具的选择

根据零件的结构特点,铣削叶轮的间距限制,可以选择Φ10刀,粗加工可以选择Φ10高速钢立铣刀,精加工选择Φ10硬质合金立铣刀。

切削用量的选择

切削用量的选择一般根据毛坯的材料、转速、进给速度、刀具的刚度等因素选择。 数控加工工艺卡的拟定

将前面分析得各项内容综合成数控加工工艺卡片,在这里,就不做详细的介绍,用户在做具

9 体的实际加工过程中必须要有这个过程。

第二章 加工准备 2.1 加工程序 程序如下

O0001; G54 G90 M3 S800; G0 X0 Y39.5; Z100.; Z5.; G01 Z-5. F100; Y37.67; X-35.82 Y11.64; X-22.14 Y-30.47; X22.14; X35.82 Y11.64 X0 Y37.67 Y36. G02 X5.71 Y31.85 R6. G01 X10.65 Y16.65 G03 X12.55 Y15.27 R2. G01 X28.53 G02 X32.06 Y4.42 R6. G01 X19.13 Y-4.98 G03 X18.40 Y-7.21 R2. G01 X23.34 Y-22.42 G02 X14.11 Y-29.12 R6. G01 X1.18 Y-19.73 G03 X-1.18 R2. G01 X-14.11 Y-29.12 G02 X-23.34 Y-22.42 R6. G01 X-18.04 Y-7.21 G03 X-19.13 Y-4.98 R2. G01 X-32.06 Y4.42 G02 X-28.53 Y15.27 R6. G1 X-12.55 G03 X-10.65 Y16.65 R2. G01 X-5.71 Y31.85 G02 X0 Y36.R6 G01 Y39.5 G00 Z100. M05 M30

由于工件不可能作手工编程,所以我们借助其他软件生成NC代码,这个过程在这里我们就忽略,这部分主要涉及到用户对这些软件的熟练掌握程度,当自动生成NC程序后,保存到用户规定

10 的目录下,就可以了。

自动生成NC代码的软件主要可以用CAXA、MASTCAM、ProE、UG、等等。 2.2 加工流程

打开程序选择机床 机床回零点 安装工件和工艺装夹 安装刀具

建立工件坐标系 上传NC语言 自动加工

第三章 具体操作 3.1 华中世纪星系统 3.1.1打开程序选择机床

单机版用户请双击电脑桌面上的VNUC5.0图标,或者从windows的程序菜单中依次展开“legalsoft”-〉VNUC5.0-〉单机版-〉VNUC5.0单机版。

网络版的用户,需先打开服务器,然后在客户端的桌面上双击图标进入。或者从windows的程序菜单中依次展开“legalsoft”-〉VNUC5.0-〉网络版-〉VNUC5.0网络版。

网络版用户执行上述操作后会出现如图2所示窗口,输入用户名和密码后,按登录键:

图2

进入后,从软件的主菜单里面“选项”中选择“选择机床和系统”如图3所示,进入选择机床对话框,选择华中世纪星铣床。

图3 图4

图5

12 3.1.2机床回零点

弹开别处在+X点击机床按钮、+Y、+Z

到回零状态,此时指示灯变亮,点击坐标轴控制按钮使之分按钮,此时机床回零,液晶显示屏显示如下:

图6 机床指令坐标系X、Y、Z分别为零。 3.1.3安装工件和工艺装夹

首先在菜单栏里面选择“工艺流程/毛坯” 出现如图5对话框:

图7 选择“新毛坯”,定义毛坯,按照对话框提示,填写工件要求的数值,如下图所示:

图8 选择“数控加工工艺装夹”虎钳装夹、选择毛坯1,点击“上、下、左、右”调整工件位置,最后确定。

图9 在图5中选择“设定压板”

图10 最后,确定即可,选择毛坯列表里面设定的新毛坯,安装。 3.1.4安装刀具 “工艺流程”“铣床刀具库”,设置立铣刀,直径为10,如图8所示

图11 3.1.5建立工件坐标系

14 首先,在菜单栏里面选择“工艺流程基准对刀”后出现下图12a所示对话框,把刀具半径更改为5,最后“确定”。

图12(a) 图12(b) 调节对刀仪移动图12(b)所示的位置,同时选择塞尺为0.1,把鼠标放到视图中,点击鼠标右键,选择“显示手轮”。调节旋钮到 “×1”挡选择按钮调节,再调节手轮。

,此时手动的调节倍率为1/1000mm,同时点击增量按钮同时选择其中的按钮,调节、,对刀仪器跟工件的距离,最后出现“塞尺检查结果,合适”此时记录下X1的坐标值为-687.960。

图13 抬刀,点击,调节

使对刀仪移动刀工件右侧,如图所示:

图14 用上述同样的方法,最后得到X2为-612.360工件坐标系X轴方向坐标为X=(-687.96-612.36)/2=-650.160。同理,Y轴坐标为-338.310,Z轴坐标为-475.020 下一步就是设置参数,打开“显示辅助视图”关闭对刀视图,在窗口中点击鼠标右键,“隐藏手轮”。

15 点击液晶显示屏下面的按钮,此时出现输入提示栏,在控制面板上输入或者从键盘输入

按钮改正,最X-650.160 Y-338.310 Z-475.020如图所示,其中出现错误的输入时,可以用后将坐标时输入,如图13(b)所示:

图15(a)

图15(b) 3.1.6上传NC语言

在图15(b)窗口中选择自动加工按钮,选择,从“磁盘程序生成的代码(文件名、路径都是用户自

图16(a)

”选择用户所自动己定义的)

F1

图16(b) 图16(c) 打开后出现下图的画面。

图17

17

四、实训总结

转眼间我期望已久的实训周已经过去,经过一周的实训让我学到了许多知识,回想实训这几天我确实有很大的收获。在师傅的耐心指导和鼓励下,圆满完成了实训任务,从总体上达到了实训预期的目标和要求。这次实训给了我一次全面的、系统的实践锻炼机会,巩固了所学的理论知识,增强了我的数控操作能力,我进一步从实践中认识到数控的重要性。

这次实训我学会了华中数控车床、铣床、数控加工中心的基本操作,但在实际加工中又反应了许多学习上的不足。实训就是把理论知识运用到实践操作中,及时对实践能力的培训,又是对理论知识的复习巩固和延伸。本次数控实训确实比以前提高了水平,遗憾的是时间有些短,通过实训也发现了自己的不足。比如说程序的编制还不熟练,加工工艺方面还有待提高,实践经验还比较欠缺。今后要虚心学习,继续提高自己的水平。我相信通过我的努力,我以后一定会弥补这些不足.我坚信通过这一段时间的实训,所获得的实践经验对我终身受益,在我毕业后的实际工作中将不断的得到验证,我会不断的理解和体会实训中所学到的知识,在未来的工作中我将把我所学到的理论知识和实践经验不断的应用到实际工作来,充分展示自我的个人价值和人生价值。

第二篇:数控加工与编程实训总结

实训总结

转眼间为期2周的数控加工与编程实训已经结束了,经过2周的实训让我学到了许多知识,回想实训这几天我确实有很大的收获。在指导老师们耐心细致的指导下,圆满完成了实训任务,从总体上达到了实训预期的目标和要求。这次实训给了我一次全面的、系统的实践锻炼机会,巩固了所学的理论知识,增强了我的数控操作能力,我进一步从实践中认识到数控的重要性。

实训中我学会了特种加工、华中数控车床、铣床的基本操作,但在实际动手加工的时候,很多问题都出现在我们的面前,使我们更加加深了各种知识的了解,在自己加工时,使我对对刀,参数的设置,编程的要求,工艺,还有在加工中的各种操做,以及刀补的建立,还有各种参数的修改,以及各种量具的使用有了更加深刻的了解。

通过这次实训我明白了在以后的工作中光有理论知识是不够的,还要把理论运用到实践中去才行。实训就是把理论知识运用到实践操作中,及时对实践能力的培训,又是对理论知识的复习巩固和延伸。

在这2周的实训中,我学到的许多知识、技术及所获得的实践经验对我终身受益,我相信这些收获会在我以后的实际工作中将不断的得到验证,我会不断的理解和体会实训中所学到的知识,为实现自我的理想而努力奋斗!

转眼间我期望已久的实训周已经过去,经过一周的实训让我学到了许多知识,回想实训这几天我确实有很大的收获。在师傅的耐心指导和鼓励下,圆满完成了实训任务,从总体上达到了实训预期的目标和要求。这次实训给了我一次全面的、系统的实践锻炼机会,巩固了所学的理论知识,增强了我的数控操作能力,我进一步从实践中认识到数控的重要性。

这次实训我学会了华中数控车床、铣床、数控加工中心的基本操作,但在实际加工中又反应了许多学习上的不足。通过这次实训我明白了在以后的工作中光有理论知识是不够的,还要把理论运用到实践中去才行。实训就是把理论知识运用到实践操作中,及时对实践能力的培训,又是对理论知识的复习巩固和延伸。 再通过于师傅的交谈中,了解了当即时代数控加工在工厂中的重要性,特别是未来工业。师傅还帮我们分析了数控在模具加工方面的主要运用,数控加工模具的工艺流程以及加工编程方面的技巧。

总之,本次数控实训确实比以前提高了水平,尤其在实际操作方面和编程方面。遗憾的是时间有些短,通过实训也发现了自己的不足。比如说程序的编制还不熟练,加工工艺方面还有待提高,实践经验还比较欠缺。今后要虚心学习,继续提高自己的水平。

我相信通过我的努力,我以后一定会弥补这些不足.我坚信通过这一段时间的实训,所获得的实践经验对我终身受益,在我毕业后的实际工作中将不断的得到验证,我会不断的理解和体会实训中所学到的知识,在未来的工作中我将把我所学到的理论知识和实践经验不断的应用到实际工作来,充分展示自我的个人价值和人生价值。为实现自我的理想和光明的前程努力

第三篇:数控仿真编程与加工实训大全

实 训 报 告 学生姓名:

学生学号:

专业班级:机制 实训地点:

实训时间:11.28-12.9 指导老师:

目 录 一、实训目的 二、实训要求 三、实训内容 1、数控车床实训一 (1)、实训零件图样 (2)、加工程序及加工图片 2、数控车床实训二 (1)、实训零件图样 (2)、加工程序及加工图片 3、数控铣床实训一 (1)、实训零件图样 (2)、加工程序及加工图片 4、数控铣床实训二 (1)、实训零件图样 (2)、加工程序及加工图片 5、数控加工中心一 (1)、实训零件图样 (2)、加工程序及加工图片 6、数控加工中心二 (1)、实训零件图样 (2)、加工程序及加工图片 四、实习总结与感想 数控仿真编程与加工实训 实训目的 通过实训使学生了解数控车床对零件加工的基本过程和一些常见的工艺知识,掌握数控车床的功能及其操作使用方法,掌握常用功能代码的作用,学会简单零件的手工编程方法,培养良好的职业素质,使学生适应当前工作岗位的能力需求。实训的基本目的在于训练学生的实际操作技能。

其实验的目的是:

1.熟悉并熟练运用计算机仿真技术,模拟数控车床、铣床完成零件加工的过程;

2.为实地操作数控机床进行数控加工,积累和打下操作技能训练的基础。

实验要求 1.熟悉并掌握FANUC 系统仿真软件面板操作过程;

2.按给定零件图样,编制加工程序,在计算机上运用仿真软件,进行模拟加工;

4.按实验内容,编写实验报告。

实训内容 1、数控车床一 (1) 零件图 (2) 毛坯为ø60x120mm的棒料,材料为45号钢。

(3) 程序:

加工过程 O0002; M03 S600 F100; G00 X52 Z5; G73 U16 W0 R16; G73 P10 Q20 U0.5 W0; N10 G00 X0; G01 Z3; G03 X28 Z-18 R15; 精车结束 G01 X24 Z-28; X30 Z-40; Z-48; G02 X30 Z-62 R16; G01 Z-70; X40; Z-92; N20 X52; M03 S1000 F50; G00 X52 Z5; G70 P10 Q20; G00 X100 Z100; M30; 2、数控车床二 (1)、零件图 (2)毛坯为ø60X80mm的棒料,材料为45号钢。

(3)程序:

O0001; T0101; Z向对刀 M03 S600 F100; G00 X62 Z5; G73 U30 W0 R30; G73 P10 Q20 U0.5 W0; N10 G00 X0; G01 Z0; G03 X16 Z-8 R8; G01 Z-15; 精车结束 G03 X28 Z-30 R12; G01 Z-40; X45 Z-50; N20 X62; M03 S1000 F50; G00 X62 Z5; G70 P10 Q20; G00 X100 Z100; M30; 3、数控铣床一 (1) 零件图 (2) 毛坯为 100mmx100mmx25mm 材料为45号钢。

(3) 程序:

O0001; G54 G90 G00 X20 Y-20 Z25; M03 S600 F100; D01 M98 P1001; G00 X20 Y20; G68 X0 Y0 R90; M98 P1001; G00 X-20 Y20; G68 X0 Y0 R180; M98 P1001; G00 X-20 Y-20; G68 X0 Y0 R270; M98 P1005; G0 Z25; G00 X100 Y100; M30; O1001; G00 Z5; G01 Z-3; G41 G01 X20 Y-10; G01 Y0; G02 X40 Y0 R10 ; G02 X30 Y0 R5; G03 X20 Y0 R5; G01 Y-20; G69; G00 Z5; M99; O0003; G54 G90 G00 X30 Y-10 Z25; M03 S600 F100; G00 Z5; G42 G01 X20 Y-10; G01 X30; G01 Y20; X-10; Y-10; X20; G40 G01 X20 Y-20; G00 Z25; M30; O0004; G54 G90 G00 X30 Y-5 Z25; M03 S600 F100; G00 Z5; G01 Z-3; X-10; Y3; X30; G00 Z25; X30 Y-5; M30; O0006; G54 G90 G00 X50 Y-50 Z25; M03 S600 F100; M98 P0008; G00 X50 Y50; G68 X0 Y0 R90; M98 P0008; G00 X-50 Y50; G68 X0 Y0 R180; M98 P0008; G00 X-50 Y-50; G68 X0 Y0 R270; M98 P0008; G00 Z25; M30; O0008; G00 Z5; G01 Z-3; X-50; X20; Y-40; X50; Y-30; X20; Y-22; X50; Y-12; X15; Y-50; X50; Y10; G00 Z5; X50 Y50; M99;

4、数控铣床 (1) 零件图 (2)程序:

O0001;

G54 G90 G00 X0 Y0 Z50;

M03 S1000;

G00 Z3 F100;

G42 G01 X45 Y-55 D01;

G01 Z-3 F100;

Y-20;

X10.49 Y31.32;

G03 X-25.26 Y27.26 R20;

G01 X-45 Y-25;

G03 X-25 Y-45 R20;

G01 X30;

X45 Y-30;

G01 X60;

Z3;

G40 G00 X0 Y0;

G00 Z50;

M30;

5、数控加工中心一 (1)零件图 (2) 毛坯为100mmx100mmx25mm,材料为低碳钢。

(3) 程序:

O0001;

G54 G90 G00 X0 Y0 Z25;

M03 S600 F100;

D03 M98 P31002;

G00 Z25;

D01 M98 P31002;

G00 Z50;

G91 G28 Z0;

M05;

T04 M06;

G43 G00 Z25 H01;

M03 S600 F100;

G90 G00 Z25;

X-50 Y-35.18;

G68 X0 Y0 R-60;

M98 P31001;

G00 Z25;

X-50 Y22.56;

G00 Z25;

X50 Y-22.56;

G68 X0 Y0 R-120;

M98 P31001;

G00 Z25;

X-5.5 Y50;

G68 X0 Y0 R-180;

M98 P31001;

G00 Z25;

X50 Y358.18;

G68 X0 Y0 R-240;

M98 P3100 1;

G00 Z25;

X50 Y-22.56;

G68 X0 Y0 R-300;

M98 P31001;

M30;

O1002;

G00 X50 Y-43;

G91 G00 Z-22;

G01 Z-4;

G90 G41 G01 X30 Y-43;

G01 X0;

G02 X0 Y43 R43;

G02 X0 Y-43 R43;

G01 X-30 Y-43;

G91 Z25;

G90 G40 X0 Y0;

M99;

O1001;

G91 G00 Z-22;

G90 41 G01 X5.5 45;

G91 Z-5;

G90 G01 Y-25.61;

G03 X-5.5 Y-25.61 R5.5;

G01 Y-42.65;

X-10.51 Y-41.7;

G03 X-30.86 Y-29.95 R18;

G03 X-45.34 Y-50 R18;

G91 G00 Z25;

G90 G40 G00 X0 Y0;

G69;

M99;

6、数控加工中心二 (1)零件图 (2)毛坯为96mmx96mmx50mm,材料为低碳钢。

(3)程序:

O0001 G54 G90 G00 X0 Y0 Z25;

M03 S800 F100;

D01 M98 P41005;

G90 G00 X0 Y0 Z25;

D01 M98 P51006;

G90 G00 X0 Y0 Z25;

D02 M98 P51006;

G90 G00 X0 Y0 Z25;

D03 M98 P51006;

G90 G00 X0 Y0 Z25;

D01 M98 P1007;

G90 G00 X0 Y0 Z25;

D04 M98 P1008;

G90 G00 X0 Y0 Z25;

M30;

子程序:O1005 G90 G00 X0 Y0;

G91 Z-22;

G01 Z-7 F100;

G90 G01 X-20 Y0;

G02 X0 Y20 R20;

X20 Y0 R20;

X0 Y-20 R20;

X-20 Y0 R20;

G91 G00 Z25;

G40 G00 X0 Y0;

M99;

O1006 G90 G00 X0 Y0;

G91 Z-16 F100;

G00 X-100 Y-100;

G01 Z-11 F100;

G90 G42 G01 X-100 Y-35;

X25;

X40 Y12.69696;

X0 Y42.69696;

X-40 Y12.69696;

X-25 Y-35;

X60;

G91 G00 Z25;

G40 G00 X0 Y0;

M99;

O1007 G90 G00 X-100 Y-45;

G01 Z-15;

G42 G01 X-50;

G01 X35;

G03 X45 Y-35 R10;

G01 Y35;

G03 X35 Y45 R10;

G01 X-35;

G03 X-45 Y35 R10;

G01 Y-35;

G03 X-35 Y-45 R10;

G01 X100;

Z3;

G40 G00 X0 Y0 Z25;

M99;

O1008 G90 G28 Z0;

M05;

T02 M06;

G44 G00 Z50 H02;

M03 S600;

G99 G82 X35 Y35 Z-22 R2;

F50 K6;

X-35 Y35;

X-35 Y-35;

X35 Y-35;

G49 G00 X0 Y0 Z25 M05;

M99;

总结与感想:

通过一周的学习,我学习到了很多的东西,同时也遇到了很多的困难,所幸的是我学会了车床,铣床,加工中心的简单操作,比如机床的对刀 简单零件的加工,但是车床也遇到了很多的困难,刚开始的时候对刀不正确,导致零件车出来数据不正确,而我们通过多次的对刀学习,几次讨论,问老师,同学,一起解决的问题,在写程序的时候,我们有时搞不清楚X,Z轴的+、-方向,容易搞错,而在加工的时候走的路线不正确,导致还要重新的检查程序,但是通过同学老师的帮助,第3天我们还是艰难的把零件加工出来了,后面就是我们加工了个人的零件,通过前面的学习,我简单的加工了一个零件,但是我感觉太简单,没有什么难度,就学习了一下螺纹加工,钻孔等,加工了一个我感觉比较有难度的零件,这些可就比前面的难多了。

第二周,由于工作的原因,没能到实训场所实训。所以实训报告后面有些是向同学借鉴的,望老师理解。

在这里要感谢老师和同学在实训期间的帮助,没有老师和同学们的帮助,不可能完成的这么快。

第四篇:《数控车削编程与加工》课程实训教学大纲

课程简介(名称、课程性质和任务):

教学目标:

课程总学时:108课程总学分:6学分

实验总学时(课外学时/课内学时):总学分:必开实验(实训)个数:选开实验(实训)个数:

四.适用专业:

五.考核方式及评价办法: 数控专业

六.配套的实验(实训)教材或指导书:

七.实验(实训)项目:

实训一************

实验(实训)学时数:

(一).实验(实训)目的:

(二).实验(实训)内容:

(三).实验(实训)要求:

(四).每组人数:

(五).主要仪器设备及其配套数:

(六). 实验(实训)材料消耗费:(/元/组)

实验(实训)二************

……………

第五篇:职中《数控车编程与操作》实训报告一

班别:

姓名:

学号:

成绩:

一、通过观察数控车床,在空白处写出下列数控车床的组成。

二、根据图形,写出常见车削应用。

(a)

(b)

(c)

(d)

(e)

(f)

(g)

(h)

(i)

(j)

三、根据给出的机床操作面板中的按键图标,写出对应的名称。

第六篇:编程题总结

大家必须掌握每种类型的1-3题。

题号考点要求

48、 将两个两位数的整数合并成一个整数

65、 两个正整数合并成一个整数

71、 两个正整数合并成一个整数

77、 两个正整数合并成一个整数

81、 两个正整数合并成一个整数

84、 两个正整数合并成一个整数

87、 两个正整数合并成一个整数

91、 两个正整数合并成一个整数

8、 s=1+1/(1+2)+1/(1+2+3)+...+1/(1+2+3+.....+n)

9、 p=m!/(n!*(m-n)!)

26、 连加

68、 s=1+1/1!+1/2!+1/3!+........

70、 s=1/(1*2)+1/(2*3)+...+1/(n*(n+1))

76、 s=1+0.5*x+(0.5*(0.5-1)*x*x/2!+......

86、 连加

90、 连加

92、 连加

93、 连加

97、 连加

100、 连加

(

2、)

类似素数或者闰年算法

2、 求出1到1000之间能被7或11整除、但不能同时被7和11整除的所有整数,并将他们放在a所指的数组中,通过n返回这些数的个数。

58、 求n以内同时能被3与7整除的所有自然数之和的平方根s

3、 求出能整除x且不是偶数的各整数,并按从小到大的顺序放在pp所指的数组中,这些除数的个数通过形参n返回。

27、 求出1到m之间能被7或11整除的整数,放在数组中,通过n返回这些数的个数

63、 求n的所有因子(不包括1与自身)

98、 计算n以内能被5或9整除的所有自然数的倒数之和

15、 w是大于10的无符号整数,若w是n(n>=2)位的整数,则函数求出w的后n-1位的数作为函数值返回。

24、 将数字字符串转化为一个整数

16、 对变量中的值保留两位小数,对第三位四舍五入

(

3、)

1、 一维数组中,将低于平均分的人数作为函数值返回,低于平均分的分数放在below所指的数组中。

82、 计算一维数组中n门课程的平均分

96、 一维数组中每相邻元素之平均值的平方根之和

28、 找出一维数组中最大的值和它所在的下标,两者通过形参返回

7、 求出数组的最大元素在数组中下标并存放在k所指的存贮单元中。

43、 从num个字符串中找出最长的一个字符串,并通过形参指针传回

39、 移动数组中的内容,前p个数移动到数组后面

40、 移动数组中的内容,前m个字符移动到后面

5、 将大于整数m且紧靠m的k个素数存入xx所指的数组中。

20、 求出小于变量m的所有素数并放在一个数组中

51、 将大于1小于m的非素数存入xx所指数组中,个数通过形参返回

99、 计算3到n之间所有素数的平方根之和

29、 将字符串中下标为奇数位置上的字母转化为大写

47、 字符串中所有下标为奇数的字母转为大写

31、 将字符串中除了下标为偶数、同时ASCII码也为偶数的字符外,其余的全都删除;串中剩余字符放在t字符串中

32、 除了下标为奇数、同时ASCII码也为奇数的字符外,其余的全都删除;串中剩余字符放在t字符串中

49、 将字符串中下标为偶数且ASCII码为奇数的字符删除

19、 从字符串中删除指定字符

64、 将字符串中ASCII值为奇数的字符删除,剩余字符放在t所指字符串中

72、 将字符串中下标为偶数的字符删除

78、 字符串中ASCII为偶数的字符删除

35、 删除字符串中所有空格

6、 删除一个字符串中指定下标的字符。

60、 删去一维有序数组中所有相同的数,使之只剩一个

33、 删除字符串中尾部*号,使不超过n个

36、 把字符串中的前导*号全部移到字符串尾部

45、 删除字符串中前导和尾部的*号

56、 字符串中,除了尾部*号外,字符串中其余*号全部删除

73、 删除字符串中除了前导和尾部*号外的所有*号

83、 字符串中尾部*号删除

88、 字符串中除了前导*外,删除其余*号

94、 字符串中,前导*号全部删除

95、 字符串中前导*号不得多于n个

66、 删除字符串中所有*号

(

4、)

17、 字符串内容逆置

23、 判断字符串是否为回文

25、 比较两个字符串的长度(不能用strlen)

52、 实现两个字符串连接

59、 将字符串数组中的字符串依次合并到一个字符串中

21、 字符串中字符按降序排列(选择法排序)

4、 统计在tt字符串中“a”到“z”26个字母各自出现的次数,并依次放在pp所指数组中。

38、 求出字符串中指定字符的个数

44、 统计长度为2的字符串在另一个字符串出现的次数

62、 统计一行字符串中单词个数

11、 二维数组构成矩阵,使数组左下半三角元素中的值全部置成0

42、 二维数组,将右上半角元素中的值乘以m

80、 二维数组中左下半三角中元素中的值乘以3

12、 求出数组周边元素的平均值

14、 求出二维数组周边元素之和

18、 矩阵行列互换

53、 矩阵B=A+A1

30、 求出二维数组中最大元素的值,此值返回给调用函数

55、 M行N列的二维数组中的数据,按行的顺序依次放到一维数组中

41、 将二维数组中的字符,按列的顺序依次放到一个字符串中

75、 二维数组中数按列的顺序放到一维数组中

13、 求出二维数组每列中最小元素,并依次放在pp所指一维数组中

37、 结构体数组(学号、8门成绩、平均成绩),求出每个学生的平均成绩

34、 把结构体数组(学号、成绩)中分数最高的学生放到h数组中,函数返回人数

74、 把结构体数组(学号、成绩)中分数最低的学生数据放在h所指数组中

50、 结构体数组(学号、成绩),找出成绩最高的学生记录,通过形参返回

54、 结构体数组(学号、成绩),低于平均分的学生数据放在b所指数组中

89、 结构体数组(学号、成绩),高于等于平均分的学生人数通过形参返回

57、 结构体数组(学号、姓名),把指定范围内的学生数据放在所指数组中

67、 结构体数组(学号、成绩)返回指定学号的学生数据(查找)

46、 结构体数组(学号、成绩),按分数降序排列(选择法排序)

22、 链表结构中,找出数值最大的结点,并由函数值返回

85、 链表中,求出平均成绩

10、 迭代法求方程的实根

61、 统计各年龄段人数(建议采用if else)

69、 递归函数

上一篇:病历整改措施下一篇:编辑培训总结