





























1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。
菜单,并调用以下函数,该系统由小师弟完成,以上函数将分别调用图的启动界面对话框图的单刃刀片设计对话框图的单刃刀体设计对话框图的装配设计对话框等。
组件对象模型技术与自动化技术以及在编程中的应用组件对象模型,简称是许多新的技术的基础,它现在成了整体的部分,是由和许多其他公司支持的个工业标准的软件结构。
作为种协议,它建立了个软件模块同另个软件模块之间的连接,然后再将其描述出来。
当这种连接建立起来之后,两个模块之间可以通过称为接口的机制来进行通讯。
这些接口既不需要静态的或动态的连接入口点,也不需要编码很复杂的地址,这和那些用于启动通讯过程的般函数有所不同。
定义了种创建使用和扩展基于组件模型的应用标准,它在动态的跨进程的意义上扩展了面向对象技术,如封装多态性代码复用等。
它具有语言无关位置无关易于扩展等特点。
组件对象模型定义了组件和他们的客户之间能够交互的方式,其核心是接口和实现的分离。
接口是组逻辑相关的操作的定义的集合,它由个叫的全局唯标识符,标识。
对象类则是个或者多个接口的具体实现,它由个叫的全局唯标识符标识。
对象实例是对象类的运行实例。
对象服务器是个动态链接库或者执行程序的运行实例,它可以创建和操纵个或多个对象的对象实例。
客户则是调用对象方法的进程。
在系统里,和相关的信息都存放在注册表键下,这些信息可以通过注册表编辑器来查看和编辑。
所有注册的对象类存放在键下,而所有注册的接口存放在键下。
例如,二进制接口标准,的二进制标准规定,任何接口必须满足两个条件其是接口实现是个数组指针,它指向个函数指针表,表中的每个函数指针,分别指向该接口的每个成员函数的实现代码体,如图所示其二,任何接口都必须从接口继承而来,这样任何接口都必须包含接口的三个方法,用于浏览同对象的各个接口增加对象的引用计数减少对象的引用计数。
客户服务器模型使得对象能通过接口来显示功能,提供服务器之间的交互。
客户可以使用任何代码,通过种方式得到服务器对象的接口指针,并且通过指针调用其接口的实现代码而服务器对象是与个对应的对象类的运行实例。
服务器对象,可以是三种类型的对象进程内的本地的同主机不同进程的以及远程的不同主机,由网络连接,通过来通讯。
个典型的客户服务器框架模接口数组指针函数图指针与函数型交互过程如下在连接阶段,客户调用函数,调用时指明所请求的对象的和其接口的,函数返回个接口指针给客户。
而服务器则创建对象实例,查找请求的接口,在返回接口指针以前,它调用自己的方法增加引用计数。
在调用阶段,客户就可以像调用自己地址空间里的函数样调用接口指针指向的成员函数表中的方法。
客户需要调用同对象的另个接口的方法时,首先调用本接口里的方法,指明要使用的接口的,得到返回的接口的方法时,客户就可以同样的方式调用该接口的函数了。
当客户不再需要调用该对象的任何接口的方法时,调用当前接口的方法减少对象的引用计数。
自动化技术可以说是技术的种特例或种应用,虽然规范灵活,其对象也与语言无关,无论还是,只要支持规范就可创建对象。
但实际上,的母语是,其数据类型在有些语言如中很难表达。
对于标准的对象,要在较弱的高级语言或中使用,有时是很困难或不可能的,而自动化技术就为这些高级语言使用组件模块提供了有效的途径,其应用比标准技术要更广泛。
自动化服务器是暴露的自动化对象的应用程序,自动化客户是操作自动化服务器暴露的自动化对象的程序,所谓自动化对象,实际上就是实现了接口的对象,接口是自动化对象的核心,任何自动化对象都必须实现接口,自动化对象也具有属性和方法两个基本特征,自动化客户通过创建自动化对象,获取或设置其属性,调用其方法来完成自动化客户与自动化对象之间的交互。
函数指针表函数指针函数指针函数暴露其自身的函数,可以通过自动化对象,也可以通过标准对象。
对于自动化对象,暴露自身的函数是由接口来实现的。
客户程序通过接口类的函数访问自动化对象的方法和属性的。
在自动化对象的方法和属性中,必须使用自动化兼容的基本数据类型结构类型。
所有编写的可执行应用程序都应采用接口。
对于标准对象,建议在所有程序或工程中使用。
本身提供了大约来个对象,最常用的如等。
每个对象都实现了自己相应的接口,只要首先获得了对象的接口指针,然后就可以调用图刀片圆整误差随的变化图图刀片圆整误差随的变化图分析与讨论给定型刃上基准点,可以确定刀片安装调整角度参数和,再给定第三个刀片安装调整角度参数,则可确定刀片圆弧半径由表图或图可知,最小误差值在型刃上基准点处,切削刃上其他点越远离基准点误差越大,越接近基准点误差越小。
将刀片系列化,对粗加工用的可转位球头立铣刀,可以忽略系列化所引起的误差由计算结果可知,刀片圆弧半径圆整成整数后,引起的加工误差,将随刀片圆弧半径的增大而减小参考文献吴能章等可转位球头立铣刀端刃几何造形工具技术年第卷姚南珣等,数学在刀具设计中的应用,北京机械工业出版社,王西彬等,圆弧切削刃的非自由度系数及其改善工具技术,机夹可转位刀具编委会机夹可转位刀具成都成都科技大学出版社,苏步青微分几何北京人民教育出版社计算机辅助技术基础何卫平主编西安西北大学出版社计算机图形技术与何薇主编清华大学出版社计算机辅助设计技术基础迟毅林主编重庆大学出版社计算机辅助制造罗学科化学工业出版社计算机辅助设计技术与应用殷国富陈永华科学出版社计算机辅助设计江南学院杨雄飞主编机械工业出版社王西彬等,圆弧切削刃的非自由度系数及其改善工具技术,肖金陵李作清立铣刀类刀具的数学模型研究华中理工大学刃具研究,石琳吴道全球头立铣刀端刃前刀面的磨削加工方法及刃的形成贵州工学院学报易德明廖钢形刃球头立铣刀的研究数学模型湖南大学学报张继红韩星铲齿成型铣刀的计算机辅助设计机械开发,谭光宇张生复杂刀具的计算机辅助设计哈尔滨科技大学学报,吴督刘华明参数化技术在镗刀刀夹设计中的应用计算机辅助设计与制造,庞燕琴硬质合金可转位刀具系统中图形数据库的设计计算机辅助设计与制造,刘绍风蒋美丽刀具设计与技术机械与电子,姚南珣等,数学在刀具设计中的应用,北京机械工业出版社,廖绍华荣英复杂刀具计算机辅助设计系统的开发应用机械,刀具的微机辅助设计技术机械电子部成都工具研究所卿芳会等技术的结构及其特点分析清华大学计算机与信息管理中心,王平国际标准化现状计算机世界,王华等编著编程实例与技巧北京机械工业出版社,戴同基本教程机械工业出版社孙志辉等计算机集成制造技术东南大学出版社,教程手册谈亮刘艺等全面精通中国水利水电出版社对象的接口函数进行具体的操作。
创建自动化对象指针,非模态对话框对话框是用于提供反馈或从用户收集输入信息的专门化窗口,为用户提供了与程序交互的便利方式。
对话框设计是程序设计中最基本最重要的方式。
对话框有模式对话框和非模式对话框。
模式对话框可用作与用户进行单方面的信息交流,非模态对话框可与用户进行双向信息交流,本论文所完成的模块与用户交互的界面大多是通过非模态对话框来完成的。
模态对话框的建立设计用资源工具很简单,几乎不必自己动手添加代码。
调用也很简单,先申明个对象再调用非摸态对话框必须自己动手添加代码,下面以图所示的单刃刀片设计对话框来说明非摸态对话框的建立过程用资源工具设计并创建个如图所示的对话框资源。
将其设置为。
用创建个由派生而来的类,其实质是生成两个文件头文件和文件,以管理对话框。
中添加成员变量并初始化,在中添加成员函数以管理对话框的视类。
中添加生成对话框成员函数在中添加对话框消除函数非模态对话框的调用如下数据库编程技术在众多的数据库产品中,是种高性能的客户服务器型的关系数据库管理系统,具有极强的操作性。
它所包含的管理和开发工具使得数据库管理者和用户可以轻松地安装配置和使用数据库,它所包含的数据处理和分析工具,用于在线的数据分析处理虚拟数据库系统设计以及基于文字描述的数据处理。
的服务器端主要负责和维护数据库及其对象以及完整性和安全性。
而客户端主要是与的服务器进行交互操作,从而完成对数据的查询添加修改删除等操作。
支持,应用程序可以通过这些来实现与数据库的连接,并向数据库提交操作请求,数据库处理请求并将结果返回给客户端的应用,从而实现了客户端应用程序同服务器端的数据库交互。
而的类就封装了支持的,因此,在中通过调用相应的类函数就可以实现与的连接和交互。
如建立连接获取数据库中的表单绑定数据库表的各个属性实例计算已知刀片的球头半径,螺旋面升角度,刀片安装角调整参数度度度,可以计算得到刀片的理论圆弧半径为刀片球头半径,升角度,刀片安装角调整参数度度度,可以计算得到刀片的理论圆弧半径为将把刀片和刀片的理论圆弧半径分别圆整成和时,沿着切削刃所引起的加工误差的计算结果如表所示,它们的误差分布曲线图如图和图所示。
表误差值沿切削刃的分布球头铣刀规格度度误差刀片球头半径升角度刀片安装角度调整参数刀片球头半径升角度刀片安装角度调整参数
