删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

上海交通大学船舶海洋与建筑工程学院硕士课程内容介绍《计算机辅助设计》

上海交通大学 免费考研网/2012-12-28


《计算机辅助设计》

课程代码X100543学分/学时2.0/36开课时间
课程名称计算机辅助设计
开课学院船舶海洋与建筑工程学院
任课教师黄铭
面向专业
预修课程
课程讨论时数0 (小时)课程实验数0 (小时)
课程内容简介

研究生课程“计算机辅助设计”面向土木工程专业,结合专业实际应用,讲授Visual Basic语言基础、编程技巧及工程应用,Visual Basic与AutoCAD的联合开发、菜单制作、动画模拟等内容以及应用实例,结合专业背景及Visual Basic,AutoCAD等知识,对学生进行土木工程计算机辅助设计计算软件的开发指引。 通过该课程,使学生循序渐进掌握Visual Basic语言基础及一些高级实用技术,学会对AutoCAD等软件的二次开发技术,掌握与专业相关的一些实例及其美观实用的界面制作,培养自主开发专业应用软件的思想和能力。

课程内容简介(英文)

Graduate student's course "Computer Aided Design" faces the civil engineering speciality and its practical application. It teaches Visual Basic language foundation, programming skill and project application, secondary development of Autocad with Visual Basic, make menus and animation applet, etc. Considering the professional background, this course also guides students to design the software in practice.This course let students make progress step by step in using Visual Basic language, understanding some advanced practical techniques, mastering the secondary development technology of AutoCAD, etc. Besides, it will train students’ independent thought and improve the ability of programming the specialized application software.

教学大纲

1、VB与AUTOCAD概述,VB编程环境(第1周)了解VB与AUTOCAD基本概念、学习目的、VB的编程环境。2、Visual Basic编程基础(第2-6周)理解VB对象、属性、事件、方法等概念;掌握对象基本属性与方法,掌握程序代码书写规定;熟悉常用控件;理解运用数据类型,变量,常量,数组,运算符,语句及过程;3、图形与图像(第7周)掌握图形与图像控件,学习编程绘图。4、VB制作网页(第8周)学会VB制作网页技术。5、VB在土木专业应用(第9-10周)理解VB在专业中应用,掌握诸如VB制作动画、VB与EXCEL联合应用等一些应用技巧。6、AUTOCAD二次开发基础(第11-13周)掌握AUTOCAD对象,AUTOCAD与VB的连接,图形文件的使用。7、创建及编辑AUTOCAD实体(第14-15周)学会VB创建AUTOCAD实体,并加以选择、编辑。8、非实体对象(第16周)掌握非实体对象的创建、控制。9、文本(第17周)以VB创建、控制、编辑AUTOCAD文本,制作动态文本。10、尺寸与公差(第18周)以VB创建、控制、编辑AUTOCAD尺寸及公差。1.VB and AUTOCAD introduction, VB and AUTOCAD basic conceptions (week:1)Understand the VB and AUTOCAD conceptions, VB programming environment and the study purpose.2.Visual Basic programming foundation (week:2-6)Understands such concepts as VB object, attribute, project, method, etc;Grasp object's basic attribute and method; know the regulation of writing program code;Familiar with the common controls;Understand that how to use the type of the data , the variable , the Constant, the array, operator, the sentence and so on;3.The picture and image (week:7)Master the picture and image controls, study drawing by program.4.Makes Web page with VB (week: 8)Learn the technology of making Web page with VB.5.Discussion of the application of VB in the civil engineering (week:9-10)Understand the application of VB in the civil engineering. Grasp skills such as make animation applet by VB, combining application of VB and EXCEL, etc.6.AUTOCAD secondary development foundation (week:11-13)Grasp AUTOCAD object, the connections of AUTOCAD and VB, the use of the .dwg file of AUTOCAD.7.Establish and edit the AUTOCAD solids (week:14-15)Learn how to establish AUTOCAD solid with VB, and how to choose and edit it.8.Some attributes controls (week:16) Grasp how to establish and edit layer, color and so on in AUTOCAD with VB.9.The text (week:17)Establish, control, edit AUTOCAD text and make the dynamic text with VB.10.Dimension and tolerance (week:18)Establish, control and edit AUTOCAD dimension and tolerance with VB.

课程进度计划

(无)

课程考核要求

考核方式:开卷考试,考查对vb及vb开发AutoCAD的掌握水平。

参 考 文 献
  • 《Visual Basic与AutoCAD二次开发》,张晋西编著,清华大学出版社,2002年出版
相关话题/课程