基于实体模型的笔交互造型方法研究与实现

基于实体模型的笔交互造型方法研究与实现

论文摘要

造型系统的开发有多种方法。可以在支持脚本语言的CAD系统上进行二次开发,也可以在CAD\CAM开发平台如ACIS,CAS.CADE和PARASOLID上进行开发,另外可在实体模型的基础上从头开发。但通常,二次开发是为了简化复杂实体的建模过程,在开发平台上开发的软件在使用时需要支付较多的授权使用费。本文主要研究在实体模型基础上开发笔交互CAD的关键技术。 笔交互是一种概念性的交互方式,它不同于当前CAD系统中的交互。传统的交互需要用户手动输入许多参数,适用于精确造型,但其概念设计能力较低:而笔交互只提供一些简单的操作如推、移等,用户可以很方便地勾画出他所想的实体。 在这样的背景下,本文研究了基于实体模型的笔交互造型方法:1,在研究了当前有关概念设计方面的工作的基础上,研究了笔交互以及交互过程出现的不完备性及其消除法;2,研究了在造型系统中进行笔交互的方法,即对交互进行推理,笔输入经过交互推理后,二维的输入能定位到三维空间中的点、线和面;3,由于笔交互的独特性,在造型过程中的一些拓扑结构的变换无法用欧拉操作来完成,因而研究并实现了新的拓扑变换算法,该算法为多项式复杂度,实验证明该算法也是有效的;4,在绘制方面也作了许多工作,实现了模型的真实感绘制。 结合前面的工作,开发了基于半边结构的笔交互三维造型系统Epure,Epure能为精确造型提供概念模型。该系统采用面向对象方式的模块化设计,具有良好的扩展性;在Epure基础上,我们重点研究了半边结构的具体表示对拓扑变化算法复杂度的影响,同时实现了自由曲线的自然表示,并设计了一整套完备的手势库。

论文目录

  • 目录
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 研究内容
  • 1.3 研究重点
  • 第二章 相关技术介绍
  • 2.1 半边数据结构(半边结构,HE)介绍
  • 2.2 笔交互技术介绍
  • 2.2.1 交互的发展
  • 2.2.2 笔交互的分类
  • 2.2.3 笔交互的构造
  • 2.3 削除交互的不完备性
  • 2.3.1 不完备性及约束消除法
  • 2.3.2 一个实例:根据笔输入的两对角点求解矩形
  • 第三章 概念设计CAD系统中的交互推理方法研究
  • 3.1 交互的空间及其变换模式
  • 3.1.1 交互所用的参考坐标系
  • 3.1.2 视图变换方式
  • 3.2 交互中的推理
  • 3.2.1 推理的分类
  • 3.2.2 推理中的一些重要概念
  • 3.2.3 点线面的定位方法研究
  • 第四章 拓扑变换算法研究与实现
  • 4.1 建立在欧拉操作上的CAD系统构架
  • 4.1.1 欧拉操作
  • 4.1.2 实体模型软件系统的构架
  • 4.2 研究的前置条件
  • 4.2.1 所采用的笔交互类型
  • 4.2.2 造型所需的拓扑变换算法
  • 4.2.3 系统构架
  • 4.3 一种适合概念设计的拓扑变换算法
  • 4.3.1 概念设计CAD系统中采取新的拓扑变换算法必要性
  • 4.3.2 图搜索算法的局限性
  • 4.3.3 算法实现
  • 第五章 CAD系统中的绘制技术
  • 5.1 定制绘制辅助类
  • 5.1.1 视点坐标系和坐标变换
  • 5.1.2 投影变换与视景体
  • 5.1.3 视口变换
  • 5.1.4 设计照相机类CCamera
  • 5.2 模型的绘制
  • 5.2.1 绘制实体算法 RenderSolid
  • 5.2.2 绘制平面算法 RenderPlane
  • 5.3 深度值修正技术
  • 第六章 Epure——概念设计系统的设计与实现
  • 6.1 开发工具
  • 6.1.1 面向对象设计工具 Rational Rose
  • 6.1.2 版本控制工具 Visual Sourcesafe
  • 6.2 Epure系统的设计
  • 6.2.1 Epure系统的运行环境
  • 6.2.2 Epure系统的模块设计及工作方式
  • 6.3 Epure系统实现要点
  • 6.3.1 数据结构的设计
  • 6.3.2 在Epure中实现自由曲线的绘制
  • 6.3.3 给Epure增加手势
  • 6.4 Epure系统运行
  • 第七章 结束语
  • 参考文献
  • 附录:开发Epure系统的设计视图
  • 致谢
  • 相关论文文献

    • [1].浅谈“实体模型制作”教学[J]. 新课程(综合版) 2019(03)
    • [2].数字雕塑浅析[J]. 明日风尚 2017(12)
    • [3].公路隧道运营管理实体模型系统研究[J]. 公路隧道 2010(03)
    • [4].大跨连续梁实体模型有限元分析[J]. 市政技术 2019(02)
    • [5].作战仿真中组合式实体模型的资产管理组件设计[J]. 指挥与控制学报 2017(01)
    • [6].3D打印实体模型在创伤骨科困难手术的应用[J]. 创伤与急诊电子杂志 2016(01)
    • [7].圆柱齿轮实体模型的健壮建模及实现技术研究[J]. 新技术新工艺 2009(02)
    • [8].钢管拱实体模型及结构分析的研究与实践[J]. 工程抗震与加固改造 2008(05)
    • [9].关于淮河实体模型在进一步治淮中应用的思考[J]. 治淮 2017(11)
    • [10].基于Android的问卷调查系统模型分析与设计[J]. 信息与电脑(理论版) 2013(18)
    • [11].基于3维实体模型的复杂工程场地土石方量的精确计算及可视化研究[J]. 四川大学学报(工程科学版) 2012(S2)
    • [12].基于ANSYS的智能制造实体模型的构建方法研究[J]. 太原师范学院学报(自然科学版) 2018(03)
    • [13].合肥市档案馆收集“火箭实体模型”进馆[J]. 兰台世界 2012(13)
    • [14].基于Skyline的海量3维实体模型管理与显示[J]. 测绘与空间地理信息 2011(01)
    • [15].网格实体模型在拆除爆破结构倒塌模拟中应用[J]. 武汉理工大学学报 2009(10)
    • [16].聂彤作品赏析[J]. 中国建筑教育 2012(01)
    • [17].露天矿地形地质集成实体模型动态更新技术研究[J]. 煤炭工程 2014(10)
    • [18].钢结构厂房实体模型的有限元模拟分析[J]. 考试周刊 2011(60)
    • [19].建筑实体模型移动端教学资源库的创建分析[J]. 建材与装饰 2020(19)
    • [20].3D解剖结合动物实体模型在外科实操教学中的应用[J]. 中国老年保健医学 2020(05)
    • [21].特重车通过大跨石拱桥计算模型对比分析及试验验证[J]. 武汉理工大学学报(交通科学与工程版) 2010(06)
    • [22].可实现特殊网格划分的个性化动脉瘤实体模型的构建[J]. 医用生物力学 2009(04)
    • [23].偏心结构空间杆系模型与空间实体模型的对比分析研究[J]. 防灾减灾工程学报 2009(05)
    • [24].综采工作面中部设备实体模型的安装配套[J]. 煤矿机械 2008(09)
    • [25].建筑安装工程仿真实训平台的构建[J]. 教育教学论坛 2020(29)
    • [26].CAD实体模型直接分层软件设计[J]. 工具技术 2016(06)
    • [27].柴油机精确实体模型的结构化网格建立与应用[J]. 车用发动机 2011(04)
    • [28].平庄西露天矿实体模型沟道自动生成及工程量计算[J]. 露天采矿技术 2008(S1)
    • [29].“实体模型”在物理解题中的应用[J]. 中学物理 2008(02)
    • [30].复杂型面链轨节实体模型重构研究[J]. 机床与液压 2020(17)

    标签:;  ;  ;  ;  

    基于实体模型的笔交互造型方法研究与实现
    下载Doc文档

    猜你喜欢