CAD软件中实现无级UNDO和REDO

CAD软件中实现无级UNDO和REDO

一、CAD软件中无级UNDO、REDO的实现(论文文献综述)

何援军[1](2021)在《国产CAD软件重启之路》文中进行了进一步梳理回顾了国产CAD软件开发和应用的发展史,展示了我国在CAD和计算机图形学方面的基础研究,以及大型应用软件系统的开发和实际应用。以上海市CAD应用工程软件产品白玉兰CAD为例,梳理了我国在CAD软件开发中形成的理论基础、技术基础、算法基础、系统设计基础和应用定制基础。论证了重启国产CAD软件的可能性,提出一些重启策略,并给出一些重启方案。

付理[2](2019)在《EV辅助储能系统飞轮结构优化研究》文中研究说明随着中国经济的发展,基础设施的不断建设,特别是道路建设为交通运输提供便利,同时也推动了汽车行业的迅速发展。燃油类汽车的发展导致诸多的环境问题,开发新型环保能源势在必行,电动汽车的出现显着降低了燃油汽车废气的排放,为绿色可持续发展注入新动力。电动汽车在城市道路行驶时,刹车操作的频率高,而制动刹车的能量主要以刹车盘摩擦刹车的方式而被浪费掉,为将制动能量进行二次利用,采用飞轮储能的形式将其存储起来。飞轮储能作为一种物理储能方式,因储能密度大、充放电速度快、高效环保和使用寿命长等优点,而成为学者关注的新能源焦点。为研究飞轮储能在电动汽车上的使用,而搭建了一套电动汽车飞轮辅助储能系统的实验平台,通过实验平台来模拟电动汽车制动能量的回收过程,从而为飞轮储能在电动汽车上的实际应用作出理论铺垫。在实验平台的搭建中,对控制系统的运动学控制策略进行了分析,采用了位置环的PID控制策略,并对其关键硬件和软件进行了简要阐述。在实验平台的搭建基础上,为提高电动汽车飞轮辅助储能系统的能量回收率,对其能量储存的关键部件储能飞轮的结构进行优化设计。采用改进型差分进化算法,通过Matlab联合Ansys有限元分析软件,在安全系数为2的条件下,对储能飞轮结构进行优化设计。经过算法优化得到质量储能密度最大的储能飞轮结构,在算法优化的储能飞轮基础上,为增加有效回转半径,对储能飞轮轮辐进行结构设计,最终通过强度校核,得到采用轮辐结构可明显提高质量储能密度,但轮辐的数量对提高质量储能密度影响不大。采用改进型差分进化算法和轮辐结构联合优化设计储能飞轮,能够有效提高储能飞轮的质量储能密度,为设计储能飞轮的结构提供一种新思路。最终通过强度校核,得到的3轮辐储能飞轮,与等质量的圆盘储能飞轮相比,质量储能密度显着提升53.71%。为以后研究机械式储能飞轮和磁式储能飞轮能量回收的差异,及研究新型混合式的飞轮储能机构作理论铺垫,设计出一种新型的磁储能飞轮,采用Ansys Maxwell16有限元分析软件对不同充磁方式的磁储能飞轮进行对比分析,选择最优的model3来对永磁铁进行充磁。为减小谐波对磁储能飞轮转动的影响,采用正交实验法对调制铁块作进一步优化设计。最终优化设计的磁储能飞轮内气隙径向磁通密度主谐波值提升6.77%,外气隙径向磁通密度主谐波值提升7.53%,明显减小了磁储能飞轮的转矩波动,能够储存的最大动能为553.24J。研究设计并分析了一种新型的磁储能飞轮,为以后实际研究磁场调制式储能飞轮奠定了理论基础。

赵文宁[3](2017)在《一种基于OpenGL的态势符号标绘系统设计与实现》文中提出随着仿真技术的不断发展,在态势信息系统中对态势标绘可视化的开发需求正在升级,迫切需要建立一套完整、快速灵活、扩展性强的标绘体系,以适应态势信息系统中灵活复杂的标绘和显示。目前对标绘技术的应用多停在留在点、线等基础绘制阶段,并没有对非规则图形(比如复杂箭头等)进行可视化显示,也没有形成一套扩展型强、移植性强的绘制库。因为符号标绘没有形成一个体系,所以在实际应用中很难达到灵活运用,扩展性和迁移性的要求。本论文针对符号系统建立的相关理论和方法,进行了研究和实践。使用图元设计法设计符号库,系统设计遵循模块化、低耦合、MVC(Model View Controller)架构等方法,同时又考虑到系统跨平台、可扩展的能力,实现了态势符号标绘系统。根据上述需求和方法,设计了态势符号标绘系统的体系结构,包括点符号、线符号(单箭头,双箭头,区域等)的框架设计、具体绘制方法、基于QT(一种开发语言库)的交互系统和显示场景、控制点计算算法部分,其中基于QT的交互系统和显示场景是验证点符号、线符号绘制效果的展示平台。

张博豪[4](2017)在《航天器供配电系统拓扑结构设计软件关键技术研究与实现》文中研究表明航天器供配电系统是航天器的关键分系统之一,为所有平台和有效载荷供电。供配电系统的拓扑结构设计是供配电系统设计的关键要素,定义了供配电系统的拓扑组成、各部件接口以及相互间的连接关系。针对当前航天器供配电系统拓扑结构设计中基于文档的设计方式和自底向上设计方法所存在的问题,本文提出了基于模型的供配电系统拓扑结构设计方法,并对航天器供配电系统拓扑结构自顶向下设计方法和图形化、可视化设计进行了研究,在此基础上,本文研制了航天器供配电系统拓扑结构设计软件,将设计流程集成到软件,通过软件实现供配电系统拓扑结构的自动化设计,以及图形化、可视化设计,从而提升供配电系统拓扑结构设计的效率和质量。具体工作如下:首先,对航天器供配电系统拓扑结构自顶向下设计方法进行了研究,研究实现了基于Modelica的自顶向下设计的方法,采用“空部件”建模和基于Modelica重声明机制实现供配电系统的多层设计。然后,对航天器供配电系统拓扑结构可视化设计进行了研究,采用HOOPS三维显示引擎实现了图形化、可视化的设计效果,通过对无极缩放算法的研究,实现了多层无极缩放浏览显示,通过对基于显示对象包围盒的碰撞检测算法的研究,实现了对设计过程中各部件对象之间相交碰撞产生情况的检测。最后,本文研制了航天器供配电系统拓扑结构设计软件,将设计流程集成到软件,通过软件实现供配电系统拓扑结构的自动化设计,以及图形化、可视化设计,并通过一个设计实例对设计软件进行了测试验证。

刘炳元[5](2016)在《一种业务无关型的撤销重做技术》文中提出本文提出的撤销重做技术是一种基于内存页面差异值运算的方式,剥离与实际业务的耦合。从而使得撤销重做模块化并具备可复用性。这种技术可辅助开发者简单、快速地开发相关业务功能的撤销重做。

刘云华,何苗,罗年猛[6](2012)在《CAX系统中智能Undo/Redo操作的研究》文中研究说明CAX系统中,对于复杂操作和关联操作,现有Undo/Redo机制很难保证Undo/Redo操作语义一致性,避免破坏图形数据,从而导致实现具体的Undo和Redo方法困难、二次开发难度大的问题。分析了CAX复杂操作和关联操作的特点,讨论了Undo操作中事务的原子性和一致性以及触发器机制,提出了基于事务保证操作语义一致性和基于触发器机制降低操作复杂度和关联度的解决策略,描述了具体的执行流程及主要算法。在大型CAD软件开发中实例分析证明了该方法的有效性。

何苗[7](2012)在《面向工艺设计的图形图像处理系统研究与实现》文中指出图形与图像的处理在工艺设计中扮演极其重要的角色,所有的工艺信息都以图形或图像的形式表现出来,但是现行的工艺系统平台仅单方面支持图形或者图像,不能很好的满足用户同时处理图形与图像的需求。本文选择工艺设计环节较重要的汽车行业为调研背景,分析其工艺设计的特点以及新需求,研究并开发了一个面向工艺设计的图形图像处理系统,使得图形与图像能共平台操作,该系统具有很好的平台移植性,拥有丰富的工艺资源库,以及稳定的语义一致性维护。首先在分析了面向工艺的图形图像系统的特点之后,为了满足系统高效的集成性和运行效率,以及具体应用平台一致性,采用了“软件总线——组件”的体系结构,将系统底层分为底层支撑库、基本图形平台、图形图像模块三部分,并且对每部分的具体功能进行了模块化划分。随后为了能让图形与图像在同一平台很好的共存,研究了图形图像对象统一表达的问题。对比传统的块元素表达机制,提出一种改进的复杂对象表达机制——可扩展元素对象。这种具有面向对象思想的对象表达机制很好的保留了对象的几何属性和拓扑属性,使得对象的复杂编辑、图形图像混合编辑得以顺利的实现。然后研究了工艺资源库的扩展和集成问题,给出工艺资源库扩展总流程以及集成环境,提高了工艺数据和工艺信息的利用率。最后针对工艺数据之间关联性如何保证的问题以及由此带来的在撤销(Undo)/重做(Redo)操作时,嵌套操作和关联操作的语义一致性维护的问题进行了阐述,在分析了嵌套操作和关联操作的特点,讨论了Undo操作中事务的原子性和一致性以及触发器机制之后,提出了基于事务保证操作语义一致性和基于触发器机制降低操作复杂度和关联度的解决策略,并描述了具体的执行流程及主要算法。该算法很好的保证了工艺数据的关联性,以及在Undo/Redo时,嵌套操作和关联操作的语义一致性。

吴丽春,邓健[8](2011)在《嵌入式林业GIS矢量图形编辑功能的实现》文中研究说明基于长期在多个省区进行林业应用开发的经验积累,结合甘肃省掌上森林资源GIS系统的项目开发实践,探讨了基于PDA(Personal Digital Assistant)的森林资源嵌入式GIS系统矢量图形编辑功能的实现。通过构建适合嵌入式环境的数据模型和优化算法,实现了多点、多线、多面、孤岛、环、带多洞等复杂图形的拓扑处理和图形编辑;提供了图形编辑的UnDo撤销、Redo恢复及自动备份功能。有效解决了嵌入式GIS图形显示编辑的精度、效率以及操作便捷、系统稳定等问题。

周密[9](2009)在《面向建筑造型的图形软件支撑系统》文中研究表明本文在分析传统CAD系统体系结构的基础上,建立了面向对象的CAD开发环境;研究了面向建筑的多面体几何造型系统,并对常用的基础算法进行了改进和实现;利用OpenGL技术实现了多种加快系统显示速度和提高显示效果的方法,对多种交互工具进行了详细讨论;为系统建立了一个适合面向对象系统的回退机制。本文主要工作包括:1)用面向对象方法建立了一个适合建筑建模的框架类,并以此为基础建立了面向对象的图形开发环境;该图形开发环境具有适应面广、存取效率高等优点;2)实现了一种利用扫描线对平面线段集求交的算法,提高了线段集求交的速度;提出一种多边形三角化方法,可对带洞口的凹多边形面进行三角化;提出一种采用半边标识进行面环运算的方法,减少了面环运算的时间;提出了一种根据几何图形特征点计算偏移图形的方法,避免了裁剪区算法导致的冒尖、断线等几何图形缺陷。3)提出了一种利用保存和恢复缓冲区的手段来实现动态绘制的方法,使得动态绘制这种交互手段在图形支撑系统中被广泛应用;使用全屏幕反走样、纹理压缩等OpenGL显示技术,提高了图形系统的显示速度和显示质量;4)本文在OpenGL拾取技术的启示下,创建了一种选择剔除方法,可将屏幕像素点与矢量的几何图形一一对应起来,在图形支撑系统的二维部分实现有效的选择方式;5)提出基面定位的概念,基于该概念建立了三维动态的用户坐标,可任意指定三维空间中的几何面作为一个二维的绘图平台,使图形支撑系统具有非常友好的交互性能;6)建立了一种适合于面向对象系统的回退机制。该回退机制允许在一个对象或一组对象以及一个或多个操作步骤上实现一次性回退操作。

王玉莉,王樱[10](2009)在《GIS软件中矢量编辑Undo/Redo功能的设计和实现》文中认为针对GIS软件中矢量编辑Undo/Redo操作问题,提出了一种解决方案.本文在对Undo/Redo原理进行研究与分析的基础上,设计出其数据结构以及功能函数,并给出了主要实现代码.实践应用表明,该方案能够满足矢量编辑对撤销与恢复功能的需求.

二、CAD软件中无级UNDO、REDO的实现(论文开题报告)

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

本文主要提出一款精简64位RISC处理器存储管理单元结构并详细分析其设计过程。在该MMU结构中,TLB采用叁个分离的TLB,TLB采用基于内容查找的相联存储器并行查找,支持粗粒度为64KB和细粒度为4KB两种页面大小,采用多级分层页表结构映射地址空间,并详细论述了四级页表转换过程,TLB结构组织等。该MMU结构将作为该处理器存储系统实现的一个重要组成部分。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

三、CAD软件中无级UNDO、REDO的实现(论文提纲范文)

(1)国产CAD软件重启之路(论文提纲范文)

0 引言
1 发展历史
    1.1 基础研究
        1.1.1 对曲线曲面的研究
        1.1.2 对几何造型的研究
    1.2 系统研究
        1.2.1 国产CAD软件的黄金期
        1.2.2 相关事件
        1.2.3 家国情怀
        1.2.4 上海市CAD应用工程
        (1)指导思想
        1)发展上海市CAD自主版权软件的基本定位
        2)发挥上海市CAD软件的综合优势
        3)加强软件服务和技术支持
        4)以服务促进国产软件的推广和发展
        (2)推出自己的CAD软件
        (3)推广与应用
2 研发基础
    2.1 认知基础
        2.1.1 宏观认知
        2.1.2 微观认知
    2.2 理论基础
    2.3 算法基础
        2.3.1 几何裁剪
        2.3.2 几何求交
        2.3.3 几何造型
        2.3.4 数学函数库
    2.4 形计算
        2.4.1 核心思想
        2.4.2 作用定位
        2.4.3 总体架构
        2.4.4 实施效果
        (1)BOX几何裁剪[3,5]
        (2)视锥体几何裁剪[3,5,35-36]
        (3)空间两三角形的相交问题[3,5,37-39]
        (4)基于几何数的布尔运算[3,5,40]
        (5)参数化设计
        2.4.5 其他成果
        2.4.6 科学贡献
    2.5 三维CAD基础
    2.6 系统开发
    2.7 应用定制
        2.7.1 基本工作
        2.7.2 实施平台
        (1)内核函数
        (2)菜单接口
        2.7.3 实施方案
        (1)应用控制程序
        (2)应用菜单
        (3)应用程序
        2.7.4 定制实例
3 重启之路
    3.1 重启基础
        (1)建设我国自主版权软件已经成为共识
        (2)有CAD软件的理论和算法基础
        (3)有开发大型软件系统的技术基础
        (4)有开发CAD大型软件系统的人才基础
    3.2 重启策略
        3.2.1 发展趋势
        3.2.2 技术发展
        (1)图形交互功能的改进
        (2)应用功能的扩展和提升
        (3)新基础平台上的建设
        3.2.3 形计算之用
        3.2.4 应用定制
        (1)行业定制
        (2)教学定制
        3.2.5 开放源代码
        3.2.6 校园计划
        (1)吸取教训
        (2)重塑经典
        3.2.7 运行机制
4 结束语
    (1)回顾我国CAD软件的发展历史
    (2)详细介绍了我国在CAD软件的研发基础
    (3)展望了国产CAD软件的重启之路

(2)EV辅助储能系统飞轮结构优化研究(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题背景
    1.2 国内外研究现状
        1.2.1 国外研究现状
        1.2.2 国内研究现状
    1.3 本文主要研究内容及创新点
    1.4 技术路线
2 EV飞轮储能实验平台
    2.1 EV飞轮储能实验平台
    2.2 PID控制策略软硬件介绍
    2.3 EV飞轮储能实验平台能量回收率
    2.4 本章小结
3 机械式储能飞轮优化设计
    3.1 进化算法
        3.1.1 DE算法
        3.1.2 遗传算法
        3.1.3 粒子群算法
        3.1.4 三种进化算法对比
    3.2 改进型DE算法
        3.2.1 DE算法的参数优化分类
        3.2.2 优化用改进型DE算法
    3.3 Ansys介绍
        3.3.1 软件的工作流程
        3.3.2 模型建立方法
        3.3.3 定义属性材料
        3.3.4 Matlab调用Ansys进行二次开发
    3.4 改进DE优化储能飞轮的结果分析
    3.5 储能飞轮轮辐式结构设计
    3.6 本章小结
4 磁储能飞轮结构设计及理论分析
    4.1 磁齿轮
    4.2 磁储能飞轮Creo三维结构
        4.2.1 设计方案
        4.2.2 主要部件的材料选择
        4.2.3 Ansys形变受力分析
    4.3 磁储能飞轮工作原理
    4.4 本章小结
5 磁储能飞轮优化设计
    5.1 磁储能飞轮设计与理论分析
        5.1.1 Ansys maxwell软件概述
        5.1.2 Maxwell 2D模型的建立
        5.1.3 材料属性设置
        5.1.4 相对坐标系的建立
        5.1.5 场计算器的应用
    5.2 不同充磁方式的磁储能飞轮
        5.2.1 磁感线
        5.2.2 磁通密度
        5.2.3 静态转矩
        5.2.4 气隙径向磁通密度
        5.2.5 谐波
    5.3 正交实验法优化设计调磁铁块
    5.4 本章小结
结论
参考文献
附录
攻读学位期间发表的学术论文
致谢
附件

(3)一种基于OpenGL的态势符号标绘系统设计与实现(论文提纲范文)

摘要
Abstract
第一章 绪论
    1.1 研究背景与意义
    1.2 本课题的研究进展
        1.2.1 态势符号标绘系统研究现状
        1.2.2 样条曲线研究现状
    1.3 本文主要研究内容
第二章 符号标绘系统相关技术
    2.1 图元符号设计
        2.1.1 主要特点介绍
        2.1.2 特征分析、符号结构和绘制
    2.2 符号控制点计算算法
        2.2.1 B样条算法
        2.2.2 贝塞尔曲线
    2.3 Qt和OpenGL
        2.3.1 Qt和OpenGL的主要特点介绍
        2.3.2 Qt的信号槽处理技术介绍
        2.3.3 Qt和OpenGL的结合方式
    2.4 本章小结
第三章 态势符号标绘系统的需求分析与总体框架设计
    3.1 总体要求
    3.2 态势符号标绘系统的总体设计
        3.2.1 设计原则
        3.2.2 概要设计
        3.2.3 系统模块设计
    3.3 本章小结
第四章 态势符号标绘系统关键模块的详细设计与实现
    4.1 符号库整体结构设计
        4.1.1 背景和问题描述
        4.1.2 符号库结构设计
        4.1.3 符号绘制库模块实现
    4.2 开曲线类、箭头类、法线类、面状标号的绘制方法
        4.2.1 问题描述
        4.2.2 线型符号绘制思路
        4.2.3 箭头类符号的设计方法
        4.2.4 开曲线类符号的设计方法
        4.2.5 法线类符号的设计方法
        4.2.6 面状符号类符号的设计方法
        4.2.7 绘制实现
    4.3 符号控制点计算算法
        4.3.1 问题描述
        4.3.2 算法设计
        4.3.3 算法实现
    4.4 符号交互功能及配置
        4.4.1 问题描述
        4.4.2 符号属性编辑修改功能实现
        4.4.3 序列化方式存储功能实现
        4.4.4 Undo\Redo功能实现
    4.5 本章小结
第五章 应用与展示
    5.1 系统运行环境
    5.2 运行效果展示
    5.3 本章小结
第六章 结论与展望
    6.1 论文工作总结
    6.2 未来工作展望
参考文献
致谢
个人简历、在学期间发表的论文与研究成果

(4)航天器供配电系统拓扑结构设计软件关键技术研究与实现(论文提纲范文)

摘要
Abstract
1.绪论
    1.1 课题研究背景和意义
    1.2 航天器供配电系统设计方法研究现状
    1.3 航天器供配电系统设计工具研究现状
    1.4 目前存在的问题
    1.5 论文主要内容和章节安排
2.供配电系统拓扑结构自顶向下设计研究
    2.1 概述
    2.2 自顶向下设计方法
    2.3 自顶向下建模实现
3.供配电系统拓扑结构可视化设计研究
    3.1 概述
    3.2 多层无极缩放算法
    3.3 碰撞检测算法
4.软件设计与实例验证
    4.1 软件框架与运行过程
    4.2 基于HOOPS的可视化设计
    4.3 视图显示对象管理
    4.4 数据检查
    4.5 软件应用实例
    4.6 本章小结
5.总结与展望
    5.1 论文工作总结
    5.2 未来工作展望
致谢
参考文献

(5)一种业务无关型的撤销重做技术(论文提纲范文)

1 引言
2 技术类型分析
    2.1 函数与反函数类型
    2.2 状态捕捉类型
3 技术原理
4 技术实现
    4.1 适合于实现的开发语言技术平台
    4.2 基于Delphi技术的实现
5 结论

(6)CAX系统中智能Undo/Redo操作的研究(论文提纲范文)

1 引言
2 当前Undo/Redo机制分析
3 基于事务和触发器机制的原理
    3.1 对象变更状态的标记
        3.1.1 标记策略规则制定
        3.1.2 数据的备份
        3.1.3 数据的恢复
    3.2 触发器机制
    3.3 事务构建
4 应用实例
5 总结

(7)面向工艺设计的图形图像处理系统研究与实现(论文提纲范文)

摘要
Abstract
1 绪论
    1.1 课题来源、目的
    1.2 研究背景与应用现状
    1.3 论文的主要研究内容
2 系统体系结构
    2.1 图形图像系统的体系结构
    2.2 软件控制总线
    2.3 组件模块
    2.4 系统面对的关键问题
    2.5 本章小结
3 工艺资源的表达和管理
    3.1 工艺资源的表达
    3.2 工艺资源的管理
    3.3 工艺数据关联性问题
    3.4 本章小结
4 基于事务的 UNDO/REDO 机制
    4.1 当前 UNDO/REDO 机制分析
    4.2 基于事务和触发器机制的原理
    4.3 事务机制
    4.4 触发器机制
    4.5 事务构建
    4.6 应用实例
    4.7 本章小结
5 系统实现及应用实例
    5.1 系统概述
    5.2 工艺设计应用实例
    5.3 本章小结
6 总结与展望
    6.1 全文总结
    6.2 研究展望
致谢
参考文献
附录 攻读硕士学位期间发表的论文

(9)面向建筑造型的图形软件支撑系统(论文提纲范文)

摘要
ABSTRACT
1 绪论
    1.1 引言
    1.2 面向对象技术在CAD中的应用
    1.3 标准化对CAD技术的支持
    1.4 CAD的应用层次
    1.5 CAD系统的功能分析
    1.6 CAD系统的开放性
    1.7 CAD在建筑业中的应用
    1.8 论文的选题背景和研究内容
2 面向对象CAD开发环境
    2.1 引言
    2.2 软件体系结构、开发环境和框架
        2.2.1 软件体系结构
        2.2.2 开发环境
        2.2.3 框架仓库
    2.3 传统CAD开发环境的体系结构
        2.3.1 星形开放的体系结构
        2.3.2 捆绑式体系结构
        2.3.3 独立式体系结构
        2.3.4 客户/服务器体系结构
    2.4 面向对象的CAD系统体系结构
        2.4.1 基本概念
        2.4.2 设计准则
        2.4.3 总体结构
    2.5 面向对象的CAD数据模型及其管理
        2.5.1 对象的层次结构
        2.5.2 基类对象decObject
        2.5.3 对象的消息传播
        2.5.4 对象的内存管理
        2.5.5 回调的应用
        2.5.6 动态库插件扩展
    2.6 本章小结
3 面向建筑的快速几何造型系统
    3.1 几何造型系统
        3.1.1 几何造型中的形体
        3.1.2 图形的边界表示法
        3.1.3 几何形体的拓扑表示
        3.1.4 线框、表面和实体的统一表达方式
        3.1.5 建筑模型的特点
        3.1.6 控制实体内几何元素的数量减小搜索范围
    3.2 几何形体的表示
        3.2.1 几何形体数据模型
        3.2.2 几何形体定义
        3.2.3 几何形体的基本约束
        3.2.4 几何形体的数据描述
    3.3 几何造型基本问题
        3.3.1 几何运算的误差控制
        3.3.2 多边形三角化
        3.3.3 平面线段集求交
        3.3.4 面环运算
        3.3.5 平面折线和环的偏移
    3.4 快速建模方式
        3.4.1 子实体的操作
        3.4.2 内嵌面的操作
    3.5 本章小结
4 图形显示与交互操作
    4.1 图形显示库
        4.1.1 OpenGL函数库
        4.1.2 OpenGL扩展的应用
    4.2 Windows交互组件
    4.3 几何图形交互技术
        4.3.1 基面和用户坐标
        4.3.2 用户坐标定位
        4.3.3 基面的实现
        4.3.4 图形拾取技术
        4.3.5 窗口选取
        4.3.6 过滤选择器
    4.4 辅助交互工具
        4.4.1 键盘鼠标消息的响应
        4.4.2 辅助键的应用
        4.4.3 三维跟踪线
        4.4.4 动态显示
        4.4.5 捕捉定位
    4.5 本章小结
5 基于事件的回退机制
    5.1 引言
        5.1.1 设计过程的特点
        5.1.2 系统运行的控制方式
    5.2 基于原语命令的回退机制
        5.2.1 原语回退的实现
    5.3 基于事件的回退机制
        5.3.1 回退框架
        5.3.2 undo记录和undo/redo操作
    5.4 本章小结
6 结论与展望
    6.1 全文工作总结
    6.2 工作展望
参考文献
致谢
攻读博士学位期间发表论文及参加科研情况

(10)GIS软件中矢量编辑Undo/Redo功能的设计和实现(论文提纲范文)

0 引 言
1 Undo/Redo功能的原理及设计
    1.1 Undo/Redo功能的原理
    1.2 Undo/Redo功能的设计与实现
        (1) Undo/Redo的数据结构设计.Undo/Redo的数据结构设计如图1所示.
        (2) Undo/Redo类的成员变量设计.
        (3) Undo/Redo类的成员函数设计.
2 Undo/Redo类应用实例
3 结 论

四、CAD软件中无级UNDO、REDO的实现(论文参考文献)

  • [1]国产CAD软件重启之路[J]. 何援军. 计算机集成制造系统, 2021(11)
  • [2]EV辅助储能系统飞轮结构优化研究[D]. 付理. 东北林业大学, 2019(01)
  • [3]一种基于OpenGL的态势符号标绘系统设计与实现[D]. 赵文宁. 中国科学院大学(中国科学院工程管理与信息技术学院), 2017(04)
  • [4]航天器供配电系统拓扑结构设计软件关键技术研究与实现[D]. 张博豪. 华中科技大学, 2017(03)
  • [5]一种业务无关型的撤销重做技术[J]. 刘炳元. 福建电脑, 2016(08)
  • [6]CAX系统中智能Undo/Redo操作的研究[J]. 刘云华,何苗,罗年猛. 计算机工程与应用, 2012(04)
  • [7]面向工艺设计的图形图像处理系统研究与实现[D]. 何苗. 华中科技大学, 2012(07)
  • [8]嵌入式林业GIS矢量图形编辑功能的实现[J]. 吴丽春,邓健. 计算机应用与软件, 2011(05)
  • [9]面向建筑造型的图形软件支撑系统[D]. 周密. 中国建筑科学研究院, 2009(01)
  • [10]GIS软件中矢量编辑Undo/Redo功能的设计和实现[J]. 王玉莉,王樱. 佳木斯大学学报(自然科学版), 2009(05)

标签:;  ;  ;  ;  ;  

CAD软件中实现无级UNDO和REDO
下载Doc文档

猜你喜欢