机械设计制造本机械CAD期末复习资料.docx
- 文档编号:4759257
- 上传时间:2022-12-08
- 格式:DOCX
- 页数:22
- 大小:172.01KB
机械设计制造本机械CAD期末复习资料.docx
《机械设计制造本机械CAD期末复习资料.docx》由会员分享,可在线阅读,更多相关《机械设计制造本机械CAD期末复习资料.docx(22页珍藏版)》请在冰豆网上搜索。
机械设计制造本机械CAD期末复习资料
第一章
1.什么是CAD,什么是CAM,什么是CAD/CAM?
答:
CAD是指ComputerAidedDesign,计算机辅助设计;CAM是指ComputerAidedManufacturing,计算机辅助制造.CAD/CAM是指计算机辅助设计和计算机辅助制造。
2.简述CAD/CAM技术开始形成的技术条件。
答:
计算机、自动绘图机、光笔、图形显示器等设备的问世和发展,及图形数据处理方法的深入研究促进了CAD/CAM技术的形成。
3.20世纪90年代开始CAD/CAM的发展方向是什么?
答:
20世纪90年代向着标准化、集成化、智能化的方向发展。
4.CAD/CAM技术在机械行业有哪些应用?
答:
应用在航空航天、造船工业、机床制造、工模具,主要采用计算机绘图技术绘制二维工程图纸、三维机和造型技术描述和分析、计算产品及其零、部件的形状和结构,以及生成数控加工信息。
5.简述产品的传统生产过程,与传统方法相比CAD/CAM过程有何特点?
答:
1)传统生产过程一般需要方案论证、总体设计、详细设计、试生产、性能试验和修改定型的工作过程。
2)采用CAD/CAM技术,在产品设计过程中就可以应用仿真技术对产品的性能进行模拟,发现问题在设计过程就可以修改,而不必等到样机实验时发现问题再修改。
这样可以节省时间和经费,而且更重要的是产品可获得最佳性能和设计一次成功的可能。
第二章
1.综述CAD/CAM硬件和软件系统的基本组成。
答:
电子计算机及其外围设备构成CAD/CAM的硬件系统;操作系统和应用软件构成CAD/CAM的软件系统
2.CAD/CAM系统硬件配置和软件选择应考虑哪些问题?
答:
CAD/CAM系统硬件配置考虑到工作能力、经济性、使用方便性、工作可靠性、维修方便性、标准化程度及可扩充性、工作环境、响应时间及处理速度、采用的语言、磁盘容量;CAD/CAM系统软件配置考虑到软件的功能、软件与硬件的配置、软件的二次开发性、用户界面、售后服务、软件厂商的开发能力、性能价格比。
3.何谓系统软件?
何谓应用软件?
答:
系统软件:
与计算机直接联系,供用户使用的软件,起到扩充计算机功能,合理调度计算机硬件资源的作用.
应用软件:
以系统软件为基础实现一特定任务的软件.
4.简述几种常用的图形输入和输出设备以及它们的特点。
答:
输入设备:
定位器,拾取器,定值器,键盘,按键及其它设备。
定位器特点是用以指示一个位置,输入量为x、y坐标。
拾取器特点是用于拾取显示屏幕上的一个形状、图组或图素。
定值器特点是提供边量值的的设备。
键盘特点是用来输入字符或字符串,字母数字键盘是最典型的设备。
按键的特点是可从一组动作或功能中作出选择,常用的设备是已编程的功能键盘。
其它设备如语音识别器,可以用来输入语音命令及数值。
输出设备:
打印机和绘图仪2种,特点可在纸上或其它介质上输出可以永久保存的图形。
简述CAD/CAM系统的组成及其工作方式。
答:
CAD/CAM系统是由工作人员、硬件、软件组成的。
工作方式:
通过人机对话的方式或批处理的方式控制和操纵CAD/CAM过程,从而完成诸如计算,绘图,模拟,数控编程等一系列任务。
1.如何配置CAD/CAM系统的硬件与软件?
答:
硬件配置主要考虑:
工作能力,经济性,使用方便性,工作可靠性,维修方便性,标准化程度及可扩充性,工作环境,响应时间及处理速度,采用的语言,磁盘容量.
软件配置主要考虑:
调查和研究有关软件的性能,选择与硬件相匹配的软件系统,及其最终表现出来的综合性能指标.
2.怎样选择CAD/CAM系统的系统软件与应用软件?
答:
系统软件选择:
主要考虑其操作系统,程序设计语言处理系统,数据库管理系统,图形用户接口与标准.应用软件的选择:
应考虑其软件的功能,软件与硬件的匹配,软件的二次开发,用户界面,售后服务,软件厂商的发展能力,性能价格比.
3.常用的CAD/CAM软件有哪些?
答:
有I-DEAS软件,CATIA软件,UG(UNIGRAPHICS)软件,PRO/E(PRO/ENGINEER)软件,MASTERCAM与CIMATRON软件。
第三章
1.简述数据、数据结构、数据类型的概念。
答:
数据是描述客观事物的数字、字符及所有能输入到计算机中并可被计算机接受和处理的各种符号的集合。
数据结构一般指数据的逻辑结构,它仅考虑数据之间的逻辑关系,独立于数据的存储介质。
数据类型是程序设计语言确定变量所具有的种类。
2.何谓线性表?
何谓树和二叉树?
答:
线性表是一种常用、最简单的数据结构,是n个数据元素的有限序列。
树是由一个或多个结点组成的有限集T,其中有一个特定的称为根的结点;其余结点可分为n个互不相交的有限集,其中每一个集合本身又是一棵树,并称为该树的子树。
二叉树的每个结点至多有2棵子树,子树有左右之分,不能颠倒。
3.数据库系统的原理是什么?
答:
数据库是存储、关联数据的集合。
数据库管理系统是数据库的核心部分,是用户与数据库之间的接口。
数据库系统是由3级模式形成其体系结构的,即外模式、概念模式与内模式。
4.数据库模型的分类有哪些?
答:
数据库的数据模型常用的有3种:
层次型、网络型和关系型。
5.FoxRro的基本命令是什么?
答:
FoxPro基本操作命令有系统启动与退出命令、数据库文件建立命令两大类。
6.软件开发的步骤有哪些?
答:
软件开发的步骤主要有软件分析阶段、设计阶段、实现阶段与维护阶段。
1.线性表的存储结构是如何实现的?
答:
线性表的存储结构按其存储方式有顺序存储结构和链式存储结构。
顺序存储结构指按照数据元素的逻辑顺序依次存放,即用一组连续的存储单元依次存放各个数据元素,假定每个元素占用j个存储单元,第1个数据元素占用的第1个存储单元的地址为Loc(a1),则第i个数据的存储位置为:
Loc(ai)=Loc(a1)+(i-1)*j
链式存储结构指用一组任意的存储单元存放线性表的数据元素,由于这些存储单元可以是不连续的,为了表示这些元素的纯属逻辑关系,除了存储元素本身的数据信息外,还要存储这个元素直接后继或直接前趋的存储位置。
这2种信息的存储映像,称为结点。
结点包含2种域,存放数据元素本身的域称为数据域,存入直接后继或直接前趋的域称为指针域。
指针域中存放的信息也称作指针。
有单链表、双链表和循环链表。
2.如何进行二叉树的遍历和二叉树的排序?
答:
树的一次完整的遍历就是把树中结点信息人为地转变成一个线性序列。
二叉树由根结点、根结点的左子树和根结点的右子树3部分组成。
只要依次遍历这3部分,即可遍历整个二叉树。
D、L、R分别表示访问根结点、遍历根结点的左子树、遍历根结点的右子树。
二叉树的排序:
若根结点的左子树不空,帽左子树中所有结点的值均小于根结点的值;若根结点的右子树不空,则右子树中所有结点的值均大于或者等于根结点的值。
3.Foxpro有什么基本特征?
并简单介绍一下该系统。
答:
Foxpro的基本特征:
与Foxbase与Dbase数据库相比,FoxPro数据库系统具有以下显著特征:
①符合最优秀的Xbase工业标准,且具有多种平台版本;
②与Foxbase与Dbase完全兼容;
③具有良好的图形用户界面;
④引进了多窗口技术,窗口的定义和激活简单,编程方便、快捷;
⑤丰富的菜单功能,支持菜单方式有光条菜单、下拉菜单和弹出式菜单等;
⑥强大的命令集包含了400多条命令和函数;
⑦文本编辑器功能强且使用方便;
⑧拥有众多的图形工具;
⑨具有较完善的真编译功能;
⑩内嵌SQL;
⑾独一无二的Rushmore优化查询技术;
⑿高效方便的纠错机制;
⒀具有内部报表生成器,比独立的报表生成器功能更强,更易使用;
⒁提供键盘和鼠标2种操作方式;
⒂允许用户自定义键盘;
⒃有较强的硬件适应能力;
⒄对质网络环境;
⒅具有较快的速度,比DbaseIV快24倍,比DbaseIIIPlus快48倍;
⒆优良的数据传输安全性。
FoxPro是FoxSoftware公司在FoxBASE数据库软件基础上,于80年代末90年代初推出的一个功能较强的微机数据库管理系统软件,它继承了微机数据库如dBase等的一些主要特征,在功能及运行速度上优于其它同类产品,因此受到用户的广泛青睐。
它不仅在性能上与大型数据库系统缩短了距离,而且还采用面向对象可视化的编程手段,大大提高了编程速度与编程质量。
VisualFoxPro(简称VFP)就是目前微机上优秀的关系型数据库管理系统之一,它具有丰富的工具、良好的图形用户界面,采用了可视化的设计方法,支持面向对象的编程技术,大大简化了数据库应用系统的开发过程。
4.试举例说明FoxPro如何实现与高级语言的接口。
答:
FoxPro系统与高级语言之间的数据通信可以数据文件为媒介,一方面FoxPro系统通过转换命令,由数据库文件(*.dbf)生成一种文本格式文件(*.txt),高级语言通过编程读取文本格式文件中的数据;另一方面由高级语言向文本格式文件中写入数据,再通过FoxPro系统的转换命令将文本格式文件中的数据追加到时数据库文件中去。
通过这2个过程即可实现FoxPro系统与高级语言的双向数据通信。
例如:
1)usestu
Copytostu_sdftypesdf
Copytostu_cdftypedelimited
2)通过记事本建立了stu1_sdf.txt或stu2_cdf.txt文件
Usestu
Appendfromstru1_sdftypesdf
Appendfromstru2_cdftypedelimited
注意:
sdf、delimited分别为标准数据格式文件和通用格式数据文件。
5.简述软件开发的方法。
答:
①组织与实施
②分析与设计
③编码与测试
[讲评]第三章内容是CAD/CAM软件基础,完成这一章的作业要注重概念和术语的理解。
习题中第2、4小题二叉排序树及FoxPro如何实现与高级语言的接口,一定要充分学习课件中相关内容和在辅导教师的指导下完成实验一后,才能较好的完成这2道习题。
第四章
1.AutoCAD软件中最常用的菜单有哪几种?
答:
屏幕菜单、下拉菜单和图标菜单。
2.AutoLISP语言的主要功能是什么?
答:
定义函数、调用函数、处理符号、输入输出、调用AutoCAD命令、访问AutoCAD图形数据库等。
3.按功能分,对话框构件共有哪几类?
答:
按功能对话框构件分为6类:
预定义动作构件、构件组、修饰和说明、正文聚合、退出按钮、出错构件。
4.简述在AutoCAD系统中一个标准件图形库的开发步骤。
答:
步骤如下:
①建立标准件种类和参数数据库和数据文件;
②编写对话框和驱动程序;
③利用AutoLISP语言编写参数化绘图程序;
④在AutoCAD下拉菜单中建立了菜单;
⑤通过国标号和尺寸参数关键字在数据文件中检索标准件结构参数;
⑥使用菜单或命令调用AutoLISP参数化绘图程序,完成图样绘制。
1.简述菜单文件的总体结构?
答:
菜单文件是树型的逻辑结构,第上层为菜单段,菜单段以下为子菜单,子菜单以下还可以设置子菜单或菜单项,菜单项为树的终端结点即树叶。
如下图所示。
2.
3.
4.
5.
6.
7.
8.
9.
2.简述AutoLISP语言的几种数据类型。
答:
①整数
②实型数
③符号原子
④字符串
⑤表
⑥文件描述符
⑦实体名
⑧选择集
⑨子程序和外部子程序
3.对话框中动作构件有哪几种?
答:
①按钮(button)
②编辑框(edit_box)
③图像按钮(image_button)
④列表框(list_box)
⑤弹出表(popup_list)
⑥单选按钮(radio_button)
⑦流动条(slider)
⑧切换开关(toggle)
4.简述一个机械产品CAD系统的设计方法。
答:
一个机械CAD系统应具备下述功能:
①快速计算和形成工程图样;②存储大量程序和数据信息,并可实现快速检索;③具有人机交互通讯操作功能;④图形和数据输入与输出功能。
机械产品CAD系统大多属于人机交互型系统,又称为会话型CAD系统,是以图形显示器作为计算机输入输出设备,运算结果以图形或数据形式快速显示在屏幕上,由人进行观察、判断并发出修改指令,计算机再将新的运算结果显示出来。
所以,一个机械产品系统的设计方法就是开发主要包括数据库、图形库的建立,人机交互主控程序的开发方法。
具体步骤为:
设计任务分析、设计系统的功能、划分模块和设计功能。
第五章
7.什么是数控技术?
答:
数控技术是用数字化信息对机床的运动及其加工过程进行控制的一种技术。
8.数控机床的主要特点是什么?
答:
主要特点是对加工对象适应性强,自动化程度高,加工精度高,加工质量稳定,生产效率高,易于建立计算机通讯网络。
9.轮廓控制系统类主要有哪些数控机床?
答:
数控车床、数控铣床、加工中心等。
10.试述人工编程与自动编程的区别?
答:
人式编程与自动编程的区别如下:
手工编程
自动编程
工具
一般的计算工具
计算机
方法
手工编制
专用程序语言编制
自动化程度
低
高
适用性
计算量较小及中等复杂程度以下的零件
计算量大且复杂的零件
编程速度
慢
快
11.在APT编程语言中主要有那些语句?
答:
几何定义语句、刀具运动语句、工艺数据语句。
12.CNC系统由哪几部分组成?
答:
CNC系统的组成:
程序、输入输出设备、CNC装置、可编程控制器、主轴驱动和伺服驱动装置等。
13.CNC系统软件中的加工程序主要包括哪几种?
答:
加工程序包括;刀补子程序、单程序段重复处理子程序、数据处理及总步数处理子程序、齿补子程序、插补了程序以及辅助功能子程序和准备功能子程序等。
14.
写出下图中零件外轮廓进行数控加工时手工编程的程序清单,设铣刀直径为25mm,主轴转速为300r/min,走刀路线见下图。
答:
根据所给题图,各切点坐标值为P3(6.0,29.345),P4(54.0,19.594),P6(6.0,-29.394),P5(54.0,-19.594)。
其余各点坐标分别为P2(0,-30),P1(0,-60),P7(-30,0),P8(-45,0)。
走刀路线为P1P2,P2P3,P3P4,P4P5,P5P6,P6P7,P7P8。
编写程序单如下:
工件表面设定为z=0,刀具在工件表面上方50.0处起刀,起刀点为(0,-60,50),则设刀具补偿序号为1,即D=01。
零件铣削程序单及说明如下:
程序
说明
N001S300M08LF
主轴正转转速s=300r/min,冷却液打开
N002G90G17G00X0Y-6.0Z50.0LF
在绝对坐标系下,xy平面上,刀具快速移动到P1(0,-60,50)点
N003Z1.0LF
刀具下降到z=1.0处
N004G01Z-7.00F50.0LF
以F=50进给率进刀到时z=7.0
N005G41Y-30.0D01F100LF
使用左刀补,进刀到P2点F=100
N006G02X6.0Y29.394R-30.0LF
顺时针走圆弧R=30,到P3点
N007G01X54.0Y19.594LF
直线插补,进刀到时P4点
N008G02X54.0Y-19.594R20.0LF
圆弧插补,进刀到P5点
N009G01X6.0Y-29.394LF
直线走刀到P6点
N0010G02X-30.0Y0.0R30.0LF
圆弧走刀到P7点
N0011G40G01X-45.0Y0LF
取消刀具半径补偿,回到时P8点
N0012G90G00Z100.0M30LF
把刀退到z=100处,加工程序全部结束
6.在数控机床上加工零件的主要步骤是什么?
答:
数控机床加工零件通常经过以下几个步骤:
①根据加工零件的图样与工艺方案,用规定的代码和程序格式编写程序单。
②根据程序单制作穿孔带。
③通过阅读装置将穿孔带和代码逐段输入到时数控装置;也可以不用穿孔带而用手动数据输入方式,用键盘直接将数控指令或设定参数送入数控装置。
④数控装置将代码进行译码、寄存和运算后,向机床各个坐标的伺服机构发出信号,以驱动机床的各运动部件,并控制其它必要的辅助操作,如变速、开关冷却液、松夹工件及刀具转位等,最后加工出合格的零件。
7.举例说明增量坐标系统和绝对坐标系统的关系。
答:
8.简述数控机床的组成。
答:
数控机床主要由5部分组成:
(1)主机;
(2)控制装置;(3)驱动装置;(4)辅助装置;(5)编程机及其附属设备。
(1)主机是数控机床的主体,包括床身、立柱、主轴、进给机构等机械部件。
与普通机床相比,其特点是:
①采用高性能的主轴及伺服传动系统,因此机械传动简章,传动链较短;
②机械结构具有较高的动态刚度、阻尼精度及耐磨性,热变形小;
③多采用高效率传动部件,如滚珠丝杠副、直线滚动导轨等。
(2)控制装置是数控机床的核心部件,包括计算机、存储器、显示器、键盘、程序输入输出装置及相应的软件。
控制装置用于输入数字化零件程序,并完成输入信息的存储、数据的交换、插补运算以及实现各种控制。
其主要功能有:
①多坐标控制(多轴联动);
②多种函数插补(直线、圆弧、抛物线等);
③代码转换:
EIA/ISO代码转换、英制/公制转换、二/十进制转换、绝对值/增量值转换;
④人机对话手动数据输入,加工程序输入、编辑及修改;
⑤加工选择:
各种加工循环,重复加工、凹(凸)模加工、镜像加工等;
⑥实现各种补偿功能:
进行刀具半径、刀具长度、传动间隙、螺距误差的等;
⑦实现故障的自诊断;
⑧CRT显示:
实现图形、轨迹、字符显示;
⑨联网及通讯功能。
(3)驱动装置数控机床执行机构的驱动部件,包括主轴驱动单元、进给驱动单元、主轴电机及进给电机等。
数控机床主轴的进给是由数控装置发出进给指令,通过电气或电液伺服系统实现的,当几个进给联动时,可以完成直线、平面、曲线或空间曲面的加工。
数控机床和伺服驱动系统具有较好的快速响应性能,能灵敏而准确地跟踪由数控装置发送来的数字指令信号。
(4)辅助装置是数控机床的配套部件,它包括液压和气动装置、排屑装置、交换工作台、数控转台和数控分度头,还包括刀具及监控检测装置。
其主要作用是开发和扩大数控机床的功能。
(5)编程机及其附属设备现代数控机床不仅可利用控制装置上的键盘直接输入零件的程序,也可以利用自动编程机,在机外进行零件程序的编制,把程序记录在信息载体上(如纸带、磁带、磁盘等),然后再送入数控装置。
这种自动编程的方法对于复杂零件的加工尤其必要。
9.如下图所示,写出APT编程语言中一条直线和一段圆弧定义的例子并对其含义加以说明。
10.CNC系统软件主要分为哪几部分。
答:
CNC系统软件主要由其管理软件和控制软件组成。
管理软件包括零件程序的输入输出、显示、诊断;控制软件包括刀具补偿、速度控制、插补运算、位置控制。
第六章
5.成组技术的理论基础是什么?
答:
其理论基础是研究如何识别和发掘生产活动中有关事物的相似性,并充分利用它,把相似问题归类成组,寻求解决这一组问题相对统一的最优方案。
6.简述成组工艺的基本原理?
答:
成组工艺是把零件的几何信息和工艺信息相近似的零件组成一个个零件族,按零件族进行加工制造,从而减少了品种,扩大了批量,便于采用高效的生产方法,从而提高劳动生产率和经济效益。
7.零件分类编码的基本依据是什么?
答:
结构特征(结构类型、尺寸大小等);工艺特征(加工精度、材料等);生产组织与计划特征(加工批量、资源状况等)。
8.零件分类的主要方法有哪几种?
答:
视检法、生产流程分析法、编码分类法。
9.编码分类法是根据什么来进行分类成组的?
用什么方式来表示。
答:
用编码进行分类成组,并用特征矩阵形式来表示。
10.试述CAPP技术在CAD/CAM集成系统中的地位和作用。
答:
CAPP是计算机辅助设计和计算机辅助制造之间的桥梁,同时双是计划调度、生产管理等所需信息的交汇枢纽。
所以它在计算机集成制造系统中占有重要的地位。
11.派生式CAPP系统与创成式CAPP系统的工作原理有何不同?
答:
派生法是以对标准工艺规程的检索和修改为基础,而标准工艺是由有经验的工艺人员制订的。
设计新零件工艺堆积时要对标准工艺进行检索,并经编辑和修改而得到。
创成法是由计算机软件系统,根据输入的或直接从CAD系统获得的零件信息,依靠系统中的工艺数据和各种工艺决策自动设计出工艺规程。
10.成组工艺与什么相结合才形成了成组技术?
答:
成组技术的核心问题是成组工艺。
成组工艺与计算机技术、数控技术、相似论和方法论等结合才形成了成组技术。
11.零件分类编码的作用是什么?
答:
零件的分类编码,除了能对零件分类分组外,其主要功能还在于能搜集和检索有关零件从设计、加工工艺到制造各环节的信息。
1利用零件分类编码,可以得出零件频谱。
一个企业的产品零件频谱,集中反映了这个企业在产品设计、制造工艺和生产等方面的基本数据,它是企业据以进行生产合理化和制定技术改造方案的重要原始资料。
2零件分类编码是实现设计——工艺标准化的基础。
分类编码为实现相似零件的结构标准化、通用化和系列化,以及为制造相似零件所用的工艺规程、工艺装备的标准化、专业化、自动化奠定了基础,从而提高企业标准化水平。
3零件分类编码提供了有效的检索手段。
4零件分类编码系统的推广应用,有利于实现专业化生产。
5零件分类编码系统的应用,有助于生产信息管理和使用的合理化。
12.零件信息输入有哪2种方式?
答:
在计算机辅助工艺过程设计中,零件的信息(包括几何信息和工艺信息)输入有2种方式。
1人机交互式信息输入各种计算机辅助工艺过程设计系统中,均有零件信息描述模块,它们完全适应零件信息描述的各类方法。
计算机能够准确无误地接受零件信息并能描述、检索、存储和处理这些信息。
通过手工或人机对话方式,将零件的信息完整地输入到时计算机中。
2从CAD系统中提取零件信息零件信息描述在计算机集成制造系统和并行工程中,需遵守统一的数据交换标准(STEP)和产品数量管理(PDM)等规定,数据格式和管理应统一。
在实现了CAD/CAPP/CAM一体化的情况下,可以利用中间接口或其它传输方式,将零件的设计信息直接从CAD系统数据库中提取出来,用到零件工艺过程设计中去,而不必通过零件信息描述模块。
13.派生法工艺堆积是如何生成的?
14.创成法CAPP系统的工艺决策主要有哪几种?
答:
(1)数学模型决策这种决策是以建立数学模型并求解作为主要的决策方式。
工艺过程中,以数值计算为主的问题多用这一方式求解,如工艺尺寸链的计算、切削参数的计算等。
有一些工艺设计问题,如定位夹紧方案的确定,其影响因素较多,复杂而又困难,则可采用模糊数学的不确定推理方式来求解。
(2)逻辑推理决策
在工艺过程设计中,如加工方法的选择、机床设备选择、刀具选择以及工序安排等都可以采用逻辑决策。
(3)智能思维决策
工艺过程设计中,有些决策往往依赖于工艺人员的经验和能力,因此需要人式智能。
人工智能是设计智能计算机系统的一个分支,这些系统呈现出与人
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机械设计 制造 机械 CAD 期末 复习资料