回转体类零件半创成式capp-工艺装备与工艺数据的选择(编辑修改稿)内容摘要:

成的动态数据 ,所以建立功能完善的数据库是保证系统生成可靠工艺规程的重要方面。 5 2 方案的提出与论证 方案的提出 本毕业设计的主要内容是建立工艺数据库并将其应用在零件的加工工艺中。 其内容有: 建立零件加工工艺过程的数据库或数据表, 将各切削加工工艺数据库与工艺装备数据库归并为一个数据库,根据工序内的加工内容,设计出获取工艺数据的决策逻辑,并且根据决策逻辑,自动检索出相应的工艺数据,并将其应用在工艺文件中,将工艺文件存入数据库中。 欲完成零件加工工艺过程数据的调入,就必须确定使用何种软件或 语言来完成数据的调入。 对使用何种软件来实现我提出以下两种方案: 第一种方案: 用 C 语言作为前台,用 C++builder 来编写“典型零件”加工工艺过程数据库访问程序。 用 SQL Sever 作为后台,建立一个工艺数据库 /数据表,用于存入“典型零件”的加工工艺过程的 具体内容。 用成组工艺设计方法中的复合路线法来建立各类零件组的典型零件。 第二种方案: 用 Visual Basic 作为前台,来编写“典型零件”加工工艺过程数据库访问程序。 用 Visual 作为后台,建立一个工艺数据库 /数据表 ,用于存入“典型零件”的加工工艺过程的具体内容。 用成组工艺设计方法中的复合零件法来建立回转体类零件各零件组的典型零件。 方案一的论证 c 语言的优缺点 优点: 1. 简洁紧凑、灵活方便 C 语言一共只有 32 个 关键字 ,9 种 控制语句 ,程序书写自由,主要用小写字母表示。 它把高级语言的基本结构和语句与低级语言的实用性结合起来。 C 语言可以象汇编语言一样对 位 、 字节 和 地址 进行操作 , 而这三者是计算机最基本的工作单元。 2. 运算符丰富 C 的运算符包含的范围很广泛,共有种 34 个运算符。 C 语言把 括号 、 赋值 、强制类型转换等都作为运算符处理。 从而使 C 的运算类型极其丰富表达式类型多样化,灵活使用各种运算符可以实现在其它高级语言中难以实现的运算。 3. 数据结构丰富 C 的数据类型有: 整型 、实型、字符型、数组类型、指针类型、结构体类型、 6 共用体类型等。 能用来实现各种复杂的数据类型的运算。 并引入了指针概念 ,使程序效率更高。 另外 C 语言具有强大的图形功能 , 支持多种 显示器 和驱动器。 且计算功能、逻辑判断功能强大。 4. C 是结构式 语言 结构式语言的显著特点是代码及数据的分隔化 ,即程序的各个部分除了必要的信息交流外彼此独立。 这种结构化方式可使程序层次清晰 , 便于使用、维护以及调试。 C 语言是以函数形式提供给用户的 ,这些函数可方便的调用 ,并具有多种循环、条件语句控制程序流向 ,从而使程序完全结构化。 5. C 语法限制不太严格,程序设计自由度大 虽然 C 语言也是强类型语言,但它的语法比较灵活,允许程序编写者有较大的自由度。 6. C 语言允许直接访问物理地址,可以直接对硬件进行操作 因此既具有高级语言的功能,又具有低级语言的许多功能,能够象汇编语言一样对位、字节和地址进行操作 ,而这三者是计算机最基本的工作单元,可以用来写系统软件。 7. C 语言程序生成代码质量高,程序执行效率高 一般只比汇编程序生成的目标代码效率低 10 へ 20%。 8. C 语言适用范围大,可移植性好 C 语言有一个突出的优点就是适合于多种操作系统 , 如 DOS、 UNIX,也适用于多种机型。 9. C 语言指针 指针就是 C 语言的一大特色 ,可以说 C 语言优于其它高级语言的一个重要原因就是因为它有指针操作可以直接进行靠近硬件的操作 ,但是 C 的指针操作也给它 带来了很多不安全的因素。 C++在这方面做了很好的改进 ,在保留了指针操作的同时又增强了安全性。 Java 取消了指针操作,提高了安全性。 缺点: 1. C 语言的缺点主要是表现在数据的封装性上,这一点使得 C 在数据的安全性上做的有很大缺陷,这也是 C 和 C++的一大区别。 2. C 语言的语法限制不太。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。