计算机辅助设计大作业..

合集下载

电路大作业 计算机辅助设计

电路大作业 计算机辅助设计

上海电力学院本科课程设计电路计算机辅助设计(1)院系:电气工程学院专业年级(班级): 2012021学生姓名:邓学号:指导教师:***成绩:仿真实验一:电阻电路辅助分析(回路电流法)一.实验目的1.学习以及熟练电路仿真软件的使用;2.学会运用回路电流法分析电路;3.掌握功率的测量与计算方法;4.学会用仿真软件来验证定理的可行性。

二.实验原理例题:用回路电流法求解下图(1)所示电路中的电压u,。

4Ω图(1)4Ω图(2)理论分析:1. 电路中有一个无伴电流源支路2. 电路中有一个受控电流源,且可先将其看作独立电流源处理;3. 电路中有3个网孔,数量较少综上,此题用回路电流法,选取回路电流2l I 通过该无伴电流源,另选取两条回路电流1l I 和3l I ,如图(2)所示。

列出回路电流方程:{(20+2+4)3l I −21l I −202l I =121l I =0.1u2l I =4u =2l I −3l I解得 { 1l I =0.8 A3l I=3.6 A u =8 VP =1l I 2×[12+6−2(3l I −1l I )]=9.92W (发出功率)三. 仿真实验设计与测试设计下图所示的仿真电路:测量仿真电路中的电流电压和功率,看是否与计算值相同:观察仿真电路数据,可见仿真得1l I =0.8A,3l I =3.6A,u=8V,P=9.92W 与理论值相符。

四.实验结论与回路电流法使用时的注意事项回路电流法是以回路电流作为未知量,根据KVL 列出必要的回路电压方程,联立求解回路电流。

本实验证明了回路电流法的正确性。

在运用回路电流法时需注意:1. 回路电流法适用于回路数较少的电路;2. 受控电流源可看成独立源列方程;3. 当电路中含有无伴电流源时,让其自身构成一个独立回路;4. 方程的数目要与未知数相同。

特别的在判断发出还是吸收功率是要把计算值和参考方向是否关联同时考虑进去。

本题中计算值为正,但是看电路图可知电流与电压为非关联方向,因此得出结论为发出功率。

计算机辅助设计作业

计算机辅助设计作业

计算机辅助设计作业1. 简介计算机辅助设计(Computer-Aided Design,简称CAD)是指借助计算机技术,运用计算机辅助设计软件进行设计、分析和优化的过程。

它可以大大提高设计效率、精度和创新性,广泛应用于建筑、工程、汽车等领域。

本文将介绍CAD的基本原理和常见应用,以及该学科的发展历程和前景。

2. CAD的基本原理CAD的基本原理是将设计师的创意转化为计算机能够理解和处理的图形数据。

首先,设计师使用CAD软件绘制基本形状和线条,然后利用CAD工具进行编辑、修改和组合,最终生成设计模型。

CAD软件可以提供各种绘图工具,如绘制线条、曲线、圆弧等基本图形,也可以提供高级功能,如三维建模、渲染和动画效果。

CAD软件还可以自动生成尺寸标注、注释和材料清单等辅助信息,帮助设计师完成设计任务。

3. CAD的常见应用CAD在各个领域都具有广泛的应用。

以下是CAD在几个典型领域的应用介绍:3.1 建筑设计在建筑设计领域,CAD可以用于绘制建筑平面图、立面图和剖面图等,帮助设计师更好地表达设计意图。

CAD软件还可以进行三维建模和渲染,使设计师能够从各个角度观察建筑模型并进行效果预览。

此外,CAD软件还可以进行结构分析、施工模拟和材料优化等工作,提高建筑设计的质量和效率。

3.2 机械工程在机械工程领域,CAD可以用于设计和分析各种机械零件和装置。

CAD软件提供了各种工具和功能,如零件组装、运动仿真和强度分析等,帮助工程师进行设计验证和优化。

CAD 还可以生成相关的制图和工程图纸,用于工程制造和装配。

3.3 汽车设计在汽车设计领域,CAD可以用于车身、发动机和底盘等零件的设计和分析。

CAD软件可以进行车身造型、风阻模拟和碰撞仿真等工作,帮助设计师提前检测和解决问题。

CAD还可以生成汽车的三维模型和展示动画,用于宣传和销售。

4. CAD的发展历程和前景CAD的发展可以追溯到20世纪50年代,当时主要用于绘制工程图纸。

《计算机辅助设计作业设计方案-2023-2024学年高中通用技术地质版》

《计算机辅助设计作业设计方案-2023-2024学年高中通用技术地质版》

《计算机辅助设计》作业设计方案第一课时一、课程背景:《计算机辅助设计》是一门专业课程,旨在教授学生如何使用计算机软件辅助进行设计工作。

通过学习这门课程,学生将掌握各种计算机辅助设计软件的基本操作技巧,了解数字化设计的概念和方法,提高设计效率和质量。

二、作业设计目标:本次作业设计旨在让学生通过实践操作,熟悉并掌握计算机辅助设计软件的基本功能,培养学生的设计思维和解决问题的能力,提高他们的设计水平和技能。

三、作业设计内容:1. 作业名称:室内设计方案设计2. 作业要求:- 学生根据给定的平面图和设计要求,使用计算机辅助设计软件进行室内设计方案的绘制和渲染。

- 要求设计包括客厅、卧室、厨房等主要功能区域,每个区域需考虑布局、色彩、家具摆放等方面。

- 学生需要保证设计方案的美观、实用和符合设计要求。

3. 设计步骤:- 确定设计要求:学生根据老师提供的设计要求和平面图,理解设计需求和空间分布。

- 素材搜集:学生收集各种室内设计素材,包括家具、灯具、地板、墙纸等,为设计方案提供参考。

- 绘制平面图:学生使用计算机辅助设计软件,绘制室内平面图,包括墙体分布、门窗位置等。

- 室内设计:学生根据平面图,设计并填充各个功能区域,考虑色彩搭配、家具选择等。

- 渲染效果图:学生对设计方案进行三维渲染,展示设计效果,体现空间感和细节。

四、作业提交要求:- 作业提交时间:XX月XX日- 作业提交方式:学生需将室内设计方案的平面图和渲染效果图压缩成zip格式文件,通过电子邮件提交给老师。

- 作业评分标准:设计创意、设计准确性、渲染效果等。

五、作业评价方式:老师将对学生提交的作业进行评分,评分包括设计创意、设计质量、渲染效果等方面。

同时,老师将组织学生进行作业展示和点评,让学生相互学习和交流。

六、总结:通过本次作业设计,学生不仅掌握了计算机辅助设计软件的基本操作技巧,还培养了设计思维和解决问题的能力。

希望学生能够在实践中不断提升自己的设计水平,为将来的设计工作打下坚实的基础。

CAD课后大作业

CAD课后大作业

计算机辅助设计大作业
一、绘制A3模板
要求:
(1)按1:1比例设置A3图幅(横放),留装订边,画出图框线;(2)按以下规定设置图层及线性,并设定线型比例;
(3)按照国家标准的有关要求,设置文字样式;
(4)分别按照长度和直径方式设置尺寸标注样式。

要求设置6种以上标注样式;
(5)设置多线样式,多线样式为三线格式,中间线型为中心线,边线为实线型,三线间距为0.5mm;
(6)设置多重引线样式,按带箭头样式和不带箭头样式分别设置。

最大引线点数大于2,基线间隙设置为0,引线水平连接设置为
最后一行加下划线;
(7)按照国家标准规定,画出标题栏,并填写标题栏中的相关内容;(8)设置表格样式,分别设置向上表格样式和向下表格样式,并在标题栏上方利用表格画出明细表;
(9)将做好的A3模板保存为图形模板文件,文件名以本人的“班级+姓名(1)”命名,如“机械12-1张三(1)”。

二、利用一题所做的模板文件,按1:1的比例完成下面齿轮泵泵体零
件图,要求将不同的内容放在不同的图层中,并完整填写标题栏。


完成的图形,保存成图形文件,文件名命名为“班级+姓名(2)”,如
“建筑11-2李四(2)”
技术要求
1.零件进行调制出来,HRC50—55;
2.未注倒圆半径R2;
3.锐角倒钝;
4.去除飞边毛刺。

注意:作业完成后,放在一个文件夹中,文件夹命名为你的“班级+姓名”。

计算机辅助工程大作业

计算机辅助工程大作业

CAE(Computer Aided Engineering)是用计算机辅助求解复杂工程和产品结构强度、刚度、屈曲稳定性、动力响应、热传导、三维多体接触、弹塑性等力学性能的分析计算以及结构性能的优化设计等问题的一种近似数值分析方法。

其基本思想是将一个形状复杂的连续体的求解区域分解为有限的形式简单的子区域,即将一个连续体简化为由有限个单元组合的等效组合体;通过将连续体离散化,把求解连续体的场变量(应力、位移、压力和温度等)问题简化为求解有限的单元节点上的场变量值。

此时求解的基本方程将是一个代数方程组,而不是原来描述真实连续体场变量的微分方程组,得到的是近似的数值解,求解的近似程度取决于所采用的单元类型、数量以及对单元的插值函数。

CAE从20世纪60年代初开始在工程上应用到今天,已经历了40多年的发展历史,其理论和算法都经历了从蓬勃发展到日趋成熟的过程,现已成为工程和产品结构分析中(如航空、航天、机械、土木结构等领域)必不可少的数值计算工具,同时也是分析连续力学各类问题的一种重要手段。

随着计算机技术的普及和不断提高,CAE系统的功能和计算精度都有很大提高,各种基于产品数字建模的CAE 系统应运而生,并已成为结构分析和结构优化的重要工具,同时也是计算机辅助4C系统(CAD/CAPP/CAM/CAE)的重要环节。

CAE系统的核心思想是结构的离散化,就是将实际结构离散为有限数目的规则单元组合体,实际结构的物理性能可以用通过对离散体进行分析,得出满足工程精度的近似结果来替代对实际结构的分析,这样可以解决很多实际工程需要解决而理论分析又无法解决的复杂问题。

采用CAD技术来建立CAE的几何模型和物理模型,完成分析数据的输入,通常称此过程为CAE的前处理。

同样,CAE的结果也需要用CAD技术生成形象的图形输出,如生成位移图、应力、温度、压力分布的等值线图,表示应用、温度、压力分布的彩色明暗图,以及随机械载荷和温度载荷变化生成位移、应力、温度、压力等分布的动态显示图,通常称此过程为CAE的后处理。

计算机辅助设计_习题集(含答案)

计算机辅助设计_习题集(含答案)

《计算机辅助设计》课程习题集一、单选题1.在AutoCAD中,将整个视图在视区内最大限度地加以显示,应该使用的命令是()。

A.Zoom All B.Zoom Extents C.Zoom Window D.Zoom Center2.在AutoCAD中,打开正交模式(ORTHO)后用鼠标()。

A.可以画任意方向的直线B.只能画水平线C.只能画垂直线D.只能画水平线和垂直线3.在AutoCAD中,下列设备中不属于输出设备的是()。

A.显示器B.打印机C.绘图仪D.数字化仪4.在AutoCAD的Trim命令执行过程中,欲恢复刚刚误操作剪切的边,正确的操作是()。

A.键入字符"U" B.直接回车C.键入字符"R" D.键入字符"P"5.在AutoCAD中,标注某一尺寸后,尺寸线、尺寸文本和延伸线()。

A.都不能改变 B.都可以改变C.只有尺寸文本和尺寸线可以改变D.只有延伸线和尺寸文本可以改变6.在AutoCAD中,角度型尺寸(dimangular)标注命令进行尺寸标注时,()。

A.只能标注圆弧角度和两直线角度B.只能标注两直线角度和整圆的部分角度C.只能在整圆上标出部分角度和圆弧角度D.既能在整圆上标出部分角度,也可以标注圆弧和两直线角度7.在AutoCAD中,如何根据坐标系图标来判断用户当前所处的坐标系()。

A.UCS能随图形旋转,而WCS则不能B.UCS图标有U,WCS图标有WC.只有WCS图标有W D.WCS能随图形旋转,而UCS则不能8.在AutoCAD中使用rotate命令对图形进行旋转操作时,旋转基点()。

A.只能是(0,0)B.要进行旋转操作的图形上的一个端点、中点或交点C.只能是某个圆的圆心点D.可以是任意的一个点9.在用鼠标点击图形构建AutoCAD图形选择集时,下列说法正确的是()。

A.一次选中一个图形实体B.在交点处点击可选中多个实体C.无法选中实体D.选出最后画的实体10.在AutoCAD中,以下哪种方式不能打开正交方式()。

《计算机辅助设计作业设计方案-2023-2024学年高中通用技术地质版》

《计算机辅助设计作业设计方案-2023-2024学年高中通用技术地质版》

《计算机帮助设计》作业设计方案第一课时一、背景:随着计算机技术的进步,计算机帮助设计已经成为摩登设计行业中不行或缺的一部分。

无论是建筑设计、产品设计还是动画设计领域,计算机帮助设计都发挥着重要的作用,为设计师提供了更高效、更精准的设计工具和方法。

因此,精通计算机帮助设计技能已经成为当今设计专业同砚的必备技能之一。

二、作业目标:本次作业旨在通过实践操作,让同砚深度了解计算机帮助设计软件的基本操作和功能模块,提高他们的设计能力和应用技能。

同时,通过设计一个小型项目,让同砚运用所学知识进行实际应用,培育他们的设计思维和创设能力。

三、作业要求:1. 同砚分组完成作业,每组3-5人。

2. 选择合适的计算机帮助设计软件(如AutoCAD、SketchUp、SolidWorks等),完成一个小型设计项目。

3. 设计项目可以是建筑模型、家具设计、机械零件图、动画片段等,应体现同砚的设计理念和创意。

4. 提交设计方案书、设计效果图和设计过程记录。

四、作业步骤:1. 确定小组成员和项目方向。

2. 调研和分析设计项目背景和需求。

3. 初步构思设计观点和方案,绘制初步草图。

4. 进行软件操作培训和技术指导。

5. 完善设计方案,绘制详尽效果图和施工图。

6. 制作设计过程记录和总结报告。

7. 完成作品展示和评审。

五、评分标准:1. 设计方案创意性:30分2. 设计效果图质量:30分3. 设计过程记录完备性和规范性:20分4. 完成作品的实际效果和展示:20分六、参考资料:1. 《计算机帮助设计原理与应用》2. 《AutoCAD设计从入门到精通》3. 《SketchUp官方教程》七、时间打算:1. 第一周:确定小组和项目方向,进行调研和分析。

2. 第二周:制定初步设计方案,参与培训和技术指导。

3. 第三周:完善设计方案,绘制效果图和设计图。

4. 第四周:完成设计过程记录和总结报告,筹办作品展示。

以上为《计算机帮助设计》作业设计方案,期望能够援助同砚更好地精通计算机帮助设计技能,提升设计水平宁实践能力。

《计算机辅助设计》作业(精)

《计算机辅助设计》作业(精)
课程安排
1、倒数第四次课(第7周一下午)的最后时间 交代考试有关事宜 2、最后三次课检查大作业(可分三批来教室演 示),同学们轮流演示,按照老师要求完成一 些任务;大作业可自己选择要画的东西,只要 符合要求即可; 3、《计算机辅助设计》最后有成绩的必需要求: (a)参加笔试;(b)必须将大作业演示给老 师看;(c)必须上交纸质版和电子版作业;
文档 ;
6、如果用其他三维CAD软件进行设计请注明所用软件及版本
号。
提交时间: 安排的考试时间之前 提交内容
1、电子文档 压缩成一个文件(以姓名命名),每班刻录成
光盘交到汽车大楼1108室或发送到 zhanggh@
包括:a) 三维Pro_e文件,包括组件文件和零件文件 b)二维文件,5个以上不同类型零件的工程图文件和组 件文件,要求用AutoCAD(有图框、标题栏、尺寸标注等) ; 2、图纸文档(将二维文件以A4纸打印) 打印后以班为单位交到汽车大楼1108室 包括:a)装配部件的多角度视图装配图纸,标注零件名称; b)包括5个以上不同类型零件的零件图纸,要求同电子
发动机模型或者汽车模型设计(或自选题目) 要 求
1、至少应包括5个以上不同类型的零件; 2、分别进行零件设计,并进行装配设计(定义装配关系); 3、包括5个以上不同类型零件的工程图(一定用AutoCAD)和 一个装配图(一定用AutoCAD) ;
4、自己确定尺寸(尺寸要求都是整数);
5、自己根据掌

计算机辅助设计大作业

计算机辅助设计大作业

2015—2016 学年第二学期研究生课程考核(读书报告、研究报告)考核科目:计算机辅助设计与制造学生所在院(系):机电工程学院学生所在学科:机械工程姓名:张娜娜学号:1502210093题目:应用三维建模软件构建一个零件模型,描述建模过程。

针对该零件的具体情况(比如相关模型的表示方法、数据结构、显示操作情况等),就涉及到的所学知识进行论述。

问题1. 应用三维建模软件构建一个零件模型,描述建模过程。

针对该零件的具体情况(比如相关模型的表示方法、数据结构、显示操作情况等),就涉及到的所学知识进行论述。

2. 计算机是如何帮助我们完成设计任务的?你了解哪些CAD系统?结合你应用过的软件加以论述。

问题1:应用Pro/E对平口虎钳的固定钳身进行三维建模。

1. 启动Pro/E,新建文件,选择零件设计。

2. 选择俯视基准面,绘制如图1-1所示的截面。

●知识点:由于矩形已经形成了特征,所以经过确定矩形的两个对角点即可确定矩形,完成后修改对应的长宽即可完成草图的绘制。

四叉树。

二维图形是以四叉树的形式存储数据的。

它的基本思想是将平面划分为四个子平面,这些子平面任可以继续划分,通过定义这些平面的“有图形”和“无图形”来描述不同形状的物体。

图1-1 草绘截面图1-2 拉伸的实体3. 退出草图绘制,单击拉伸命令,其参数的设置如图1-2所示。

单击对勾,完成的拉伸实体如图1-2所示。

●知识点:八叉树。

拉伸厚度是以八叉树的形式存储数据的。

八叉树用以描述三维物体,它设想将空间通过三坐标平面XY、XZ、ZX划分为八个子空间。

八叉树中的每一个节点对应着每一个子空间。

图1-3 拉伸草图图1-4 拉伸实体●知识点:参数化设计。

根据自己设计要求,建立约束关系。

4. 在俯视基准面绘制如图1-3所示的截面,完成草图。

选择拉伸命令,设置拉伸深度为30,完成叶片轮廓曲面特征的创建,其效果图如图1-4所示。

●知识点:求和运算。

用前一步建立的模型与刚生成的模型做求和运算获得所需的效果。

计算机辅助设计考核试卷

计算机辅助设计考核试卷
A. EXPORT
B. PLOT
C. IMPORT
D. SAVE
20.以下哪个软件主要用于机械设计?(]
A. AutoCAD
B. SolidWorks
C. AutoDesk Inventor
D. CATIA
二、多选题(本题共20小题,每小题1.5分,共30分,在每小题给出的四个选项中,至少有一项是符合题目要求的)
8. ABC
9. ABCD
10. BCD
11. ABCD
12. BC
13. ABCD
14. ABC
15. ABD
16. BC
17. ABCD
18. AB
19. ABC
20. ABCD
三、填空题
1. CTRL+O
2. Sketch
3. JOIN
4. Maya
5. POLYLINE
6. ANSYS
7. CAM
B. ANSYS
C. SolidWorks
D. MATLAB
15.在CAD软件中,以下哪个功能用于标注尺寸?(]
A. TEXT
B. DIMENSION
C. TABLE
D. MLINE
16.以下哪个软件主要用于飞机设计?(]
A. AutoCAD
B. CATIA
C. SolidWorks
D. AutoDesk Inventor
2.图层管理可以帮助组织不同类型的设计元素,便于控制显示、打印和编辑。通过合理使用图层,可以简化复杂设计,提高工作效率。
3.三维建模可以直观展示产品外观和结构,便于分析和修正设计。常用的三维建模工具有SolidWorks、AutoCAD 3D、CATIA等。

《计算机辅助制造》课大作业--编程说明书

《计算机辅助制造》课大作业--编程说明书

《计算机辅助制造》综合作业一、数控车削加工程序编制应用MasterCAM软件编写如下图所示的零件的数控车削加工程序。

1、零件图2、毛坯图该零件车削加工取用的毛坯尺寸为外径60mm,内径15mm,长度135mm的管件。

3、工艺分析序号工步内容刀具号主轴转速(r/min)进给转速(mm/min)背吃刀量(mm)备注1 粗车端面T01 550 100 22 精车端面T01 800 60 0.53 粗车外圆(不含圆弧)T02 550 80 24 粗车R16圆弧面T02 550 80 25 精车外圆T02 800 50 0.56 切外退刀槽T03 350 307 车外螺纹T04 2008 粗镗内孔T05 300 40 19 精镗内孔T05 400 30 0.510 切内退刀槽T06 200 2511 车内螺纹T07 1004、绘制零件轮廓线运用SolidWorks三维造型软件绘制零件草图,并在MasterCAM软件打开以*.IGES格式保存的文件,零件轮廓线如下图所示。

零件轮廓线5、设定工件坐标系(以右端面为例)按键盘上的<F9>键,图形会出现两条棕色的直线,其交点即为当前工件坐标的原点。

工件原点移动的方法:点击菜单<转换>→<平移>,然后全选“图形区域所有线段”按回车确认,在弹出的<平移>对话框中,选择<移动>,<从一点到另一点>,然后选择图形上要平移的点,回车确认。

工件坐标系设定6、机床类型选择及毛坯定义机床类型选择:点击菜单<机床类型>→<车床>→<默认>毛坯定义:在软件页面左侧<操作管理>中,点击<属性>→<材料设置>→<信息内容>,在弹出的<机床组件材料>对话框中,对毛坯进行参数设置。

毛坯参数设置7、刀具路径生成及参数设置(因该零件加工为调头件加工,所以刀具路径分为左右两部分)a、右半部分:1)粗车端面点击<刀具路径>→<车端面>,具体参数设置如下图所示。

计算机辅助三维设计(CAD)作业.

计算机辅助三维设计(CAD)作业.
5.开发了三维机械零件库和 CAD 内码汉字标注系统。所谓内码汉字标注 系统是指在进行汉字标注时,在屏幕和绘图机上能输出汉字字形,而在图形存 储时仅存汉字内码。这不仅给系统的窗口汉化打下基础,而且给日益发展的 BCM 和 NRP11 系统创造了条件。
现在的CAD功能越来越强大,内燃机现代设计方法中虚拟设计几乎可在同一软 件进行如模型设计、计算机辅助制造、有限元分析等。其实就是C A D /CA M / CA E。C A D / C A M / C A E 技术的应用水平是衡量一个国家汽车工业水平的重要 指标之一。汽车工业作为国家支柱产业, 理应成为C A D / C A M / C A E 技术应 用的先锋和大户。国际上, 一些大的汽车生产厂家在C A D / C A M / C A E 技术 应用上取得了显著的成绩,如美国福特汽车公司、美国通用汽车公司、日本三菱 汽车公司、法国雷诺汽车公司以及德国各大汽车公司等。他们把C A D / C A M / C A E 这一先进的科学技术应用于车身设计、发动机设计以及其他零部件设计上, 开发出了先进的汽车产品, 在世界汽车产品市场上占到了主导地位。由于我国的 C A D / C A M /C A E 技术在汽车产品开发中的应用起步较晚, 在深度和广度上 与国外先进水平差距深远。企业在激烈的市场竞争中要想立于不败之地, 就必须 以C A D /CA M / CA E 技术为手段, 大力开发新产品, 使新技术转化为生产力, 推动企业快速发展。 在发动机方面,制造厂家都希望在尽可能短的时期内将产品投放市场, 尤其是与 其它竞争者之前能够开发市场, 获得良好的投资效益。因此, 国外从开始设计到 售出第一台发动机所需的时间, 已由原来的8 年减少到4年甚至更短。
变参数设计:随着计算机技术的迅速发展, 大部分机械C A D 最强大和最富有革 命性的功能是产品的参数化设计, 没有参数化功能的CA D 已经失去了存在和发

计算机辅助设计(大作业)

计算机辅助设计(大作业)

一、按1∶1 比例抄画平面图形,并注全尺寸。

(20分)
图1
二、环境设置(30分)
1.设置图层,分层绘图。

图层、颜色、线型、打印要求如下:
层名颜色线型线宽用途打印
0 黑/白Continuous 0.5 粗实线打开
细实线黑/白Continuous 0.25 细实线打开
虚线洋红HIDDENX2 0.25 虚线打开
中心线红CENTER 0.25 中心线打开
尺寸线绿Continuous 0.25 尺寸、文字打开
剖面线篮Continuous 0.25 剖面线打开2.设置字体:汉字字体样式为T仿宋GB2312,宽度比例因子取0.8,倾斜角度取0,字高为5;数字字体样式为gbeitc.shx,宽度比例因子取1,倾斜角度取0,字高为3.5。

3.尺寸标注设置:尺寸线基线间距为7;尺寸界线超出尺寸线为2,起点偏移量为0;箭头大小为3;数字位置从尺寸线偏移1。

其余设置应符合《机械制图》国家标准要求。

三、按标注尺寸1∶1抄画图2托架的零件图。

要求:注全尺寸、技术要求,不用绘制图框和标题栏。

(25分)
图2 托架
四、按1∶1 比例抄画平面图形,并注全尺寸。

(25分)
图3
作业提交要求:将所绘制的图形保存在一个文件中,文件名用本人姓名。

存盘前使所绘图形充满屏幕,刻盘邮寄至学院考试办。

计算机辅助设计CAD大作业

计算机辅助设计CAD大作业

计算机辅助设计CAD大作业计算机辅助设计CAD期末大作业1.1.11.画图思路1)设置五个图层2)依次将每个图层置为当前图层,画圆环。

2.实验步骤正在重生成模型。

AutoCAD 菜单实用程序已加载。

命令: layer命令: _donut指定圆环的内径<0.5000>: 15指定圆环的外径<1.0000>: 20指定圆环的中心点或<退出>: 50,50指定圆环的中心点或<退出>:命令: layer命令: _donut指定圆环的内径<15.0000>: 15指定圆环的外径<20.0000>: 20指定圆环的中心点或<退出>: 72,50指定圆环的中心点或<退出>: 72,50指定圆环的中心点或<退出>:命令: layer命令: _donut指定圆环的内径<15.0000>: 15指定圆环的外径<20.0000>: 20指定圆环的中心点或<退出>: 94,50指定圆环的中心点或<退出>:命令: layer命令: _donut指定圆环的内径<15.0000>: 15指定圆环的外径<20.0000>: 20指定圆环的中心点或<退出>: 61,42指定圆环的中心点或<退出>:命令: layer命令: _donut指定圆环的内径<15.0000>: 15指定圆环的外径<20.0000>: 20指定圆环的中心点或<退出>: 83,42指定圆环的中心点或<退出>:命令: '_zoom指定窗口的角点,输入比例因子(nX 或nXP),或者[全部(A)/中心(C)/动态(D)/范围(E)/上一个(P)/比例(S)/窗口(W)/对象(O)] <实时>:按Esc 或Enter 键退出,或单击右键显示快捷菜单。

计算机辅助设计CAD大作业齿轮程序设计

计算机辅助设计CAD大作业齿轮程序设计

计算机辅助设计大作业齿轮设计姓名:张坤学号:2008**************学院:动力与机械学院班级:******************设计思路 (1)源程序 (2)程序运行结果(界面截图及程序生成的文件) (9)用AutoCAD调用程序生成的命令组文件 (14)心得体会 (15)设计思路本程序要求完成齿轮设计的计算,并将计算结果写进数据文件,该数据文件作为计算部分和画图部分的接口,编写画图部分的程序时需要调用那个数据文件。

通过画图部分的程序可生成后缀为.SCR的命令组文件,用AutoCAD调用命令组文件完成齿轮的绘图。

齿轮设计的总体思路如框图所示。

本次的程序要在《机械设计》这门课的基础更加深入。

在《机械设计》的作业中,我们的计算部分很多数据都是通过人为查找后用scanf语句输送进去的。

但是在《计算机辅助设计》这门课我们学习到了数据的处理,此程序则将需要查找的数据(一些图表)存储在文件中,在需要的地方,程序自动查找。

由于一个设计中需要大量的查找数据,本程序不可能将所有需要的图表都存储到文件,仅仅将教材中“齿形系数及应力校正系数”一表写进数据文件,在计算中需要形系数和应力校正系数时则不需要人工查找,本程序会自动查找。

如果程序中每一处的数据都能齿形系数和应力校正系数那样自动的查找,那么本程序将一个完整的齿轮设计程序。

本程序的其他数据还是要人工从现实的图表中查取,这也是本程序的缺陷之一。

但是其他数据也是一样的处理思想。

完成相关计算后,需要将计算结果保存到数据文件中。

本程序将小齿轮的模数m,齿数z1,齿轮宽度b和轴的直径四个计算结果写进数据文件Shuju.DA T。

然后编写参数化绘图程序,用C语言写命令组文件。

程序能实现参数化的功能,因为数据要从Shuju.DA T中读取。

不同的设计得到不同的数据文件,也就相对于不同的命令组文件,从而实现参数化。

命令组文件(.SCR)生成后,启动AutoCAD,使用script命令调用命令组文件,便可完成自动绘图,整个设计就基本完成。

郑州大学计算机辅助设计课程大作业

郑州大学计算机辅助设计课程大作业

实验一图形变换要求:用任一种高级语言(如C、C++、Visual C++,Matlab等)编写出3~4种常用的二维、三维图形基本变换程序。

要求在报告中写出具体的调试过程,并附上源程序及相应的图形变换结果。

实验过程:1.确定实验对象、工具及预期目标。

本实验y=x^2为对象,以Matlab为编程工具,实现图形的平移,比例,旋转,对称变换,实验的预期目标是采用Matlab的GUI设计,以交互界面形式完成具体程序的设计。

2.交互界面的设计与程序编辑。

根据功能实现要求拟采用下图界面,界面功能说明: 白色大矩形区域用于图形显示;模态表示当前变换继承于上一变换,及当前变换的初始数据来自于上一变换的结果,非模态表示所有变换的初始数据均来自与开始绘图数据;绘图是用来绘制原始图形,即y=x^2的一部分图形;接下来便是功能实现按钮,变换参数均由用户设定;清空是对程序进行重置,使程序处于初始状态,清空所有操作。

功能实现的主要思想是采用课本上齐次坐标法,将图形数据化,然后利用矩阵运算进行变换。

程序编辑说明:编程时,采用模块化结构,功能之间不相互影响。

编辑程序如下:function varargout = untitled2(varargin)% UNTITLED2 MATLAB code for untitled2.fig% UNTITLED2, by itself, creates a new UNTITLED2 or raises the existing% singleton*.%% H = UNTITLED2 returns the handle to a new UNTITLED2 or the handle to% the existing singleton*.%% UNTITLED2('CALLBACK',hObject,eventData,handles,...) calls the local% function named CALLBACK in UNTITLED2.M with the given input arguments.%% UNTITLED2('Property','Value',...) creates a new UNTITLED2 or raises the% existing singleton*. Starting from the left, property value pairs are% applied to the GUI before untitled2_OpeningFcn gets called. An% unrecognized property name or invalid value makes property application% stop. All inputs are passed to untitled2_OpeningFcn via varargin.%% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one% instance to run (singleton)".%% See also: GUIDE, GUIDATA, GUIHANDLES% Edit the above text to modify the response to help untitled2% Last Modified by GUIDE v2.5 27-Dec-2015 22:32:06% Begin initialization code - DO NOT EDITgui_Singleton = 1;gui_State = struct('gui_Name', mfilename, ...'gui_Singleton', gui_Singleton, ...'gui_OpeningFcn', @untitled2_OpeningFcn, ...'gui_OutputFcn', @untitled2_OutputFcn, ...'gui_LayoutFcn', [] , ...'gui_Callback', []);if nargin && ischar(varargin{1})gui_State.gui_Callback = str2func(varargin{1});endif nargout[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); elsegui_mainfcn(gui_State, varargin{:});end% End initialization code - DO NOT EDIT% --- Executes just before untitled2 is made visible. function untitled2_OpeningFcn(hObject, eventdata, handles, varargin)% This function has no output args, see OutputFcn.% hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA) % varargin command line arguments to untitled2 (see VARARGIN)% Choose default command line output for untitled2 handles.output = hObject;% Update handles structureguidata(hObject, handles);% UIWAIT makes untitled2 wait for user response (see UIRESUME) % uiwait(handles.figure1);% --- Outputs from this function are returned to the command line.function varargout = untitled2_OutputFcn(hObject, eventdata, handles)% varargout cell array for returning output args (see VARARGOUT); % hObject handle to figure% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Get default command line output from handles structure varargout{1} = handles.output;% --- Executes on button press in pushbutton1.function pushbutton1_Callback(hObject, eventdata, handles) global xglobal yglobal zz=randint(1000,1,[1,1])a=linspace(-2,4,1000)x=a'y=x.^2plot(x,y)axis([-25,25,-25,25])hold on% hObject handle to pushbutton1 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% --- Executes on button press in pushbutton2.function pushbutton2_Callback(hObject, eventdata, handles) global xglobal yglobal zglobal lglobal ml=str2num(get(handles.edit2,'string'))m=str2num(get(handles.edit3,'string'))C=[x,y,z]*[1,0,0;0,1,0;l,m,1]u=C(:,1);v=C(:,2);plot(u,v)if get(handles.radiobutton5,'Value')x=uy=velseif get(handles.radiobutton6,'Value')endaxis([-25,25,-25,25])% hObject handle to pushbutton2 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% --- Executes on button press in pushbutton3.function pushbutton3_Callback(hObject, eventdata, handles) global xglobal yglobal zglobal ss=str2num(get(handles.edit4,'string'))C=[x,y,z]*[1,0,0;0,1,0;0,0,s]u=C(:,1);v=C(:,2);plot(u/s,v/s)if get(handles.radiobutton5,'Value')x=u/sy=v/selseif get(handles.radiobutton6,'Value')endaxis([-25,25,-25,25])% hObject handle to pushbutton3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% --- Executes on button press in pushbutton4.function pushbutton4_Callback(hObject, eventdata, handles) global xglobal yglobal zglobal ww=str2num(get(handles.edit5,'string'))C=[x,y,z]*[cos(w),sin(w),0;-sin(w),cos(w),0;0,0,1]u=C(:,1);v=C(:,2);plot(u,v)if get(handles.radiobutton5,'Value')x=uy=velseif get(handles.radiobutton6,'Value')endaxis([-25,25,-25,25])% hObject handle to pushbutton4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% --- Executes on button press in pushbutton5.function pushbutton5_Callback(hObject, eventdata, handles) global xglobal yglobal zif get(handles.radiobutton2,'Value')C=[x,y,z]*[1,0,0;0,-1,0;0,0,1];elseif get(handles.radiobutton3,'Value')C=[x,y,z]*[-1,0,0;0,1,0;0,0,1];endu=C(:,1);v=C(:,2);plot(u,v)if get(handles.radiobutton5,'Value')x=uy=velseif get(handles.radiobutton6,'Value')endaxis([-25,25,-25,25])% hObject handle to pushbutton5 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)function edit2_Callback(hObject, eventdata, handles)% hObject handle to edit2 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit2 as text % str2double(get(hObject,'String')) returns contents of edit2 as a double% --- Executes during object creation, after setting all properties.function edit2_CreateFcn(hObject, eventdata, handles)% hObject handle to edit2 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows. % See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'),get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit3_Callback(hObject, eventdata, handles)% hObject handle to edit3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit3 as text % str2double(get(hObject,'String')) returns contents of edit3 as a double% --- Executes during object creation, after setting all properties.function edit3_CreateFcn(hObject, eventdata, handles)% hObject handle to edit3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows. % See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'),get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit4_Callback(hObject, eventdata, handles)% hObject handle to edit4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit4 as text % str2double(get(hObject,'String')) returns contents of edit4 as a double% --- Executes during object creation, after setting all properties.function edit4_CreateFcn(hObject, eventdata, handles)% hObject handle to edit4 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows. % See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'),get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');endfunction edit5_Callback(hObject, eventdata, handles)% hObject handle to edit5 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hints: get(hObject,'String') returns contents of edit5 as text % str2double(get(hObject,'String')) returns contents of edit5 as a double% --- Executes during object creation, after setting all properties.function edit5_CreateFcn(hObject, eventdata, handles)% hObject handle to edit5 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% Hint: edit controls usually have a white background on Windows. % See ISPC and COMPUTER.if ispc && isequal(get(hObject,'BackgroundColor'),get(0,'defaultUicontrolBackgroundColor'))set(hObject,'BackgroundColor','white');end% --- Executes on button press in pushbutton7.function pushbutton7_Callback(hObject, eventdata, handles) set(handles.edit2,'string',[])set(handles.edit3,'string',[])set(handles.edit4,'string',[])set(handles.edit5,'string',[])set(handles.radiobutton2,'value',0)set(handles.radiobutton3,'value',0)set(handles.radiobutton5,'value',0);set(handles.radiobutton6,'value',0);cla resetaxis([-25,25,-25,25])% hObject handle to pushbutton7 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% --- Executes on button press in radiobutton2.function radiobutton2_Callback(hObject, eventdata, handles) set(handles.radiobutton2,'value',1);set(handles.radiobutton3,'value',0);% hObject handle to radiobutton2 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hint: get(hObject,'Value') returns toggle state of radiobutton2% --- Executes on button press in radiobutton3.function radiobutton3_Callback(hObject, eventdata, handles) set(handles.radiobutton3,'value',1);set(handles.radiobutton2,'value',0);% hObject handle to radiobutton3 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA) % Hint: get(hObject,'Value') returns toggle state of radiobutton3% --- Executes during object creation, after setting all properties.function text1_CreateFcn(hObject, eventdata, handles)% hObject handle to text1 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles empty - handles not created until after all CreateFcns called% --- Executes on button press in radiobutton5.function radiobutton5_Callback(hObject, eventdata, handles)set(handles.radiobutton5,'value',1);set(handles.radiobutton6,'value',0);% hObject handle to radiobutton5 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hint: get(hObject,'Value') returns toggle state of radiobutton5% --- Executes on button press in radiobutton6.function radiobutton6_Callback(hObject, eventdata, handles)set(handles.radiobutton6,'value',1);set(handles.radiobutton5,'value',0);% hObject handle to radiobutton6 (see GCBO)% eventdata reserved - to be defined in a future version of MATLAB% handles structure with handles and user data (see GUIDATA)% Hint: get(hObject,'Value') returns toggle state of radiobutton6在程序的编辑与调试过程中主要遇到的问题主要有整个程序数据的传输,输入数据的采集,程序的重置。

计算机辅助设计大作业(DOC)

计算机辅助设计大作业(DOC)

2015-16学年二学期研究生课程考核(读书报告、研究报告)考核科目:计算机辅助设计与制造学生所在院(系):机电工程学院学生所在学科:机械制造及其自动化姓名:王永明学号:1502210051题目:应用三维建模软件构建一个零件模型,描述建模过程。

请结合该模型涉及到的课程学习知识(如模型表示方法、数据结构、显示等),针对该零件的具体情况进行论述。

对所论述技术的发展趋势做出讨论。

题目:1.应用三维建模软件构建一个零件模型,描述建模过程。

请结合该模型涉及到的课程学习知识(如模型表示方法、数据结构、显示等),针对该零件的具体情况进行论述。

对所论述技术的发展趋势做出讨论。

2.为什么要使用数据库?数据库的基本原理是什么?尝试用office的组件Access数据库建立一个数据库,结合你的设计过程论述数据库的设计过程。

在UG中建立一个三维模型如下图所示效果预览:建模步骤:第一步、绘制正八边形,内接圆半径为50,如下图所示。

第二步、建立一条起点在原点,长度为30,沿着Z轴的直线,见下图。

第三步、以八边形的两个端点及上步建立直线的顶点为中点建立下图圆弧。

第四步、对圆弧进行修剪,留下四分之一圆弧,见下图。

第五步、运用变换旋转-45°建立同样的圆弧,如下图所示。

第六步、运用曲线组命令建立伞布的曲面,如下图所示。

第七步、将WCS原点移到下图位置,并绘制半径为80的小圆弧。

第八步、以上步建立的曲线为截面进行对称拉伸,拉伸距离为3,见下图。

第九步、运用修剪体命令对伞布进行修剪,效果如下图所示。

第十步、对伞布曲面进行加厚处理,如下图所示。

第十一步、对伞布的边圆弧曲线进行偏置,距离为0.1,见下图。

第十二步、将上步偏置的直线延长1mm,效果如下图。

第十三步、以延长的曲线为导线,利用管道命令建立外径为0.2的伞布支架,见下图。

第十四步、对支架尾部的轮廓曲线偏置0.05,见下图。

第十五步、接着利用拉伸建立支架脚,拉伸距离为1.5,并倒圆,见下图。

王笑昂的大作业

王笑昂的大作业

上海电力学院本科课程设计电路计算机辅助设计(1)院系:电气工程学院专业年级(班级): 2015025 学生姓名:王笑昂学号:********指导教师:成绩:目录仿真实验一:用结点法计算电源功率并验证 (3)仿真实验二:用戴维南定理分析电阻电路 (4)仿真实验三:谐振电路的研究 (7)仿真实验四:正弦稳态电路的有功功率测量 (9)仿真实验五:对互感等效电路的研究 (11)仿真实验六:三项电路有功功率的测量 (14)仿真实验一:用结点法计算电源功率并验证1、电路课程设计目的(1)验证利用节点电压法算出的电源功率。

(2)学习使用Multisim软件进行电路模拟。

2、电路原理分析(1)理论基础:节点电压法以节点电压作为未知量,应用KCL列出与节点电压数相等的独立方程数,联立求解的节点电压,然后计算支路电流等。

(2)例题分析:求上端电流源的功率。

分析:由结点电压法得对于结点a有:1/2U1-1/2U2=5-15;对于结点b有:(1/2+1/2+1)U2-1/2U1-U3=0;对于结点c有:U3-U2=2U1+15;解得:U1=10/3V;U2=70/3V;U3=45V;所以电流源两端的电压为:U3-U1=125/3V;电流源功率为:P=125/3x15=625W。

3、仿真电路的搭建与测试根据理论分析搭建具体的仿真实验电路如图所示:仿真实验中测得得功率值为625W,与之前算出的理论值完全一致。

4、结论分析根据结点电压法求得的功率与仿真实验中功率表测得的功率完全一致,证明结点电压法在该电路中成立。

5、思考与总结通过本次仿真实验,我对独立结点、独立回路的概念有了更加深刻地理解,并且更加熟悉KCL和KVL的独立方程的使用和计算,掌握了节点电压法对含有受控源的电路的处理方法。

仿真实验二:用戴维南定理分析电阻电路1、电路课程设计目的(1)熟练掌握戴维宁定理的本质及其分析步骤。

(2)学会用Multisim软件测量电路中的开路电压和短路电流。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015—2016 学年第二学期研究生课程考核(读书报告、研究报告)考核科目:计算机辅助设计与制造学生所在院(系):机电工程学院学生所在学科:机械工程姓名:张娜娜学号:1502210093题目:应用三维建模软件构建一个零件模型,描述建模过程。

针对该零件的具体情况(比如相关模型的表示方法、数据结构、显示操作情况等),就涉及到的所学知识进行论述。

问题1. 应用三维建模软件构建一个零件模型,描述建模过程。

针对该零件的具体情况(比如相关模型的表示方法、数据结构、显示操作情况等),就涉及到的所学知识进行论述。

2. 计算机是如何帮助我们完成设计任务的?你了解哪些CAD系统?结合你应用过的软件加以论述。

问题1:应用Pro/E对平口虎钳的固定钳身进行三维建模。

1. 启动Pro/E,新建文件,选择零件设计。

2. 选择俯视基准面,绘制如图1-1所示的截面。

●知识点:由于矩形已经形成了特征,所以经过确定矩形的两个对角点即可确定矩形,完成后修改对应的长宽即可完成草图的绘制。

四叉树。

二维图形是以四叉树的形式存储数据的。

它的基本思想是将平面划分为四个子平面,这些子平面任可以继续划分,通过定义这些平面的“有图形”和“无图形”来描述不同形状的物体。

图1-1 草绘截面图1-2 拉伸的实体3. 退出草图绘制,单击拉伸命令,其参数的设置如图1-2所示。

单击对勾,完成的拉伸实体如图1-2所示。

●知识点:八叉树。

拉伸厚度是以八叉树的形式存储数据的。

八叉树用以描述三维物体,它设想将空间通过三坐标平面XY、XZ、ZX划分为八个子空间。

八叉树中的每一个节点对应着每一个子空间。

图1-3 拉伸草图图1-4 拉伸实体●知识点:参数化设计。

根据自己设计要求,建立约束关系。

4. 在俯视基准面绘制如图1-3所示的截面,完成草图。

选择拉伸命令,设置拉伸深度为30,完成叶片轮廓曲面特征的创建,其效果图如图1-4所示。

●知识点:求和运算。

用前一步建立的模型与刚生成的模型做求和运算获得所需的效果。

5. 绘制叶片表面形状曲线,创建一条样条曲线,并进行尺寸调整,尺寸调整后的形状如图1-5所示。

完成叶片表面形状曲线的创建,退出草绘器。

图1-5 表面形状曲线图1-7叶片上表面曲线6. 绘制拉伸截面,单击“草绘器”工具栏中的“通过边创建图元”工具,选择上一步创建的叶片表面形状曲线创建叶片上表面曲线,如图1-7所示。

单击“通过偏移一条边创建图元”工具,选择上一步创建的叶片上表面曲线,并根据图1-8箭头所示,在系统提示的“于箭头方向输入偏距”文本框中输入1(叶片厚度),如图1-9所示。

完成叶片下表面曲线的创建,如图1-10所示。

单击“创建2点线”工具,在两条曲线的一端创建一条直线,如图1-11所示。

采用同样方法,在另一端创建一条直线,完成叶片表面拉伸截面的创建。

设置拉伸深度。

单击“拉伸”操控板中的“指定深度拉伸”按钮,并根据图1-12中箭头所示调整拉伸方向,输入拉伸深度150,如图1-13所示。

完成叶片表面特征的创建。

图1-8“偏移”方向图1-9叶片下表面曲线图1-10直线图1-11拉伸截面图1-12拉伸方向图1-13叶片表面7. 按住<Ctrl>键,用鼠标左键分别单击上述两曲面,然后单击菜单栏中的“编辑”→“合并”命令,弹出“合并”操控板。

单击“改变方向”按钮,根据图1-14箭头所示方向,调整要保留曲面的部分。

单击“建造特征”按钮,完成合并特征的创建,如图1-15所示。

图1-14 保留曲面部分图1-15 合并特征知识点:求和运算。

将前两步生成的模型做求和运算获得所需的效果。

8. 选取合并特征,然后依次单击“文件”工具栏中的“复制”工具和“选择性粘贴”工具,弹出“复制”操控板。

单击“复制”操控板中的“旋转特征”按钮,并输入旋转角度“360/5”(叶片数),如图1-16所示。

图1-16叶片表面9. 在绘图区中选取已创建的第二个叶片特征,使其以加亮显示状态。

单击“编辑特征”工具栏中的“阵列”工具,在绘图区中双击上一步复制叶片的旋转角度(72.00)作为第一方向上要阵列的尺寸,并接受原有的尺寸值,在“阵列”操控板中输入第一方向上要阵列的特征数4,完成所有叶片特征的创建。

如图1-17所示。

图1-17叶片表面知识点:阵列变换。

阵列实质上是相对于上视基准面做变换。

三维模型的阵列变换矩阵可用44 的行列式表示。

10. 在绘图区中选取已创建的叶片特征,使其以加亮状态显示。

单击菜单栏中的“编辑”→“实体化”命令,弹出“实体化”操控板。

单击“建造特征”按钮,完成叶片实体化特征的创建。

实体建模:实体建模是定义一些体素,通过体素的集合运算或变形操作生成复杂形体的一种建模技术,三维立体的表面与实体同时生成,实体建模可以定义物体内部的结构形状,因此能完整的描述物体所有几何信息和拓扑信息。

11. 参数化建模技术早期构造的几何模型只是点、线、面等几何图素的简单堆积,只给出了模型的几何形状而不包含几何图素间的约束关系,因此,每次设计的驱动,必须删除原有的图形,构造新图形。

参数化设计是一种设计方法,采用尺寸驱动的方式改变几何约束构成的几何模型,在求解几何约束模型时,采用顺序求解的方法,一般要求全约束。

在参数化设计中,设计人员可以根据自己的设计意图很方便地建立设计零件内部各设计元素之间的约束关系,这样设计者在修改或更新的时候可以方便通过建立起来的用于求解设计参数的方程式来重新或得正确的几何形状。

对于通用的零件或者标准化的定型产品,比如齿轮、轴承、标准件等,根据齿轮的齿数与模数来建立参数化的三维实体模型,更改模型与齿数,系统能自动改变所有与之相关的其他尺寸,与无约束造型系统相比,参数化设计是实现产品系列化设计和产品造型过程精确化和自动化的关键。

参数化设计的轮廓是由若干首尾相连的直线或曲线组成,轮廓上的所有直线段或曲线段相互之间连接成一个封闭的图形,轮廓线之间不能断开、错位或者交叉。

参数化设计都具有数据相关性,可以由系统自动生成的二维模型与零件的三维模型是智能双向关联的,即当修改三维膜型时,对应的二维模型会自动更新,反之亦然。

问题2:1. 利用计算机辅助设计(CAD)和计算机辅助制造(CAM)技术来完成设计任务。

CAD/CAM技术是一项涉及多个学科的综合应用技术,是现代制造技术的核心技术。

CAD/CAM 的应用涉及计算机科学、计算数学、几何造型、图形显示、数据结构、工程数据库、科学可视化、计算机仿真、数控加工、机器人和人工智能等多个领域。

CAD技术:即工程技术人员在人和计算机组成的系统中,以计算机为辅助工具,进行产品设计、绘图、分析、优化与文档制作等设计活动,以达到提高产品设计质量、缩短产品开发周期、降低产品的成本的目的。

它有四个方面的功能:几何模型、工程分析、动态仿真、和自动绘图。

CAM技术:计算机辅助制造是指利用计算机系统,通过数值控制方法控制数控机床和其他数字控制生产设备,进行产品的制造的规划、设计、管理,实现产品制造过程中的自动加工、装配、检测和包装等制造过程。

CAD/CAM集成:即把CAD、CAE、CAM、CAPP等各种功能软件有机集成起来,用统一的执行程序来控制和组成各功能软件的提取、转换和共享,从而达到系统内部信息的畅通和系统各功能模块协同运行的目的。

2. CAD系统:Pro/Engineer,是美国PTC公司研制和开发的软件,它开创了三维CAD/CAM参数化的先河。

可用于设计和加工复杂零件,还具有零件装配、机构仿真、有限元分析、逆向工程、同步工程和模具自动化应用程序及数据库等功能。

该软件也具有较好的二次开发环境和数据交换能力。

由于该软件具有基于特征、全参数、全相关和单一数据库的特点,以广泛应用于模具、工业设计、汽车、航天、玩具等行业,并在国际CAD/CAM/CAE市场占有很大份额。

Mastercam,是由美国CNC Software公司率先开发基于PC平台的CAD/CAM软件系统。

它具有二维几何图形设计、三维线框多种使用的曲面造型、实体造型、可对零件图形直接生成刀具路径、刀具路径模拟、加工实体模拟、可拓展的后置处理及较强的外界接口等功能。

由于它对硬件要求不高,并且操作灵活、易学易懂易用,具有良好的价格性能比等特点,因而深受广大企业用户和工程技术人员的欢迎,在国内外中小企业得到非常广泛的应用,在众多CAD/CAM软件中,是目前世界上应用最广泛的CAD/CAM软件之一。

UG,是由美国UGS公司的主要产品之一。

面向制造业且以CAD/CAM/CAE一体化而著称。

它具有强大的曲线功能、草图功能、实体建模、曲面建模、钣金建模、注塑模设计与分析、装配建模、工程图制作、分析和数控加工等模块及标准件库系统。

被广泛应用于航空航天、汽车、机械、模具、工业设计等领域。

在中国已成为许多汽车公司、模具设计制造公司和高校的首选设计软件。

SolidWorks,是由美国SolidWorks公司开发的机械设计软件,号称世界上最快的建模软件。

CATIA,是由美国IBM 公司和法国Dassault Systems公司联合开发的CAD/CAM/CAE一体化应用软件。

AutoCAD,是由美国Autodesk公司与二十世纪八十年代初为微机上应用CAD技术而开发的绘图软件,它一般以二维绘图为主。

Pro/Engineer软件系统的核心技术具有以下特点:基于特征建模,将某些具有代表性的平面几何形状定义为特征,并将其所有尺寸存为可变参数,进而形成实体以此为基础进行更为复杂的几何体的构建;全尺寸约束,将形状和尺寸结合起来考虑,通过尺寸约束实现对几何形体的控制;尺寸驱动设计修改:通过编辑尺寸数值可以改变几何形状;全数据相关,尺寸参数的修改导致其他模块中的相关尺寸得以更新,如果要修改零件的形状,只需修改一下零件上的相关尺寸。

3. 我的应用发动机部分零件的建模过程如下:(1)组件共有5部分组成。

(2)创建各个零件。

(3)最后进行各个零件的组装。

零件1零件2零件3零件4零件5装配体。

相关文档
最新文档