计算机绘图是计算机辅助设计和科学计算可视化中不可缺少的重要内容,近年来获得了**的发展。这除了主要得益于计算机硬件技术本身的惊人发展外,还在于这样一个明显的事实,即如果没有计算机图形技术的成就,其他计算机应用技术要获得快速的发展,几乎是不可能的。在工程界,“甩掉图板”已作为工程设计人员的近期目标而深入人心。所以,计算机绘图已成为工程技术人员必须掌握的技术,就如以前的技术人员必然会使用丁字尺、三角板等绘图工具一样。
与十多年前相比,计算机绘图这门课程学生已不再陌生,目前我国的大专院校几乎都以不同的形式开设了计算机绘图课程,在校学生把这门课程作为对今后工作*有影响和*有用的课程之一来学习。我们在总结了十多年来讲授计算机绘图课的体会,并结合目前的现状,认识到对这门课程的教学有必要作一些规范。规范分两个方面:一个方面是要分清教学对象的层次,即本科生和研究生之间应有明显的区别;第二个方面是作为技术基础课,其选取的教学内容不宜过于专门化,而应该基本一些和面宽一些。
本书就是在上面提到的指导思想下编写的,故该书具有以下特点:
(1)教材的使用对象为面向全国大专院校中广大的本科生(含专科生),故内容集中,讲解透彻,凡是应该在以后由研究生学习的内容,本书不涉及;
(2)考虑到院校之间可能存在的差距,本书的内容选取面较宽,并在难度上分为两个层次,在应用上分为两种类型(理论研究和实际应用),便于各校教师根据具体情况开展教学工作。
本书采用当今主流语言(C语言)作为编程语言。书中附有大量的绘图程序实例,可供学生在学习中模仿参考,这有效地消除了部分同学由于对c语言不熟悉而可能存在的障碍。
本书可在大专院校**学年后开设计算机绘图课时讲授。这样,大学一年级的基础数学和任意一门**程序设计语言,已可以作为本课程的先修课。教师在讲授时应根据具体情况选取书中内容,一般可用32学时讲授该书中的基本内容(约占全书的三分之二),其余部分留给学生作为自学、拓展和提高的内容学习。由于“计算机绘图”是一门实践性很强的课程,所以应该让学生有尽可能多的时间去上机练习。本书第11章提供了部分上机作业及指导,供教师和学生参考选用。
本书由陆润民、李学志编著,由陆润民任主编。第1、2、4、5、8、9、1l章由陆润民编写,第3、6、7、10章由李学志编写。本书由重庆大学何玉林教授审阅,并经高等学校工科制图课程教学指导委员会组织审稿会复审通过。审阅人提出了许多宝贵意见,在此表示由衷的感谢。
限于我们的学识水平,书中如有不足和错漏之处,恳请读者批评指正。