CAD课程设计说明书

时间:2024.5.2

南通大学

CAD课程设计说明书

--设计计算部分的程序设计

设计题目:圆柱螺旋拉伸弹簧

学院:机械工程学院

班级:机092

学生姓名:李宁

学号:0910012048

设计日期:20##年1月16日

目录

一、课题名称和要求-------------------------------------------------------------------3

二、系统结构框图-----------------------------------------------------------------------3

三、程序流程图---------------------------------------------------------------------------4

四、程序设计关键技术的阐述----------------------------------------------------5

五、设计举例------------------------------------------------------------------------------9

六、课程设计的体会和建议-------------------------------------------------------8

七、参考文献------------------------------------------------------------------------------8

一、            设计课题

题目:圆柱螺旋拉伸弹簧设计系统。

目的:通过“圆柱螺旋拉伸弹簧设计系统”的开发,进一步掌握和理解一般CAD系统的开发方法和流程。进一步熟悉工程数据的处理方法、自动绘图的实现方法以及软件的接口方法。

任务:完成“圆柱螺旋拉伸弹簧设计系统”的开发,根据该系            统能进行简单的圆柱螺旋拉伸弹簧自动设计。

要求:1、完成所有设计资料的程序处理,建立有关设计参数数据文件。

      2、完成圆柱螺旋拉伸弹簧设计系统的设计、计算、分析程序。

      3、完成系统界面设计、文档设计。

       4、完成课程设计说明书。

二、            系统结构框图

 

系统可以根据弹簧的不同旋向情况,选择不同形式拉伸弹簧,通过计算得出选用的标准件的参数,并对弹簧进行校核,选择合适的值,利用script脚本文件,自动加载Autolisp文件到AUTOCAD中,绘制出所选择的图形,实现了一键操作。

三、            程序流程图:

四、程序设计关键技术

1)通过VB或者Access建立数据库

通过VB建立数据库

  打开VB,进入“外接程序(A)”,打开“可视化数据管理(V)”,单击左上方“文件”,选择新建Access数据库,

选择新建表可进入如下图所示界面,进行数据输入。

2.

2VB程序开发部分

(1)通过预估的工作极限载荷对数据库进行查询,比对,取到与预估值最接近的值作为标准的工作极限载荷Pj

方法:载荷载入Microsoft DAO 3.6 Object Library

Pj0 = Pn / 0.8(Pj0为预估值)

Dim Source As String '数据库文件名

Source = "TH.mdb"

Dim conn1 As ADODB.Connection

Set conn1 = New ADODB.Connection

conn1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Source

conn1.Open

Set rst1 = New ADODB.Recordset

Dim mysql As String

mysql = "select * from A"

rst1.Open mysql, conn1, 3, 2

rst1.MoveFirst

   Do Until rst1!工作极限载荷Pj >= Pj0 '直到找到比插入数据小的数当中最小的数

  

rst1.MoveNext

Loop

Pj = Pj1(比较得出的最接近工作极限载荷值)

(2)通过索引Pj获得其他弹簧参数值(工作极限载荷下的单圈变形量fj,单圈刚度Pd,初拉力Po,材料直径d,弹簧中径D)

   D = rst1!弹簧中径D

            F = rst1!工作极限载荷下的单圈变形量fj

            Pd = rst1!单圈刚度Pd

            Po = rst1!初拉力Po

            D0 = rst1!材料直径d

            Pj1 = rst1!工作极限载荷Pj

3)模块接口技术

1VBAccess接口技术

Dim Source As String

Source = "××.mdb"

Dim conn1 As ADODB.Connection

Set conn1 = New ADODB.Connection

conn1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Source

conn1.Open

Set rst1 = New ADODB.Recordset

Dim mysql As String

mysql = "select * from A"

rst1.Open mysql, conn1, 3, 2

rst1.MoveFirst

   Do Until rst1! ××××

   rst1.MoveNext

Loop

 ×× = rst1! ××××

 ×× = rst1! ××××          

 ×× = rst1! ××××

 ××= rst1! ××××

        …

2VBCAD接口技术

  th = Shell("C:\Program Files\AutoCAD 2004\acad.exe /b e:\spring.scr", 1)

  “C:\Program Files\AutoCAD 2004\acad.exe” :本电脑上CAD安装位置

  “e:\spring.scr” :脚本位置 

五、设计举例

1.确定所要求设计螺旋拉伸弹簧的相关参数

最大拉力Pn=600N

最小拉力P1=500N

工作行程h=12mm

最大中径d≦60mm

旋向:右旋

2.运行程序

3.输入参数

最大拉力Pn=600N

最小拉力P1=500N

工作行程h=12mm

最大中径d≦60mm

旋向:右旋

弹簧材料切变模量:一般钢丝04油淬火碳素弹簧钢丝TB/T5103

弹簧类型:Ⅲ类

弹簧端部钩型:L1型,半圆钩环

3.得到计算结果

4.校验

5.AutoCAD绘制弹簧

六、课程设计的体会和建议

为期两周的“圆柱螺旋拉伸弹簧设计系统”的设计已经步入尾声,我从中学到了很多课堂以外的知识,也加深了对以前知识的理解和对团队合作重要性的认识。

这次我主要是完成“圆柱螺旋拉伸弹簧设计系统”设计计算部分的程序设计。通过此次对VB程序有了一个更加深刻的理解,对于如何建立数据库、如何从数据库中调用数据、怎样才能有一个友好的用户界面以及对弹簧的工作原理、计算校核都有了更深入的理解,为以后的发展打下了坚实的基础。

通过课程设计,使我深深体会到,对于团队合作的项目,一个人无法胜任,合作显得非常重要。通过此次课程设计,我对CAD二次开发有了一个整体的理解,达到了预期目标,也相信会对我以后的事业发展会有很大的帮助。

七、参考文献

1.崔洪斌,等,计算机辅助设计基础及应用[M],清华大学出版社,2004.7

2.邱宣怀,等,机械设计[M],高等教育出版社,1999.6

3.机械设计手册编委会,机械设计手册[M],机械工业出版社,2007.7

4. 成大先,等,机械设计手册[M],北京-化学工业出版社,2008


第二篇:20xx广告AUTOCAD课程设计(大作业)大纲


20xx广告AUTOCAD课程设计(大作业)大纲

李长安 编

一、 课程设计目的:

通过这次课程设计的实施让学生能独力制作综合性、复杂而又需一定技巧的二维图纸或三维造型。掌握综合制作方法,将所学到的多个方面的知识能够紧密结合起来,提高一定的实践操作能力。

二、 课程设计内容

1、设计几款花窗或建筑用图案(四种以上)。

2、设计“三室一厅两卫”平面布局示意图(应包含家具、电器等简易示意平面图)。

3、观景台及一桌子和几个凳子三维造型。

4、一桌子和和几个凳子,桌子上一茶壶和几个杯子的三维造型。

5、楼房三维造型。

6、电脑(包含主机、显示器、鼠标、键盘音箱等)。

7、其它工程建筑平面示意图或零件设计、装配图等。

8、学生申请并经指导教师同意的设计课题。

注意:

以上题目学生可任选其中一题制作,与实物类型要成比例,进行适当必要的标注(最好将不同的内容做在不同的图层)。

三、 课程设计地点与环境

装有AUTOCAD软件的学校机房内。

四、 课程设计的时间

安排在该课程教学完毕的学期,建议20~40课时完成整个课程设计

五、 作业形式

要求提交课程设计报告、效果图。写出详细的制作步骤(打印)。

六、 课程设计考核方法

考核通过制作过程的报告(打印),打印出效果图同时还要将源文件装在盘上交上来。报告中应包含详细的步骤及对应的数据。不能抄袭,否则视为不合格。

更多相关推荐:
郑州商业银行设计说明

设地址位于郑州市郑东新区CBD外环A-27号地块。地上29层,地下3层,总高度:120m,总建筑面积:59277.8㎡一总体构思本案设计不只是为了追求满足使用功能,把空间表面穿衣打扮了事,而是除了满足以上两点外…

勾股定理教学设计说明

新课标人教版八年级下册第十八章《探索勾股定理》第一课时教学设计说明德州市第九中学詹红霞一、教材本质、地位与作用勾股定理是一条古老而著名的数学定理,从某种意义上说是人类智慧的结晶,是古代文化的精华。我国著名数学家…

服装设计说明

“绚影”女装设计说明服装是人类在这个世界上的第一层外壳,服装已经不是传统意义上的服装穿着,它是一种文化,需要消费者对服装进行第二次设计,通过相应的裁剪技术和缝纫工艺,将设计构思做成实物,让艺术美达到最高点。追求…

粮食工程CAD课程设计说明书

武汉工业学院课程设计说明书设计题目:米厂立筒库工作塔姓名:唐引学号:090107311院(系):食品科学与工程学院专业:食工程指导老师:王尚玉20xx年x月x日一、绘图方案1、范围的设计具体根据所需要设计的图形…

机床数显装置毕业设计说明书目录

目录1引言...............................................................11.1机床数显装置的国内外发展现状...................…

供水管道工程设计说明书

供水管道设计说明书一、设计依据:1、设计任务委托书20xx.06.26。2、《xxx总体规划图》供水专项规划。3、《xxx城xxx供水工程可行性研究报告》。4、供水管道1:1000沿线带状地形图及纵断面图(西一…

ktv装修设计说明

七彩阳光设计说明七彩阳光位于湖南省怀化市最为繁华的黄金地段,鹤州南路昌顺广场3楼,公司总体面积二千八百平方,聚集餐饮、娱乐为一体的大型娱乐场所。对于这一大型娱乐场所,无疑是以巨大商业收益以及给广大民众提供工作之…

室内设计说明(最新)

室内设计说明范文1留金岁月室内设计说明项目名称星河丹堤A区建筑面积450m2装修风格传统与现代结合主要材料进口大理石进口墙纸台湾仿金箔银箔红橡面板索色本杰明进口涂料设计单位深圳市海大装饰有限公司设计师总部第十工...

《设计说明书》的内容

设计说明书的内容设计说明书是阐述产品特性指导产品设计审查设计合理性保证设计产品质量的技术文件它起到阐述设计过程设计意图和设计思想沟通设计审查等工作的作用结合具体情况设计说明书一般有以下内容一项目的意义及要求一般...

客厅设计说明

在一个家庭中客厅是连接内外和沟通客主情感的主要场所利用频率较高所以在空间上也相对比较大本案主要针对50岁左右的大学教授夫妻所以采取以暖色为主大肆运用黄色使得整个空间阳光温暖典雅大方厅中意米色白色淡黄色金色为主再...

公园设计说明书

一实施区域现状1区域位置本项目位于成都高新区南部园区北临德赛二街南街益洲大道东临盛华南路西接元华路占地222亩不规则四边形地势比较平缓属于四川盆地亚热带气候平均温度16摄氏度年降雨量1500mm四季分明2实施区...

史上最全的室内设计说明(最新)

室内设计说明大全范文1留金岁月室内设计说明项目名称星河丹堤A区建筑面积450m2装修风格传统与现代结合主要材料进口大理石进口墙纸台湾仿金箔银箔红橡面板索色本杰明进口涂料设计单位深圳市海大装饰有限公司设计师总部第...

设计说明(88篇)