虚拟制图工具的制作方法

文档序号:9240090阅读:461来源:国知局
虚拟制图工具的制作方法
【技术领域】
[0001] 本发明根据独立权利要求设及用于使用计算机辅助设计系统创建虚拟几何模型 的方法、用于创建对象的虚拟几何模型的数据处理系统、W及用用于创建对象的虚拟几何 模型的计算机可执行指令编码的非暂时计算机可读介质
【背景技术】
[0002] 本公开一般地指向管理产品或其他项目的数据的计算机辅助设计、虚拟化和制造 系统、产品生命周期管理(叩LM")系统、W及类似系统(统称为"产品数据管理"系统或 叩DM"系统)。计算机辅助设计(CAD)系统用于创建产品的虚拟模型。希望改进的系统。

【发明内容】

[0003] 各种公开的实施例包括用于使用虚拟制图工具创建虚拟几何模型的方法和系统。 根据公开的实施例,用于使用计算机辅助设计系统(CAD)创建虚拟几何模型的方法包括: 定位虚拟制图工具和相对于所述虚拟制图工具定位虚拟标记设备。所述方法包括通过使用 所述虚拟制图工具由所述虚拟标记设备放下墨水绘制所述几何模型,W及将所述几何模型 存储在存储器中。
[0004] 所述方法包括沿着所述虚拟制图工具的外部边缘创建引导边缘,其中由所述虚拟 标记设备放下的墨水跟随所述引导边缘。所述方法包括创建由所述引导边缘约束的遮盖区 域,其中避免所述虚拟标记设备在所述遮盖区域下放下墨水。所述方法包括在距所述引导 边缘的预定距离内创建影响带,其中修改在所述影响带中放下的墨水W近似意图的线或曲 线。
[0005] 根据公开的实施例,用于创建虚拟几何模型的数据处理系统包括至少一个处理器 W及连接到所述处理器的存储器。所述数据处理系统配置为生成虚拟制图工具和虚拟标记 设备。所述数据处理系统配置为定位所述虚拟制图工具W及相对于所述虚拟制图工具定位 所述虚拟标记设备。所述数据处理系统配置为通过使用所述虚拟制图工具由所述虚拟标记 设备放下墨水,绘制所述几何模型,W及将所述几何模型存储在存储器中。
[0006] 前述已经宽泛地概述了本公开的特征和技术优点,使得本领域的技术人员可W更 好的理解随后的详细描述。本公开的其他特征和优点将在此后行程要求保护的主题的下文 中描述。本领域的技术人员将理解她们可W容易地使用作为基础公开的概念和特定实施 例,用于为了执行本公开的相同目的修改或设计其他结构。本领域的技术人员还将认识到 该样的等价结构不背离W其最宽形式的公开的精神和范围。
[0007] 在进行W下【具体实施方式】的描述之前,可能有利的是阐述贯穿本专利文档使用的 特定词语或短语的定义;术语"包括"和"包含"W及其等价物意味着包括而没有限制;术语 "或"是包含性的,意味着和/或厢语"相关"和"相关联"W及其等价物可W意味着包括、 包括在内、相互联系、包含、包含在内、连接到或与其连接、禪合到或与其禪合、可与其通信、 与其合作、交错、并置、接近、约束到或用其约束、具有、具有属性等;并且术语"控制器"意味 着控制至少一个操作的任何设备、系统或其部分,不管该样的设备W硬件、固件、软件、或者 硬件、固件、软件至少两者的组合实施。应该注意,与任何特定控制器相关联的功能性可W 集中或分布,不管是本地地还是远程地。贯穿该专利文献提供特定词语和短语的定义,并且 本领域的技术人员将理解该样的定义在许多情况下(如果不是大多数)是优先应用的,W 及该样定义的词语和短语的使用。尽管一些术语可能包括多种实施例,但是所附权利要求 可W清楚地将该些术语限制到特定实施例。
【附图说明】
[000引为了完全理解本公开及其优点,现在将参照结合附图进行的W下描述,其中相同 的数字指代相同的对象,其中:
[0009] 图1图示根据公开的实施例的数据处理系统的框图;
[0010] 图2图示根据公开的实施例的虚拟制图工具;
[0011] 图3图示根据公开的实施例的引导边缘;
[0012] 图4图示根据公开的实施例的对齐特征;
[0013] 图5图示根据公开的实施例的虚拟制图工具;
[0014] 图6A和6B图示根据公开的实施例的虚拟制图工具;
[0015] 图7图示根据公开的实施例的虚拟制图工具;
[0016] 图8图示根据公开的实施例的虚拟制图工具;
[0017] 图9A、9B和9C图示根据公开的实施例的虚拟制图工具W及其使用;
[001引图10图示根据公开的实施例的虚拟制图工具;
[0019] 图11图示根据公开的实施例的虚拟制图工具W及其使用;
[0020] 图12图示根据公开的实施例的虚拟制图工具;
[0021] 图13A和13B图示原始实体和虚拟擦除的实体;
[0022] 图14图示根据公开的实施例的系统框图;
[002引图15是根据公开的实施例的处理的流程图拟及
[0024] 图16是根据其他公开的实施例的处理的流程图。
【具体实施方式】
[0025] 下面讨论的图1到16W及用于描述本公开的原理的各种实施例在本专利文献中 仅当做说明,并且不应W任何限制本公开范围的方式理解。本领域的技术人员将认识到本 公开的原理可WW任何适当地安排的设备或系统来实施。将参照示例性的非限制实施例描 述本公开的多个创新性教导。
[0026] 在计算机辅助设计(CAD)系统出现之前,设计者利用诸如例如了字尺、S角板、符 号模板和擦除器引导(eraserguide)的物理制图工具工作。当CAD系统变得广泛可用时, 物理制图工具被认识为是废弃的。然而,物理制图工具在设计者在创造过程中与它们策略 地交互的方式上具有优势。
[0027] 各种公开的实施例提供了计算机化的工具,其具有保留了传统物理制图工具的优 势的虚拟制图工具。虚拟制图工具允许手势和触觉交互,并且可W使用触摸、移动手势、触 控笔设备或诸如鼠标的指点设备来操纵。
[002引根据公开的实施例,虚拟制图工具重建了作为传统物理设计体验的一部分的人为 现象(artifact)。当用物理铅笔或钢笔工作时,擦除的曲线或直线留下残余存在,不管是W 残余石墨/墨水或凹凸的纸张的形式,该对于重做设计可能是有用的。不幸的是,该样的残 余存在在现有CAD系统中不可用。根据公开的实施例,提供可见的擦除数据,其模拟残余石 墨/墨水或凹凸的纸张或任何被视为适当的表现,诸如特定的线型。可见的擦除数据创建 擦除数据的虚拟图像。公开的实施例还允许设计者恢复擦除的曲线或者在曲线上寻迹,该 在一些情况下可能减轻对于"撤销"功能的需要。根据公开的实施例,通过对齐到曲线或顶 点、部分或整体恢复曲线、或者创建复制曲线几何结构的新墨水(例如,寻迹),利用残余曲 线。
[0029] 根据公开的实施例,提供包括虚拟制图板或桌的多个虚拟制图工具。虚拟制图工 具模拟传统物理制图工具。用于在文档上定位虚拟制图工具。文档可W是虚拟画布或页面。 用户可W可选地在虚拟制图板上定位虚拟制图工具。然而,本领域的技术人员将理解使用 虚拟制图工具是可选的,并且不需要创建几何模型。虚拟制图工具可W相对于文档的特征 (例如,页面的边缘)、其他工具、或者在文档上的现有曲线上取向。使用诸如例如虚拟笔或 触控笔的虚拟标记装置和虚拟制图工具,用户放下(laydown)墨水W便在文档上创建对象 的几何模型。
[0030] 图1描绘数据处理系统100的框图,其中实施例可W实施为例如特别地由软件或 其他方式配置W执行如在此描述的处理的PDM系统,并且特别地实施为如在此描述的多个 互连和通信系统的每一个。根据公开的实施例,系统100可W实施为触控平板计算设备,诸 如例如苹果⑧公司的iPAD⑧平板电脑。根据其他公开的实施例,系统100可W实施为具有 触控笔装置的多点触控台式计算设备。根据其他公开的实施例,系统100可W实施为具有 手势识别系统的特征的计算设备(例如,台式机、笔记本电脑或平板电脑),诸如例如来自 磯:软⑧公司的Kinect?设备。
[0031] 描绘的数据处理系统包括连接到二级高速缓存/桥104的处理器102,二级高速 缓存/桥104转而连接到局部系统总线106。局部系统总线106例如可W是外围组件互连 (PCI)架构总线。在描绘的示例中同样连接到局部系统总线的是主存储器108和图形适配 器110。图形适配器110可W连接到显示器111。
[0032] 其他外围设备(诸如局域网(LAN)/广域网/无线(例如,WiFi)适配器112)也 可W连接到局部系统总线106。扩展总线接
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1