人人范文网 实习报告

编程实习报告(精选多篇)

发布时间:2020-04-18 22:03:56 来源:实习报告 收藏本文 下载本文 手机版

推荐第1篇:网络编程实习报告

[实习目的]

通过理论联系实际,巩固所学的知识,提高处理实际问题的能力,并为自己能顺利与社会环境接轨做准备。[实习任务]Linux下网络服务器开发(基于C语言);本文总结了我对Linux下网络服务器模型的认识。[实习内容]一.循环服务器1.循环服务器在同一个时刻只可以响应一个客户端的请求,对多个客户程序的处理是采用循环的方式进行; 2.UDp循环服务器的实现非常简单:UDp服务器每次从套接字上读取一个客户端的请求,处理, 然后将结果返回给客户机;2.1.算法如下(UDp服务器): socket(...);

bind(...);

while(1)

{

recvfrom(...);

proce(...);

sendto(...);

}3.TCp循环服务器的实现也不难:TCp服务器接受一个客户端的连接,然后处理,完成了这个客户的所有请求后,断开连接;3.1.算法如下(TCp服务器):

socket(...);

bind(...);

listen(...);

while(1)

{

accept(...);

while(1)

{

read(...);

proce(...);write(...);

}

close(...);

}3.2.TCp循环服务器一次只能处理一个客户端的请求.只有在这个客户的所有请求都满足后, 服务器才可以继续后面的请求.这样如果有一个客户端占住服务器不放时,其它的客户机都不能工作了.因此,TCp服务器一般很少用循环服务器模型的.二.并发服务器1.为了弥补循环TCp服务器的缺陷,人们又想出了并发服务器的模型。并发服务器的思想是每一个客户机的请求并不由服务器直接处理,而是服务器创建一个子进程来处理;2.使用并发服务器可以使服务器进程在同一个时刻有多个子进程和不同的客户程序连接、通信;在客户程序看来,服务器可以同时并发地处理多个客户的请求;3.算法如下(TCp服务器):socket(...);

bind(...);

listen(...);

while(1)

{

accept(...);

if(fork(..)==0)

{

close(...);while(1)

{

read(...);

proce(...);

write(...);

}

close(...);

exit(...);

}

close(...);

}4.TCp并发服务器可以解决TCp循环服务器客户机独占服务器的情况,改善了对客户程序的响应速度;不过也同时带来了一个不小的问题:为了响应客户机的请求,服务器要创建子进程来处理,而创建子进程是一种非常消耗资源的操作,这明显增加了系统调度的开销;5.为了解决创建子进程带来的系统资源消耗,人们又想出了多路复用I/O模型.5.1.该模型一般用函数select和相关的四个宏定义:intselect(intfd,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout)

voidFD_SET(intfd,fd_set*fdset)

voidFD_CLR(intfd,fd_set*fdset)

voidFD_ZERO(fd_set*fdset)

intFD_ISSET(intfd,fd_set*fdset)5.2.一般的来说当我们在向文件读写时,进程有可能在读写时候阻塞,直到一定的条件满足.比如我们从一个套接字读数据时,可能缓冲区里面没有数据可读(通信的对方还没有发送数据过来),这个时候我们的读调用就会等待(阻塞)直到有数据可读.如果我们不希望阻塞,我们的一个选择是把socket设置为非阻塞模式来实现;int socketfd;socketfd=socket(AF_INET,SOCK_STREAM,0);fcntl(socketfd,F_SETFL,O_NONBLOCK);通过设置socket为非阻塞模式,可以实现“轮循”多个socket,当企图从一个没有数据等待处理的非阻塞socket读取数据时,函数立即返回,但是这种“轮循”会使CpU处于忙等待方式,降低了性能,select函数解决了这个问题;5.3.在我们调用select时进程会一直阻塞直到以下的一种情况发生.1)有文件可以读.2)有文件可以写.3)超时所设置的时间到;5.4.算法如下(多路复用I/O模型):初始化(socket,bind,listen);

while(1)

{ 设置监听读写文件描述符(FD_*);

调用select;

如果是倾听套接字就绪,说明一个新的连接请求建立

建立连接(accept);

加入到监听文件描述符中去;

否则说明是一个已经连接过的描述符

进行操作(read或者write);}

多路复用I/O可以解决资源限制的问题.着模型实际上是将UDp循环模型用在了TCp上面.这也就带来了一些问题.如由于服务器依次处理客户的请求,所以可能会导致有的客户会等待很久。 三.I/O模型1.网络服务器模型根据I/O模型的不同实现而来的;2.I/O模型分为同步I/O和异步I/O;同步I/O又包括阻塞I/O、非阻塞I/O、信号驱动I/O、多路复用I/O;可根据不同的要求利用不同的I/O模型实现不同是网络服务器。[实习心得] 通过近几个月的实习,基本上掌握了Linux下C语言网络编程的一些算法和技巧,提高了自己的能力。专业:计算机网络技术 班级:03631 学号:63103089 姓名:吕亮亮——XX.05.23

推荐第2篇:网络编程实习报告

广东应届生实习报告网在线编辑整理本文。

[实习目的]

通过理论联系实际,巩固所学的知识,提高处理实际问题的能力,并为自己能顺利与社会环境接轨做准备。[实习任务]Linux下网络服务器开发;本文总结了我对Linux下网络服务器模型的认识。[实习内容]一.循环服务器1.循环服务器在同一个时刻只可以响应一个客户端的请求,对多个客户程序的处理是采用循环的方式进行;2.UDp循环服务器的实现非常简单:UDp服务器每次从套接字上读取一个客户端的请求,处理,然后将结果返回给客户机;2.1.算法如下:socket(...);

bind(...);

while(1)

{

recvfrom(...);

proce(...);

sendto(...);

}3.TCp循环服务器的实现也不难:TCp服务器接受一个客户端的连接,然后处理,完成了这个客户的所有请求后,断开连接;3.1.算法如下:

socket(...);

bind(...);

listen(...);

while(1)

{

accept(...);

while(1)

{

read(...);

proce(...);write(...);

}

close(...);

}3.2.TCp循环服务器一次只能处理一个客户端的请求.只有在这个客户的所有请求都满足后,服务器才可以继续后面的请求.这样如果有一个客户端占住服务器不放时,其它的客户机都不能工作了.因此,TCp服务器一般很少用循环服务器模型的.二.并发服务器1.为了弥补循环TCp服务器的缺陷,人们又想出了并发服务器的模型。并发服务器的思想是每一个客户机的请求并不由服务器直接处理,而是服务器创建一个子进程来处理;2.使用并发服务器可以使服务器进程在同一个时刻有多个子进程和不同的客户程序连接、通信;在客户程序看来,服务器可以同时并发地处理多个客户的请求;3.算法如下:socket(...);

bind(...);

listen(...);

while(1)

{

accept(...);

if(fork(..)==0)

{

close(...);while(1)

{

read(...);

广东应届生实习报告网在线编辑整理本文。

proce(...);

write(...);

}

close(...);

exit(...);

}

close(...);

}4.TCp并发服务器可以解决TCp循环服务器客户机独占服务器的情况,改善了对客户程序的响应速度;不过也同时带来了一个不小的问题:为了响应客户机的请求,服务器要创建子进程来处理,而创建子进程是一种非常消耗资源的操作,这明显增加了系统调度的开销;5.为了解决创建子进程带来的系统资源消耗,人们又想出了多路复用I/O模型.5.1.该模型一般用函数select和相关的四个宏定义:intselect(intfd,fd_set*readfds,fd_set*writefds,fd_set*exceptfds,structtimeval*timeout)

voidFD_SET(intfd,fd_set*fdset)

voidFD_CLR(intfd,fd_set*fdset)

voidFD_ZERO(fd_set*fdset)

intFD_ISSET(intfd,fd_set*fdset)5.2.一般的来说当我们在向文件读写时,进程有可能在读写时候阻塞,直到一定的条件满足.比如我们从一个套接字读数据时,可能缓冲区里面没有数据可读(通信的对方还没有发送数据过来),这个时候我们的读调用就会等待(阻塞)直到有数据可读.如果我们不希望阻塞,我们的一个选择是把socket设置为非阻塞模式来实现;intsocketfd;socketfd=socket(AF_INET,SOCK_STREAM,0);fcntl(socketfd,F_SETFL,O_NONBLOCK);通过设置socket为非阻塞模式,可以实现“轮循”多个socket,当企图从一个没有数据等待处理的非阻塞socket读取数据时,函数立即返回,但是这种“轮循”会使CpU处于忙等待方式,降低了性能,select函数解决了这个问题;5.3.在我们调用select时进程会一直阻塞直到以下的一种情况发生.1)有文件可以读.2)有文件可以写.3)超时所设置的时间到;5.4.算法如下:初始化(socket,bind,listen

while(1)

{设置监听读写文件描述符(FD_*);

调用select;

如果是倾听套接字就绪,说明一个新的连接请求建立

建立连接(accept);

加入到监听文件描述符中去;

否则说明是一个已经连接过的描述符

进行操作(read或者write);}

多路复用I/O

广东应届生实习报告网在线编辑整理本文。

可以解决资源限制的问题.着模型实际上是将UDp循环模型用在了TCp上面.这也就带来了一些问题.如由于服务器依次处理客户的请求,所以可能会导致有的客户会等待很久。三.I/O模型1.网络服务器模型根据I/O模型的不同实现而来的;2.I/O模型分为同步I/O和异步I/O;同步I/O又包括阻塞I/O、非阻塞I/O、信号驱动I/O、多路复用I/O;可根据不同的要求利用不同的I/O模型实现不同是网络服务器。[实习心得]通过近几个月的实习,基本上掌握了Linux下C语言网络编程的一些算法和技巧,提高了自己的能力。专业:计算机网络技术班级:03631学号:63103089姓名:吕亮亮——XX.05.23 

推荐第3篇:数控编程实习报告

随着制造业的发展,机床是制造业的主要生产设备其发展也是日新月异。社会的进步,人们对各类产品的要求也越来越高,像汽车这样大批量的产品,也要求个性化。因此不能采用传统化的刚性生产线进行生产,还须考虑到适应的柔性。一些小产品其复杂要求和精度要求已经使通用机床难以胜任。在这样的情况下数控机床的出现满足了自动化程度高、柔性强、操作强度低,易于组成自动化生产系统的生产要求。

经过数十年的发展,数控机床的控制部分已经从硬件为主的数控装置发展成硬件、软件结合的计算机数系统。由于数控机床是根据事先编好的程序来实现自动化控制加工的,因此其发展和数控编程密切相关。程序的灵活、精练编制有利于降低加工成本和提高生产效率,具有明显的实用价值。在这次毕业设计中,我对数控机床编程的有关指令,以及编程的一些技巧等进行了探讨。通过一些指令的灵活综合运用来实现程序编制的简单和精练,使数控机床在加工中发挥更大的优势。以此来开拓数控机床更广阔的发展前景。

绪论

一、《数控加工与编程》实训的目的

1、熟悉了解数控车床、数控铣床、数控加工中心的结构组成及工作原理。

2、熟练掌握待加工零件的装夹、定位、加工路线设置及加工参数调校等实际操作工艺。

3、熟练掌握阶梯轴、成型面、螺纹等车削零件和平面轮廓、槽形、钻、镗孔等类型铣削零件的手工及自动换刀的编程技术以及复杂曲面零件的自动编程技术。能分析判断并解决加工程序中所出现的错误。

4、学会排除机床电气及机械方面的一般性故障。

5、熟练操作数控车、数控铣床、并能加工出中等复杂程度的零件。

6、能初步使用加工中心机床,了解刀库及其设置,了解加工中心的加工过程与特点

7、初步了解与掌握程序转存和联机控制等dnc加工方面的知识及操作方法。

8.复习掌握数控技术职业资格考试要求的其它应知、应会的内容。积极争取通过职业技术资格考试。

二、实训内容与实训计划安排

1、实训的主要内容

1.1数控车床的操作与编程训练

(1)、操作面板的熟悉和控制软件的基本使用。

(2)、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

(3)、基本编程指令的讲解。手工编程与程序输入训练,空运行校验。

(4)、固定循环指令的讲解。编程与程序输入训练,空运行校验。

(5)、螺纹零件的车削编程训练。学会排除程序及加工方面的简单故障。

(6)、刀具补偿及编程训练。手工换刀与自动换刀的基本操作。

(7)、多把刀具的对刀、刀库数据设置。

(8)、实际车削训练,合理设置各工艺参数。

(9)、理论课:复习总结车床加工的应知、应会内容。

1.2数控铣床操作与编程训练

(1)、操作面板的熟悉和控制软件的基本使用。

(2)、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

(3)、基本编程指令的讲解。手工编程与程序输入训练,空运行校验模拟。

(4)、轮廓铣削和槽形铣削编程训练与上机调试,掌握程序校验方法。

(5)、刀长与刀径补偿及编程训练。手工换刀基本操作,多把刀具的对刀、刀库数据设置。

(6)、子程序调用技术,程序调试技巧,钻孔加工的基本编程。

(7)、实际铣削训练,合理设置、调校工艺参数,排除基本故障。

(8)、理论课:复习总结铣床加工的应知、应会内容。

1.3加工中心机床操作与编程训练

(1)、操作面板和控制软件的简单用法。

(2)、刀具基本知识及应用状况了解。刀库结构与自动换刀装置的初步了解。 (3)、加工中心编程的特点。手工编程与程序阅读理解,空运行校验。 (4)、固定钻镗循环编程与上机调试。

(5)、刀具补偿及编程训练。多把刀具的对刀、刀库数据设置,自动换刀的程序实施。 (6)、理论课:刀具基本知识及其它应知、应会内容。 1.4自动编程与dnc控制训练 (1)、自动编程系统原理的了解。

(2)、图纸分析,基本加工零件图形的绘制,复杂曲面类零件的绘制。 (3)、轮廓铣削、挖槽、钻孔等基本刀具加工路线的建立。 (4)、工艺参数、刀具补偿等的设定,模拟加工校验。 (5)、曲面铣削加工刀路的建立,粗、精加工的参数设定。 (6)、刀路的编辑。

(7)、程序的生成与编辑修改,程序与机床控制系统间的接口技术。 (8)、车床的自动编程技术。

(9)、自动编程的实用训练、dnc加工。

推荐第4篇:数控编程实习报告

广东应届生实习报告网在线编辑整理本文。

随着制造业的发展,机床是制造业的主要生产设备其发展也是日新月异。社会的进步,人们对各类产品的要求也越来越高,像汽车这样大批量的产品,也要求个性化。因此不能采用传统化的刚性生产线进行生产,还须考虑到适应的柔性。一些小产品其复杂要求和精度要求已经使通用机床难以胜任。在这样的情况下数控机床的出现满足了自动化程度高、柔性强、操作强度低,易于组成自动化生产系统的生产要求。

经过数十年的发展,数控机床的控制部分已经从硬件为主的数控装置发展成硬件、软件结合的计算机数控系统。由于数控机床是根据事先编好的程序来实现自动化控制加工的,因此其发展和数控编程密切相关。程序的灵活、精练编制有利于降低加工成本和提高生产效率,具有明显的实用价值。在这次毕业设计中,我对数控机床编程的有关指令,以及编程的一些技巧等进行了探讨。通过一些指令的灵活综合运用来实现程序编制的简单和精练,使数控机床在加工中发挥更大的优势。以此来开拓数控机床更广阔的发展前景。

绪论

一、《数控加工与编程》实训的目的

1、熟悉了解数控车床、数控铣床、数控加工中心的结构组成及工作原理。

2、熟练掌握待加工零件的装夹、定位、加工路线设置及加工参数调校等实际操作工艺。

3、熟练掌握阶梯轴、成型面、螺纹等车削零件和平面轮廓、槽形、钻、镗孔等类型铣削零件的手工及自动换刀的编程技术以及复杂曲面零件的自动编程技术。能分析判断并解决加工程序中所出现的错误。

4、学会排除机床电气及机械方面的一般性故障。

5、熟练操作数控车、数控铣床、并能加工出中等复杂程度的零件。

6、能初步使用加工中心机床,了解刀库及其设置,了解加工中心的加工过程与特点

7、初步了解与掌握程序转存和联机控制等dnc加工方面的知识及操作方法。

8.复习掌握数控技术职业资格考试要求的其它应知、应会的内容。积极争取通过职业技术资格考试。

二、实训内容与实训计划安排

1、实训的主要内容

1.1数控车床的操作与编程训练

、操作面板的熟悉和控制软件的基本使用。

、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

、基本编程指令的讲解。手工编程与程序输入训练,空运行校验。

、固定循环指令的讲解。编程与程序输入训练,空运行校验。

、螺纹零件的车削编程训练。学会排除程序及加工方面的简单故障。

、刀具补偿及编程训练。手工换刀与自动换刀的基本操作。

、多把刀具的对刀、刀库数据设置。

、实际车削训练,合理设置各工艺参数。

、理论课:复习总结车床加工的应知、应会内容。

1.2数控铣床操作与编程训练

、操作面板的熟悉和控制软件的基本使用。

、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

、基本编程指令的讲解。手工编程与程序输入训练,空运行校验模拟。

、轮廓铣削和槽形铣削编程训练与上机调试,掌握程序校验方法。

、刀长与刀径补偿及编程训练。手工换刀基本操作,多把刀具的对刀、刀库数据设置。

随着制造业的发展,机床是制造业的主要生产设备其发展也是日新月异。社会的进步,人们对各类产品的要求也越来越高,像汽车这样大批量的产品,也要求个性化。因此不能采用传统化的刚性生产线进行生产,还须考虑到适应的柔性。一些小产品其复杂要求和精度要求已经使通用机床难以胜任。在这样的情况下数控机床的出现满足了自动化程度高、柔性强、操作强度低,易于组成自动化生产系统的生产要求。

经过数十年的发展,数控机床的控制部分已经从硬件为主的数控装置发展成硬件、软件结合的计算机数控系统。由于数控机床是根据事先编好的程序来实现自动化控制加工的,因此其发展和数控编程密切相关。程序的灵活、精练编制有利于降低加工成本和提高生产效率,具有明显的实用价值。在这次毕业设计中,我对数控机床编程的有关指令,以及编程的一些技巧等进行了探讨。通过一些指令的灵活综合运用来实现程序编制的简单和精练,使数控机床在加工中发挥更大的优势。以此来开拓数控机床更广阔的发展前景。

绪论

一、《数控加工与编程》实训的目的

1、熟悉了解数控车床、数控铣床、数控加工中心的结构组成及工作原理。

2、熟练掌握待加工零件的装夹、定位、加工路线设置及加工参数调校等实际操作工艺。

3、熟练掌握阶梯轴、成型面、螺纹等车削零件和平面轮廓、槽形、钻、镗孔等类型铣削零件的手工及自动换刀的编程技术以及复杂曲面零件的自动编程技术。能分析判断并解决加工程序中所出现的错误。

4、学会排除机床电气及机械方面的一般性故障。

5、熟练操作数控车、数控铣床、并能加工出中等复杂程度的零件。

6、能初步使用加工中心机床,了解刀库及其设置,了解加工中心的加工过程与特点

广东应届生实习报告网在线编辑整理本文。

7、初步了解与掌握程序转存和联机控制等dnc加工方面的知识及操作方法。

8.复习掌握数控技术职业资格考试要求的其它应知、应会的内容。积极争取通过职业技术资格考试。

二、实训内容与实训计划安排

1、实训的主要内容

1.1数控车床的操作与编程训练

、操作面板的熟悉和控制软件的基本使用。

、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

、基本编程指令的讲解。手工编程与程序输入训练,空运行校验。

、固定循环指令的讲解。编程与程序输入训练,空运行校验。

、螺纹零件的车削编程训练。学会排除程序及加工方面的简单故障。

、刀具补偿及编程训练。手工换刀与自动换刀的基本操作。

、多把刀具的对刀、刀库数据设置。

、实际车削训练,合理设置各工艺参数。

、理论课:复习总结车床加工的应知、应会内容。

1.2数控铣床操作与编程训练

、操作面板的熟悉和控制软件的基本使用。

、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

、基本编程指令的讲解。手工编程与程序输入训练,空运行校验模拟。

、轮廓铣削和槽形铣削编程训练与上机调试,掌握程序校验方法。

、刀长与刀径补偿及编程训练。手工换刀基本操作,多把刀具的对刀、刀库数据设置。 

推荐第5篇:CAXA自动编程实习报告

实习报告

1 可乐瓶底的画法

在CAXA制造工程师2004画可乐瓶底的造型之前,首先要分析其造型结构,根据分析,可乐瓶底的骨架主要有两类曲线组成,A类曲线和B类曲线。第一类是A类曲线,两两组成一组,彼此之间的夹角为11.2度,共有五组A类曲线均匀分布在一个圆周;第二类是B类曲线,共有五条均匀分布在圆周上,A曲线和B曲线的夹角为41.6度。可乐瓶底是由这两类骨架曲线放样而成,是一张曲面。

(1) 绘制A曲线

如图所示,绘制顺序为依次绘制I,II,III,IV和V曲线及直线,然后过渡。

(这空的地方是画图的,你们要有个位置)

①绘制曲线I

a,按键盘功能,切换到XOZ坐标平面上。

b, 点击绘制圆弧工具,绘制起始角为330,终止角为360,圆心为(-47,0,0)半径为89.5的圆弧。

②绘制曲线II,点击直线图标,输入第一点为(0,0,-32),另一点为(8,0,-32)。 ③绘制曲线III,点击圆弧图标,绘制起始角为57,终止角为90,圆心为(8,0,-38)半径为6的圆弧。

④ 绘制曲线IV,点击直线图标,切换到切线/法线,绘制长度为20mm与曲线III相切的切线,用曲线裁剪工具裁剪掉直线IV的上半部分。

⑤绘制直线V,起点为(8,0,-37),终点为(45,0,-37)。

⑥在曲线I和直线V之间,直线IV和V之间用半径为6mm的圆弧过渡。 ⑦将这些直线及曲线组合成一条曲线。

(2) 旋转拷贝A曲线均匀分布在圆周上。

①将做好的A曲线旋转拷贝11,2度。

②将刚做好的两条A类曲线旋转拷贝72度,拷贝份数为4。

(3) 绘制B曲线。如下图,B类曲线绘图顺序依次为I,II,III,IV、V和VI。

(这空的地方是画图的,你们要有个位置)

①作两点直线I,首末点坐标分别为(0,0,-32)和(8,0,-32)。

②作圆弧II,圆心为(-5,0,11.4)半径为50mm。起始角为270,终止角为360。③作圆弧III,圆心为(7.5,0,0)半径为35mm,起始角为300.,终止角为360。④作圆弧IV,圆心为(8,0,-38),半径为6mm,起始角为45,终止角为90,。⑤作曲线V。圆弧II、III之间作过渡,半径为12mm。

⑥做曲线VI。圆弧II、IV之间作圆弧,半径为6mm。

⑦将曲线及直线组合成一条曲线B。

(4) 旋转拷贝B曲线均匀分布在圆周上。

①将曲线B旋转移动-30.4度的正常位置,其中旋转轴为Z轴。

②将曲线B旋转拷贝4份,旋转角度为72度。

(5) 将A类曲线和B类曲线作放样面。点击放样面图标,依次拾取曲线,点击鼠标右键

结束,生成放样面。

一, 可乐瓶底的加工仿真

(1) (1)、定义毛坯。根据参照毛坯来定义,最后生成的毛坯是一个80mm*80mm*37mm

的长方体形状。

(2) (2)、等高线粗加工

①在刀具参数设置中,选用直径为12mm的端铣刀。

②在加工参数1中设置加工方向是逆铣,Z切入层高是3mm,行距为10mm,行间连接方式是圆弧,加工余量为1mm,其他未默认状态。

③在加工参数2中设置起始点为(0,0,20)。

④切入切出方式为默认。

⑤下刀方式中设置安全高度为20mm,慢速下刀距离和退刀距离都是5mm,切入方式为倾斜线,距离为5mm,角度为10度。

⑥切削用量中只需把切入切出连接速度改为80,其他未默认值。

⑦加工边界参照毛坯就行了。

⑧参数确定后,点击“确定”,拾取加工对象(左键拾取,右键确认),拾取加工边界,点击右键,再按右键结束,系统开始计算。

⑼进行刀具轨迹仿真。

(3) (3)、等高线精加工

①在“等高线精加工”对话框中选择刀具参数为直径为6mm的球头铣刀。

②在加工参数1中设置加工方向为顺铣,Z向残留高度0.08mm,行距为2,行间连接方式为圆弧,加工精度为0.05mm,加工余量为0。

③在加工参数2中设置路径生成方式为不加工平坦部,起始点为(0,0,20)。④下刀方式、加工边界和切削用量和粗加工的设置一样。

⑤参数确定后,点击“确定”,拾取加工对象(左键拾取,右键确认),拾取加工边界,点击右键,再按右键结束,系统开始计算轨迹。

⑥分别进行粗加工和精加工刀具轨迹仿真。

⑦仿真完之后,点击菜单:加工-后置处理-生成G代码。分别把粗加工和精加工生成的程序保存到桌面上。

(4) (4)、等高线粗加工部分程序如下:

写程序的地方,你们只需要写一部分就行》

(5) (5)、等高线精加工部分程序如下:

《这儿也是》

三、可乐瓶底的机加工

(1)、选择工件并装夹

①选择直径R=80mm的棒料,截取50mm。

②将工件装夹上工作台。

(2)、机床上电及对刀

①开启主电源,然后通过面板上的按键启动机床。

②将急停旋开,随后机械回零,使X、Y、Z轴回到机床零点。

③选择手动方式,移动工作台使刀具与棒料的最右端接触,记下当前X的机床坐标的位置(负值),然后在刀补中再减去棒料的半径与刀具半径的和(R+r),此时X坐标对好了。再将刀具移动,使其与棒料最前端面接触,记下当前Y的机床坐标位置(负值),然后在刀补中再减去棒料的半径与刀具半径的和(R+r),此时Y坐标对好了。最后将刀具移动到工件上端面,使刀具与工件接触,记下当前Z的机床坐标位置(负值),然后直接将该数值填入刀补中。

④选择录入方式,点击“程序”,出现输入界面,输入G54,再点击“循环启动”按钮,输入的G54消失,说明录入成功!

(3)、验证工件坐标

①点击“回零”使X、Y、Z返回机床坐标零点。

②再次选择录入方式,同样点击“程序”当出现输入界面后输入G00 X0 Y0 然后点击“循环启动”,工作台自动运行,使工件中心正对着刀具的中心,到此对刀成功!!

(4)、传输加工程序

①选择自动方式,再按一下自动,使其转入DNC方式,然后点击“循环启动”两下。②打开电脑中的程序,点击“传送”,程序即可自动传入机床,并自动控制机床开始加工零件!!!

实习总结

 此次CAXA实习主要是对运用软件自动编程与加工的实地操作,通过在计算机上

利用软件绘制图形并做出加工程序,再传输到机床上进行加工,使我明白了理论与实际之间是有很大差别的,理论学得很好但是不能很好的与实际联系起来,这样也不会有很好的收获!以下是我在此次实习中的体会还有遇到的问题及解决方案! 体会————通常在计算机上我们可以在保证能够加工、没有干涉的情况下根据自己的意愿

随意选择刀具、毛坯材料进行加工,但是在我们实际操作时则不可,则需从多方面考虑,比如:

一、要考虑我们现有的能利用的刀具和材料有哪些,以防做好程序后没有合适刀具或是材料供我们使用;

二、要考虑机床夹具所能卡住的最大长度,以防设计的毛坯的最大长度超过机床夹具所能夹持的最大值;

另外,通过这次实习我体会到,计算机编程是很方便,但是它所生成的程序过于繁琐,实际加工时很费时!

问题及解决方案————在粗加工后,进行了换刀,将12mm的刀换成6mm刀,然后在不

改变X、Y的机床坐标的情况下,重新对了Z的机床坐标,并再次在刀补中输入同时进行了G54的录入及工件坐标验证,但是却发现此时工件坐标系已经改变。 随后便进行一系列的检查,分别采用了a、重新对Z坐标,b、重新对X和Y坐标,但是还是不能解决问题。

最后在老师的指导下发现,我们在第一次对刀时就存在错误,是由于某些不明原因导致机床的“丢步”处成!最终经过调解将工件坐标系调到合适的位置加工! 但是由于考虑疏忽,装夹刀具时卡入刀座的刀杆过长,致使伸出刀具不够长度,最总留下部分材料未加工!

总之,这次实习使我受益匪浅,让我学到了在课本上所学不到好多东西,像我们学机械的学生,要想在社会上立足,仅凭在学校学到的理论知识是远远不够的,不仅要靠理论,更多的是实践。

推荐第6篇:编程实习心得

编程实习心得

来公司实习已一个多月了,在这段时间里,我主要学习EVC下的MFC编程,下面主要谈谈学习的经验以及心得体会。

在编程过程中遇到了较多的问题,解决问题的过程是漫长而艰苦的,然而在问题得到解决的一刹那是很快乐的。在此举出数个例子与大家分享:

1.音乐播放—>滚动条的绘制

在开始绘制滚动条的时候,为了简便以及缩短开发时间,我打算直接从VC默认的标准滚动条CScrollBar派生,然后对其进行所有者自绘(Owrner Draw),将图片贴上去,然而CScrollBar并不如CButton般好绘制,在经过近一天的尝试后始终无果,很是烦躁,后来在听从陈曦老师的建议后,决定还是从CStatic派生自绘,然后再加上一些鼠标、键盘的相应消息响应处理函数以实现滚动条的功能。

在确定这一思路后,我便开始着手代码的实现:首先实现了一个图片绘制函数LoadBitmapToScroll(),用于将滚动条的滑块、上下箭头以及滚动条底色画到确定的区域。由于滑块的位置会不断的发生变化,因此将不能简单地将滚动条底色先画好,然后将滑块放到某一固定位置,因此我定义了一个类成员变量nThumbTop用于确定滑块顶部到滚动条顶部的距离并截取了一小块滚动条底色将其填充到滑块到两侧箭头的所有区域以实现滚动条的变化。然后捕获WM_pAINT消息调用LoadBitmapToScroll()使对窗口进行重绘时将滚动条显示出来。这样当创建一个滚动条对象的时候,便能够将其简单地显示出来了。

要响应用户的外部输入,则只需要捕获消息即可,比如WM_LBUTTONDOWN便可以判断是否有鼠标左键按下并可通过鼠标位置判断点击的是向上的箭头、向下的箭头还是滑块。另外由于滚动条是不独立存在的,它一般会与一个窗口做伴,比如列表以控制其显示内容或区域。因此,我在滚动条类中定义了一个pList指针变量指向滚动条要控制的窗口对象,在鼠标点击滚动条的上下箭头时,通过向pList指向的对象发送WM_VSCROLL消息以控制窗口区域的上翻或下翻。

如此,一个具有美观界面及基本功能的滚动条大体上已经实现了。整个滚动条的绘制耗费了将近两天时间,尽管时间较长,但还是受益匪浅,整个绘制过程让我明白了:“一切皆有可能”,没有什么是不能实现的,只要它在现实生活中存在,很多东西表面上看起来很复杂,就象这个自定义的滚动条,只要将其功能进行分解然后一步步实现便可以了。

2.透明文字的实现

由于嵌入式系统的特殊性,EVC并不具备VC的所有功能,透明文字的输出就是其中一例。VC下只要简单地通过SetBkmode(TRANSpARENT),然后在控件窗口区域内获取设备上下文DC,通过该DC调用DrawText()即可将想要显示的文字在给定位置显示,然而EVC在CStatic、CListBox等一般控件下设置背景为透明色是不可行的,在纠缠了数个小时后,发现EVC虽然不能简单地设置背景模式为透明,却可以设置背景颜色为一给定的颜色,最后还是采用“先截取背景颜色,然后绘制文字,最后以原背景色设置为背景色”的方式解决。即:

dc.SetBkColor( COLORREF ); //设置背景颜色

dc.SetTextColor(COLORREF ); //设置字体颜色

dc.DrawText( … ); // 绘制文字

3.模块功能的设计

在软件设计的过程中,我深刻地体会到:一个模块对扩展是开放的,对修改是关闭的。在刚开始编程的时候,只是简单地将一些应该实现的功能予以实现,以致于后来在得知UI有所变化时又得重新编写代码浪费了较多时间,因此在进行软件设计的时候必须考虑到软件需求是一直在变更的。同时应当优先使用聚合,而不是继承,否则就会出现类层次很深的问题,从而造成所谓的类爆炸。比如:在我进行各类自定义控件的设计过程中,将一些类剥离开来,在使用的时候直接定义各个类对象便可,从而避免了类层次过深的现象。

总而言之,来公司的这个月,是我最充实的一个月,在这里学会的不仅仅是EVC的MFC编程技能,更重要的是我学会了如何学习,体会到了一个产品应有的严谨(界面美观、功能强大以及差错率较小等)以及产品开发过程中问题考虑的周到充分。

在这里我要感谢大家一个月对我无微不至的关怀与帮助!再次感谢!

推荐第7篇:编程实习心得

计算机辅助制造

实训报告

专 业 数控技术班 级 数控1002 学 号 09姓 名___耿 策 指导教师路大勇 起止日期 2012.12.10—12.14 目录

计算机辅助制造实训任务书………………………………1 实训任务一…………………………………………………

实训任务二…………………………………………………

实训任务三…………………………………………………

实训任务四(配合件凸件)………………………………

实训任务五(配合件凹件)………………………………

心得体会…………………………………………………… 3 6 7 10 13 16 mastercam实训任务书

一、目的与要求

mastercam实训为该课程学习的重要组成部分。用于巩固所学知识,强化二维和三维造型技能,熟练进行二维加工和三维曲面粗、精加工刀具路径的生成、检验、后处理等的操作。实训时间为一周,要求完成规定的造型与编程任务(电子稿)和《实训报告》。

二、任务说明

1.完成图1的二维造型,不标注尺寸。完成外形铣削及挖槽铣削加工程序的编制(零件厚度10),书写相应的文字说明。编程原点位于底边中点,材料为45钢,刀具及切削参数自定。

实训任务一

实训任务二

2.采用实体建模方法,完成图2形体的三维造型。

3.综合运用所学造型及编程技能,完成下列零件的工艺设计、程序编制及加工校验,书写相应的文字说明。刀具及切削参数自定。

实训任务三

实训任务四 实训任务五

实训任务一:

实训任务一 1图样分析:

通过看图纸,了解工件的外形。由图可知,该工件是一个二维造型。 2.工艺路线分析: 根据图纸可知,该工件在加工过程中,首先选用φ20立铣刀铣出外形轮廓,接着选用φ12立铣刀用外形铣削的方式分三层铣出内槽轮廓。 3刀具的选择:

φ12立铣刀、φ20立铣刀

表1 工件1 工艺过程卡篇2:计算机编程实习报告

土木工程2007级 计算机实习任务书

指导教师 班 级土木(xx)班 姓 名mr.su 学 号

西南交通大学土木工程学院 2008年11月

(一)实习时间:2008 年11月30日—12月14日

(二)实习地点:x7103

(三)实习目的:

计算机实习是本科计算机基础教学的一个重要环节。它对于巩固学生的计算机基础知识,增强学生的计算机应用水平,改善学生的知识结构,具有重要意义。

本课程的教学目的是:通过系统的上机实习,使学生的计算机基础知识与基本操作技能得到进一步的巩固,提高学生的编程能力和用机水平,培养学生用计算机分析与解决问题的意识,为后续课程打下基础。

(四)实习内容:

本实习要求完成如下三项任务:

1. 巩固所学的计算机基本知识和基本操作技能,包括:

(1) 熟练掌握正确的键盘指法和英文盲打技术; (2) 能熟练使用windows操作系统;

(3) 熟练掌握word、excel、powerpoint等办公自动化软件; (4) 能使用网络获取、发送信息;

(5) 用powerpoint制作一组幻灯片(幻灯片所表述的主题自定),或用excel 绘制出图1所示的sin(x)、cos(x)函数曲线。 2. 计算机语言及编程

用本学期已学过的vc++语言编程。编程题目及要求由指导教师指定(可参考附录中提供的题目)。

3. 提交一份实习报告(要求打印)

实习报告不得少于1000字:主要总结实习心得和实习成果(全部程序及计算

(五)实习成果:

【1】程序1:

按以下形式打印出杨辉三角形中的各值 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 · · ·

· · ·· ··· ····· 193684126124843691 算法原理:

数据结构:用一个二维数组存放杨辉三角形的数据。

分析杨辉三角形的数据特点,该三角形每一行的行初和行末的数据都是1,从第三行起,每行数据的第2—i-2列数据都满足以下关系:a[i][j]=a[i-1][j-i]+a[i-1][j];根据上述关系得出杨辉三角的每个数据存放在已定义的二维数组中,然后按照图形格式输出已经存放的数据,得出杨辉三角。

程序流程图: 数组a[i][j],i表示行,j表示每一行的第几个数。使用方法:输入程序,直接显示。 源程序:

#include #include using namespace std; void main() { int i,j; int a[11][22]; for(i=0;i

【2】程序2:

从键盘输入一些字符,逐个把它们送到磁盘上去,直到输入一个#为止。 算法原理:没有具体详细的数学算法原理。

变量说明:p表示的是要输入的字符,char p[100]表示的是一个字符型一维数组,t表示的

是输出文件的名称,doc表示的是文件的输出格式,i表示的是循环变量。

使用方法:输入需要的字符,用#键结束,#键之后的不能输出。

推荐第8篇:数控编程实习

一.实习目的

随着我国机械加工行业的发展数控设备的广泛应用,不少职校都开设数控技术应用专业,培养应用型人才.通过实习是为了更好的将理论知识运用到实践中去,了解现代机械制造工业的工艺过程,和数控加工方法及

其所用主要设备的工作原理,以生产实践获的感性知识.

二.实习内容

1;安全生产操作规程:听老师讲解有关工业安全方面的知识.遵守操作规程才是安全的保障.

a,进入工作场地须戴好劳动防护用品,女生须戴好工作帽.

b,上班前须先对机床和润滑系统注油.检查机床分机构的完好性.手柄位置的正确性;启动后应使主轴低

速空转1-2分钟,等机床正常后才能工作.

c,工作中需要变速的必须先停车.变换走刀箱,手柄位置要低速时进行.使用电器开的机床不准用正,反车

作紧急停车,以免打坏齿轮.

d,不允许在卡盘上及床身导轨上敲击校直工作,床面上不准放置工具或工作.

e,更换卡盘或装夹较重工作时,应用木版保护床面如工件不卸,应用千斤顶支承.

2;机床类型和主要技术参数:CNC6132

床身上最大回转直径--340mm

最大加工长度--750mm

主轴通孔直径--52mm

主轴转速--100-2100r.p,m

纵向进给最大速度--3m/min

横向进给最大速度--3m/min

X 轴定位精度--±0.01

Z 轴定位精度--±0.02

X 轴重复定位精度--0.005mm

Z 轴重复定位精度--0.01mm

主电机功率 --4kw

指令方式 ---绝对值 / 增量值

最大编程尺寸--±9999.999

零件程序贮存量 / 程序量 --6KB

刀架刀数值---4

3;机床结构的组成部分:车床主要由变速箱、主轴箱、挂轮箱、进给箱、溜板箱、卡盘,刀架、尾座、床

身、丝杆、光杆和操纵杆/操作面板(显示器`软键盘)组成.

调速方式:变速齿轮调速方式,带传动方式,两个电动机分别驱动调速方式.

4;刀具的选折:数控刀具的选择决定了切削用量的确定,是数控加工工艺中的重要过程.它不仅影响数控机床的加工效率,而且直接影响加工质量,同时也对操作者安全问题有影响.应根据机床的加工能力、工件材料的性能、加工工序、切削用量以及其它相关因素正确选用刀具.因此刀具的选折很重要.

5;我们所用的刀具材料和刀具有:高速钢刀具;硬质合金刀具等.外圆刀.螺纹刀和切断刀.

6;要根据被加工工件的形状来选刀具:要考虑零件是否能够加工出来,以避免少切后者过切的现象.结合工件材料来选折刀具,考虑工件材料个刀具材料的硬度,选好刀具才能进行加工,避免在切削过程中出现打刀问题.根据机床主轴转数和切削用量来选折刀具

7;编程和输入程序: 按照老师给我的工件图纸和尺寸进行编写,我们常用到的主要编程指令有/G90,G71,G72,G73.和程序主要字符:O程序名,T刀具符号,M字符:M03主轴顺时针旋转;F字功能用于控制

切削进给量;S字功能控制主轴转速;G00快速定位G01直线插补指令;G02/G03顺逆圆弧插补和M30程序停止.将编好的程序在机床控制面板上进行输入,过程中可以对程序进行检查和摸拟走刀.程序准备好之后就可以按照操作规程进行操作加工.

8;工件校正:可采用目测方法,和仪器校正法,达到工件和主轴旋转中心线平行即可.

9;对刀:首先沿x轴方向切一外圆,用千分尺测量工件直径,取得读数再平端面,完后输入x/z坐标值.其他刀具在实习过程中我门都采用类似方法.

10;加工操作和加工对象:在控制面板进行调制在参数中对进给陪率和主轴陪率值进行修调如:30%`60%`80%.和主轴转数S500.

精度高的回转体工件.表面粗糟度小的回转体零件.轮廓复杂的回转体零件.

推荐第9篇:单片机编程实习报告(河南农业大学)

设计题目:漂亮的LED灯闪设计 设计内容:

在现在诸多的娱乐场所、理发店、宾馆、饭店、公司等的门外,都可以看到各式各样的广告流水灯。所谓“广告流水灯”,就是将一系列的有颜色的广告灯串联接在一起,然后令这些灯按一定的次序逐个或者几个的一次点亮和熄灭。由于各灯点亮和熄灭,产生的效果就像流动的水一样,因此,就称这类广告灯为“广告流水灯”。生活中广告流水灯的形式和点亮的次序是多种多样的。有单一颜色的几个灯按固定的次序来点亮的,有多个不同颜色的灯构成某一图案依次点亮的,也有多排广告灯按多种组合好的次序循环点亮的等。我们设计的广告流水灯,就是这些广告灯中的类型。 基本效果就是有流水灯,跑马灯,间隔闪烁,让任意灯闪的的花样灯闪效果。

硬件原理图是我们在altium desiigner 6.9中设计出来的,具体原理图如下 :

原理图中,左上角为单片机的晶振,左下角为单片机的复位电路,下面这个是单片机的电源模块,与单片机一起 ,组成了单片机的最小系统。右边接的是功能需要的LED小灯 。

具体来说,单片机复位电路要求有一个持续时间,加上电容可以利用其两端电压不能突变的特性,使复位电平维持一定时间,使单片机复位。单片机复位电平在其手册里可以看到 。另外这个电容还可以去除一些杂波的干扰,防止单片机被错误复位

就常用的51,复位电平的要求如下:

当单片机的复位引脚出现2个机器周期以上的高电平时,单片机就执行复位操作。如果RST持续为高电平,单片机就处于循 环复位状态 ,所以复位引脚的电容大一点没多大关系,顶多是复位时间长一点;但如果电容太小,高电平持续时间太短,则单片机无法正常复位,就不能工作 电容通常取 10UF 或 22UF ,铝电解电容即可

XTAL1(19脚)接外部晶体的一个引脚。在单片机内部,它是一个反相放大器的输入端,这个放大器构成了片内振荡器。当采用外部振荡器时,对HMOS单片机,此引脚应接地;对CHMOS单片机,此引脚作为驱动端。

XTAL2(18脚)接外晶体的另一端。在单片机内部,接至上述振荡器的反相放大器的输出端。采用外部振荡器时,对HMOS单片机,该引脚接外部振荡器的信号,即把外部振荡器的信号直接接到内部时钟发生器的输入端;对XHMOS,此引脚应悬浮。

将51单片机第40脚Vcc接电源+5V,第20脚V接地,为单片机工作提供能源;再将19脚XTAL1与18脚XTAL2分别接外部晶体两个引脚,由石英晶体组成震荡器,保证单片机内部各部分有序地工作。 软件设计这部分 很简单,下面附上源程序: ORG

00H

SJMP

START START:

ORG

30H LOOP:

LCALL

DELAY

MOV

P1,#0AAH

LCALL

DELAY

LCALL

DELAY

MOV

P1,#55H

LCALL

DELAY

MOV

P1,#0F0H

LCALL

DELAY

MOV

P1,#0FH

LCALL

DELAY

MOV

P1,#0FFH

LCALL

DELAY

LCALL

DELAY

MOV

P1,#00H

LCALL

DELAY

LCALL

DELAY

LJMP

LOOP DELAY:MOV

R7,#50

;延时0.5秒需要更长的话多加几个LCALL

DELAY D1:

MOV

R6,#250 D2:NOP NOP NOP NOP NOP NOP DJNZ

R6,D2 DJNZ

R7,D1 RET END 结论:实现了漂亮的LED灯闪

通过这次的课程设计,让我们受益匪浅,也让我了解和掌握了一些编程思想和对I/O口的使用和应用的条件的思考,对单片机的各个管脚功能的理解和掌握。实现了软件和硬件的有效结合,缺一不可。设计让我把单片机的理论知识用在实践中,实现了理论和实践相结合,从中更懂得理论的是实践的基础,实践有能检验理论的正确性,更激发了我对专业知识的渴求,这些对我以后参加工作或者继续学习都会有很大的帮助和影响。

推荐第10篇:数控编程的实习报告参考

这篇数控编程的实习报告参考的关键词是实习报告,数控编程,

随着制造业的发展,机床是制造业的主要生产设备其发展也是日新月异。社会的进步,人们对各类产品的要求也越来越高,像汽车这样大批量的产品,也要求个性化。因此不能采用传统化的刚性生产线进行生产,还须考虑到适应的柔性。一些小产品其复杂要求和精度要求已经使通用机床难以胜任。在这样的情况下数控机床的出现满足了自动化程度高、柔性强、操作强度低,易于组成自动化生产系统的生产要求。

经过数十年的发展,数控机床的控制部分已经从硬件为主的数控装置发展成硬件、软件结合的计算机数控(computernumericalcontrol,cnc)系统。由于数控机床是根据事先编好的程序来实现自动化控制加工的,因此其发展和数控编程密切相关。程序的灵活、精练编制有利于降低加工成本和提高生产效率,具有明显的实用价值。在这次毕业设计中,我对数控机床编程的有关指令,以及编程的一些技巧等进行了探讨。通过一些指令的灵活综合运用来实现程序编制的简单和精练,使数控机床在加工中发挥更大的优势。以此来开拓数控机床更广阔的发展前景。

绪论

一、《数控加工与编程》实训的目的

1、熟悉了解数控车床、数控铣床、数控加工中心的结构组成及工作原理。

2、熟练掌握待加工零件的装夹、定位、加工路线设置及加工参数调校等实际操作工艺。

3、熟练掌握阶梯轴、成型面、螺纹等车削零件和平面轮廓、槽形、钻、镗孔等类型铣削零件的手工及自动换刀的编程技术以及复杂曲面零件的自动编程技术。能分析判断并解决加工程序中所出现的错误。

4、学会排除机床电气及机械方面的一般性故障。

5、熟练操作数控车、数控铣床、并能加工出中等复杂程度的零件。

6、能初步使用加工中心机床,了解刀库及其设置,了解加工中心的加工过程与特点

7、初步了解与掌握程序转存和联机控制等dnc加工方面的知识及操作方法。

8.复习掌握数控技术职业资格考试要求的其它应知、应会的内容。积极争取通过职业技术资格考试。

二、实训内容与实训计划安排

1、实训的主要内容

1.1数控车床的操作与编程训练

(1)、操作面板的熟悉和控制软件的基本使用。

(2)、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

(3)、基本编程指令的讲解。手工编程与程序输入训练,空运行校验。

(4)、固定循环指令的讲解。编程与程序输入训练,空运行校验。

(5)、螺纹零件的车削编程训练。学会排除程序及加工方面的简单故障。

(6)、刀具补偿及编程训练。手工换刀与自动换刀的基本操作。

(7)、多把刀具的对刀、刀库数据设置。

(8)、实际车削训练,合理设置各工艺参数。

(9)、理论课:复习总结车床加工的应知、应会内容。

1.2数控铣床操作与编程训练

(1)、操作面板的熟悉和控制软件的基本使用。

(2)、坐标系的建立,工件和刀具的装夹,基准刀具的对刀找正。

(3)、基本编程指令的讲解。手工编程与程序输入训练,空运行校验模拟。

(4)、轮廓铣削和槽形铣削编程训练与上机调试,掌握程序校验方法。

(5)、刀长与刀径补偿及编程训练。手工换刀基本操作,多把刀具的对刀、刀库数据设置。

(6)、子程序调用技术,程序调试技巧,钻孔加工的基本编程。

(7)、实际铣削训练,合理设置、调校工艺参数,排除基本故障。

(8)、了解润滑与冷却系统,机床的维护与保养。

(9)、理论课:复习总结铣床加工的应知、应会内容。

1.3加工中心机床操作与编程训练

(1)、操作面板和控制软件的简单用法。

(2)、刀具基本知识及应用状况了解。刀库结构与自动换刀装置的初步了解。

(3)、加工中心编程的特点。手工编程与程序阅读理解,空运行校验。

(4)、固定钻镗循环编程与上机调试。

(5)、刀具补偿及编程训练。多把刀具的对刀、刀库数据设置,自动换刀的程序实施。

(6)、理论课:刀具基本知识及其它应知、应会内容。

1.4自动编程与dnc控制训练

(1)、自动编程系统原理的了解。

(2)、图纸分析,基本加工零件图形的绘制,复杂曲面类零件的绘制。

(3)、轮廓铣削、挖槽、钻孔等基本刀具加工路线的建立。

(4)、工艺参数、刀具补偿等的设定,模拟加工校验。

(5)、曲面铣削加工刀路的建立,粗、精加工的参数设定。

(6)、刀路的编辑。

(7)、程序的生成与编辑修改,程序与机床控制系统间的接口技术。

(8)、车床的自动编程技术。

(9)、自动编程的实用训练、dnc加工。

2、实训计划安排

2.1实训内容与学时总体分配表

第11篇:软件编程实习心得体会

软件编程是一个计算机专业的专业技能,在开展了专业培训工作之后,我们要学会总结。以下是小编整理的软件编程实训心得体会,欢迎大家阅读!软件编程实习心得体会1

此次暑期实习的主要目的是做一个与数据库有关的小系统。比如:学生信息管理系统、工资管理系统等。熟悉数据库的基本操作,掌握SQL语言。

我们小组所做的是关于学生宿舍的信息管理系统。在这次实习中,我们运用的平台是vs2010(c#),因为大三的软件工程课也是运用了vs2010,而且大二时学习windows程序设计时用的是MicrosoftVisualStudio2005,基本一样。而数据库的选择,选用了Acce2010,Acce供了一个能在办公室环境下使用的、操作简便、易学好用的关系型数据库管理系统,,而我们在大一暑期实习时也学习了这一方面的内容。

通过对老师提供的几个例子的学习,我们开始了我们的数据库系统设计。通过这个学生宿舍管理系统的设计和实现,我们虽然遇到了一些困难,但是最后我们都一一解决了这些问题,了解并掌握了自己对数据库和VS的不足,并且学到了很多东西。

数据库设计主要是进行数据库的逻辑设计,即将数据按一定的分类、分组系统和逻辑层次组织起来,是面向用户的。数据库设计时需要综合企业各个部门的存档数据和数据需求,分析各个数据之间的关系,按照DBMS提供的功能和描述工具,设计出规模适当、正确反映数据关系、数据冗余少、存取效率高、能满足多种查询要求的数据模型。

设计完我们的数据库,我们就开始了VS2010和Acce的连接。但是在最开始的时候,我们只知道这两个独立的工具,对于它们的连接可以说是一无所知,通过学习,我们终于了解了,数据库与vs2010连接要先创建数据容器,创建数据集,填充数据集,从而把数据库中的数据显示在vs2010的控件中,学习过后才感觉到不是东西太难,而是我们对新事物的恐惧和不了解。

如果说数据库的连接是我们工作的第一步和最基础的一步,那么接下来怎样对数据进行增添,删除和修改是很关键的问题。数据库与VS的连接一定要有,不过在数据更新之前,肯定要在vs2010控件中实现数据修改的实现工作,然后更新到数据库中,这不仅仅涉及到了数据库的问题,同时要对vs2010中的控件的功能和一些固定函数有所了解。例如我们在做dataGridView控件内容的修改,添加,删除,还原,以及对数据库内数据的更新的时候,就碰到了一些困难,主要是对dataGridView控件的一些属性和函数不了解。通过后来的查书和网络查询,我们才发现原来很多东西都是我们不知道的。

对于数据的修改和删除的关键之处在于对数据的选择,而这恰恰是关于dataGridView的属性了解。同学间的相互讨论最终解决了这个问题。

具体到数据的添加、修改、查询、修改后需要运用SQL语言,我们在大三学过SQLserver,而,SQL语言的基本语句是一样的。因此在简单回顾数据库的书后,我们队气加深了印象,在vs平台下进行操作需要加双引号,这使得代码有些繁琐,第一次编写时尝尝吧单引号,“+”和双引号弄混,所以这时候需要耐心,仔细地查找错误,又一次甚至因为一个小括号的中文输入和英文输入造成了几个小时没找出错误,弄得我们都很郁闷。

当对主要的操作界面设计完后,我们需要将它和登录界面进行相连,但是一个上午,我们用调用Form,却发现虽然界面调用了,可是另一个Form无法对数据库进行连接,我们左思右想,始终找不到解决的办法,于是我们只能想办法把所有的界面放在同一个Form中,而解决这个问题是办法是用很多个groupBox,按照设计要求对其实现可见和不可见。这样才解决了这一个艰巨问题。

在最后的检查工作,我们需要对代码进行修复和完善。这时候要体现系统的用户友好型,对用户的错误操作进行有请提示。对于条件的判断,更需要细致的逻辑思维。

软件编程综合实习已经告一段落,但在实习中我们收获颇多。这是我们完成的第一个数据库系统,也是到目前为止最为完善的系统。这一过程,我们掌握到了软件开发的一系列步骤,这能应用到今后的工作生活中去。我相信能给我们带来很大的帮助!

我们需要对整体有个了解,然后细致地一步一步做下去。有很多东西,我们不可能都掌握得很彻底,但是我们可以对其进行了解,知道有这么一回事,所以开始前浏览SQL宝典和c#的书是非常必要的。当了解后,我们可以利用资源丰富的网络进行查询,这样会事半功倍。另外对于困难的问题,如果投入过多时间还是不能解决,那么就须要选择另外一种方法,不能堵死在一条路上。

在本次实习中我们遇到的没能解决的问题,我们会在接下来的时间中全力解决。

同时,我觉得自己要在以下几个方面加以注意:

首先,在编程的时候要注意理论联系实际。注意将课本上的知识应用到日常的操作中,真正做到学以致用。只有这样,才能做到目的明确,才能有足够的学习动力。

其次,在工作过程中要经常与其他成员进行交流,讨论所遇到的问题,并一起解决。在讨论中解决问题,会节约很多时间,并且在交流的过程中,我们也可以学到更多的东西。

软件编程实习心得体会2

目前在国内制造业对数控加工高速增长的需求形势下,数控编程技术人才出现了严重短缺,数控编程技术已成为就业市场上的需求热点。以市场为导向的职业教育不断开辟这一领域的新课题,在传统职业的知识和技术上溶入了数字化信息的新技术、新知识、新工艺。国家大力发展职业教育,大力进行职教师资培训。以骨干教师为重点的培养培训活动在全国各个重点建设职教师资基地纷纷开展。我就是2007年第二批次国家级骨干教师培训的学员,培训地在济南数控编程培训学校,专业是数控加工技术。在济南学习期间,对于数控机床编程技术的学习心得写下来跟朋友们一起探讨。一、学好数控编程技术需要具备以下几个基本条件:

(1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。

(2)有条件选择好的培训机构和培训教材。

(3)在实践中积累经验。

二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:

(1)基本的机械制图基础。

(2)基本的机械加工常识。

(3)机加工工艺基础。

(4)基本的三维造型技能。

三、选择培训教材应考虑的因素包括:

(1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CAD/CAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。

(2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。

四、学习方法与技巧

同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:

(1)短期目标规划,在一个较短的时间内集中完成一个学习目标,并及时加以应用,避免进行马拉松式的学习。

(2)系统课题设计,按照课题要求有目的进行实操训练。

(3)注重培养规范的操作习惯,培养严谨、细致的工作作风,这一点往往比单纯学习技术更为重要。

(4)做好实践笔记,将平时所遇到的问题、失误和学习要点记录下来,这种积累的过程就是水平不断提高的过程。

总之,理论指导实践,而实践丰富了理论。理论联系实践才是数控编程技术学习的指导思想。

软件编程实习心得体会3

此次只实训了短短的三周。虽说时间很短,但其中的每一天都使我收获很大、受益匪浅,它不但极大地加深了我对一些理论知识的理解,不仅使我在理论上对Java有了全新的认识,在实践能力上也得到了提高,真正地做到了学以致用,更学到了很多做人的道理,对我来说受益非浅。除此以外,我知道了什么叫团队,怎样和团队分工合作;同时我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。这也是第一次让我亲身感受到理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实训对于我以后学习、找工作也是受益菲浅的,在短短的三周中相信这些宝贵的经验会成为我今后成功的重要的基石;这对于我的学业,乃至我以后人生的影响无疑是极其深远的。

这次实训虽然是我们的第一次,不过同学们表现不错,由此看来,我们在进入大学的这几个月里学到了不少的专业知识,只是自己感觉不到而已。对于所学专业,我们不能过于自卑和担忧,否则会妨碍自己学习。实训是学习Java的重要环节,有利于我们巩固专业知识、掌握工作技能,提高就业筹码。

我把本次为期三周的实训看作是“理论与实践相结合的桥梁”。通过这周的实训和学习,我知道了此次实训的目的,也清楚目前自己的不足,那就是缺乏相应的知识与经验,对所学的专业知识不能够很好地运用于实践操作。正所谓“百闻不如一见”,经过这次自身的切身实践,我才深切地理会到了“走出课堂,投身实践”的必要性。平时,我们只能在课堂上与老师一起纸上谈兵,思维的认识基本上只是局限于课本的范围之内,也许就是这个原因就导致我们对专业知识认识的片面性,使得我们只知所以然,而不知其之所以然!限制了我们网络知识水平的提高。但是课本上所学到的理论知识是为我们的实际操作指明了方向、提供相应的方法,真正的职业技巧是要我们从以后的实际工作中慢慢汲取的。而针对实际操作中遇到的一些特殊的问题,我们不能拘泥于课本,不可纯粹地“以本为本”。

在这次实训中我得到了许多收获,我第一次体会到Java工程师的工作是什么样子的,也发现了很多不曾注意到的细节,在实训的演示过程中,我对作为一名Java工程师注意的事项应该从小事做起、从基本做起。把职业能力训练与职业素质有机的结合起来。相信这对我接下来学习专业知识会起到很有效的帮助,在接下来的几个月里,我会以作为一名职业人的身份在这几个方面要求自己,严格自我,向Java工程师靠近。

而经过这次实训,让我明白如果是一个完整项目的开发,必须由团队来分工合作,否则,即费力又费时还做不好这个项目。因此不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要学做人,要明白做人的道理,如何与人相处是现代社会的做人的一个最基本的问题。对于自己这样一个即将步入社会的人来说,需要学习的东西很多,他们就是最好的老师,正所谓“三人行,必有我师”,我们可以向他们学习很多知识、道理。

实训结束了感觉虽然辛苦,但很充实。我想这就是Java工程师的工作。我也体会到Java工程师成功地完成一个任务的那种兴奋,那种小有成就的感觉是只有置身其中的人才能体会的。

总之,这次实训为我提供了与众不同的学习方法和学习体会,从书本中面对现实,为我将来走上社会打下了扎实的基础。作为在校计算机专业的学生,现在我能做的就是吸取知识,提高自身的综合素质,提高自己的职业技能,自己有了能力,到时候才会是“车到山前必有路”。我相信在不久的未来,会有属于我自己的一片天空。

我希望计算机专业的同学在以后的学习或工作中以务实的态度给提供更多的机会锻炼自己,为大家的成才与就业奠定坚实的基础;并希望同学们要做好角色定位,将自己所学的知识,学熟、学精。

多学习和收集与项目有关的资料,来提高自己的业务水平,同时多请教经验丰富的老师,使他们好的经验能够对自己起到借鉴作用,在他们的帮助下,能够很快的培养自己的管理技能及节省时间,避免做无用功,也可以让自己了解很多项目管理上的捷径,从而减少自己会遇到的挫折和错误。

第12篇:编程实习说明书要求

内容要求:

1 问题描述

1.1 设计任务及要求

1.2 问题理解和分析:写需求分析

1.3 开发环境介绍

2 题目设计及实现

2.1 总体设计:模块划分,有功能模块图

2.2数据库设计:数据库的表结构,最好带E-R 图

2.3详细设计(每个模块的功能、界面和算法,不能只写代码) 3系统测试(自己系统的测试,写明测试用例和测试截图,不能都是测试的概念)

4设计总结(关于系统的总结 ,不能和任务书上的一样) 5参考文献(十本书)

排版要求:

一级题目:宋体小三加粗

二级题目:宋体四号加粗

三级题目:宋体小四加粗

正文:宋体小四

表名、表内容、图例和参考文献宋体五号字

全文行距固定值20磅,每一章另起一页

参考文献例子

[1] 刘彬彬,马文强.Eclipse应用开发完全手册.北京:人民邮电出版社,2007年9月.

字数要求:一万字

第13篇:数控编程实习心得体会

数控编程实习心得体会

数控编程是数控加工准备阶段的主要内容之一,下面是数控编程实习心得体会,希望可以帮到大家。

篇一:数控编程实习心得体会

\"天下英雄皆我辈,一入江湖立马催。\" 从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境。我们也许看不惯企业之间残酷的竞争,无法忍受同事之间漠不关心的眼神和言语。很多时候觉得自己没有受到领导重用,所干的只是一些无关重要的杂活,自己的提议或工作不能得到老板的肯定。做不出成绩时,会有来自各方面的压力,老板的眼色同事的嘲讽。而在学校,有同学老师的关心和支持,每日只是上上课,很轻松。常言道:工作一两年胜过十多年的读书。两个月的实习时间虽然不长,但是我从中学到了很多知识,关于做人,做事,做学问。

一、关于工作

1.自学能力

\"在大学里学的不是知识,而是一种叫做自学的能力\"。参加工作后才能深刻体会这句话的含义。除了英语和计算机操作外,课本上学的理论知识用到的很少很少。我担任的是文员一职,平时在工作只是打打电话处理文件,几乎没用上自己所学的专业知识。而同公司的网站开发人员就大不一样了。计算机知识日新月异,在一个项目中,他们经常被要求在很短的时间内学会用一种新的计算机语言进行开发设计,他们只能在自己以前的基础上努力自学尽快掌握知识。在这个信息爆炸的时代,知识更新太快,靠原有的一点知识肯定是不行的。我们必须在工作中勤于动手慢慢琢磨,不断学习不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被企业和社会所淘汰。

2.工作辛苦

由于现在还住校,所以每天7点不到就得起床去挤公交车,就算再寒冷再差的天气,只要不是周末,都得去上班,有时候公司业务繁忙,晚上或周末得加班,那留给个人支配的时间更少。我们必须克制自己,不能随心所欲地不想上班就不来,而在学校可以睡睡懒觉,实在不想上课的时候可以逃课,自由许多。

每日重复单调繁琐的工作,时间久了容易厌倦。象我就是每天就是坐着对着电脑打打字,显得枯燥乏味。但是工作简单也不能马虎,你一个小小的错误可能会给公司带来巨大的麻烦或损失,还是得认真完成。而象同公司的网络推广员每天得打电话,口干舌燥先不说,还要受气,忍受一些电话接听者不友好的语气有些甚至说要投诉。如果哪家公司有意向的还得到处奔波去商谈。而事实上所有的业务并不是一次就能交易成功的,他们必须具备坚忍不拔的个性,遭遇挫折时绝不能就此放弃,犯错遭领导责骂时不能赌气就辞职。而网站开发人员就经常得喝咖啡熬夜赶项目。一直以来,我们都是依靠父母的收入,而有些人则是大手大脚的花钱。也许工作以后,我们才能体会父母挣钱的来之不易。而且要开始有意识地培养自己的理财能力,我们刚毕业,工资水平普遍不高,除掉房租餐费和日常的开支,有时候寄点钱给父母补贴家用,我们常常所剩无几,一不留神可能就入不敷出成为月光一族,但此时我们再也不好意思伸手向父母要,因此很多时候我们要合理支配我们手中的这笔少的可怜的钱。

3.同事相处

踏上社会,我们与形形色色的人打交道。由于存在着利益关系,又工作繁忙,很多时候同事不会象同学一样对你嘘寒问暖。而有些同事表面笑脸相迎,背地里却勾心斗角不择手段,踩着别人的肩膀不断地往上爬,因此刚出校门的我们很多时候无法适应。比如我们公司做网络推广的同事,他们很注意对自己客户资料的保密,以防被同事抢去自己的业绩,因而关系显得有点淡漠。但是环境往往会影响一个人的工作态度。一个冷漠没有人情味的办公室,大家就会毫无眷恋之情,有更好的机会他们肯定毫不犹豫的跳槽。他们情绪低落导致工作效率 不高,每天只是在等待着下班,早点回去陪家人。而偶尔的为同事搞一个生日party,生病时的轻轻一句慰问,都有助于营造一个齐乐融融的工作环境。心情好,大家工作开心,有利于公司的发展。在电视上不止一次的看到职场的险恶,公司里同事之间的是非,我想我能做的就是\"多工作,少闲话\"。且在离毕业走人仅剩的几个月,更加珍惜与同学之间的相处。

二、总结

我是学管理的,在书本上学过很多套经典管理理论,似乎通俗易懂,但从未付诸实践过,也许等到真正管理一个公司时,才会体会到难度有多大;我们在老师那里或书本上看到过很多精彩的谈判案例,似乎轻而易举,也许亲临其境或亲自上阵才能意识到自己能力的欠缺和知识的匮乏。实习这两个月期间,我拓宽了视野,增长了见识,体验到社会竞争的残酷,而更多的是希望自己在工作中积累各方面的经验,为将来自己走创业之路做准备。

篇二:数控编程实习所用的字与字的功能

1、字符与代码

字符是用来组织、控制或表示数据的一些符号,如数字、字母、标点符号、数学运算符等。国际上广泛采用两种标准代码:

1)ISO国际标准化组织标准代码

2)EIA美国电子工业协会标准代码

⒉字

在数控加工程序中,字是指一系列按规定排列的字符,作为一个信息单元存储、传递和操作。字是由一个英文字母与随后的若干位十进制数字组成,这个英文字母称为地址符。

如:\"X2500\"是一个字,X为地址符,数字\"2500\"为地址中的内容。(FANUC系统中,地址中的值如果带小数点,表示是毫米单位,如果不带小数点,表示是微米单位。如X2500.表示X坐标2500毫米 X2500 表示X坐标2500微米)

⒊字的功能

组成程序段的每一个字都有其特定的功能含义,以下是以FANUC-0M数控系统的规范为主来介绍的。

⑴顺序号字N

顺序号又称程序段号或程序段序号。顺序号位于程序段之首,由顺序号字N和后续数字组成。其作用为校对、条件跳转、固定循环等。使用时应间隔使用,如N10 N20 N30......(程序号只是起标记作用,没有实际的意义)

⑵准备功能字G

准备功能字的地址符是G,又称为G功能或G指令,是用于建立机床或控制系统工作方式的一种指令。G00~G99

⑶尺寸字

尺寸字用于确定机床上刀具运动终点的坐标位置。

其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令暂停时间、用R指令圆弧的半径等。

⑷进给功能字F

进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速度。对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,一般只用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹的导程。

⑸主轴转速功能字S

主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。单位为r/min。

⑹刀具功能字T

刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀具的编号,如T01。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用,如T0101。

⑺辅助功能字M

辅助功能字的地址符是M,后续数字一般为1~3位正整数,又称为M功能或M指令,用于指定数控机床辅助装置的开关动作,如M00~M99。

第14篇:计算机网络编程实习1

实验1——JAVA Socket编程处理初步

实验目的:熟悉JAVA Socket编程基础知识

实验内容:掌握JAVA网络编程的Socket地址类和Socket类的使用,了解JAVA输入输出流的使用。编写一对客户端-服务器通信程序。

实验要求:

1、了解JAVA中地址表示的几种方法, 掌握Socket编程中地址相关的类

(InetAddre和NetworkInterface)的使用方法:编写程序完成下述功能:

1.在标准输出罗列本机所有网络接口

2.在标准输出给出“本地回环地址”的网络接口的名称

3.判断本机所有网络接口中哪些可以到达baidu.com

2、在本机创建一个临时目录,并在其中创建2-3个文本文件(文件名任意填

写)。编写客户端服务器程序。完成以下功能:

 编写一个TCP服务端程序,实现下述功能:

1.侦听2010端口,等待客户端连接;

2.当客户端连接创建之后,读取客户端消息,按照以下规则分别执行相应操作:

 消息==list, 则将刚创建的临时目录中的文件名以换行字符(\\n)

分隔,传输给客户端;

 消息以echo为前缀,则将echo后的字符作为内容传输给客户端;

 消息==close,则关闭与客户端的连接;

 其他情况,传输UNKNOWN Commands给客户端;

3.处理完客户端消息,并且客户端连接尚未关闭,则继续等待客户端输入,回到上述第二步;

 编写一个TCP客户端程序,实现下述功能:

1.连接服务端程序(2010端口)

2.如果连接建立成功,转第4步

3.如果连接失败,在标准输出打印“Connection Failed.”,并退出程序;

4.从标准输入读取用户输入,将用户输入传输给服务端

5.如果用户输入是close,是则关闭与服务端连接,并在标准输出打印“Connection Closed”,退出程序;否则,转下一步

6.读取服务端消息,将消息打印至标准输出;转4步。

3、撰写实验报告并附上所用程序和结果。

2013-5-3

第15篇:大地测量学坐标编程上机实习报告

上机实习报告

本次上机任务是对大地坐标系与大地空间直角坐标系之间的相互转换的程序的编译工作。现在对实习进行如下总结,希望能和大家共同学习提高。

一,首先是对C语音基本语句和相关知识的遗忘,所以在编译和运行的过程中也是问题不断,在第一步就遇到了不小的麻烦。之后我找出来C语音的课本和相关的资料,开始对C语言有了一个掌握。

接下来,我开始对大地坐标系与大地空间直角坐标系进行编译,这个过程不是很容易,在同学的帮助下开始了我的上机实习,取得了不小的进展。

二,对相关公式与推导了解不清楚,没有亲自动手进行运算。而后对一些概念模糊不清,比如地球椭球体、大地基准面、地理坐标系、

1、大地坐标系(称为地理坐标系),也即常说的经纬度坐标系,表示方法(B,L,H),B=经度,L=纬度,H=海拔

2、空间直角坐标系统,表示方法(X,Y,Z)。后面我把各个关系都了解了,及两个坐标系的相互推导也很清楚。

三、我们更需要注意细节,谨慎细心。先建总框架还是先建子程序,最后通过比较发现有些子程序是通用的,决定先建子程序,再用主程序把全部子程序串起来。在调试过程中发现有定义字符类型经常出现问题,而且一个错误导致一堆警告。后来各个子程序调试时未出现问题,但是但整合到一起时,老是调试不出来.最后发现原来是把分号犯错位置。对于大地测绘工作,一个测绘人应具有的精神,我们对于大地测量学基础我们应该打牢基础,认真学习。把每一个学习原理学懂,在这次实习后,我会更加努力学习大测基础这门课,并注意留意其与软件方面的联系。

这次编程自认为很简单,但真动手自己亲自编写,还是或多或少遇到了一些问题,并分析问题,最终解决问题。虽然这次作业很简单,但经过自己这样一步一步的编写出来,还是有很多收获,加强了运用VC++编写程序的能力,也充分认识到了学习VC++的重要性,更找到了自己的一些缺点与不足。可能引起的原因有可能是由于纬度计算公式并不完善,还有可能是由于计算机的截断误差引起的,还要找时间继续修改、完善进行迭代运算编程需要牵涉到大量的公式,为了使程序条理更清楚,各块的数据复用性更强,这里采取了分块的编程思想。

从整个过程来看,上机实习是较为成功的,收获很大。既能够让我对所学知识进行实践,又让我深刻意识到身为一名测绘工作的综合性,不只是测绘知识要学的好,其他的知识技能也不可缺少,比如编程技术。我们应博采众长,不断实践学习,在改进中完善,把每一次作业都认真完成,我相信,对我们以后的成长工作都是可贵的经验!

第16篇:软件编程实习总结_工作总结

软件编程实习总结_工作总结

实习时间:3月1日———5月9日 实习地点:广州xx大学生实训基地 实训目标:

1.通过系统性的实训,熟练掌握java se、java ee知识体系,具备java开发经验;

2.了解企业软件开发流程规范,初步具备正确的软件开发编程思路,掌握软件开发的基本方法,养成规范化项目开发习惯;3.以项目案例带动实训,以企业开发为基础,对参加实训学生进行项目分组管理,学生需按要求完成每天布置的项目案例,实训结束时必须按要求完成多个项目开发工作,通过案例练习、企业项目开发、评审,使学生初步具备软件开发的实战能力; 实习单位概述:xx科技以中关村科技园区为依托,在中国软件业发达城市——北京、上海、广州、深圳、大连、南京、武汉、杭州、西安、苏州、成都、太原等20大城市,建立了近40家培训中心,占地2万平米,年培训1万多名软件人才。已累计为ibm、微软、摩托罗拉、华为、中软、用友、yahoo、阿里巴巴、tom、新浪、搜狐、百度、联想、神州数码、大唐电信、亚信等知名it企业培养输送了7万多名中高级软件人才,目前xx全国拥有600多名员工,年产值近2亿元,是中国领先的中高端软件人才培训机构。 xx科技目前提供的职业培训包括:外企软件开发工程师、软件测试工程师、oracle数据库管理员、unix系统

管理员、网络系统工程师。 实习概况:

1.java语言简介。包括java的发展、java语言的特点、java应用程序的运行机制和环境、java的垃圾回收机制、java开发环境的安装和配置和java源程序的编译和运行等。

其中,配置java开发环境时,需要修改环境变量(先在系统变量中新建一个java_home的变量,将其值设置为jdk1.6.0的安装路径;然后修改path变量,在该变量值类加入路:%java_home%\\bin;%java_home%\\jre\\bin; 接着再修改clapath变量,若没有手动加入,在其值类加入路径:.; 最后利用javac -version测试java的版本);在编译和运行java源程序时,先使用javac *.java进行编译,再利用java *进行运行。

2.java基本语法。包括java的命名规范、注释、标识符、数据类型、变量、运算符、表达式、控制语句等。其中,java的命名规范包括:以字母(unicode)﹑“$”﹑“—”﹑为开头。 第二个字符开始是字母(unicode)、数字、“$”﹑“—”,不限制长度,不能是 java的关键字,区分大小写和可以是中文;java的基本数据类型有八种:整型类型(byte,short,int,long)、浮点类型(float,double)、字符型(char)和布尔型(boolean);java的控制语句包括:选择语句(if-else,switch-case)、循环语句(for,do-while,while)和循环跳转语句(break结束整个

循,continue结束本次循环)。

3.mysql数据库基本指令。包括创建、查询、删除数据库和表,向表中添加、删除、更新数据和查询表,修改表的结构等。 其中,列出数据库实例和表: show databases; show tables; 使用数据库实例: use databasename; 显示表中列的属性: desc tablename; 创建一张表:

create table tablename( 属性及其数据类型 ); 查询数据:

select * from tablename(where id=); 添加数据:

insert into tablename(属性1,...)values(属性值1,...); 删除数据:

delete from tablename(where id=); 更新数据:

update tablename set 字段名=„„,字段名

=„„( where id=); 表结构的修改,如增加一个字段格式:

alter table tablename add column(字段名,字段类型); 4.数组的介绍。包括数组的申明,初始化(静态和动态初始化),数组的访问、遍历和复制等。

5.string中一些api方法。如找到指定位置的字符charat(int index),求字符串的长度length(),字符串的连接concat、判断字符串是否以指定的字符结束engswith(‘c’)、判断两个字符串是否相等equal等。

6.接口的介绍。包括collection、list、hashmap等,以及这些接口的一些api的使用。 7.类的封装和重载。

8.mysql数据库与myeclipse的连接,需要在工程中导

第17篇:《网络编程课程设计》实习总结

河北科技师范学院欧美学院

实习类型教学实习实习单位河北科技师范学院欧美学院实习起止时间年月 年日 指导教师刘正林所在院(系)信息技术系专业班级网专1101学生姓名崔珺珺学号

一、实习的基本概况

(一) 理论指导

根据实训内容自行确定

(二) 项目情况

项目名称:企业门户网站

开发环境:Windows XP

项目分工情况:

我的任务:制作企业门户网站框架

二、实习过程或步骤

新建一个记事本文件,开始填写代码,我所做的是一家广告公司的主页面,所以题目的代码是这么写的:XX广告公司欢迎您!一个公司的主页必须有其他的链接,因为成员比较少,所以我做的比较简单,我用了这个代码,

a {color:black;text-decoration:none}

a:hover{color:red;text-decoration:none}

--!>

这样,超链接的字体是黑色的,但鼠标指向它以后就是红色的。

从互联网下载一张名为1后缀为JPG的图片,“XX广告,行业的领头者”下一步编写代码,并且将该1.JPG放入主页所在的文件夹,代码部分如下:

但是由于知识浅薄,图片放上去不是非常协调。

对网页上半部分的框架表格进行处理,的对字体、字号进行设置,代码如下:

首页

公司概况

公司机构

职务设置

工作科研

活动动态

联系客服

图书资料

客户服务

了解了一些代码的含义,比如一个表格可以分成很多行,用表示,比如指的是每行又可以分成许多单元格。

为了使网页有简单的交互性在主页上设置了一个登录界面和按钮,代码如下

用户名:

密码:

我连接了一个新建名为1.HTML的网页,主要是自己弄不太懂有关数据库的知识,所以只能简单的编写,这样不论在用户名、密码输入什么,都能跳入第二个页面。

进行了左侧表格框架的设计编写,代码如下:

服务导航

管理层

财务室

设计部

后续处理

服务接待

后勤供给

客户服务

订单档案

人事公告 最后。进行了简单的后续处理修改。

三、实习感受

(一) 成绩与收获

通过这次网页制作实习课程,我更加深入的了解了各种代码语言的作用,从互联网上学习了更多的知识。学习制作网页,必须先从学习HTML语言做起,弄清楚各种语言在制作网页中的重要作用,通过这次综合性实验,我已经可以灵活运用所学知识和技巧制作简单的网页。实验过程中,我尽量充分运用老师教过的知识,对所学知识有一定的巩固作用,为了做出更好的效果我也翻阅参考了其他的资料,学习到了更多网页处理的技巧,制作网页过程中我遇到了不少的问题,通过询问同学和查找资料都获得了 解决的办法,这次实践对我而言是一个不小的提升,在实践过程中学习巩固对知识能有更深的记忆。网页制作是一门很实用的学科,值得我们以后更深入的去学习。现在我掌握的制作知识还是太少,需要以后多与老师、同学们交流,自己在网络上也需要更加深入的挖掘有关知识。

(二) 问题与不足

对一些代码的作用不了解,乱加运用导致页面混乱,而且缺少独自处理错误与难题的能力,对于有些知识仅是一看就过,其实自己根本没有掌握,而且掌握了的也是一知半解,没有将知识加以用工,总是想做些什么但是真到了做的时候不会,还得去翻书。

第18篇:计算机编程实习周记

实习周记一

到金山实习已经一周了,这一周主要任务是学习COM技术,以及理解初期产品DEMO的代码,指导我的老大叫程辉,他是一个工作认真, 待人真诚的好人,虽然他很忙,但是我遇到问题他也会细心帮我解答, 如果某个问题他不清楚, 也会很直接的告诉我他不清楚.但是我要是在学校遇到什么问题, 大部分老师给我的答案都是含糊其辞的, 另有一些就干脆胡说八道一通, 让我非常郁闷.

在公司实习的感觉很不一样,快快事业部里每个人都非常认真勤奋的工作,大家都为最终的产品投入了大量的时间和精力.这是我无法从学校学习到的一种精神.这也从一个侧面反映出大学里面的问题有很多, 在学校上课, 我无法得到什么, 有些课程老师自己都没弄明白, 找本书对着学生念经, 同学们的激情早就在大一的时候被浇灭了, 剩下一些残念或怨念, 又在\"经文\"的\"雪上加霜\"后, 留下一辈子的仇恨.这就是大学的现状.没有谁可以改变这种状况, 而我们这些可怜的大学生们, 期望的只是一张大学毕业证, 好给保有旧社会科举制度思维的父母们一个交代.面对这样的现状, 我只能说...very well...

虽然这一周我都是每天早上6:30起床赶车,晚上8:30回到宿舍(坐公交车要好久, 而且正赶山修路, 在路上耽搁很久),但是这样的生活对我来说却是习以为常,因为从大二暑假开始,我就已经以类似的作息时间,奔波于宿舍和励耘楼的实验室.即使是周六周日,我也会去励耘楼的实验室自习,而现在周末不用去公司上班,我倒是觉得轻松了不少.

生活方面,金山的伙食真的是非常好,可见金山的管理者们们对本公司员工的尊重和重视.但是菜品种不如学校食堂的丰富, 学校的食堂和外卖经常会有\"花生猪骨\", \"逗沙包\", \"小强汤\", \"滑蛋小强\", \"芹菜苍蝇\", \"白菜腋毛\"等菜式供给, 不仅如此, 给我们盛菜的食堂员工还喜欢抖两抖, 一次我大脑抽筋了, 去食堂的窗口打饭, 看见一份炒豆腐还不错, 价钱是1块钱, 我就要他们给我来一份, 这份打过来, 我数了数, 一共5块豆腐....我当场就怒了, 找他理论, 没想到他跟我来了一句\"1块钱就是那么多了...\".最后这个\"了\"字声音还故意发的很长, 明显是一种挑衅和不懈.言外之意就是\"丫个穷鬼, 还敢嫌少, 没钱还敢来吃老子豆腐.\", 我真是吐槽不能.

实习周记二

到金山实习已经两周了.周一上午,程辉把我叫到会议室,让我根据第一周学到的知识以及对项目的了解,制作快快游戏世界中的\"新手指南\"里的一部分.刚听到这个需求,我感到非常紧张.因为这些代码有可能会成为最终产品的一部分,而我对windows编程的了解又非常少,整个项目的代码我也没有仔细看过,仅仅学习了几个DEMO的代码,我不知道自己能不能胜任.

程辉倒是不太担心,他跟我介绍了一下这一部分的工作,总体来讲,工作量并不大,而且DEMO中的代码已经可以帮我完成大部分的工作了.更加重要的是,如果哪个地方我不懂,我可以问他.有了这句话,我就放心了.

拿到了计划书后,我就开始编写代码.整个过程可以说是边学边做,不过,有程辉帮忙以及工程中许多代码可以参考,总体进展还是比较顺利.

最终,通过许多同事的共同努力,\"新手指南\"已经基本完成.

实习周记三

第三周, 我修改了程序中的2个bug, 看了一下快快游戏世界运行应用程序的流程.一件值得庆幸的事情就是快快游戏世界1.0 beta 4终于和玩家们见面了.

实习周记四

第四周.不知不觉, 我已经实习了快一个月了.在快快事业部实习的这一个月以来, 我不仅学到许多宝贵的知识和技能, 还感受到同事们的踏实勤奋的工作态度.

我们的产品\"快快游戏世界\"是一个集合单机游戏, 网络游戏, FLASH游戏, FC模拟器游戏为一体的多功能游戏平台.在这个游戏平台上, 玩家可以选择自己喜欢的任意一款游戏, 并且只用下载游戏的一部分, 就能快速开始游戏.目前, 我们发布的最新版本都是\"快快游戏世界 1.0 Beta 4\"..现在的Beta 4依然有一些问题, 每天, 我们的测试人员都会上报程序中存在的各种bug, 并由负责技术工作的同事对这些bug进行修复.在上报这些bug之前, 测试经理会和测试部门的同事们将bug整理分类, 并且用清晰的语言将bug描述清楚.这为我们技术人员提供了极大的便利.

在处理bug的时候, 为了照顾我这个新手, 程辉分给我的bug都是比较容易处理的.那些高手程序员处理的bug ,我连问题出在哪里都看不出来, 他们竟然能在很短的时间内解决.可见金山公司员工的技术实力的确名不虚传.

有时, 为了尽快带给用户新的体验, 部门的同事们要加班到很晚.有一天早上, 我来到公司, 在内部ftp上下载最新生成的版本, 没想到生成时间竟然是23:30分.昨天晚上, 他们肯定加班到深夜.今天会不会很晚才来呢? 正想着, 他们已经一个接一个的来到了自己的位置, 没有一个人迟到.这就是金山公司员工的工作热情.

实习周记五

本周的任务比较简单, 都是对原有代码的维护.下周将开始旧版本的维护.

实习周记六

第六周, 最近很忙, 非常忙, 万事缠身.Lua没有什么进展, COM也没有什么进展.

这个月末还要交毕业设计, 我还没有开始写.问了一下实习的同学, 大部分都没动笔.真是一件烦心的事情, 不过还不至于影响到工作.临近开学, 同学们都陆陆续续的返校了, 问了一下大家的情况, 有出去创业的, 有复习考研的, 有忙于毕业论文的, 有忙出国的, 有忙补考的, 大部分人都悬着一颗心, 未来是什么? 谁也不知道.

马上就要开始的大四生活为我们敲响了警钟, 虽然没有课了, 但是一年以后, 我们的归宿在哪里? 我们有没有得到我们想要的? 我们知道我们想要什么吗? 这些永恒的话题, 总在夜深人静的时候钻入我的脑子, 让我无法安睡.社会这东西到底是什么样? 像我们这样的IT从业人员, 生活质量会是怎样? 这条路该怎么走?

第19篇:某数控编程实习心得体会

XX数控编程实习心得体会

实习结束了,但学习却是永无止境,通过我实习,我学到许多知识与技术。以下是小编收集的《数控编程实习心得体会》,仅供大家阅读参考!

数控编程实习心得体会

以市场为导向的职业教育不断开辟这一领域的新课题,在传统职业的知识和技术上溶入了数字化信息的新技术、新知识、新工艺。国家大力发展职业教育,大力进行职教师资培训。以骨干教师为重点的培养培训活动在全国各个重点建设职教师资基地纷纷开展。我就是20xx年第二批次国家级骨干教师培训的学员,培训地在 济南数控编程培训学校,专业是数控加工技术。在济南学习期间,对于数控机床编程技术的学习心得写下来跟朋友们一起探讨。

一、学好数控编程技术需要具备以下几个基本条件:

(1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。

(2)有条件选择好的培训机构和培训教材。

(3)在实践中积累经验。

二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:

(1)基本的机械制图基础。

(2)基本的机械加工常识。

(3)机加工工艺基础。

(4)基本的三维造型技能。

三、选择培训教材应考虑的因素包括:

(1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CAD/CAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。

(2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。

四、学习方法与技巧

同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:

(1)短期目标规划,在一个较短的时间内集中完成一个学习目标,并及时加以应用,避免进行马拉松式的学习。

(2)系统课题设计,按照课题要求有目的进行实操训练。

(3)注重培养规范的操作习惯,培养严谨、细致的工作作风,这一点往往比单纯学习技术更为重要。

(4)做好实践笔记,将平时所遇到的问题、失误和学习要点记录下来,这种积累的过程就是水平不断提高的过程。

总之,理论指导实践,而实践丰富了理论。理论联系实践才是数控编程技术学习的指导思想。

数控编程实习心得体会

这两周在车间里度过,总的来说,这是我大学学习生涯中难忘的一段经历,从大一到现在,可以说,这是我第一次操作数控机床,真真正正由自己动手加工出一个成品零件,真是有一种小小的成就感,在感到喜悦之余,我觉得我们学到了很多,比上课学到的要多得多,要实用。因为在课堂上,吕老师只会给我们将一大堆的理论,像这样枯燥乏味的理论课,我感觉自己对数控这门学科很茫然,有点学不下去的感觉,而实际不同,这东西是要理论与实际相结合的,如果你不去亲自动手操作,那你永远不会明白这里面的奥妙。现在发现数控这东西其实还挺有趣的。

在课堂上的时候,我感觉吕老师给我们讲的那些代码以及格式,和那些编程,我们根本就没有去理解,只是一味的单纯去记,以至于我们什么都不懂。其实实际与理论还是有区别的,比如说加工涉及到的切削用量,对于我们从来没有操作过的人来说,完全失去了他的参考价值,我们还是要从实际加工中进行调试,使加工尺寸既要达到要求,又要操作规范,这对于我们来说可不是一件容易的事。

在实习过程中,陈老师耐心地给我们讲解数控铣床上面每个指令的使用,在陈老师的指导下,我们很快就上手了,踏入了数控这个门槛,我们也积极认真地学习,认真完成老师布置下来的任务。在完成任务之余,我们还发挥自己的想象空间,自己尝试着编程,不断反复的练习

实训期间,我们做的是一个尺寸80*80的塑料件,做这个零件的时候,我们学会了简单的自己对刀和对零件的车削,通过简单的加工,我们开始了解了返参命令,还有程序的编辑输入,以及增量的调节,还有很多很多,接下来的时候我们是在这块塑料件上铣出编辑好程序的形状,刚开始我以为这些全是自动的,可我错了,在接下来做这个零件的时候,我发现对刀是一件很困难的事,花了我一定的时间,我发现,在操作的时候真的要很小心,仔细的去看,不然的话,很可能就会出现问题,如果不小心就会致使工件损坏,甚至撞刀,以及安全事故,所以时刻应该保持一个严谨的态度,我觉得这是很有必要的。

通过这次试训,我们真正做到了理论联系实际,学以致用,使我们的数控知识进一步得到了巩固,增强了我们走进制造业的信心,这次实训虽然做的还不够好,但我觉得从实践中我们多多少少学到了一些知识。

在这次实训中,让我体会最深的是理论联系实际,实践是检验真理的唯一标准。理论知识固然重要,可是无实践的理论就是空谈。真正做到理论与实践的相结合,将理论真正用到实践中去,才能更好的将自己的才华展现出来。我以前总以为看书看的明白,也理解就得了,经过这次的实训,我现在终于明白,没有实践所学的东西就不属于你的。俗话说:“尽信书则不如无书”我们要读好书,而不是读死书。现在的社会需要的是动手能力强的人,而不是理论好的人,对于我们高职生来说这更重要了,我们学校的目标就是培养一流的职业技能的人。

实训期间,我认为我也有很多不足的地方,比如说工作态度不够积极,学习不够认真等等。我相信通过我的努力,我以后一定会改掉这些缺点的.我坚信通过这一段时间的实习,所获得的实践经验对我终身受益,在我毕业后的实际工作中将不断的得到验证,我会不断的理解和体会实习中所学到的知识,在未来的工作中我将把我所学到的理论知识和实践经验不断的应用到实际工作来,充分展示自我的个人价值和人生价值。为实现自我的理想和光明的前程努力。不经一番寒彻骨,那得梅花扑鼻香!”我相信,自己坚定的信心及个人坚定的意志,一定会实现自己美好理想,走上自己的成功之路。

时光总是匆匆而逝,很快两个星期就这样过去了。大二了,我们就要步入社会,面临就业了,就业单位不会像老师那样点点滴滴细致入微地把要做的工作告诉我们,更多的是需要我们自己去观察、学习、总结。如果不具备这项能力的话,就难以胜任未来的挑战。

随着科学的迅猛发展,新技术的广泛应用,会有很多领域是我们未曾接触过的,只有敢于去尝试才能有所突破,有所创新。两周的数控实习带给我们的,不仅仅是我们所接触到的那些操作技能,也不仅仅是通过几项工种所要求我们锻炼的几种能力,更多的则是需要我们每个人在实习结束后根据自己的情况去感悟,去反思,勤时自勉,有所收获,使这次实习达到了他的真正目的。

数控编程实习心得体会

大学两年即将结束, 学院为了使我们更多了解产品、设备,提高对数控制造技术的认识,加深数控在工业各领域应用的感性认识,开阔视野了解相关设备及技术资料,熟悉典型零件的加工工艺,特意安排了我们到拥有较多类型的数控机床设备,生产技术较先进的工厂进行生产操作实习。 为以后的工作打下基础,在最后的几个月里开始了我们的实习。为期一个多月的生产实习,我们来到了xx第一机床厂进行了实习

一、单位介绍

xx第一机床厂始建于1952年,是国家生产金属切削机床的重点企业,是xx省数控产业化基地。企业位于xx市南内环街16号,占地面积万平方米。三面临街,地处城市中心区域,地理位置优越,交通便利。企业在册职工1293人,其中各类专业技术人员320人。资产总额亿元,负债总额亿元。企业拥有立式加工中心、卧式加工中心、高精度导轨磨、大型数控龙门镗铣床、三坐标测量仪、双频激光干涉仪等高精尖加工和检测设备468台,具备完善的工艺保证体系和准确的计量检测手段。

企业主要产品有高、中、低档数控车床、卧式车床及龙门框架类机床,共三大系列、61个品种、182种规格,其中:数控车床16个品种,43个规格,跟踪国内先进水平,市场潜力巨大;卧式车床14个品种,64个规格,性价比高、用户满意度好;龙门框架类机床31个品种,75个规格,呈旺销态势。特别是新产品数控龙门镗铣床不仅市场前景看好,而且拥有知识产权,具有核心竞争优势。以“太一机”为注册商标的产品畅销全国,并远销世界十多个国家和地区。企业技术力量雄厚,产品开发周期短、见效快,企业技术中心以其强势的科技开发能力和现代的设计手段被评为省级技术中心;企业以诚信经营和快捷周到的服务著称,在全国绝大多数省、市、自治区建有销售网点并形成了长效网络体系,企业注重产品质量,曾于XX年通过ISO9001国际质量体系认证。

二、实习目的

毕业实习是我们在完成本专业基础课和专业课的学习之后,综合运用知识的重要的实践性教学环节,是机电专业必修的实践课程,在实践教学体系中占有重要地位。通过毕业实习使自己在实践中验证、巩固和深化已学的专业理论知识,通过知识的运用加深对相关课程理论与方法的理解与掌握。加强对企业及其管理业务的了解,将学到的知识与实际相结合,运用已学的专业理论知识对实习单位的各项业务进行初步分析,善于观察和分析对比,找到其合理和不足之处。灵活运用所学专业知识,在实践中发现并提炼问题,提出解决问题的思路和方法,提高分析问题及解决问题的能力。

三、实习内容

在这短短的几个星期内,大家每天都要学习一项新的技术,并在很短的实习时间里,完成从对各项具体操做的一无所知到制作出一件成品的过程,我们在老师们耐心细致地指导下,很顺利的完成各自的实习内容,并且基本上都达到了老师预期的实习要求,圆满地完成了实习。在实习期间,通过学习车工、钳工的操作,我们做出了自己的工件,虽然这几个星期的实习是对我们的一个很大的考验,但是看到自己平生第一次在车间中做出的工件,我们都喜不自禁,感到很有成就感。

来到工厂,首先工人师父给我们上安全课,告诉我们什么可以弄什么不可以弄,一定要服从厂里还有老师的管理,并且要自己注意安全,不要到处乱跑等,还给我们说了一些活生生的事件,加强我们对安全的认识,并且还给我们说了一些厂子里的优秀业绩等,还给我们介绍了一些分厂的各种不同的地方。

接下来几天实习老师带领我们来到各分厂熟悉一下车工、锻工、磨工,铣工等机械设备的构造、工作原理、基本操作和基本功能,等以后实习的时候再让我们实际操作。通过老师的讲解,我们熟悉了普通车刀的组成、安装与刃磨,了解了车刀的主要角度及作用,刀具切削部分材料的性能和要求以及常用刀具材料,车削时常用的工件装夹方法、特点和应用,常用量具的种类和方法,了解了车外圆、车端面、车内孔、钻孔、车螺纹以及车槽、车断、车圆锥面、车成形面的车削方法和测量方法,了解了常用铣床、刨床、磨床的加工方法和测量方法。

比如在使用磨床机床工作时,头不能太靠近砂轮,以防止切屑飞入眼睛,磨铸铁时要戴上防护眼镜,不要用手摸或测量正在切削的工件,不要用手直接清除切屑,应用刷子或专用工具清除,严禁用手去刹住转动着的砂轮及工件,开机前必须检查砂轮是否正常,有无裂痕,检查工件是否安装牢固,各手柄位置是否正确。开动铣床机床前,要检查铣床传动部件和润滑系统是否正常,各操作手柄是否正确,工件、夹具及刀具是否已夹持牢固等,检查周围有无障碍物,才可正常使用,变速、更换铣刀、装卸工件、变更进给量或测量工件时,都必须停车。更换铣刀时,要仔细检查刀具是否夹持牢固,同时注意不要被铣刀刃口割伤。铣削时,要选择合适的刀具旋转方向和工件进给方向,切削速度、切削深度、进给量选择要适当,要用铁勾或毛刷清理铁屑,不能用手拉或用嘴吹铁屑,工作加工后的毛刺应夹持在虎钳上用锉刀锉削,小心毛刺割手。铣齿轮时,必须等铣刀完全离开工件后,方可转动分度头手柄。

车工要求较高的手工操作能力。通过老师的讲解,我们了解了车刀的种类,常用的刀具材料,刀具材料的基本性能,车刀的组成和主要几何角度,车床的功能和构造,老师最后给我们示范了车床的操作方法,并示范加工了一个木模,然后就让我们开始自己独立实习,虽然操作技术不怎么熟练,经过几天的车工实习,最后还是各自独立的完成了实习。 车床运转时,不能用手去摸工件表面,严禁用棉纱擦抹转动的工件,更不能用手去刹住转动的卡盘。当用顶尖装夹工件时,顶尖与中心孔应完全一致,不能用破损或歪斜的顶尖,使用前应将顶尖和中心孔擦净,后尾座顶尖要顶牢,用砂布打磨工件表面时,应把刀具移动到安全位置,不要让衣服和手接触工件表面。加工内孔时,不可用手指支持砂布,应用木棍代替,同时速度不宜太快。禁止把工具、夹具或工件放直接在车床床身上和主轴变速箱上。工作时,必须集中精力,注意头、手、身体和衣服不能靠近正在旋转的机件,如工件、带轮、皮带、齿轮等。

四、实习收获

通过车工实习,我们熟悉了有关车工及车工工艺方面的基本知识,掌握了一定的基本操作技能,已经会初步正确使用和操作车床,而且还增强我们的实践动手能力,以及分析问题和解决问题的能力。

数控车床的操作,就是通过编程来控制车床进行加工。数控机床是综合应用计算机、自动控制、自动检测及精密机械等高新技术的产物,是技术密集度及自动化程度很高的典型机电一体化加工设备,它与普通机床相比,其优越性是显而易见的,不仅零件加工精度高,产品质量稳定,且自动化程度极高,可减轻工人的体力劳动强度,大大提高了生产效率。只要输入正确的程序,车床就会执行相应的操作,通过数控车床的操作及编程,深深地感受到了数字化控制的方便、准确、快捷。通过数控实习,我们了解了数控机床及数控加工概念,掌握了数控机床程序编制内容,数控实习使我们具备了一定的数控加工基础知识,我们基本上可以能阅读并且编制简单数控操作加工程序,初步掌握了数控机床的操作与维护。

车工、锻工、磨工,铣工实习是切削加工技术的必要途径之一,可以培养我们的观察能力、动手能力,开拓我们的视野,使我们平时学习的理论知识和操作实践得到有效的结合。

在观察的时候,我们在不懂的地方向工人师父请教,明白了很多书本上没有的东西。 在听了工人师傅的讲解后,明白了一般零件的加工过程如下:

胚料---划线---刨床(工艺上留加工余量)--粗车--热处理,调质--车床半精加工--磨--齿轮加工--淬火(齿面)--磨面

齿轮零件加工工艺:

粗车--热处理--精车--磨内孔--磨芯,轴端面--磨另一端面--滚齿--钳齿--剃齿--铡键槽--钳工--完工

最后我们在师父的指导下,亲自加工了一个零件,使我们大家都兴奋不易。

在自己亲手加工的时候,很多问题都出现在我们的面前,使我们更加加深了各种知识的了解,在自己加工十时,使我对对刀,参数的设置,编程的要求,工艺,还有在加工中的各种操做,以及刀补的建立,还有各种参数的修改,以及各种量具的使用有了更加深刻的了解。

在实习的期间,我们还学习了数控车床、铣床等。数控给我们留下了深刻的印象,它们让我看到了这行业的未来。

实习结束了,但学习却是永无止境,通过我实习,我学到许多知识与技术。在这次实习中我也学会了怎样去面对失败。实习的生活使我难以忘怀。

第20篇:某年大学生数控编程实习心得体会

XX年大学生数控编程实习心得体会

数控车床是数字程序控制车床的简称,它集通用性好的万能型车床、加工精度高的精密型车床和加工效率高的专用型车床的特点于一身,是国内使用量最大,覆盖面最广的一种数控机床,也是是一种通过数字信息,控制机床按给定的运动轨迹,进行自动加工的机电一体化的加工装备,经过半个世纪的发展,数控机床已是现代制造业的重要标志之一。以下是小编为各位收集整理提供的数控编程实习心得范文,希望对你有所帮助。欢迎大家阅读参考学习!

XX年大学生数控编程实习心得体会

以市场为导向的职业教育不断开辟这一领域的新课题,在传统职业的知识和技术上溶入了数字化信息的新技术、新知识、新工艺。国家大力发展职业教育,大力进行职教师资培训。以骨干教师为重点的培养培训活动在全国各个重点建设职教师资基地纷纷开展。我就是20xx年第二批次国家级骨干教师培训的学员,培训地在 济南数控编程培训学校,专业是数控加工技术。在济南学习期间,对于数控机床编程技术的学习心得写下来跟朋友们一起探讨。

一、学好数控编程技术需要具备以下几个基本条件:

(1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。

(2)有条件选择好的培训机构和培训教材。

(3)在实践中积累经验。

二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:

(1)基本的机械制图基础。

(2)基本的机械加工常识。

(3)机加工工艺基础。

(4)基本的三维造型技能。

三、选择培训教材应考虑的因素包括:

(1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CAD/CAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。

(2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。

四、学习方法与技巧

同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:

(1)短期目标规划,在一个较短的时间内集中完成一个学习目标,并及时加以应用,避免进行马拉松式的学习。

(2)系统课题设计,按照课题要求有目的进行实操训练。

(3)注重培养规范的操作习惯,培养严谨、细致的工作作风,这一点往往比单纯学习技术更为重要。

(4)做好实践笔记,将平时所遇到的问题、失误和学习要点记录下来,这种积累的过程就是水平不断提高的过程。

总之,理论指导实践,而实践丰富了理论。理论联系实践才是数控编程技术学习的指导思想。

XX年大学生数控编程实习心得体会

目前在国内制造业对数控加工高速增长的需求形势下,数控编程技术人才出现了严重短缺,数控编程技术已成为就业市场上的需求热点。以市场为导向的职业教育不断开辟这一领域的新课题,在传统职业的知识和技术上溶入了数字化信息的新技术、新知识、新工艺。国家大力发展职业教育,大力进行职教师资培训。以骨干教师为重点的培养培训活动在全国各个重点建设职教师资基地纷纷开展。我就是XX年第二批次国家级骨干教师培训的学员,培训地在 济南数控编程培训学校,专业是数控加工技术。在济南学习期间,对于数控机床编程技术的学习心得写下来跟朋友们一起探讨。

一、学好数控编程技术需要具备以下几个基本条件:

(1)具有基本的学习资质,即学员具备一定的学习能力和预备知识。

(2)有条件选择好的培训机构和培训教材。

(3)在实践中积累经验。

二、学习数控编程技术,要求学员首先掌握一定的预备知识和技能,包括:

(1)基本的机械制图基础。

(2)基本的机械加工常识。

(3)机加工工艺基础。

(4)基本的三维造型技能。

三、选择培训教材应考虑的因素包括:

(1)教材的内容应适合于实际编程应用的要求,以目前广泛采用的基于CAD/CAM软件的交互式图形编程技术为主要内容。在讲授软件操作、编程方法等实用技术的同时也应包含一定的基础知识,使读者知其然更知其所以然。

(2)教材的结构。数控编程技术的学习是一个分阶段不断提高的过程,因此教材的内容应按不同的学习阶段进行合理的分配。同时,从应用角度对内容进行系统的归纳和分类,便于读者从整体上理解和记忆。

四、学习方法与技巧

同其他知识和技能的学习一样,掌握正确的学习方法对提高数控编程技术的学习效率和质量起着十分重要的作用。下面是几点建议:

(1)短期目标规划,在一个较短的时间内集中完成一个学习目标,并及时加以应用,避免进行马拉松式的学习。

(2)系统课题设计,按照课题要求有目的进行实操训练。

(3)注重培养规范的操作习惯,培养严谨、细致的工作作风,这一点往往比单纯学习技术更为重要。

(4)做好实践笔记,将平时所遇到的问题、失误和学习要点记录下来,这种积累的过程就是水平不断提高的过程。

总之,理论指导实践,而实践丰富了理论。理论联系实践才是数控编程技术学习的指导思想。

------

为了提高刀具的使用寿命和降低表面粗糙度,车刀刀尖常磨有半径较小的圆弧。在加工外圆、内孔及端面时,没有影响。但在加工圆锥和圆弧时,会产生过切或欠切现象,对工件形状、尺寸精度影响很大,所以必须对刀具圆弧进行补偿。对具有自动圆弧补偿机能的系统,可用G

41、G42进行自动补偿,此时只要按实际轮廓直接编程即可。对不具有自动圆弧补偿机能的系统,必须进行手工计算补偿。

自动补偿时,应注意一下几点,否则系统报警。

(1)G

41、G42只能在G00、G01程序段里使用,不能在G0

2、G03的程序段里使用。

(2)在返回换刀点前,必须用G40取消补偿。

(3)如果在子程序里调用了刀尖半径补偿,那么也必须在子程序里取消。

(4)G

41、G42指令不能重复使用。即在程序中如果已经调用了G41指令,就不能直接使用G42,若想使用,必须解除原补偿。

手工计算应掌握以下的图和公式

圆弧加工:

凸圆加工时,半径=R+r

凹圆加工时,半径=R-r

(r为刀尖圆弧半径)

倒角也属于圆锥加工,一般情况下,为简化计算可用下式直接补偿:(设图面倒角值为A)

刀尖圆弧:A+

0.8刀尖圆弧:A+

刀尖圆弧:A+1

六、理解加工方法巧编程

在加工中,有一些工件看似不好加工,但只要理解了加工方法,编程则变的很简单。

(1)多头螺纹加工。

有的系统有专用的多头螺纹加工指令,有的没有。多头螺纹的加工方法就是加工完一条螺旋线后,移动一个螺距再加工其他的螺旋线。如图6所示的双头螺纹加工。

图.6

G00 X32 Z3

G71 X34 Z-40 F4 B60 M32 M73

(第一条螺旋线加工,牙型高H按螺距计算)

G00 X32 Z5

(第二条螺旋线的起点,移动一个螺距.安全起见,一般后移.)

G71 X34 Z-40 F4 B60 M32 M73

(第二条螺旋线的加工)

G00 X500 Z500

M02

直进法是加工螺纹最常用的方法,但确是最不提倡采用的一种方法。由于刀具是径向进给的(与工件中心线垂直),因此金属从螺纹齿腹两侧去除,从而产生V形切屑。这种切屑很难断裂,因此切屑流动是一个问题。此外,由于刀片端部两侧要承受较高的热和压力,因此刀具寿命短。尽可能采用斜进法和左右车削法。

(2)油线的加工

油线在轴瓦里应用较多。油线的加工是由几条环型槽和几条螺旋线构成的(右螺旋线和左螺旋线)。如图7所示

图.7

G50 S1000

G00 X500 Z500

T0101 M03 S500 M42 M08

X98 Z3G00 Z-60

G73 X104 Z-60 K0 (第一条环型槽加工)

G00 Z-10

G73 X104 Z-10 K0 (第二条环型槽加工)

G97 S100

G71 X104 Z-60 H5 F50(右螺旋线加工)

G00 Z-60

G71 X104 Z-10 H5 F50 (左螺旋线加工)

G00 Z3

X500 Z500

M02

油槽一般是半圆槽,加工螺旋线时应使用直进刀法。

XX年大学生数控编程实习心得体会

“天下英雄皆我辈,一入江湖立马催。” 从学校到社会的大环境的转变,身边接触的人也完全换了角色,老师变成老板,同学变成同事,相处之道完全不同。在这巨大的转变中,我们可能彷徨,迷茫,无法马上适应新的环境。我们也许看不惯企业之间残酷的竞争,无法忍受同事之间漠不关心的眼神和言语。很多时候觉得自己没有受到领导重用,所干的只是一些无关重要的杂活,自己的提议或工作不能得到老板的肯定。做不出成绩时,会有来自各方面的压力,老板的眼色同事的嘲讽。而在学校,有同学老师的关心和支持,每日只是上上课,很轻松。常言道:工作一两年胜过十多年的读书。两个月的实习时间虽然不长,但是我从中学到了很多知识,关于做人,做事,做学问。

一、关于工作

1.自学能力

“在大学里学的不是知识,而是一种叫做自学的能力”。参加工作后才能深刻体会这句话的含义。除了英语和计算机操作外,课本上学的理论知识用到的很少很少。我担任的是文员一职,平时在工作只是打打电话处理文件,几乎没用上自己所学的专业知识。而同公司的网站开发人员就大不一样了。计算机知识日新月异,在一个项目中,他们经常被要求在很短的时间内学会用一种新的计算机语言进行开发设计,他们只能在自己以前的基础上努力自学尽快掌握知识。在这个信息爆炸的时代,知识更新太快,靠原有的一点知识肯定是不行的。我们必须在工作中勤于动手慢慢琢磨,不断学习不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被企业和社会所淘汰。

2.工作辛苦

由于现在还住校,所以每天7点不到就得起床去挤公交车,就算再寒冷再差的天气,只要不是周末,都得去上班,有时候公司业务繁忙,晚上或周末得加班,那留给个人支配的时间更少。我们必须克制自己,不能随心所欲地不想上班就不来,而在学校可以睡睡懒觉,实在不想上课的时候可以逃课,自由许多。

每日重复单调繁琐的工作,时间久了容易厌倦。象我就是每天就是坐着对着电脑打打字,显得枯燥乏味。但是工作简单也不能马虎,你一个小小的错误可能会给公司带来巨大的麻烦或损失,还是得认真完成。而象同公司的网络推广员每天得打电话,口干舌燥先不说,还要受气,忍受一些电话接听者不友好的语气有些甚至说要投诉。如果哪家公司有意向的还得到处奔波去商谈。而事实上所有的业务并不是一次就能交易成功的,他们必须具备坚忍不拔的个性,遭遇挫折时绝不能就此放弃,犯错遭领导责骂时不能赌气就辞职。而网站开发人员就经常得喝咖啡熬夜赶项目。一直以来,我们都是依靠父母的收入,而有些人则是大手大脚的花钱。也许工作以后,我们才能体会父母挣钱的来之不易。而且要开始有意识地培养自己的理财能力,我们刚毕业,工资水平普遍不高,除掉房租餐费和日常的开支,有时候寄点钱给父母补贴家用,我们常常所剩无几,一不留神可能就入不敷出成为月光一族,但此时我们再也不好意思伸手向父母要,因此很多时候我们要合理支配我们手中的这笔少的可怜的钱。

3.同事相处

踏上社会,我们与形形色色的人打交道。由于存在着利益关系,又工作繁忙,很多时候同事不会象同学一样对你嘘寒问暖。而有些同事表面笑脸相迎,背地里却勾心斗角不择手段,踩着别人的肩膀不断地往上爬,因此刚出校门的我们很多时候无法适应。比如我们公司做网络推广的同事,他们很注意对自己客户资料的保密,以防被同事抢去自己的业绩,因而关系显得有点淡漠。但是环境往往会影响一个人的工作态度。一个冷漠没有人情味的办公室,大家就会毫无眷恋之情,有更好的机会他们肯定毫不犹豫的跳槽。他们情绪低落导致工作效率 不高,每天只是在等待着下班,早点回去陪家人。而偶尔的为同事搞一个生日party,生病时的轻轻一句慰问,都有助于营造一个齐乐融融的工作环境。心情好,大家工作开心,有利于公司的发展。在电视上不止一次的看到职场的险恶,公司里同事之间的是非,我想我能做的就是“多工作,少闲话”。且在离毕业走人仅剩的几个月,更加珍惜与同学之间的相处。

二、总结

我是学管理的,在书本上学过很多套经典管理理论,似乎通俗易懂,但从未付诸实践过,也许等到真正管理一个公司时,才会体会到难度有多大;我们在老师那里或书本上看到过很多精彩的谈判案例,似乎轻而易举,也许亲临其境或亲自上阵才能意识到自己能力的欠缺和知识的匮乏。实习这两个月期间,我拓宽了视野,增长了见识,体验到社会竞争的残酷,而更多的是希望自己在工作中积累各方面的经验,为将来自己走创业之路做准备。

编程实习报告
《编程实习报告.doc》
将本文的Word文档下载到电脑,方便编辑。
推荐度:
点击下载文档
相关专题
点击下载本文文档