ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:1,017.63KB ,
资源ID:8068774      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8068774.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(中南大学CADCAM技术及应用试题及答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

中南大学CADCAM技术及应用试题及答案.docx

1、中南大学CADCAM技术及应用试题及答案中南大学网络教育课程考试CAD/CAM技术及应用试题(本试题页不上交)注意事项:1.答卷可采取打印或手写方式在A4打印纸上完成。如果手写,必须字迹工整,以便老师批阅;2.6月2日18:00之前交学习中心;3.下载标准答卷模版。(一、二、三、四题为必做题,五、六题选做其中一题,在答题纸中写清题号即可)一、以一个你熟悉的实际机械产品(或零件、部件)为例,进行如下分析说明:(1)分析该产品的设计与制造由哪些具体环节组成。(10分)(2)指出在该产品设计制造中的哪些具体环节可采用CAD/CAM中的什么单项技术?同时分析采用这些CAD/CAM技术可解决什么问题。(

2、20分)二、列举现代CAD/CAM技术的一些新发展,并简要分析各自技术内涵和应用前景。(10分)三、某零件的三视图和立体图如下所示:(1)分析指出该零件由哪些形状特征组成(绘简图说明)。(10分)(2)简述用UG实现下图所示零件三维造型的步骤(分步骤进行文字说明,并配适当的简图说明)。(10分)四、采用立式数控铣床在一矩形板上铣削如下图所示工件的外轮廓和内腔,矩形板上已加工好两个16mm(图中标注为R8)的孔,可作为装夹用。使用10mm圆柱平底立铣刀进行加工,工件材料为铸铁。如采用UG软件进行数控加工编程,简要说明在UG软件环境下编制该工件外轮廓和内腔数控加工程序的步骤(分步骤进行文字表述,并

3、配适当的简图说明)。(20分)五、下图所示齿轮齿条机构由齿轮(零件1)、齿轮轴(零件2)、齿条(零件3)和支架(零件4)四个零件组成。如在UG中已完成四个零件的三维建模,如需继续在UG中对其进行装配建模,得到如下图所示的三维装配模型,试给出建立该齿轮齿条机构三维装配模型的主要步骤(分步骤进行文字说明,并配适当的简图说明)。(20分)1423六、某线图的五个点如下左图所示,各点坐标如右表所示。(1)如采用拉格朗日插值原理进行插值,试绘出实现插值计算的计算机程序流程图。(10分)(2)采用某种计算机编程语言(如C、Basic),编写程序实现该线图的拉格朗日插值计算。(10分)中南大学网络教育课程考

4、试CAD/CAM技术及应用答卷本人承诺:本试卷确为本人独立完成,若有违反愿意接受处理。签名_学号_专业_学习中心_题号一二三四五六总分(百分制)评阅人签字成绩一、以一个你熟悉的实际机械产品(或零件、部件)为例,进行如下分析说明:(1)分析该产品的设计与制造由哪些具体环节组成。(10分)答:齿轮传动是机械传动中最重要的传动之一,形式很多,应用广泛,传递功率可达近十万千瓦,其主要特点:效率高、结构紧凑、工作可靠,寿命长、传动比稳定。设计的环节包括:齿轮模数和压力角的选择,齿轮齿数的设计,齿轮几何尺寸计算,强度的计算和校核,齿轮结构的设计,齿轮精度的设计。制造的环节包括:下料锻造预先热处理粗加工最终

5、热处理精加工。(2)指出在该产品设计制造中的哪些具体环节可采用CAD/CAM中的什么单项技术?同时分析采用这些CAD/CAM技术可解决什么问题。(20分)答:设计环节可以采用CAD、CAE单项技术,制造可以采用CAPP、CAM单项技术。CAD系统解决几何建模、工程分析、模拟仿真、工程绘图等主要功能;CAE(Computer Aided Engineering)是用计算机辅助求解产品结构强度、刚度、屈曲稳定性、动力响应、热传导、三维多体接触、弹塑性等力学性能的分析计算以及结构性能的优化设计。CAPP系统的解决毛坯设计、加工方法选择、工序设计、工艺路线制定和工时定额计算等。CAM解决零件造型和加工

6、。二、列举现代CAD/CAM技术的一些新发展,并简要分析各自技术内涵和应用前景。(10分)CAD/CAM(计算机辅助设计及制造)技术产生于本世纪50年代后期发达国家的航空和军事工业中,随着计算机软硬件技术和计算机图形学技术的发展而迅速成长起来。1989年美国国家工程科学院将CAD/CAM技术评为当代(1964-1989)十项最杰出的工程技术成就之一。三十几年来CAD技术和系统有了飞速的发展,CAD/CAM的应用迅速普及。在工业发达国家,CAD/CAM技术的应用已迅速从军事工业向民用工业扩展,由大型企业向中小企业推广,由高技术领域的应用向日用家电、轻工产品的设计和制造中普及。而且这一技术正在从发

7、达国家流向发展中国家。 CAD是一个包括范围很广的概念,概括来说,CAD的设计对象有两大类,一类是机械、电气、电子、轻工和纺织产品;另一类是工程设计产品,即工程建筑,国外简称AEC(Architecture、Engineering和Construction)。而如今,CAD技术的应用范围已经延伸到艺术、电影、动画、广告和娱乐等领域,产生了巨大的经济及社会效益,有着广泛的应用前景。 CAD在机械制造行业的应用最早,也最为广泛。采用CAD技术进行产品设计不但可以使设计人员甩掉图板,更新传统的设计思想,实现设计自动化,降低产品的成本,提高企业及其产品在市场上的竞争能力;还可以使企业由原来的串行式作业

8、转变为并行作业,建立一种全新的设计和生产技术管理体制,缩短产品的开发周期,提高劳动生产率。如今世界各大航空、航天及汽车等制造业巨头不但广泛采用CAD/CAM技术进行产品设计,而且投入大量的人力物力及资金进行CAD/CAM软件的开发,以保持自己技术上的领先地位和国际市场上的优势。 计算机辅助建筑设计(ComputerAidedArchitectureDesign,简称CAAD)是CAD在建筑方面的应用,它为建筑设计带来了一场真正的革命。随着CAAD软件从最初的二维通用绘图软件发展到如今的三维建筑模型软件,CAAD技术已开始被广为采用,这不但可以提高设计质量,缩短工程周期,还可以节约2%至5%的建

9、设投资,而近几年来我国每年的基本建设投资都有几千亿元之多,如果全国大小近万个工程设计单位都采用CAD技术,则可以大大提高基本建设的投资效益。 CAD技术还被用于轻纺及服装行业中。以前我国纺织品及服装的花样设计、图案的协调、色彩的变化、图案的分色、描稿及配色等均由人工完成,速度慢、效率低,而目前国际市场上对纺织品及服装的要求是批量小、花色多、质量高、交货要迅速,这使得我国纺织产品在国际市场上的竞争力不强。采用CAD技术以后,大大加快了我国纺织及服装企业走向国际市场的步伐。 如今,CAD技术已进入到人们的日常生活中,在电影、动画、广告和娱乐等领域大显身手。电影拍摄中利用CAD技术已有十余年的历史,

10、美国好来坞电影公司主要利用CAD技术构造布景,可以利用虚拟现实的手法设计出人工不可能做到的布景。这不仅能节省大量的人力、物力,降低电影的拍摄成本,而且还可以给观众造成一种新奇、古怪和难以想像的环境,获得极大的票房收入。比如美国的星球大战、外星人、侏罗纪公园等科幻片以及完全用三维计算机动画制作的影片玩具总动员,都取得了极大的成功。轰动全球的大片泰坦尼克应用了大量的三维动画制作,用计算机真实地模拟了泰克尼克航行、沉船的全过程。此外,动画和广告制作中也充分利用了计算机造型技术,实质上也是一种虚拟现实技术。虚拟现实技术还被用于各种模拟器及景物的实时漫游、娱乐游戏中。 近十年来,在CIMS工程和CAD应

11、用工程的推动下,我国计算机辅助设计技术应用越来越普遍,越来越多的设计单位和企业采用这一技术来提高设计效率、产品质量和改善劳动条件。目前,我国从国外引进的CAD软件有好几十种,国内的一些科研机构、高校和软件公司也都立足于国内,开发出了自己的CAD软件,并投放市场,我国的CAD技术应用呈现出一片欣欣向荣的景象。三、某零件的三视图和立体图如下所示:(1)分析指出该零件由哪些形状特征组成(绘简图说明)。(10分)(2)简述用UG实现下图所示零件三维造型的步骤(分步骤进行文字说明,并配适当的简图说明)。(10分)(1)该零件由长方体底座,圆柱,筋板,孔,凸台等特征。(2)首先拉伸长方体,如下图其次,拉伸

12、切除,如下图:然后,拉伸切除两个圆孔,如下图所示:再次,拉伸连接体,如下图:再次,拉伸圆柱体,如下图:再次,拉伸连接体,如下图:再次,拉伸到下一面,如下图:最后,拉伸加强筋。4、采用立式数控铣床在一矩形板上铣削如下图所示工件的外轮廓和内腔,矩形板上已加工好两个16mm(图中标注为R8)的孔,可作为装夹用。使用10mm圆柱平底立铣刀进行加工,工件材料为铸铁。如采用UG软件进行数控加工编程,简要说明在UG软件环境下编制该工件外轮廓和内腔数控加工程序的步骤(分步骤进行文字表述,并配适当的简图说明)。(20分)答:基本步骤如下:UG几何模型刀具,加工参数导轨源文件后处理机床数据文件五、下图所示齿轮齿条

13、机构由齿轮(零件1)、齿轮轴(零件2)、齿条(零件3)和支架(零件4)四个零件组成。如在UG中已完成四个零件的三维建模,如需继续在UG中对其进行装配建模,得到如下图所示的三维装配模型,试给出建立该齿轮齿条机构三维装配模型的主要步骤(分步骤进行文字说明,并配适当的简图说明)。(20分)各零件建模完成之后,新建装配体,插入支架,如下图:然后插图零件3齿条,如图所示:再次,齿条的底面与支架的底面重合配合,如下图所示:再次,齿条的侧面与支架的侧面平行配合,如下图所示:再次,齿条的左侧面与支架的左侧面平行配合,如下图所示:再次,插图零件1齿轮,如下图所示:齿轮的侧面与齿条的侧面重合配合,再次配合-机械配

14、合-齿轮齿条配合,如下图所示:齿条的分度线与齿轮的分度圆相切。六、某线图的五个点如下左图所示,各点坐标如右表所示。(1)如采用拉格朗日插值原理进行插值,试绘出实现插值计算的计算机程序流程图。(10分)(2)采用某种计算机编程语言(如C、Basic),编写程序实现该线图的拉格朗日插值计算。(10分) 算出每个欧拉公式的基本项、 (1) 定义x=1 2 3 4 5,y=1.4 1.5 1.7 2.2 3得到插值函数:(2)编程:xOffset = 1;if (nargin=2) | . (nargin=3 & ischar(varargin3) | . (nargin=4 & (ischar(va

15、rargin4) | strcmp(varargin4, extrap); xOffset = 0;endppOutput = false;% PP = INTERP1(X,Y,METHOD,pp)if nargin=4 & ischar(varargin3) & isequal(pp,varargin4) ppOutput = true; if (nargin 4) error(MATLAB:interp1:ppOutput, . Use 4 inputs for PP=INTERP1(X,Y,METHOD,pp).) endend % Process Y in INTERP1(Y,.) a

16、nd INTERP1(X,Y,.)y = varargin1+xOffset;siz_y = size(y);% y may be an ND array, but collapse it down to a 2D yMat. If yMat is% a vector, it is a column vector.if isvector(y) if size(y,1) = 1 % Prefer column vectors for y yMat = y.; n = siz_y(2); else yMat = y; n = siz_y(1); end ds = 1; prodDs = 1;els

17、e n = siz_y(1); ds = siz_y(2:end); prodDs = prod(ds); yMat = reshape(y,n prodDs);end % Process X in INTERP1(X,Y,.), or supply default for INTERP1(Y,.)if xOffset x = vararginxOffset; if isvector(x) error(MATLAB:interp1:Xvector,X must be a vector.); end if length(x) = n if isvector(y) error(MATLAB:int

18、erp1:YInvalidNumRows, . X and Y must be of the same length.) else error(MATLAB:interp1:YInvalidNumRows, . LENGTH(X) and SIZE(Y,1) must be the same.); end end % Prefer column vectors for x xCol = x(:);else xCol = (1:n);end % Process XI in INTERP1(Y,XI,.) and INTERP1(X,Y,XI,.)% Avoid syntax PP = INTER

19、P1(X,Y,METHOD,pp)if ppOutput xi = varargin2+xOffset; siz_xi = size(xi); % xi may be an ND array, but flatten it to a column vector xiCol xiCol = xi(:); % The size of the output YI if isvector(y) % Y is a vector so size(YI) = size(XI) siz_yi = siz_xi; else if isvector(xi) % Y is not a vector but XI i

20、s siz_yi = length(xi) ds; else % Both Y and XI are non-vectors siz_yi = siz_xi ds; end endend if xOffset & isreal(x) error(MATLAB:interp1:ComplexX,X should be a real vector.)end if ppOutput & isreal(xi) error(MATLAB:interp1:ComplexInterpPts, . The interpolation points XI should be real.)end % Error

21、check for NaN values in X and Y% check for NaNsif xOffset & (any(isnan(xCol) error(MATLAB:interp1:NaNinX,NaN is not an appropriate value for X.);end % NANS are allowed as a value for F(X), since a function may be undefined% for a given value.if any(isnan(yMat(:) warning(MATLAB:interp1:NaNinY, . NaN

22、found in Y, interpolation at undefined values nt,. will result in undefined values.);end if (n = 3+xOffset & isempty(varargin3+xOffset) method = varargin3+xOffset; else method = linear; endend % The v5 option, *method, asserts that x is equally spaced.eqsp = (method(1) = *);if eqsp method(1) = ;end

23、% INTERP1(X,Y,XI,METHOD,extrap) and INTERP1(X,Y,Xi,METHOD,EXTRAPVAL)if ppOutput if nargin = 4+xOffset extrapval = varargin4+xOffset; else switch method(1) case s,p,c extrapval = extrap; otherwise extrapval = NaN; end endend % Start the algorithm% We now have column vector xCol, column vector or 2D m

24、atrix yMat and% column vector xiCol.if xOffset if eqsp h = diff(xCol); eqsp = (norm(diff(h),Inf) = eps(norm(xCol,Inf); if any(isfinite(xCol) eqsp = 0; % if an INF in x, x is not equally spaced end end if eqsp h = (xCol(n)-xCol(1)/(n-1); endelse h = 1; eqsp = 1;endif any(h 0) xCol,p = sort(xCol); yMa

25、t = yMat(p,:); if eqsp h = -h; else h = diff(xCol); endendif any(h = 0) error(MATLAB:interp1:RepeatedValuesX, . The values of X should be distinct.);end % PP = INTERP1(X,Y,METHOD,pp)if nargin=4 & ischar(varargin3) & isequal(pp,varargin4) % obtain pp form of output pp = ppinterp; varargout1 = pp; ret

26、urnend % InterpolatenumelXi = length(xiCol);p = ;switch method(1) case s % spline % spline is oriented opposite to interp1 yiMat = spline(xCol.,yMat.,xiCol.).; case c,p % cubic or pchip % pchip is oriented opposite to interp1 yiMat = pchip(xCol.,yMat.,xiCol.).; otherwise % nearest, linear, v5cubic y

27、iMat = zeros(numelXi,prodDs,superiorfloat(xCol,yMat,xiCol); if eqsp & any(diff(xiCol) 0) xiCol,p = sort(xiCol); else p = 1:numelXi; end % Find indices of subintervals, x(k) = u x(k+1), % or u = x(m-1). if isempty(xiCol) k = xiCol; elseif eqsp k = min(max(1+floor(xiCol-xCol(1)/h),1),n-1); else ignore,k = histc(xiCol,xCol); k(xiCol=xCol(n) = n-1; end switch method(1) case n % nearest i = find(xiCol = (xCol(k)+xCol(k+1)/2); k(i) = k(i)+1; yiMat(p,:) = yMat(k,:); case l % linear if eqsp s = (xiCol - xCol(k)/h;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1