基于OpenGL的球面三角形的CAD系统

基于OpenGL的球面三角形的CAD系统

论文摘要

当今用于手工计算的空间角度的计算已有很多的方法(如:六面体法、投影几何法等),但这些方法用于计算机的算法还需作很多的工作。可以说在当今的工业设计制造中,空间角度的计算,仍然缺少一个灵活、简便的方法去计算空间角度,更没有一个系统、完整的软件让工程人员轻松地应用。基于OpenGL的球面三角形的CAD系统,对此问题提出了一种简单、有效的解决方法。 在本课题中本人所作的工作主要有: (1)本人通过对球面三角形的分析,认为在本课题中存在在绘图区如何准确显示出不同角度球面三角形对应的图形的问题。所以将球面三角形分为三类,对各类球面三角形分别用较简单的算法实现。 (2)本系统对球面三角形的计算问题如:球面三角形的三顶点坐标,球面三角形的面积、周长、角的大小、边的长度等都得到了解决,并且设计的时间复杂度较优。 (3)本系统设计和实现了是一个面向球面三角计算、显示的计算机辅助设计系统,该系统具有偏转,显示二、三维图形,坐标变换、真实感渲染和文件存储等功能。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 空间角度计算的应用范围与意义
  • 1.2 文献综述
  • 1.2.1 空间角度的基本画法与计算方法
  • 1.2.2 球面图法的实现的理论依据
  • 1.3 本文所作的工作和各章节的组织
  • 1.3.1 课题意义
  • 1.3.2 本文具体所作的工作
  • 1.4 本章小结
  • 第二章 球面图理论
  • 2.1 球面坐标系、球面图
  • 2.1.1 球面坐标系
  • 2.1.2 球面图
  • 2.2 球面图中的圆、极、极平面以及极距离
  • 2.2.1 球面图中的圆
  • 2.2.2 球面图中的极、极平面及极距离
  • 2.3 球面图中的球面角、球面角的边、球面三角形及边和角的基本性质
  • 2.3.1 球面角、球面角的边
  • 2.3.2 球面三角形
  • 2.3.3 球面三角形边和角的基本性质
  • 2.4 球面三角形的基本定理
  • 2.4.1 直角判别定理
  • 2.4.2 互极定理
  • 2.4.3 球面三角形中的边和角
  • 2.5 本章小结
  • 第三章 OpenGL编程基本框架
  • 3.1 OpenGL概述
  • 3.2 OpenGL基本功能与操作
  • 3.2.1 OpenGL基本功能
  • 3.2.2 OpenGL基本操作
  • 3.3 OpenGL的环境设置
  • 3.4 MFC环境下OpenGL单文档应用程序框架
  • 3.5 本章小结
  • 第四章 基于OpenGL的球面三角形的画法系统
  • 4.1 系统结构的提出
  • 4.2 系统的具体实现过程
  • 4.2.1 OpenGL程序设计框架的实现
  • 4.2.1.1 框架实现的理论依据
  • 4.2.1.2 系统中OpenGL程序设计框架的实现
  • 4.2.2 球面三角形分类的实现
  • 4.2.2.1 球面三角形分类实现的理论依据
  • 4.2.2.2 球面直角三角形
  • 4.2.2.3 球面直边三角形
  • 4.2.2.4 球面任意三角形
  • 4.2.3 球面三角形获取的实现
  • 4.2.3.1 球面三角形获取的实现的理论依据
  • 4.2.3.2 球面三角形获取的实现
  • 4.3 系统的程序实现
  • 4.3.1 系统所涉及的类
  • 4.3.2 系统所涉及的函数及编程技术
  • 4.3.2.1 球面三角形的显示
  • 4.3.2.2 系统中OpenGL效果的实现
  • 4.3.2.3 系统框架的实现
  • 4.3.2.4 系统流程图
  • 4.4 本章小结
  • 第五章 实验数据及结果评价
  • 5.1 实验数据
  • 5.2 结果评价
  • 结束语
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].冲压模具与CAD一体化课程的实施与改进[J]. 内燃机与配件 2019(24)
    • [2].三维CAD技术在机械设计中的应用研究[J]. 居舍 2019(35)
    • [3].公路桥梁勘察设计中CAD的应用[J]. 交通世界 2019(32)
    • [4].基于CAD的综合管廊三维参数化设计[J]. 中国给水排水 2019(20)
    • [5].浅析CAD软件在建筑制图中的应用[J]. 科学技术创新 2019(36)
    • [6].谈服装CAD技术在现代服装设计中的应用[J]. 轻工标准与质量 2019(06)
    • [7].CAD技术在园林规划设计中的有效应用[J]. 现代园艺 2019(24)
    • [8].以案例为基础的环境设计CAD课程教学初探[J]. 城市建设理论研究(电子版) 2019(17)
    • [9].中职校机械制图与CAD课程教学改革的有效性探究[J]. 湖北农机化 2019(24)
    • [10].关于CAD教学引入建筑工程制图的实践与探索[J]. 建材与装饰 2020(04)
    • [11].CAD教学中应用任务驱动法教学设计[J]. 电脑知识与技术 2019(35)
    • [12].基于CAD在机械设计中应用的探索性研究[J]. 科学技术创新 2020(02)
    • [13].基于智能化产业发展需求的针织CAD课程教学改革[J]. 惠州学院学报 2019(06)
    • [14].项目式教学法在《环境工程CAD》课程中的探索与实践[J]. 中国多媒体与网络教学学报(上旬刊) 2020(01)
    • [15].信息化教学在工程制图和CAD教学中的应用[J]. 科技创新导报 2019(30)
    • [16].CAD技术在机械设计与制造中的应用[J]. 南方农机 2020(02)
    • [17].3D打印技术在汽车CAD课程中的应用探究[J]. 教育教学论坛 2020(08)
    • [18].基于3D技术的高职机械制图与CAD课程测绘实训实施与研究[J]. 内燃机与配件 2020(02)
    • [19].CAD技术在机械设计中的运用[J]. 企业科技与发展 2020(02)
    • [20].新工科背景下机械制图与CAD课程思政的研究[J]. 农家参谋 2020(01)
    • [21].浅谈高职院校机械制图与CAD一体化的教学模式改革[J]. 南方农机 2020(05)
    • [22].实例教学法在中职建筑CAD教学中的应用价值分析[J]. 绿色环保建材 2020(02)
    • [23].机械制图与CAD绘图融合一体化教学探索[J]. 黑龙江教育(高教研究与评估) 2020(01)
    • [24].以第二课堂为依托的安全工程专业CAD实践教学研究与探索[J]. 吉林化工学院学报 2020(04)
    • [25].分层教学法在机械制图CAD教学中的应用探究[J]. 科技经济导刊 2020(03)
    • [26].三维CAD技术在机械设计中的应用研究[J]. 内燃机与配件 2020(06)
    • [27].计算机辅助设计CAD技术在机械设计及制造中的应用[J]. 内燃机与配件 2020(06)
    • [28].“人工智能”视域下高职电气CAD课程改革研究[J]. 南方农机 2020(06)
    • [29].土家族文化符号引入机电专业CAD课程教学研究[J]. 南方农机 2020(07)
    • [30].多元化体验式教学在高职CAD课程中的研究[J]. 无线互联科技 2020(07)

    标签:;  ;  ;  ;  

    基于OpenGL的球面三角形的CAD系统
    下载Doc文档

    猜你喜欢