外文文献翻译---ADONet技术

外文文献翻译---ADONet技术
外文文献翻译---ADONet技术

英文一原文:

ADO. Net Technology

ADO. NET is designed for solving the Web and program problem about the distribution application by Microsoft. As a kind of visit frame of database, ADO. NET can handle the N layer's data architecture which doesn't join that Web application program requires, thus when visiting the database of SQL SERVER, superior performance has gotten extensive application. This paper discusses for this.

I.The major object of https://www.360docs.net/doc/ab5071803.html,.

Many objects in https://www.360docs.net/doc/ab5071803.html, is similar to the object function in ADO , but the function of the object in https://www.360docs.net/doc/ab5071803.html, is more powerful. At the same time, except the objects of the Connection, Parameter and Command , ADO. NET also add a lot of new object and program melt interface, such as DataSet, DataView, DataAdapter, DataReader and DataSetCommand etc..It make more simple to operate the database.

I.a DataSet object: DataSet is the core of https://www.360docs.net/doc/ab5071803.html,, is specially used to handle the data which is read out from the stock , and keep it in local memory as away from line. We can use identical way to operate the data which is got from the different data source, the behavior of DataSet is consistent whatever the base layer database is SQL Server or Oracle. In DataSet, it can contain arbitrary quantity of DataTable, and every DataTable is in correspondence with Table or View in darabase. Generally speaking,a corresponding DataTable is a set of a group of DataRow and DataColumn for the data sheet of elephant.DataTable can take the responsibility for defending each data trip to retain it's initial state and current state, with the concurrent that solves database visit problem. https://www.360docs.net/doc/ab5071803.html, reduce the pressure of being away from line to join pattern decreasing for data server.

I.b DataReader object: When looking over mass data with the way that glanced over , it will occupy plenty of memories and cause performance to drop.

For instance,when a link (Connection ) reads the record of 1000 lines of database by using the traditional ADO Recordset ,it must give this link memory distribution for this 1000 lines of record untill the life period of this link finish. If there are many users carrying out the same operation for same computer at the same time,the memory will be used out. To solve these problems, DotNET frame has offered DataReader object, from database,it return a read-only string, which can roll downward only to flow ( Strem ), and exists a record every time only in courently.

I.c DataView object: DataView object representative one DataTable approach by looking over , it is to put data in order with the form of form that what data acquiesce in look over way, and the order of data that put data in order follow the order taking out the trip that put litre and the fence position of row order in order from database data sheet, usually it is concerned with the Sort Order or reduce power in inquiring string when design the database .ADO. NET offer the way that has elasticity very

much to let user use row order and condition filter , seek etc. property way of looking over of defining difference , so, edit and glance over data or show the data in DataTable .For instance ,we can establish a DataView object, then designate with with default look over ( DefaultView ) different row order way, or also can use condition filter ( Filter ) look over the partial data in data sheet. This kind of way can tie two above control items to a same data sheet, but what show is thay the different data.

I.d DataAdapter object: ADO. NET establish and initialize data sheet through DataAdapter, so as to keep the data in the memory combining with DataSet object. DataAdapter object can hide the details that links up with Connection and Command. DataAdapter object allow to put the data to the data source ( DataSource )which gets from DataSet object.It can also take out data from data source. By the same way,it can also operate the bottom data preserved by adding ,deleting or modifing.

II.Visit Database in joining

II.a The analysis of a example which visit the database of SQL SERVER in https://www.360docs.net/doc/ab5071803.html, technology

[ abstract ] With the thorough that applied along with distributed database, permanent database connection consumes resource fairly. When visiting the database of SQL SERVER, it can solve this problem perfectly with ADO . NET technology . This paper primarily discusses Net the major object of https://www.360docs.net/doc/ab5071803.html,, and analyse the course of visiting SQL SERVER furtherly.

[ keyword ] ADO. NET visit XML independently

Drawing the bottom graph of the map, add new picture layer according to the fuction of defined , Setting picture layer visibility and so on:

/ / constructs function

function FlashMap ( width: Number, height: Number, Geo_x: Number, Geo_y: Number ) { layersCount = 0;

layers=new Array();

stageWidth=width;

stageHeight=height;

x=Geo_x;

y=Geo_y;

Map_mc=_root.createEmptyMovieClip("Map_mc",0);

Map_mc.createEmptyMovieClip("Map_mc",-200);

}

//create object

Map = new FlashMap( stagewidth, stagehight, Mapx, Mapy);

//Loading map

function initMap () { Map. drawMap ();}

II.b The information inquiry of the map datas:The inquiry of datais was mainly carried out by the click of mouse and the choose of frame on the flash which is loaded with the line,the point and the side of layer .We can see whether the field of the mouse choosing contain the object data through querying the courrent layer of the picture ,if exiting,to return the inquiry result in the new Form simplyand show it to the user. The code of the script of mouse option:

Function select ( )

{ var selectedRegion: Array;

selectedRegion=new Array();

for(j=0;j

j++){var coverLayer:MapLayer=https://www.360docs.net/doc/ab5071803.html,yers [j];

for(i=0;i

i++){var Region:MapRegion=MapRegion(coverLayer.Regions_ary [i]);

if(Region.isInRegion(_root._xmouse,_root._ymouse)){selectedRegion.push(coverLay er);

selectedRegion.push(Region);

}

}

}

III. The practice of concluding remarks proves , in database the campus geography information that doesn't request too high, development data to lose comparatively demonstrate aspect, this is a kind of practical feasible , development the easy method with cheap cost. Besides, with the network electronic map colour of this kind of method produce completion, it is rich , content much shape, if wander the network electronic map plane of fictitious realistic technology and this kind of produce method that combines and can come true the environment of campus geography with space wander. This kind of network electronic map demonstrate effect is traditional GIS software which is nearly impossible to reach , in campus situation demonstrate and construct sub-district demonstrate etc. field ,this kind of method have greater develop potential.

中文一译文:

https://www.360docs.net/doc/ab5071803.html,技术

https://www.360docs.net/doc/ab5071803.html, 是Microsoft 为解决Web 和分布式应用程序问题而设计的。作为一种数据库访问框架, https://www.360docs.net/doc/ab5071803.html, 能处理当今N 层的Web应用程序所要求的非连接数据体系结构, 因而在访问SQL SERVER数据库时, 性能优越, 得到了广泛应用。本文对此进行了讨论。

一、https://www.360docs.net/doc/ab5071803.html, 的主要对象

https://www.360docs.net/doc/ab5071803.html, 中有很多对象与ADO 中的对象功能相似, 但https://www.360docs.net/doc/ab5071803.html, 中对象的功能更强大。同时, 除Connection、Parameter、Command对象外https://www.360docs.net/doc/ab5071803.html, 还添加了许多新的对象和程序化接口, 如DataSet 、DataView、DataAdapter、DataReader、DataSetCommand 等,

使得对数据库的操作更简单。

1、DataSet 对象: DataSet 是https://www.360docs.net/doc/ab5071803.html, 的核心, 是专门用来处理从数据存储中读出的数据, 并以离线方式存在于本地内存中。可以使用相同的方式来操作从不同数据来源取得的数据, 不管底层的数据库是SQL Server 还是Oracle, DataSet 的行为都是一致的。在DataSet 中可以包含任意数量的DataTable, 且每个DataTable 对应一个数据库的Table 或View。一般来说, 一个对应DataTable 对象的数据表就是一组DataRow 与DataColumn 的集合。DataTable 会负责维护每一笔数据行保留它的初始状态和当前的状态, 以解决数据库的

并发访问问题。https://www.360docs.net/doc/ab5071803.html, 的离线连接模式减少了对数据服务器的压力。

2、DataReader 对象: 当以浏览的方式查看大量数据的时候,会占用大量内存, 导致性能下降。例如, 一个链接(Connection) 用传统的ADO Recordset 对象去读1000 行数据库的记录, 则必须为这1000 行记录将内存分配给这个链接直至这个链接的生命周期结束。如果有多个用户在同一时间对同一计算机进行同样的操作, 则机器内存将被过度使用。为了解决这些问题, DotNET 框架提供了DataReader 对象, 从数据库返回一个只读的、仅能向下滚动的串流(Strem), 而且当前内存中每次仅存在一条记录。

3、DataView 对象: DataView 对象代表一个DataTable 的数据查看方式, 数据默认的查看方式是将数据以表格的形式排列, 且数据排列的顺序遵循从数据库数据表中取出数据时行排列的顺序, 通常和设计数据库时的Sort Order 或在查询字符串中指明排序的栏位、

升降幂有关。https://www.360docs.net/doc/ab5071803.html, 提供非常有弹性的方式以供用户利用排序、条件过滤、查找等特性来定义不同的查看方式,从而编辑、浏览数据或显示DataTable 中的数据。例如, 可以建立一个DataView对象,然后指定和以缺省的查看(DefaultView) 不同的排序方式, 或者也

可以使用条件过滤(Filter) 只查看数据表中的部分数据。这种方式,可以将两个以上的控制项绑定到同一个数据表, 但显示的是不同的数据。

4、DataAdapter 对象: https://www.360docs.net/doc/ab5071803.html, 通过DataAdapter 对象建立、初始化数据表, 从而和DataSet 对象结合起来在内存中存放数据。DataAdapter 对象能隐藏和Connection、Command 对象沟通的细节。DataAdapter 对象允许将DataSet 对象中的数据保存到数据来源(DataSource) , 也可以从数据来源取出数据。同理,

也可以对底层数据保存体进行数据的添加、删除或修改操作。

二、数据库连接访问

https://www.360docs.net/doc/ab5071803.html, 访问SQL SERVER数据库的实例分析

[ 摘要] 随着分布式数据库应用的深入, 永久的数据库联接是相当耗费资源的。在访问SQL SERVER数据库中, 采用https://www.360docs.net/doc/ab5071803.html, 技术可以完美地解决这个问题。本文讨论了https://www.360docs.net/doc/ab5071803.html, 的主要对象, 并深入分析了其访问SQL SERVER 的过程。[ 关键字] https://www.360docs.net/doc/ab5071803.html, 独立访问XML

据其定义的函数绘制地图底层图形、添加新图层, 设置图层的可见性等等:

//构造函数

function FlashMap (width:Number, height:Number,Geo_x:Number,

Geo_y:Number) {

layersCount = 0;

layers = new Array () ;

stageWidth = width;

stageHeight = height;

x = Geo_x;

y = Geo_y;

Map_mc=_root.createEmptyMovieClip (" Map_mc" ,0) ;

Map_mc.createEmptyMovieClip (" Map_mc" ,- 200) ;

}

//创建实例

Map = new FlashMap (stagewidth, stagehight, Mapx, Mapy) ;

//装载地图

function initMap () {

Map.drawMap () ;

}

2.4 地图数据的信息查询: 对于flash 上加载的地图各图层的点、线、面数据的查询主要是鼠标的点选和框选来实现的, 通过查询当前图层中是否有实体对象数据包含在鼠标选择范围内, 若存在则返回简单查询结果在新窗口中显示给用户。鼠标选择的脚本代码为:

function select () {

var selectedRegion:Array;

selectedRegion=new Array () ;

for (j=0; j

var coverLayer:MapLayer = https://www.360docs.net/doc/ab5071803.html,yers [j] ;

for (i=0; i

var Region:MapRegion = MapRegion ( coverLayer.Regions_

ary [i]) ;

if ( Region.isInRegion ( _root._xmouse, _root._ymouse) )

{

selectedRegion.push (coverLayer) ;

selectedRegion.push (Region) ;

}

}

}

3.结束语

实践证明, 在数据库要求不高、动态数据较少的校园地理信息展示方面, 这是一种切实可行、开发容易、成本低廉的方法。此外,采用这种方法制作完成的网络电子地图色彩丰富, 内容多样, 如果把虚拟现实技术与这种制作方法的网络电子地图结合起来, 就可以实现校园地理环境的平面漫游和空间漫游。这种网络电子地图的展示效果是传统GIS 软件很难达到的, 在校园地理位置展示和建筑小区展示等领域这种方法具有较大的发展潜力。

英文二原文

The Data Binding Technology

In my project,I need to show the data from the DataBase,so I need to use the data binding technology which Microsoft company support.In the following ,let's discuss it together.

If you are familiar with classic ASP, the declarative data binding syntax introduced in https://www.360docs.net/doc/ab5071803.html, will be familiar to you even though the functionality is vastly different. Data binding expressions are the code you see between <%# and %> characters in an ASPX file. The expressions allow you to easily bind controls to data sources, as well as properties, expressions, and results from method calls exposed by the page. While this feature is easy to use, it often causes some confusion about what is allowed and whether it should be employed.

Data binding basics

Data binding expressions link https://www.360docs.net/doc/ab5071803.html, page properties, server control properties, and data sources when the page's DataBind method is called. You can place data binding expressions on the value side of an attribute/value pair in the opening tag of a server control or anywhere in the page. All data binding expressions, regardless of where you place them, must be contained between <%# and %> characters.

When used with data controls (like Repeater, DataGrid, and so forth), the expression parameter is usually a column name from the data source. However, as long as it returns a value, any valid expression may be used. Likewise, the same syntax may be used outside list controls. This includes displaying values on the page or populating control attributes.

Container.DataItem is a runtime alias for the DataItem bound to a specific item. It maps to an individual item from the data source like one row from a database query or an individual element from an array. The actual data type for the DataItem is determined by the data source. So, if you're dealing with an array of integers, the DataItem will be an integer.

The following list provides a quick review of the https://www.360docs.net/doc/ab5071803.html, syntax for various scenarios:

<%# Container.DataItem %>--An array of string values is returned. <%# Container.DataItem("expression") %>--The specific field from a

DataView container is returned.

<%# Container.DataItem.PropertyName %>--The specific string property value of data source is returned.

<%# CStr(Container.DataItem.PropertyName) %>--Returns a property value converted to its string representation.

When you're using C#, the syntax is a bit different. The following list includes the corresponding C# code for each line in the previous list. Notice the basic syntax is the same, but it changes when property values are returned and converted to the appropriate data type.

<%# Container.DataItem %>

<%# ((DataRowView)Container.DataItem)["PropertyName"] %>

<%# ((ObjectType)Container.DataItem).PropertyName %>

<%# ((ObjectType)Container.DataItem).PropertyName.ToString() %> Syntax is consistent when working with page level properties and methods. The syntax remains the same as long as string values are returned. The following list provides some examples:

<%# propertyName %>--The value for a page level property is returned. --The value retrieved from the page level property (array, collection of objects, etc.) is bound to the data control.

<%# (objectName.PropertyName) %>--The value of the page level object property is displayed.

<%# MethodName() %>--The value returned from the page method is displayed. You may use individual values (albeit properties, method return values, and so forth) on a page using the following syntax:

<%= Value %>

The C# code in Listing A demonstrates data binding in an https://www.360docs.net/doc/ab5071803.html, Web form. It selects employee names and telephone numbers from the SQL Server Northwind Employees table. The values from the query are displayed via an https://www.360docs.net/doc/ab5071803.html, Repeater control. The column values are inserted via data binding, and the form's window title is populated using a method call. In addition, the ItemIndex property of the DataItem is used to display a row number. The ItemIndex property begins with zero, so one is added before it is displayed.

Listing B contains the equivalent https://www.360docs.net/doc/ab5071803.html, code. The main difference is the use of parentheses as opposed to brackets in C#. Also, the casting of the rows is not necessary with https://www.360docs.net/doc/ab5071803.html,.

Using the Contain.DataItem object can be tedious, since you must be aware of the data type and convert it accordingly for use. Microsoft does provide the DataBinder class to further simplify development.

Microsoft documentation (on MSDN) states the DataBinder class uses reflection to parse and evaluate a data binding expression against an object at runtime. This method allows RAD designers, such as Visual Studio .NET, to easily generate and parse data binding syntax. This method can also be used declaratively on a Web form's page to simplify casting from one type to another.

You can use the Eval method of the DataBinder class to make .NET do the heavy lifting when using data values in an https://www.360docs.net/doc/ab5071803.html, page. The Eval method accepts the previously covered Container.DataItem object; it works hard to figure out the details of the field identified in the expression and displays it accordingly. It has the following syntax:

DataBinder.Eval(Container.DataItem, "field name", "optional formatting")

Using this syntax, you could rewrite the first example to use DataBinder.Eval to look like the C# code in Listing C. Listing D contains the equivalent https://www.360docs.net/doc/ab5071803.html, code.

The DataBinder.Eval approach is great as it pushes work to the system. On the other hand, you should use it with caution, since time and resources are consumed as the system locates the element and determines its object/data type.

Plenty of options

Data binding makes it relatively simple to include data in https://www.360docs.net/doc/ab5071803.html, pages. There are various data binding options available, which include: binding the data to a control and allowing it to decide how it is presented, or choosing declarative data binding to control presentation within the https://www.360docs.net/doc/ab5071803.html, page. In the end, it comes down to your preference, but it is great to have options.

中文一译文:

数据捆绑技术

在我的项目中,我需要从数据库显示数据,因此我使用数据捆绑的技术它是由微软公司支持的。如下,我们一起来谈论它。

如果你熟悉经典ASP,在https://www.360docs.net/doc/ab5071803.html,介绍申明数据捆绑的句法与它在功能是有很大的不同。数据捆绑的表达方式:就是能在ASPX文件中以在此形式(< %#和% >)之间出现的代码。这种表达方式允许你把控件很容易地绑定到数据源,连同属性,语法,结果值同时在方法调用时在页面中显示。当这些特性轻松的被使用时,由于它是否被允许能够被调用而经常造成一些的混乱。

数据捆绑的基本原则:

当DataBind方法被调用时,数据就捆绑到https://www.360docs.net/doc/ab5071803.html,的控件属性,数据源。数据表达式可以放置在页面的任何一处,或置于服务器控件成对标签的之间的附值处。所有数据捆绑的表达式,不论是将它们放置在哪,都必须包含在< %#和% >标志之间。

当数据控件(像转发器一样,DataGrid,如此等等)绑定时,表达参数通常是数据源的一张表的一个列名。尽管如此,只要返回一个数值,这个数值表达式就被调用了。同样地,相同的句法可以用在列表控件之外。这主要包括在页面上显示数值或者是控件的属性值。

Container.DataItem是专门为DataItem绑定到特殊项上专门设置的控件。它指向数据源处的一个数据项目如表中的一个数据行或者是列表中的某个元素的值。 DataItem的实际的数据类型是由数据源确定的。因此,如果你处理一个整型数组,DataItem的数据类型则是整型。

下面的表达式是用https://www.360docs.net/doc/ab5071803.html,来调用在各种情况下Container.DataItem的调用情况,让我们来快速的回顾下。

< %# Container.DataItem % > --串价值的一个阵列被返回。

< %# Container.DataItem (“表达”) % > --从一个DataView容器的具体的值被返回。< %# Container.DataItem.PropertyName % > --数据源的具体的串值被返回。

< %# CStr ( Container.DataItem.PropertyName ) % > --用被改变的一数值覆盖其串值表达式值。

当你使用C#时,句法是有点不同的。下列表达式则在原先的列基础上每行再加上相应的C#代码。注意到基本的句法同样,但是当数值被返回和返回值被改变成为适当的数据类型时,它就发生变化了。

< %# Container.DataItem % >

< %# ( ( DataRowView ) Container.DataItem )["PropertyName" ] % >

< %# ( ( ObjectType ) Container.DataItem ).PropertyName % >

< %# ( ( ObjectType ) Container.DataItem ).PropertyName.ToString ( ) % >

句法是与当页面的属性和方法一致的被。当串值被返回时,语法结构仍然保持不变。如下则是提供了一些例子:

< %# propertyName % > --一页面属性值被返回。

< asp:ListBox id="lstValues”datasource='<%# propertyName %>的runat="server" > --从页面取回的数值(数组,对象集)绑定倒数据控件上。

< %# ( objectName.PropertyName ) % > --页实例属性值被显示。

< %# MethodName( ) % > --调用方法时返回的值显示。

你能在Page页上使用如下句法使用特殊的的数值( 属性值,方法返回值,等等):

< %=数值% >

在列表A中的C#代码是用https://www.360docs.net/doc/ab5071803.html,技术实现的数据捆绑。它从SQL服务器Northwind 雇员表中选择雇员名称和电话号码。查询的数值是通过https://www.360docs.net/doc/ab5071803.html,转发器来控制显示的。列表数值通过数据捆绑的技术被插入,而Form的页面数值是通过使用方法调用来实现数值的传递。此外,DataItem的ItemIndex属性用来显示一数字。ItemIndex属性从零开始,因此一但有数值显示,它就自动的+1

列表B包含相等的https://www.360docs.net/doc/ab5071803.html,代码。主要的区别在于在C#中应用了括号。然而,这不是https://www.360docs.net/doc/ab5071803.html, 的必须执行的。

当意识到使用时必须知道数据类型并且要随着应用而发生改变时,就会觉得使用Contain.DataItem变得有些麻烦,不是很方便。因此微软对DataBinder类作了改进,使它的应用变得相对要简单些。

在系统运行时,微软文件(在MSDN上)申明在DataBinder类中将数据绑定表达式的值的数据类型强制转换成实例的数值类型。在Visual Studio .NET中,这方法让RAD 设计者很容易对数据捆绑的句法作语法分析。这方法也能通过申明将一个Web的页面类型很简单的转换成为另一种类型。

当在页面中使用数据值时,DataBinder类的Eval方法能起着举足轻重的作用。 Eval方法接受以前覆盖的Container.DataItem对象;它根据情况改变,根据表达式推算出字段的具体细节并且将它显示出来。它有如下句法:

DataBinder.Eval ( Container.DataItem,“字段名”,“格式化选项”)

使用这种句法结构,列表C.列表D中看起来象C#代码,就能像使用DataBinder.Eval重写第一个包含相同结构的https://www.360docs.net/doc/ab5071803.html,代码例子。

DataBinder.Eval方法应用到系统中时,功能是很强的。但同时,当时间和资源随着系统调用元素项并决定调用返回数据类型而慢慢耗尽时,就必须谨慎的使用。

大量的选择

数据捆绑使得调用https://www.360docs.net/doc/ab5071803.html,页面相关数据是变得非常的简单。这里可提供各种各样的数据捆绑的选择,包括:捆绑数据到控件上和允许它决定让它如何显示,或者选择在https://www.360docs.net/doc/ab5071803.html,页中用申明的形式将数据绑定到控件上。但最后,还是根据具体的情况去使用它。

1外文文献翻译原文及译文汇总

华北电力大学科技学院 毕业设计(论文)附件 外文文献翻译 学号:121912020115姓名:彭钰钊 所在系别:动力工程系专业班级:测控技术与仪器12K1指导教师:李冰 原文标题:Infrared Remote Control System Abstract 2016 年 4 月 19 日

红外遥控系统 摘要 红外数据通信技术是目前在世界范围内被广泛使用的一种无线连接技术,被众多的硬件和软件平台所支持。红外收发器产品具有成本低,小型化,传输速率快,点对点安全传输,不受电磁干扰等特点,可以实现信息在不同产品之间快速、方便、安全地交换与传送,在短距离无线传输方面拥有十分明显的优势。红外遥控收发系统的设计在具有很高的实用价值,目前红外收发器产品在可携式产品中的应用潜力很大。全世界约有1亿5千万台设备采用红外技术,在电子产品和工业设备、医疗设备等领域广泛使用。绝大多数笔记本电脑和手机都配置红外收发器接口。随着红外数据传输技术更加成熟、成本下降,红外收发器在短距离通讯领域必将得到更广泛的应用。 本系统的设计目的是用红外线作为传输媒质来传输用户的操作信息并由接收电路解调出原始信号,主要用到编码芯片和解码芯片对信号进行调制与解调,其中编码芯片用的是台湾生产的PT2262,解码芯片是PT2272。主要工作原理是:利用编码键盘可以为PT2262提供的输入信息,PT2262对输入的信息进行编码并加载到38KHZ的载波上并调制红外发射二极管并辐射到空间,然后再由接收系统接收到发射的信号并解调出原始信息,由PT2272对原信号进行解码以驱动相应的电路完成用户的操作要求。 关键字:红外线;编码;解码;LM386;红外收发器。 1 绪论

人工智能专业外文翻译-机器人

译文资料: 机器人 首先我介绍一下机器人产生的背景,机器人技术的发展,它应该说是一个科学技术发展共同的一个综合性的结果,同时,为社会经济发展产生了一个重大影响的一门科学技术,它的发展归功于在第二次世界大战中各国加强了经济的投入,就加强了本国的经济的发展。另一方面它也是生产力发展的需求的必然结果,也是人类自身发展的必然结果,那么随着人类的发展,人们在不断探讨自然过程中,在认识和改造自然过程中,需要能够解放人的一种奴隶。那么这种奴隶就是代替人们去能够从事复杂和繁重的体力劳动,实现人们对不可达世界的认识和改造,这也是人们在科技发展过程中的一个客观需要。 机器人有三个发展阶段,那么也就是说,我们习惯于把机器人分成三类,一种是第一代机器人,那么也叫示教再现型机器人,它是通过一个计算机,来控制一个多自由度的一个机械,通过示教存储程序和信息,工作时把信息读取出来,然后发出指令,这样的话机器人可以重复的根据人当时示教的结果,再现出这种动作,比方说汽车的点焊机器人,它只要把这个点焊的过程示教完以后,它总是重复这样一种工作,它对于外界的环境没有感知,这个力操作力的大小,这个工件存在不存在,焊的好与坏,它并不知道,那么实际上这种从第一代机器人,也就存在它这种缺陷,因此,在20世纪70年代后期,人们开始研究第二代机器人,叫带感觉的机器人,这种带感觉的机器人是类似人在某种功能的感觉,比如说力觉、触觉、滑觉、视觉、听觉和人进行相类比,有了各种各样的感觉,比方说在机器人抓一个物体的时候,它实际上力的大小能感觉出来,它能够通过视觉,能够去感受和识别它的形状、大小、颜色。抓一个鸡蛋,它能通过一个触觉,知道它的力的大小和滑动的情况。第三代机器人,也是我们机器人学中一个理想的所追求的最高级的阶段,叫智能机器人,那么只要告诉它做什么,不用告诉它怎么去做,它就能完成运动,感知思维和人机通讯的这种功能和机能,那么这个目前的发展还是相对的只是在局部有这种智能的概念和含义,但真正完整意义的这种智能机器人实际上并没有存在,而只是随着我们不断的科学技术的发展,智能的概念越来越丰富,它内涵越来越宽。 下面我简单介绍一下我国机器人发展的基本概况。由于我们国家存在很多其

中英文文献翻译-加工中心数控技术

加工中心数控技术 出处:数控加工中心的分类以及各自特点 出版社:化学工业出版社; 第1版 (2009年3月16日) 作者:徐衡、段晓旭 加工中心是典型的集高技术于一体的机械加工设备,它的发展代表了一个国家设计制造的水平也大大提高了劳动生产率,降低了劳动成本,改善了工人的工作环境,降低了工人的劳动强度。本文经过对不同运动方案和各部件的设计方案的定性分析比较确定该教立式加工中心的进给传动方案为:采用固定床身,电主轴通过安装座安装在床身导轨的滑座上,床身导轨采用滚动导轨,可以实现Y 方向的进给运动。由X-Y双向精密数控工作台带动工件完成X,Y两个方向的进给运动;X,Y,Z三个方向的进给运动均滚珠丝杠,并由交流伺服电机驱动。导轨、滚珠丝杠有相应的润滑、防护等装置。 加工中心(英文缩写为CNC 全称为Computerized Numerical Control):是带有刀库和自动换刀装置的一种高度自动化的多功能数控机床。在中国香港,台湾及广东一代也有很多人叫它电脑锣。 工件在加工中心上经一次装夹后,数字控制系统能控制机床按不同工序,自动选择和更换刀具,自动改变机床主轴转速、进给量和刀具相对工件的运动轨迹及其他辅助机能,依次完成工件几个面上多工序的加工。并且有多种换刀或选刀功能,从而使生产效率大大提高。 加工中心数控机床是一种装有计算机数字控制系统的机床,数控系统能够处理加工程序,控制机床完成各种动作。与普通机床相比,数控机床能够完成平面曲线和空间曲面的加工,加工精度和生产效率都比较高,因而应用日益广泛。 数控机床的组成 一般来说,数控机床由机械部分、数字控制计算机、伺服系统、PC控制部分、液压气压传动系统、冷却润滑和排泄装置组成。数控机床是由程序控制的,零件的编程工作是数控机床加工的重要组成部分。伺服系统是数控机床的驱动部分,计算机输出的控制命令是通过伺服系统产生坐标移动的。普通的立式加工中心有三个伺服电机,分别驱动纵向工作台、横向工作台、主轴箱沿X向、Y向、Z向运动。X、Y、Z是互相垂直的坐标轴,因而当机床三坐标联动时可以加工空

动画论文外文翻译

外文文献翻译 2.5.1译文:看电影的艺术 1930年代中期,沃尔特·迪斯尼才明确以动画电影娱乐观众的思想,动画片本身才成为放映主角(不再是其他剧情片的搭配)。于1937年下半年首映的动画片《白雪公主与七个小矮人》为动画片树立了极高的标准,至今任然指导着动画艺术家们。1940年,这一年作为迪斯尼制片厂的分水岭,诞生了《木偶奇遇记》和《幻想曲>。这些今天成为经典的作品在接下来的二十年中被追随效仿,产生了一系列广受欢迎的动画娱乐作品。包括《小飞象》,《灰姑娘》,《爱丽丝漫游仙境》,《彼得·潘》,《小姐与流浪儿》,他们的故事通常源自广为人知的文学故事。这些影片最不好的地方在于它们似乎越来越面向小观众。 在1966年第四你去死后,他的制片厂继续制作手绘动画影片,但是创作能量衰减,公司转而专注于著作真人是拍电影。然而1989年,对于我们所有孩子来说,动画《小美人鱼》赋予了迪士尼新的生命活力(就像animation这个词本身的定义一样——使有生命活力),从该片开始,出现了一系列令人惊叹不已的音乐动画片。两年后,《美女与野兽》问世,塔尔在制作过程中利用了计算机作为传统手绘技术的辅助手段,这部影片获得了奥斯卡最佳电影奖提名,它是第一部获此殊荣的动画片。更好的还在后面,就想着两部影片一样,后面紧接着出现的众多优秀作品——包括《狮子王》,《阿拉丁》,《花木兰》——延续了迪士尼的经典传统:大胆醒目的视觉效果、精致的剧本,以及我们在所有伟大的电影中,不管是动画还是其他类型中都能找到的普适性主题和出乎意料之处。迪士尼的新版《幻想曲》,又被称为《幻想曲2000》,把原版中的部分片段与新的创作部分糅合在一起。(而且,按照迪士尼管理层的说法,该片是首部在IMAX巨幕影院首映的剧情长片。) 亨利·塞利克执导了蒂姆·波顿出品的两部影片,即《圣诞惊魂夜》和《飞天巨桃历险记》——前者是一部完全原创的定格动画,影片画面有时渗透着无限的恐惧,后者改编自罗纳德·达尔的畅销儿童书,该影片以真人实景拍摄开始。《飞天巨桃历险记》对暴力画面和重大恐惧(比如说,离弃)的表达和处理毫无掩饰,表达的真实感受对成人来说和对儿童一样生动鲜明,而蒂姆·波顿的影片《僵尸新娘》,仅仅从名字上就已经显示出影片内容和该幽默表达的“成人”特

外文文献翻译ZigBee:无线技术-低功耗传感器网络

ZigBee:无线技术,低功耗传感器网络 加里莱格 美国东部时间2004年5月6日上午12:00 技师(工程师)们在发掘无线传感器的潜在应用方面从未感到任何困难。例如,在家庭安全系统方面,无线传感器相对于有线传感器更易安装。而在有线传感器的装置通常占无线传感器安装的费用80%的工业环境方面同样正确(适用)。而且相比于有线传感器的不切实际甚至是不肯能而言,无线传感器更具应用性。虽然,无线传感器需要消耗更多能量,也就是说所需电池的数量会随之增加或改变过于频繁。再加上对无线传感器由空气传送的数据可靠性的怀疑论,所以无线传感器看起来并不是那么吸引人。 一个低功率无线技术被称为ZigBee,它是无线传感器方程重写,但是。一个安全的网络技术,对最近通过的IEEE 802.15.4无线标准(图1)的顶部游戏机,ZigBee的承诺,把无线传感器的一切从工厂自动化系统到家庭安全系统,消费电子产品。与802.15.4的合作下,ZigBee提供具有电池寿命可比普通小型电池的长几年。ZigBee设备预计也便宜,有人估计销售价格最终不到3美元每节点,。由于价格低,他们应该是一个自然适应于在光线如无线交换机,无线自动调温器,烟雾探测器和家用产品。 (图1)

虽然还没有正式的规范的ZigBee存在(由ZigBee联盟是一个贸易集团,批准应该在今年年底),但ZigBee的前景似乎一片光明。技术研究公司 In-Stat/MDR在它所谓的“谨慎进取”的预测中预测,802.15.4节点和芯片销售将从今天基本上为零,增加到2010年的165万台。不是所有这些单位都将与ZigBee结合,但大多数可能会。世界研究公司预测的到2010年射频模块无线传感器出货量4.65亿美量,其中77%是ZigBee的相关。 从某种意义上说,ZigBee的光明前途在很大程度上是由于其较低的数据速率20 kbps到250 kbps的,用于取决于频段频率(图2),比标称1 Mbps的蓝牙和54的802.11g Mbps的Wi - Fi的技术。但ZigBee的不能发送电子邮件和大型文件,如Wi - Fi功能,或文件和音频,蓝牙一样。对于发送传感器的读数,这是典型的数万字节数,高带宽是没有必要,ZigBee的低带宽有助于它实现其目标和鲁棒性的低功耗,低成本。 由于ZigBee应用的是低带宽要求,ZigBee节点大部分时间可以睡眠模式,从而节省电池电源,然后醒来,快速发送数据,回去睡眠模式。而且,由于ZigBee可以从睡眠模式过渡到15毫秒或更少主动模式下,即使是睡眠节点也可以达到适当的低延迟。有人扳动支持ZigBee的无线光开关,例如,将不会是一个唤醒延迟知道前灯亮起。与此相反,支持蓝牙唤醒延迟通常大约三秒钟。 一个ZigBee的功耗节省很大一部分来自802.15.4无线电技术,它本身是为低功耗设计的。802.15.4采用DSSS(直接序列扩频)技术,例如,因为(跳频扩频)另类医疗及社会科学院将在保持一样使用它的频率过大的权力同步。 ZigBee节点,使用802.15.4,是几个不同的沟通方式之一,然而,某些方面比别人拥有更多的使用权力。因此,ZigBee的用户不一定能够实现传感器网络上的任何方式选择和他们仍然期望多年的电池寿命是ZigBee的标志。事

文献综述_人工智能

人工智能的形成及其发展现状分析 冯海东 (长江大学管理学院荆州434023) 摘要:人工智能的历史并不久远,故将从人工智能的出现、形成、发展现 状及前景几个方面对其进行分析,总结其发展过程中所出现的问题,以及发展现状中的不足之处,分析其今后的发展方向。 关键词:人工智能,发展过程,现状分析,前景。 一.引言 人工智能最早是在1936年被英国的科学家图灵提出,并不为多数人所认知。 当时,他编写了一个下象棋的程序,这就是最早期的人工智能的应用。也有著名的“图灵测试”,这也是最初判断是否是人工智能的方案,因此,图灵被尊称为“人工智能之父”。人工智能从产生到发展经历了一个起伏跌宕的过程,直到目前为止,人工智能的应用技术也不是很成熟,而且存在相当的缺陷。 通过搜集的资料,将详细的介绍人工智能这个领域的具体情况,剖析其面临的挑战和未来的前景。 二.人工智能的发展历程 1. 1956年前的孕育期 (1) 从公元前伟大的哲学家亚里斯多德(Aristotle)到16世纪英国哲学家培根(F. Bacon),他们提出的形式逻辑的三段论、归纳法以及“知识就是力量”的警句,都对人类思维过程的研究产生了重要影响。 (2)17世纪德国数学家莱布尼兹(G..Leibniz)提出了万能符号和推理计算思想,为数理逻辑的产生和发展奠定了基础,播下了现代机器思维设计思想的种子。而19世纪的英国逻辑学家布尔(G. Boole)创立的布尔代数,实现了用符号语言描述人类思维活动的基本推理法则。 (3) 20世纪30年代迅速发展的数学逻辑和关于计算的新思想,使人们在计算机出现之前,就建立了计算与智能关系的概念。被誉为人工智能之父的英国天才的数学家图灵(A. Tur-ing)在1936年提出了一种理想计算机的数学模型,即图灵机之后,1946年就由美国数学家莫克利(J. Mauchly)和埃柯特(J. Echert)研制出了世界上第一台数字计算机,它为人工智能的研究奠定了不可缺少的物质基础。1950年图灵又发表了“计算机与智能”的论文,提出了著名的“图灵测试”,形象地指出什么是人工智能以及机器具有智能的标准,对人工智能的发展产生了极其深远的影响。 (4) 1934年美国神经生理学家麦克洛奇(W. McCulloch) 和匹兹(W. Pitts )建立了第一个神经网络模型,为以后的人工神经网络研究奠定了基础。 2. 1956年至1969年的诞生发育期 (1)1956年夏季,麻省理工学院(MIT)的麦卡锡(J.McCarthy)、明斯基(M. Minshy)、塞尔夫里奇(O. Selfridge)与索罗门夫(R. Solomonff)、 IBM的洛

机械类数控车床外文翻译外文文献英文文献车床.doc

Lathes Lathes are machine tools designed primarily to do turning, facing and boring, Very little turning is done on other types of machine tools, and none can do it with equal facility. Because lathes also can do drilling and reaming, their versatility permits several operations to be done with a single setup of the work piece. Consequently, more lathes of various types are used in manufacturing than any other machine tool. The essential components of a lathe are the bed, headstock assembly, tailstock assembly, and the leads crew and feed rod. The bed is the backbone of a lathe. It usually is made of well normalized or aged gray or nodular cast iron and provides s heavy, rigid frame on which all the other basic components are mounted. Two sets of parallel, longitudinal ways, inner and outer, are contained on the bed, usually on the upper side. Some makers use an inverted V-shape for all four ways, whereas others utilize one inverted V and one flat way in one or both sets, They are precision-machined to assure accuracy of alignment. On most modern lathes the way are surface-hardened to resist wear and abrasion, but precaution should be taken in operating a lathe to assure that the ways are not damaged. Any inaccuracy in them usually means that the accuracy of the entire lathe is destroyed. The headstock is mounted in a foxed position on the inner ways, usually at the left end of the bed. It provides a powered means of rotating the word at various speeds . Essentially, it consists of a hollow spindle, mounted in accurate bearings, and a set of transmission gears-similar to a truck transmission—through which the spindle can be rotated at a number of speeds. Most lathes provide from 8 to 18 speeds, usually in a geometric ratio, and on modern lathes all the speeds can be obtained merely by moving from two to four levers. An increasing trend is to provide a continuously variable speed range through electrical or mechanical drives. Because the accuracy of a lathe is greatly dependent on the spindle, it is of heavy construction and mounted in heavy bearings, usually preloaded tapered roller or ball types. The spindle has a hole extending through its length, through which long bar stock can be fed. The size of maximum size of bar stock that can be machined when the material must be fed through spindle. The tailsticd assembly consists, essentially, of three parts. A lower casting fits on the inner ways of the bed and can slide longitudinally thereon, with a means for clamping the entire assembly in any desired location, An upper casting fits on the lower one and can be moved transversely upon it, on some type of keyed ways, to permit aligning the assembly is the tailstock quill. This is a hollow steel cylinder, usually about 51 to 76mm(2to 3 inches) in diameter, that can be moved several inches longitudinally in and out of the upper casting by means of a hand wheel and screw. The size of a lathe is designated by two dimensions. The first is known as the swing. This is the maximum diameter of work that can be rotated on a lathe. It is approximately twice the distance between the line connecting the lathe centers and the nearest point on the ways, The second size dimension is the maximum distance between centers. The swing thus indicates the maximum work piece diameter that can be turned in the lathe, while the distance between centers indicates the maximum length of work piece that can be mounted between centers. Engine lathes are the type most frequently used in manufacturing. They are heavy-duty machine tools with all the components described previously and have power drive for all tool movements except on the compound rest. They commonly range in size from 305 to 610 mm(12 to 24 inches)swing and from 610 to 1219 mm(24 to 48 inches) center distances, but swings up to 1270 mm(50 inches) and center distances up

外文文献—动画

Animation Animation is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions to create an illusion of movement. The effect is an optical illusion of motion due to the phenomenon of persistence of vision, and can be created and demonstrated in several ways. The most common method of presenting animation is as a motion picture or video program, although there are other methods. Early examples An Egyptian burial chamber mural, approximately 4000 years old, showing wrestlers in action. Even though this may appear similar to a series of animation drawings, there was no way of viewing the images in motion. It does, however, indicate the artist's intention of depicting motion. Early examples of attempts to capture the phenomenon of motion drawing can be found in paleolithic cave paintings, where animals are depicted with multiple legs in superimposed positions, clearly attempting to convey the perception of motion. Five images sequence from a vase found in Iran A 5,000 year old earthen bowl found in Iran.It has five images of a goat painted along the sides. This has been claimed to be an example of early animation. However, since no equipment existed to show the images in motion, such a series of images cannot be called animation in a true sense of the word. A Chinese zoetrope-type device had been

外文翻译-基于Android智能家居系统

通信工程学院 毕业设计外文翻译 毕业设计题目基于ANDRIO的智能家居 系统的设计与实现 外文题目UBIQUITOUS SMART HOME SYSTEM USING ANDROID APPLICATION 专业:通信工程 学号: 学生姓名: 指导教师姓名: 指导教师职称:副教授 日期:2015 年 1 月10 日

International Journal of Computer Networks & Communications (IJCNC) V ol.6, No.1, January 2014 基于Android应用的无处不在的智能家居系统 Shiu Kumar Department of Information Electronics Engineering, Mokpo National University, 534-729, Mokpo, South Korea 摘要 本文提出了一种灵活独立的,低成本的智能家居系统,它是基于Android应用与微web服务器通信,不仅仅提供交换功能。Arduino以太网的使用是为了避免使用个人电脑从而保证整个系统成本最低,语音激活时用来实现切换功能的。光开关,电源插头,温度传感器,湿度传感器,电流传感器,入侵检测传感器,烟雾/气体传感器和警报器等这些设备集成在系统中,表明了所提出的智能家居系统的有效性和可行性。经过检测,智能家居应用程序可以成功地进行智能家居操作,例如开关功能,自动环境监测,和入侵监测,在监测到有不法入侵后,系统会自动发送一个邮件,并响警笛。 关键字: Android智能手机,智能家居,物联网(loTs),远程控制 1.引言 随着移动设备受欢迎程度的不断增长和人们日常生活中对无处不在的先进的移动应用的功能需求不断增加,利用Web服务是提供远程访问服务的最开放和可互操作的方式,并且使应用程序能够彼此通信。一个有吸引力的市场产品自动化和网络化是忙碌的家庭和有生理缺陷的个人的代表。 loTs可以被描述为连接智能手机,网络电视,传感器等到互联网,实现人们之间沟通的新形势。过去几年中loTs的发展,创造了一个新层面的世界。这使得人们可以在任何时间,任何地点,联通任何期望的东西。物联网技术可用于为智能家居创建新的概念和广阔的空间,以提供智能,舒适的发展空间和完善生活质量。 智能家居是一个非常有前途的领域,其中有各种好处,如增加提供舒适性,更高安全性,更合理地使用能源和其他资源。这项研究的应用领域非常重要,未来它为帮助和支持有特殊需求老的人和残疾人士提供了强有力的手段。设计一个智能家居系统时需要考虑许多因素,该系统应该是经济实惠的,是可伸缩的,使得新的设备可以容易地集成到系统中,此外,它应该是用户友好的。 随着智能手机用户的急剧增加,智能手机已经逐渐变成了具备所有功能的便携式设备,为人们提供了日常使用。本文介绍了一种低成本的控制和监视家居环境控制的无线智能家居系统。利用Android设备,可以通过一个嵌入式微Web服务器与实际的IP连接,访问和控制电器和远程的其它设备,这可以利用任何支持Android的设备。Arduino Ethernet 用于微Web服务器从

论文《人工智能》---文献检索结课作业

人工智能 【摘要】:人工智能是一门极富挑战性的科学,但也是一门边沿学科。它属于自然科学和社会科学的交叉。涉及的学科主要有哲学、认知科学、数学、神经生理学、心理学、计算机科学、信息论、控制论、不定性论、仿生学等。人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等1。 【关键词】:人工智能;应用领域;发展方向;人工检索。 1.人工智能描述 人工智能(Artificial Intelligence) ,英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学2。人工智能是计 算机科学的一个分支,它企图了解智 能的实质,并生产出一种新的能以人 类智能相似的方式作出反应的智能 机器,该领域的研究包括机器人、语 言识别、图像识别、自然语言处理和 专家系统等。“人工智能”一词最初 是在1956 年Dartmouth学会上提出 的。从那以后,研究者们发展了众多 理论和原理,人工智能的概念也随之扩展。人工智能是一门极富挑战性的科学,从事这项工作的人必须懂得计算机知识,心理学和哲学。人工智能是包括十分广泛的科学,它由不同的领域组成,如机器学习,计算机视觉等等,总的说来,人工智能研究的一个主要目标是使机器能够胜任一些通常需要人类智能才能完成的复杂工作。但不同的时代、不同的人对这种“复杂工作”的理解是不同的。例如繁重的科学和工程计算本来是要人脑来承担的,现在计算机不但能完成这种计算, 而且能够比人脑做得更快、更准确,因之当代人已不再把这种计算看作是“需要人类智能才能完成的复 1.蔡自兴,徐光祐.人工智能及其应用.北京:清华大学出版社,2010 2元慧·议当人工智能的应用领域与发展状态〖J〗.2008

数控激光加工的技术水平以及应用外文文献翻译、中英文翻译

英文文献 Numerical control laser processing technology and application Pick to: as the main symbol of science and Technology development in the 20th century and the modern information society one of the pillars of optoelectronic Technology, Laser Technology, Laser Technology) and the development of Laser industry attaches great importance to by the advanced countries in the world. Numerical control and integrated the Laser and the optical system of the computer numerical control technology, advanced and high precision and automation of the workpiece positioning, the combination of formation, development and production of machining center has become a Laser machining, Laser Processing) is an important trend of development. Key words: CNC; Laser machining, Laser Processing); Level; application Before: laser is regarded as one of the most important scientific discoveries of the twentieth century, as soon as it was caused the great attention of materials scientists. In November 1971, gm pioneered the use of a 250 w CO2 laser to improve wear resistance materials using laser radiation test and research, and in 1974 successfully completed automobile redirector shell

无线数据采集和传输系统外文翻译文献

无线数据采集和传输系统外文翻译文献 (文档含中英文对照即英文原文和中文翻译) 译文: 一种无线数据采集和传输系统的设计【摘要】在现代无线通信领域主要有一些技术为无线传输网络提供解决方法,例如:GSM,CDMA,3G,Wi-Fi。这些方法使得网络能够高效率和高质量的工作,但是成本很高。因此要低成本和在没有基础设施或者基础设施被破坏的情况下推广它们是很困难的。根据这种情况,本论文中数据采集和无线传输网络里的信息终端和无线收发模块的关键部件,是依据nRF905收发模块和51系列单片机的原理设计而成作为核心硬件,此外,结合目前自组无线网络的技术,可以构建一个短距离无

线数据采集和传输网络,这个网络能够提供一个工作在ISM(工业科学医学)频段的低功率及高性能的数据通信系统。然后提出了一个对无线通信可行的解决方案,这个方案优势在于更强的实时响应,更高的可靠性要求和更小的数据量。通过软件和硬件的调试和实际测量,这个系统在我们的解决方案基础上运行良好,达到了预期的目标并且已经成功的应用到无线车辆系统。 【关键词】自组网络;数据采集;传输网络 1 简介 在现代无线通信里,GSM,CDMA,3G和Wi-Fi因为其高速和可靠的质量而逐渐成为无线数据传输网络的主流解决方案。它们也有高成本的缺点,因此如果广泛的应用,将会引起大量的资源浪费,也不能在小区域,低速率的数据通信中得到提升。多点短距离无线数据采集和传输网络将成为最佳解决方案。此系统支持点对点,点对多点和多点对多点通信系统的发展。 短距离无线通信可以适应各种不同的网络技术,例如蓝牙, IEEE802.11,家庭无线网和红外。与远距离无线通信网络相比,它们的不同之处在于基本结构,应用水平,服务范围和业务(数据,语音)。设计短距离无线通信网络的最初目的是为了提供短距离宽带无线接入到移动环境或者制定临时网络,这是在移动环境里互联网更深的发展。短距离无线通信网络最主要的优势是更低的成本和更灵活的应用。 本文介绍信息终端(单个器件)的硬件和软件以及多点短距离无线数据采集和传输网络的无线接收模块的设计建议,提供一个低功率高性

数控机床刀具设计论文中英文资料外文翻译文献综述

数控机床刀具设计 中英文资料 英语原文: Design Of Tool Machine Prop Research significance The original knife machine control procedures are designed individually, not used tool management system, features a single comparison, the knife only has to find the tool knife, knife positioning the shortest path, axis tool change, but does not support large-scale tool. Automatic knife in the knife election, in the computer memory knife-election on the basis of using the Siemens 840 D features, and the election procedures knife more concise, and complete the space Daotao View. ATC use the knife rapid completion of STEP-7 programming, and have been tested in practice. In the positioning of the knife, PLC controlled modular design method, which future production of similar machines will be very beneficial, it is easy to use its other machine. Automatic tool change systems will be faster growth, reduced tool change time, increase the positioning accuracy tool is an important means to help NC technology development. Tool and inventory components of modern production is an important link in the management, especially for large workshop D features, and the election procedures knife more concise, and complete the space Daotao View. ATC use the knife rapid completion of STEP-7 programming, and have been tested in practice. In the positioning of the knife, PLC controlled modular design method, which future production of similar machines will be very beneficial, it is easy to use its oth management. The traditional way of account management, and low efficiency, high error rate, and not sharing information and data, tools and the use of state can not track the life cycle, are unable to meet the current information management needs. With actual production, we have to establish a workshop tool for the three-dimensional tool storage system to meet the knife workshop with auxiliary storage and management needs. The system uses optimization technology, a large number of computer storage inventory information, timely, accurate, and comprehensive tool to reflect the inventory situation. The entire system uses a graphical interface, man-machine dialogue tips from the Chinese menu, select various functions can be realized and the importation of all kinds of information. Management system using online help function. Through the workshop management, network management and sharing of information. Have automated inventory management, warehousing management tool, a tool for the management and statistical functions. 1.System components and control structure The entire system, including the structure and electrical machinery control systems. 1.1.1Mechanical structure and working principle Tool from the stent, drive, drive system, Turret, shielding, control system, and electrical components. Support from the column, beam, the upper and lower guide Central track, and track support component.

相关文档
最新文档