![cad课程设计说明书[1]_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-11/10/65402f13-739f-4643-9323-bcc3db63f704/65402f13-739f-4643-9323-bcc3db63f7041.gif)
![cad课程设计说明书[1]_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-11/10/65402f13-739f-4643-9323-bcc3db63f704/65402f13-739f-4643-9323-bcc3db63f7042.gif)
![cad课程设计说明书[1]_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-11/10/65402f13-739f-4643-9323-bcc3db63f704/65402f13-739f-4643-9323-bcc3db63f7043.gif)
![cad课程设计说明书[1]_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-11/10/65402f13-739f-4643-9323-bcc3db63f704/65402f13-739f-4643-9323-bcc3db63f7044.gif)
![cad课程设计说明书[1]_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-11/10/65402f13-739f-4643-9323-bcc3db63f704/65402f13-739f-4643-9323-bcc3db63f7045.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南通大学cad课程设计说明书设计题目:斜截圆柱面和斜截圆锥面展开图设计系统学院:机械工程学院班级:机10学生姓名:学号:设计日期:2014年4月16日目录一、课题名称和要求3二、系统结构框图3三、程序流程图4四、程序设计关键技术的阐述5五、设计举例9六、课程设计的体会和建议8七、参考文献8、设计课题题目:斜截圆柱面和斜截圆锥面展开图设计系统目的:通过“斜截圆柱面和斜截圆锥面展开图设计系统”的开发,进一步掌握和理解一般cad系统的开发方法和流 程。进一步熟悉工程数据的处理方法、自动绘图的实现 方法以及软件的接口方法。任务:完成“斜截圆柱面和斜截圆锥面展开图设计系统”的开发,根据该系统能进行简单的
2、展开图设计。要求:、完成“斜截圆柱面和斜截圆锥面展开图设计系统”全部程序设计。1、系统结构框图程序流程i四、程序设计关键技术(1) vb部分(1)通过公式计算得出展开图上点的坐标,并进行数据生成加 载:fork = oto 100 step 0.1a = 0.01 * k * 2 * pix(i) = r *a + 150y(i)二 s (d/2) * cos(a) * (1 /tan(alf)i = i+ 1next kopen "d:1010012010recordsreconil.txt" foroutput as #1'载入相贯线数据for i = 1 to
3、 1000print# l,x(i)print #1,y (i)next iprint #1,x(1)print #1,y(1)close #1open hd:101001201 oshuju.txtn for output as#6 '画矩形print #6, pi * dprint #6, hprint #6, b1print #6,lclose #6open "d:1010012010gaodu.txt” for output asprint #7, hprint #7, sclose #7(2) outolisp 部分通过读取文件,在cad上绘制图形:(setq f(
4、open nd:/l010012010/records/record 1 .txth t')(setq x 1 (atof(read-line f)(setq yl (atof(read-line f)(setq x2 (atof(read-line f)(setq y2 (atof(read-line f)(setq pl (list xl yl)(setq pal pl)(setq xo xl )(while(/= xl x2)(setq p2 (list x2 y2)(command nplinen pl p2 ,n)(setq pl p2)(setq x2 (atof(read
5、-line f)(setq y2 (atof(read-line f)(close f)(setq pa2 p2)(setq f(open nd:/l010012010/gaodu.txtn nrn)(setq h (atof(read-line f)(setq s (atof(read-line f)(close f)(setq yo (- s h)(setq pa3 (polar pal (* pi 0.5) (- s h)(setq pa4 (polar pa2 (* pi 0.5) (- s h) (setq pa5 (polar pa4 (* pi 0.5) (- 10 )(setq
6、 pa6 (polar pa3 (* pi)10 )五、设计举例1进入页而2进入斜截圆柱面展开图设计系统,输入数据:参数设计圆柱> 相对位置直径(d)iu交叉角度()冏切点高度(s) 高度(h)503牛 成 数 据绘 制 cad图 形xyil* 乐建_k南通尢学1-15、退岀系统六、课程设计的体会和建议为期两周的“斜截圆柱面和斜截圆锥血展开图设计系统”的设计 已经步入尾声,我从中学到了很多课堂以外的知识,也加深了对以前 知识的理解和对团队合作重要性的认识。这次我主要是完成“斜截圆柱血和斜截圆锥面展开图设计系统” 的设计。通过此次对vb程序及outolisp有了一个更加深刻的理解, 对于如何建立数据库、如何从数据库屮调用数据都有了史深入的理 解,为以后的发展打下了坚实的基础。通过课程设计,使我深深体会到,对于团队合作的项目,一个 人无法胜任,合作显得非常重要。通过此次课程设计,我对cad二 次开发有了一个整体的理解,达到了预期目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《公差配合与技术测量》课件-第3章 第9部分(圆度误差的检测)
- 2025射频识别(RFID)技术在工业互联网平台中的智能工厂生产设备智能化升级策略报告
- 工业互联网平台自然语言处理技术2025年工业自动化控制应用报告
- 电商平台供应链金融创新与风险防范:金融产品创新与风险管理报告
- 输变电题目及答案
- 思政考试试题及答案答题
- 唐诗鉴赏题目及答案
- 养殖肉鸭管理办法
- 兼职岗位管理办法
- 内控标准管理办法
- 2025年茶艺师高级技能考核试卷:茶艺设备维护与操作试题
- 人教版数学七年级上册单元测试卷-第一单元-有理数(含答案)
- 《能源法》重点内容解读与实务应用
- 2025年云南省康旅控股集团有限公司招聘笔试参考题库含答案解析
- 2025年宁波市交通建设工程试验检测中心有限公司招聘笔试参考题库附带答案详解
- 《数控技术顶岗实习》课程标准
- 【MOOC】《武术基础教与学》(东北大学)中国大学慕课答案
- 神话寓言的解读寓言故事与儿童教育
- 《对血浆输注的认识》课件
- Unit 1 Friendship 讲义-2024年沪教牛津版英语七年级上册
- 《食品安全问题现状》课件
评论
0/150
提交评论