计算机辅助设计大作业DOC

合集下载

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

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

上海电力学院本科课程设计电路计算机辅助设计(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. 方程的数目要与未知数相同。

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

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

计算机辅助设计实验报告word版本

计算机辅助设计实验报告word版本

计算机辅助设计实验报告SolidWorks上机学号:02009227 姓名:王行洲实验一鼠标壳模具设计设计流程⒈新建一个零件文件;⒉选择上视基准面,单击“草图绘制”,绘制一个160×100的矩形并建立对称关系,如下图:⒊推出草图一,选择“前视基准面”,单击“草图绘制”,选择“样条曲线”,绘制草图二,并建立曲线与草图一“穿透”关系,如下图:四点坐标分别为(-62,13)、(-30,30),(0,38)、(55,22)⒋退出草图二,选择“右视基准面”,单击“草图绘制”,选择“三点圆弧”,绘制草图三,约束圆弧过(0,38),并建立与草图一的“穿透”关系,如下图:⒌曲面填充:单击【曲面填充】按钮,选择草图1为修补边界,选择草图2和草图3作为约束曲线。

如下图:⒍草图4的绘制:选择【上视基准面】,进入草图绘制环境。

使用中心线、3点圆弧和样条曲线工具以中心线为对称轴绘制草图。

坐标分别为(-50,38)、(-5,35)、(39,39)、(62,30)、(75,0),圆弧圆心(45,0)⒎裁剪曲面:单击【裁剪曲面】按钮,在属性管理器中选中【标准】单选框,然后选择草图4作为裁剪工具,选择曲面填充1的中间部分作为要保留的部分。

⒏拉伸凸台/基体:选择草图4,单击拉伸凸台/基体特征按钮,在【拉伸】属性管理器中指定终止条件为【成型到一面】,然后在图形区域选择曲面-裁剪1作为指定到的面,完成拉伸1特征。

再隐藏设计树中的【曲面-裁剪】。

⒐抽壳:选择特征工具栏的“抽壳”,选中底面,进行抽壳。

⒑开孔并倒圆角:⒒拔模分析,比例缩放(1.05)。

⒓分型线创建:方向为拔模方向,闭合曲线选下底面边线。

⒔关闭曲面,⒕分型面创建:垂直于拔模方向,向外距离80mm。

⒖在分型面上创建草图:矩形尺寸(220mmX160mm),切削分割。

⒗移动型芯型腔:插入》特征》移动/复制实体。

⒘建模完毕。

实验二渐开线齿轮设计⒈绘制草图一:⒉绘制渐开线圆弧。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

西南大学9123计算机辅助设计大作业A201612

西南大学9123计算机辅助设计大作业A201612
(2)菜单栏与快捷菜单:“视图”菜单
(3)工具栏:调用命令的另一种方式
(4)绘图窗口:用户绘图区
(5)命令与文本窗口:接受用户命令输入
(6)状态栏:显示当前坐标、命令和功能按钮。
2.在AutoCAD 2008中பைடு நூலகம்使用园角FILLET命令时,执行步骤和注意事项?以100X100的正方形为例,做四个园角.
命令输入:FILLET
设置半径;
选择第一个对象;
修剪。
3.在AutoCAD 2008中,如何进行连续尺寸标注,标注时修改线性尺寸数字?
4.用直线命令完成下图写出步骤。
要求使用不同的坐标输入方式,起点1坐标(20,20)。
命令:line
指定第一点:20,20
(以下步骤多解)
5.写出用AutoCAD 2008绘制下图的步骤:
(1)绘四边形
(2)绘内接园
(3)填充
二、大作业要求:
大作业共需要完成四道题:
第1-3题选作二题,每题20分,满分共40分;
第4-5题必做,每题30分,满分共60分。
西南大学网络与继续教育学院课程考试试题卷
类别:网教专业:计算机科学与技术专业2016年12月
课程名称【编号】:《计算机辅助设计》【9123】A卷
大作业满分:100分
一、大作业题目:
1.中文版AutoCAD 2008的工作界面包括哪些部分?它们的主要功能是什么?
(1)标题栏:显示程序图标当前操作的文件名

计算机辅助设计课程习题.doc

计算机辅助设计课程习题.doc

计算机辅助设计作业第1章作业(3题)(参见教材:p. 7第2, 7, 8题)1.何谓CAD技术?CAD技术有何特点和优点?答:CAD技术是现代产品设计屮广泛应用的现代设计方法和手段,它贯穿于现代产品设计中的主要设计环节,并发挥着重要作用。

CAD技术具有极其鲜明的特点,它是一门多学科的综合性计算机应用技术,计算机科学、计算机图形学、数值分析、数据管理、有限元分析、人工智能、数据交换、网络通信等多种学科相互交融,在极其制造、科学研究等诸多领域得到广泛应用;它也是现代产品设计方法和手段的综合体现,几何造型设计、产品结构分析、工程图纸绘制、协同感念设计等多种设计活动可依其高效率、高质量完成; 它还是创造性思维活动与计算机系统的有机融合,人工智能,专家系统、综合分析、逻辑判断、数值计算、图形处理等多种方法紧密衔接,使CAD技术发挥出巨大作用。

CAD技术具冇6大优点:捉高工程设计质量;缩短产品开发周期;降低生产成本费用;促进科技成果转化;提高劳动生产效率;提高技术创新能力。

2.CAD技术对运行环境有何要求?答:CAD系统对运行环境冇以下要求:1、耍具有高速数据处理和数值计算能力要求计算机系统冇高速CPU、大容量内存、高效算法和并行处理机制,以适应复杂的工程计算、工程设计、图形绘制、有限元分析、模拟仿真等需求。

2、要具有强大的图形处理能力要求计算机系统冇性能优良的图形处理硬件、图形显示器和图形输入/输出设备,以适应图形绘制、消隐、渲染、真实感图形以及可视化、虚拟现实等高级图形处理要求。

3、具有高效的数据管理能力要求计算机系统有高效的数据存储和传输能力、大容量的存储设备和数据管理系统,以适应大量工程数据、图形、图表、标准、规范、图像、声音等数据的管理工作。

4、耍符合标准化要求采用国际标准和行业标准,如开放标准、用户界面标准、数据存储和交换标准、图形处理标准等有关标准,以适应各系统间的交换、协作和并行工作。

5、要具有友好的用户界面要求计算机系统有直观的图形用户界面、醒目的菜单和方便的操作界面,以适应系统的大众化特点,便于推广和普及。

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

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

《计算机辅助设计》作业设计方案第一课时一、作业背景《计算机辅助设计》是一门针对计算机辅助设计软件的课程,主要教授学生如何运用计算机软件进行设计工作。

通过本门课程的学习,学生可以掌握各种设计软件的基本操作技能,提高自己的设计能力和创造力。

二、作业目的本次作业旨在让学生通过实际操作,进一步熟悉计算机辅助设计软件的功能和应用,提高他们的实际操作能力和设计水平。

三、作业内容1. 学生需选择一个自己喜欢的主题或对象,然后利用计算机辅助设计软件进行设计,并按照要求完成作品。

2. 作品要求具有一定的创造性和设计性,能够体现学生的个性和想法。

3. 学生需要在规定时间内完成设计作品,并提交作品文件和设计说明。

四、作业步骤1. 选择主题或对象:学生可以选择任何自己感兴趣的主题或对象,比如家居设计、产品设计、平面设计等。

2. 确定设计方案:根据主题或对象的特点,构思设计方案,包括设计的整体构思、风格和要表达的意图。

3. 使用软件进行设计:根据设计方案,利用计算机辅助设计软件进行设计,包括绘制草图、建模、渲染等步骤。

4. 完成作品:设计完成后,对作品进行调整和优化,使其达到预期效果。

5. 提交作品:在规定时间内,将设计作品文件和设计说明提交给老师进行评定。

五、作业评分标准1. 创意性:设计作品是否具有独特的创意和设计性。

2. 技术性:设计作品的技术水平和操作技能。

3. 完整性:设计作品是否完整,包括细节的处理和整体的呈现。

4. 符合要求:设计作品是否符合主题要求和设计要求。

六、作业要求1. 作业时间:本次作业时间为两周,包括设计和提交时间。

2. 提交方式:学生需将设计作品文件和设计说明以电子版形式提交给老师。

3. 作业篇幅:作业要求1300字以上,包括设计方案、步骤和评分标准等。

通过本次作业的设计与完成,相信学生们能够更好地掌握计算机辅助设计软件的应用,提高自己的设计水平和创造力,为将来的设计工作打下良好的基础。

同时,也可以激发学生的设计灵感和潜力,培养其对设计的热情和追求。

[9123]《计算机辅助设计》2023年作业答案

[9123]《计算机辅助设计》2023年作业答案

单项选择题1、AutoCAD具有绘制椭圆的功能,在AutoCAD中绘制椭圆的命令是()。

1.POLYGON2.ELLIPSE3.CIRCLE4.ARC2、如果一张纸的左下角点为(10,10),右上角点为(100,80),那么该图纸的图限范围为()。

1.80 X 702.70 X 703.60 X 1004.90 X 703、在AutoCAD中,图中操作后的图形可以由原始图形通过()操作得到。

1.复制2.旋转3.缩放4.面域并集运算4、在AutoCAD中,图形文件的格式是1.*.ppt2.*.dwg3.*.pptx4.*.docx5、AutoCAD 2008的存储图形文件的格式是1.*.dwg2.*.xls3.*.ppt4.*.html6、AutoCAD的工具栏中可分别用于绘制()。

1.正多边形、圆弧和圆2.矩形、正多边形和圆弧3.正多边形、矩形和圆4.正多边形、矩形和圆弧7、使用AutoCAD绘图时,已知圆的周长和圆心位置,可采用()来绘制圆。

1.指定两点2.指定三点3.指定相切、相切、半径4.指定圆的圆心和半径8、AutoCAD支持三维建模。

图中左边为原始图形,右边为操作后的图形。

可以通过()操作方便地从左1.三维镜像2.三维旋转3.三维对齐4.三维阵列9、在AutoCAD中,有()三种孤岛检测方式。

1.普通、忽略、区块2.外部、忽略、区块3.普通、外部、区块4.普通、外部、忽略10、在AutoCAD中,若要移动对象, 旋转对象,可以分别使用()命令来完成。

1.MOVE, ROTATE2.LENGTHEN, ROTATE3.MOVE, ERASE4.MOVE, SCALE11、以下不属于AutoCAD的功能是:1.人力资源管理功能2.多种图形格式转换功能3.图形编辑功能4.图形绘制功能12、在AutoCAD中,()命令可以删除对象上的某一部分或把对象分成两部分。

1.打断2.修剪3.合并4.分解13、AutoCAD的工具栏中两个按钮可分别用于创建()。

计算机辅助设计

计算机辅助设计

吉林大学网络教育学院2019-2020学年第一学期期末考试《计算机辅助设计》大作业
学生姓名专业
层次年级学号
学习中心成绩
年月日
作业完成要求:大作业要求学生手写,提供手写文档的清晰扫描图片,并将图片添加到word 文档内,最终wod文档上传平台,不允许学生提交其他格式文件(如JPG,RAR等非word 文档格式),如有雷同、抄袭成绩按不及格处理。

一、问答题(每小题7分,共70分)
1、如何按项目规划图纸?它和按文件夹形式存放图纸的区别是什么?
2、AutoCAD 的命令输入的方式有几种?
3、如何将图纸标题和图纸编号设置为字段?如何更新图纸的图纸标题和图纸编号字段?
4、如何创建和更新图纸一览表和指定一览表的格式?
5、AutoCAD提供了哪12种尺寸标注类型?
6、简述块的主要作用。

7、绘图过程中常需要输入点的位置,AutoCAD提供了哪几种输入点的方式?
8、比较REDRAW命令与REGEN命令。

9、什么是PLINE(多义线)?比较PLINE线与LINE线。

10、图形的复制命令主要有哪些?各自的功能是什么?
二、制图题(30分)
根据图所示“组合体”两视图,按1:1的比例绘制其三视图,不注尺寸。

( 30分 )
图组合体。

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

《计算机辅助设计》作业(精)
课程安排
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所示。

●知识点:求和运算。

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

计算机辅助设计结课作业(最新版)

计算机辅助设计结课作业(最新版)

《计算机辅助设计》结课作业(2012年12月4日-2013年1月17日)(“要求级别”解释:A 级为“提倡”,不遵守不会扣分,遵守可能会得到加分;AA 级为“一般要求”,不遵守会被扣分;AAA 级为“较高要求”,不遵守会被大幅度扣分;AAAA 级为“强制要求”,不遵守会被直接判不及格。

)细则内容概要备注要求级别模型要求完成不少于10个模型数量少于8个会被直接判不及格AAAA 数量越多,加分越多A 全新的模型不得用以前上交的作业来代替AAAA 不得上交按照教程制作的模型AAA 复杂度与精细程度 复杂度和精细度越高,得分越高 AAA 保留所有辅助线 保留所有辅助线,隐藏,不能删除AA 提交文档*.3dm 、*.max 和*.jpg不需要提交3ds 文件AAA 文件的归类与命名所有文件放在同一个文件夹中(以学号姓名命名),同一个模型的三种文件均使用同一个命名。

AA 效果图要求使用VR 渲染 VR for MAX AAAA 最小尺寸不得小于2000大尺寸图片会得到加分AAA 增加“印记”使用VR 内置缓冲区(VR 渲染窗口),并进行“印记”设置(见附件1:“印记”教程) AA另加KS 版在完成VR 版效果图后,可以再尝试使用KS来渲染,然后一并上交,须注明是“KS 版”,做得最好的五位同学将获得奖励(小小的礼物)A材质 材质真实,表现准确 AAA 光影与空间感光影柔和,空间感明显 AAA 特效表现出良好的景深、焦散效果A诚信要求所有作业必须是个人独立完成,不得抄袭、代工、下载网上模型,不得使用他人设置好的3D 场景、灯光、摄像机和材质。

抄袭者和代工者均以作弊论处AAAA上交时间2013年1月14日上午11点在保证质量的前提下,在此日期交作业的同学,前五位将获得奖励(小小的礼物),接受个人单独交作业(自己刻盘,交至林学院207)A2013年1月17日上午11点全班统一上交的截止日期,逾期未交,被直接判不及格,不接受个人单独交作业AAAA作业清单:序号类别建模对象数量材质要求备注参考图样1 家具明式家具1件红木造型、尺寸自定,黄花梨、酸枝、紫檀等任意一种均可2 家具现代家具-餐椅+餐桌组合1套椅子主体为塑料,椅子的靠垫为布艺,桌子的桌面为玻璃,桌子的框架为金属4张同样的椅子,造型以曲面为主;1张桌子,尺寸、造型、摆设方式自定3 家具现代家具-组合沙发1套皮革参照市面产品,尺寸、造型、色彩自定4 家具现代家具-电脑椅1件金属、塑料、金属等参照市面产品,尺寸、造型、色彩自定5(二选一)家居用品蒸锅1件(套)蒸锅主体为不锈钢,锅盖为不锈钢+玻璃,锅盖把手和蒸锅的把手为塑料参照市面产品,尺寸、造型、色彩自定家居用品炒锅(或平底锅)1件(套)铁、不锈钢、塑料组合,可加玻璃锅盖参照市面产品,尺寸、造型、色彩自定6(三选一)家居用品喷水壶1件塑料参照市面产品,尺寸、造型、色彩自定家居用品沏茶壶+茶杯1套硬塑料+透明塑料(或者玻璃)1个茶壶,4个杯子,参照市面产品,各部件齐全,尺寸、造型、色彩自定电器电热水壶1件金属+塑料参照市面产品,尺寸、造型、色彩自定7 家居用品水龙头1件不锈钢(电镀铬)参照市面产品,尺寸、造型不能太简单,尽可能复杂一些8 电器电源插排1件塑料参照市面产品,尺寸、造型不能太简单,尽可能复杂一些9 文具订书机1件塑料+金属参照市面产品,尺寸、造型、色彩自定注意:1、参考图样仅供参考,并非要求按照该图样进行建模。

(0602)《计算机辅助设计》 网上作业题答案

(0602)《计算机辅助设计》 网上作业题答案

[0602]《计算机辅助设计》网上作业题答案第一次作业[论述题]1、AutoCAD绘制直线的快捷键命令缩写?参考答案:[论述题]3、AutoCAD绘制圆的快捷键命令缩写?参考答案:[论述题]2、AutoCAD绘制曲线的快捷键命令缩写?参考答案:[论述题]4、AutoCAD绘制弧线的快捷键命令缩写?参考答案:[论述题]5、AutoCAD文本输入的快捷键命令缩写?参考答案:[论述题]6、AutoCAD移动命令的快捷键缩写?参考答案:第二次作业[论述题]12、AutoCAD快捷键命令"Ctrl+Z ”代表什么功用?参考答案:撤销命令[论述题]11、AutoCAD保存文件命令的快捷键缩写?参考答案:CTR+S[论述题]10、AutoCAD删除命令的快捷键缩写?参考答案:e[论述题]9、AutoCAD填充命令的快捷键缩写?参考答案:H[论述题]8、AutoCAD测量距离命令的快捷键缩写?参考答案:DT第三次作业[论述题]18、AutoCAD快捷键命令"F1”代表什么功用?参考答案:帮助[论述题]17、AutoCAD快捷键命令"F8”代表什么功用?参考答案:打开正交[论述题]16、AutoCAD快捷键命令"F3”代表什么功用?参考答案:开启对象捕捉[论述题]15、AutoCAD快捷键命令"Ctrl+N”代表什么功用?参考答案:新建文档[论述题]13、AutoCAD快捷键命令"Ctrl+v ”代表什么功用?参考答案:粘贴第四次作业参考答案:放大物体[论述题]23、AutoCAD快捷键命令"AR”代表什么功用?参考答案:镜像[论述题]22、AutoCAD快捷键命令"Ctrl+X ”代表什么功用?参考答案:剪切[论述题]20、AutoCAD删除物体的命令?参考答案:E或DELETE[论述题]14、AutoCAD快捷键命令"Ctrl+S”代表什么功用?参考答案:快速保存[论述题]19、计算机辅助设计常用绘图软件?参考答案:CAD、PHOTOSHOP第五次作业[论述题]29、AutoCAD快捷键命令"Pu”代表什么功用?参考答案:清除垃圾[论述题]27、AutoCAD快捷键命令"E”代表什么功用?参考答案:删除[论述题]AutoCAD快捷键命令"RO”代表什么功用?参考答案:旋转[论述题]26、AutoCAD快捷键命令"MI”代表什么功用?参考答案:镜像[论述题]25、AutoCAD快捷键命令"DT”代表什么功用?参考答案:测量距离[论述题]28、AutoCAD快捷键命令"X”代表什么功用?参考答案:分解第六次作业[论述题]34、AutoCAD快捷键命令"CTR+O”代表什么功用?参考答案:打开文件参考答案:多段线编辑[论述题]33、AutoCAD快捷键命令"BR”代表什么功用?参考答案:打断[论述题]32、AutoCAD快捷键命令"B”代表什么功用?参考答案:定义块[论述题]31、AutoCAD快捷键命令"A”代表什么功用?参考答案:圆弧[论述题]30、AutoCAD快捷键命令"RE”代表什么功用?参考答案:重新生成。

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

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

一、按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 键退出,或单击右键显示快捷菜单。

计算机辅助设计大作业

计算机辅助设计大作业

计算机辅助设计大作业计算机辅助设计是指利用计算机技术来辅助和提升设计过程的效率和质量。

在传统的设计过程中,设计师需要手动绘制草图、制作模型、进行试验等,这些工作不仅耗时耗力,而且存在较大的误差风险。

而计算机辅助设计则能够通过计算机软件和硬件的帮助,使设计过程更加高效、准确,并且能够实现更复杂的设计任务。

在建筑设计领域,计算机辅助设计可以帮助建筑师快速制作出建筑模型、进行虚拟现实演示等。

通过计算机模拟,设计师能够更加清晰地了解建筑的结构、材料以及其它各种限制条件。

而传统的手工模型制作则需要大量的时间和物质资源,且无法实时对设计进行修改和优化。

因此,计算机辅助设计在建筑设计领域得到了广泛的应用和推广。

在产品设计领域,计算机辅助设计也发挥了重要的作用。

产品设计师可以通过计算机软件进行产品的3D建模、渲染和动画展示,从而更好地展示设计思路和产品特点。

此外,计算机辅助设计还可以进行产品的结构分析、材料选型、成本估算等。

通过这些工作,设计师能够更加全面地评估和改进设计方案。

计算机辅助设计的大作业可以选择在以上领域中的一个进行研究和实践。

例如,可以选择建筑设计领域,通过使用计算机辅助设计软件,设计并制作一个具有特色的建筑模型。

在这个过程中,可以探索如何利用软件进行建筑结构的分析和优化,如何利用虚拟现实演示进行建筑的可视化展示等。

通过这个大作业,可以深入了解计算机辅助设计在建筑设计中的应用和价值。

在大作业的写作中,可以从以下几个方面展开:1.简述计算机辅助设计的背景和意义:介绍传统设计方式的局限性以及计算机辅助设计的优势和应用范围。

2.选择一个特定领域的计算机辅助设计进行研究和实践:介绍所选择的领域的特点和重要性,并概述所选择的大作业的目标和内容。

3.研究和实践方法与步骤:介绍具体的研究和实践方法,如软件的选择和使用、数据的收集和分析、模型的设计和制作等。

并描述具体的步骤和操作。

4.实践结果和成果展示:通过文字、图片、图表等形式,展示实践结果和成果。

计算机辅助设计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

1、WI<I》GE是以下哪一用一次性特殊点捕捉光25、AutoCAD 中CAD1>、整体移动对象种实体形成的命令。

标菜申As %%u B、%标准文件后缀名为31、拉命令(C )C、楔形A、TAB+鼠标器右键%p C、%%o(A )“lengrhen”修改开放曲2、下面的哪个操作可以单击»、%%c A、dwg B、线的长度时畚很多选宄成移动、复制、旋转B/11T+鼠你器右键单18、CAI)当中的图形文dxf C、项,除了(B〉和编放所选对象的多种iif件是下列哪一种(A )dwt D、dws A 、增®编辑功能(I))C、SHIFT+鼠标器右A、矢量图B、26、不是环形阵列定义B、封闭1>、.V1OCORO键单击位图C、点阵阵列对象数目和分布方 C 、丙分数3、保存块的应用以下D、鼠标器右键吶击图D、矢量图或位法的是(C >D、动态(A )操作。

12、CAD屮自动保存图.4、项F1总数和填充32、不能应用修剪命令A.WBLOCK时,临时文件的扩展名19、在AutoCAD 中保角度B、项U总“trim”进行修剪的对象5、UCS是一种坐鉍系为(D〉存文件的安全选项是:数和项目间的角度是(D )图标,属于(B )B、D、AC$(B )C、项目总数和基点 A 、圆弧用户坐标系13.样条曲线不能用下A、白动锁定文件位贯1)、填充角B、圆6、将一个桁定的帄面面的(D )命令进行B、口令和数字签名度和项目间的角度 C 、直线_个或多个三维对象切编辑C、用户和密码27、移动圆对象,使其D、文字开,形成一个实体对象,A、刪除B、移D、数字化签名圆心移动到S线屮点,33.应用倒角命令以上操作要用到下面哪动C、修2«、AutoCAD软件的设蒲要应用(1> )“chamfer”进行倒角操个命令。

(B )剪D、分解计特点是(D ).4、正交B、作时(C >B.SLIC14、AUTOCAD 系统为A、参数化强B、捕捉C、栅格A、不能对多段线对7 、AUTOCAD 为我们提供了两个虚拟的可视化强C、界面1>、对象捕捉象进行倒角B、可以(A)的产品计算机绘图设计空间是友好D、精确28、用旋转命令“rotate”对样条曲线对象进彳J•倒A、美国(A )21、绘制多段线的命令旋转对象时(B )8、使光标只能在水帄方A、摸窀空间和图纸是(B )A、必须指定旋转角€\不能对文卞对象向成垂直方向移动执行空问B、模型空 A x LINE B、度B、必须指进行倒角1》、不能下面(D〉命令。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

第十六步、利用变换命令复制其余的伞布及支架,如下图所示。

第十七步、建立伞杆及伞把的草图,见下图。

第十八步、运用管道命令建立伞把及伞杆,如下图所示。

第十九步、在伞顶建立长度为5的直线,如下图。

第二十步、运用管道建立伞顶尖,并拔模,如下图所示。

最终效果
下边就UG建模为引子大体梳理一下计算机内部实现的数据结构的实现。

无论是三维形体的结构的实体几何表示,还是边界表示,在计算机内,都取决于相应数据结构的设计与实现。

现代计算机辅助几何设计的技术表明,实体造型和表面造型技术成为CAGD中几何描述的主要方法。

前者主要应用于一般机械零件、建筑和一些工程模拟(如机器人运动仿真)的几何造型,但是,至今它仍未在CAM中得到广泛的应用;后者主要应用于具有
一定光滑程度的自由曲面外形的描述,在CAD和CAM中有较广泛的应用,但如何把它放在一个实体中进行描述,继而与其他形体进行拼合,形成复杂的空间几何形体,仍是需要人们努力解决的问题。

究其原因,是因为CSG描述的数据结构不适用于带有自由曲面的形体,影响了实体造型的技术在CAD/CAM中的应用。

三维形体在计算机内通常采用五层拓扑结构来定义,如果考虑形体的外壳,则为六层结构,如图1所示。

并规定下述的定义均在三维欧氏空间R3进行。

(1)体
休是由封闭表面围成的有效空间,一个形沐Q是R“中非空、有界的封闭子集,其边界是有限个面的并集,而外壳是形体的最大边界。

(2)面
面是形体表面的一部分,且具有方向性,它由一个外环和若干个内环界定其有效范围,面可以无内环,但必须有外环。

(3)环
环是有序、有向边组成的面的封。

闭边界,环中各条边不能自交,相邻两条边共享一个端点,环有内外之分,确定面中内孔或凸台边界的环称为内环,其边按顺时针走向,确定面的最大外边界的环为外环,其边按逆时针走向。

基于这种定义,在面上沿一条边前进,左侧总是面内,右侧总是面外。

(4)边
边是形体两个相邻面的交界,一条边只能有两个相邻的面。

一条边有两个端点定界,分别称为该边的起点和终点。

(5)点
点是边的端点,点不允许出现在边的内部,也不能孤立地存在于物体内、物沐外或面内。

(6)体素
体素是有限个尺寸参数定义的一个简单封闭空间,如圆锥、长方体、球、圆环等。

(7)几何信息
用来表示上述元素的几何性质和度量关
(8)拓扑信息
用来表示上述各元素之间的连接关系。

图1
3.基于CSG描述的数据结构
在CAD/CANE系统中,之所以采用CSG表示,主要是为了形体的输入方便。

三维形体,简单地说,无异于体素拼合运算的结果。

因此,只要事先定义所需求的体素,运用拼合运算方法,便可形成复杂的形体,体素类型的多少决定了CAD/CAM系统中形体描述的覆盖域。

3.1CSG树的定义
CSG描述的数据结构是一棵有序的二叉树,称为CSG树,其终端节点或是体素,或是刚体运动的变化参数,非终端节点或是正则集合运算或是刚体的几何变换(平移或旋转),这种运算或变换只对其紧接着的子节点(子形体)起作用,每棵子树(非变换叶子节点)表示了其下两个节点组合及变换的结果、树根表示了最终的节点,.即整个形体。

3.2CSG树的节点结构设计
由CSG树的定义可知,CSG树是一棵完全的有序二叉树。

基于二叉树的中序线索树表示法,我们设计出如图2所示的CSG树的叶节点结构。

在此结构中,标志域flag用于区分该节点是终端节点还是非终端节点。

flag=0非终端节点
flag=1终端节点
由于CpG树是一棵完全的有序二叉树,所以在二叉树的中序线索树中可令lflag=rflag=flagog当flag=0时,CSG树在该节点的左子树和右子树同时存在。

当flag=1时,
则该节点既没有左子树,也没有右子树。

叶节点名称是CSG树节点标解符,便于识别,它的另一个目的是方便用户提取体素或中间形体。

操作类型仅当该节点为非终端节点(flag=0)时有效,包括并差交算运,刚体运动可用枚举类型变量定义。

图2
参数表指针仅当该节点为终端节点(flag=1)时有效,包括:体素参数表指针,刚体运动参数表指针。

可用枚举类型变量定义。

操作类型和参数表指针在一个节点中不同时存在,两项共用一个参数域。

左子r树指针和右子树指针,当flag=0时有效。

前驱节点指针和后继节点指针,当flag=1时有效。

因此,左子树指针和前驱节点指针两项共用一个参数域,右子树指针和后继节点指针两项共用一个参数域。

应用CSh树时,需要两张辅助参数表,一张是体素参效表,另一张是刚体运动参数表。

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

我们将上述几个概念画成如图3形说明它们之间的关系
图3
数据库是采用计算机技术统一管理的相关数据的集合,数据库能为各种用户共享,具有冗余度最小、数据之间联系密切、有较高数据独立性等特点。

数据库管理系统(Database Management System,简称为DBMS)是位于用户与操作系统之间的一层数据管理软件,它为用户或应用程序提供访问数据库的方法,包括数据库的建立、查询、更新以及各种数据库控制等。

DBMS总是基于某种数据模型,这些模型可以分为层次模型、网状模型、关系模型、面向对象模型等。

Microsoft SQL Server是一种基于关系模型的DBMS。

数据库系统是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统,是采用数据库技术的计算机系统。

数据库技术是研究数据库的结构、存储、设计、管理和使用的一门计算机软件学科。

需要指出的是,在实际应用中,经常把数据库管理系统简称为数据库系统。

数据库产品是由专门开发DBMS的厂商提供的。

当前,数据库市场上的常见数据库产品包括甲骨文公司的Oracle系统,IBM公司的DB2系统和Informix系统,赛贝斯公司的Sybase ASE系统,微软公司的Microsoft SQL Server系统和Access系统,以及MySQL公司的开源数据库系统等。

本书重点讲述微软公司的Microsoft SQL Server系统的功能和特点。

数据库的设计过程以及类比过程如图4,5
图4图5
我们以订货订单为例建立一个数据库.
1 建立信息客户信息表:
2 建立员工信息表
3 建立订单表和产品表
4利用Access数据库的关系功能建立几张表之间的联系如下图所示。

相关文档
最新文档