首页> 中国专利> 具有包括用于复制和操作建模对象的机制的触控式显示器的设备

具有包括用于复制和操作建模对象的机制的触控式显示器的设备

摘要

根据本发明,提供了一种计算机实现的方法,用于在单个手势中复制显示在触摸屏上的建模对象,并且设计它的复制版本,该方法包括如下步骤:-在与第一建模对象相关联的激活区内检测(201)配件的接触;-如果该接触被保持超过预定的时间量Tm(202),则将第一建模对象复制(203)为第二建模对象;以及-当在配件和触摸屏之间保持接触时,取决于触摸屏上的配件的移动,在第二建模对象上执行至少一个设计操作(204)。

著录项

  • 公开/公告号CN104732007A

    专利类型发明专利

  • 公开/公告日2015-06-24

    原文格式PDF

  • 申请/专利权人 达索系统公司;

    申请/专利号CN201410858122.4

  • 发明设计人 L·佩蒂厄;A·勒纳尔;

    申请日2014-12-19

  • 分类号

  • 代理机构永新专利商标代理有限公司;

  • 代理人刘瑜

  • 地址 法国韦利济-维拉库布莱

  • 入库时间 2023-12-18 09:23:37

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-07-14

    授权

    授权

  • 2017-03-15

    实质审查的生效 IPC(主分类):G06F17/50 申请日:20141219

    实质审查的生效

  • 2015-06-24

    公开

    公开

说明书

技术领域

本发明涉及计算机程序和系统的领域,并且更具体地涉及触控式显示器和人机界面的领域。

背景技术

本发明可以用于任何需要通过触摸屏来操作建模对象的任何交互式软件或系统中。具体的,本发明可以用于计算机辅助设计软件(CAD)或图形设计软件中。

在此描述中,术语“建模对象”包括可以向用户显示的任何虚拟对象,包括但不限于三维对象、二维对象、绘图、数字图像等。

触摸屏一般用于很多电子设备和系统中,以显示文本和/或建模对象。它们还被称作触摸屏、触屏或触控式显示器。用户能够通过包括用户界面对象的用户界面与触摸屏进行交互。触摸屏设备检测并且响应于触摸屏上的接触。因此,用户能够通过使用一个手指、多个手指(多点触控手势)或触摸笔在与用户想要交互的用户界面对象相对应的位置处接触触摸屏,来激活功能、触发过程、或操作建模对象。用户界面对象可以为软键、菜单或图形。

当用户想要复制显示在第一位置的建模对象,并且将建模对象的复制版本粘贴至第二位置时,所涉及的过程可以被分为三个步骤。第一步骤旨在选择建模对象,第二步骤实现对选定的对象的复制,而第三步骤将复制的对象放在第二位置。

如果用户的设备包括触摸屏并且没有键盘,或者如果用户处于无法利用已有键盘的情况下,基于Ctrl+C和Ctrl+V按键动作的现有的拷贝和粘贴技术可能无法工作。这种情况特别出现在可以由手指或触摸笔进行操作的设备(例如,触摸板或平板电脑)中。

如果用户想要拷贝并且粘贴建模对象,则他必须将他的动作分段成多个手势,这既是不自然的并且也不是有生产价值的。所述问题在使用包括触摸笔或手指的任何种类的配件时将会遇到。

另一公知技术,被称为“拖动和落下”技术,它允许用户通过对它进行抓取、拖动至目标位置并且将它落在那里的方式来选择建模对象。然而,所述技术并不允许对对象进行拷贝和粘贴。因此,用户可能必须首先拷贝该对象,并且然后他才可以拖动复制版本并且将其落下至目标位置。

此外,前述技术具有需要超负荷的布局以及多次点击和/或手指轻点的缺陷。手指轻点是指接触触摸屏的动作。取决于界面,所述动作等效于鼠标点击,而两次轻点可以等效于双击。本领域的技术人员能够理解,相同的动作可以通过使用触摸笔来实现。

此外,当使用触摸屏设备时鼠标行进的距离即鼠标距离可能是重要的。当使用这些技术时,如果使用手指(或触摸笔)而不是鼠标,则手指距离(或触摸笔距离)也将是有意义的。

发明内容

存在解决上述问题的需求,从而开发出符合人体工程学的解决方案用于在触摸屏上拷贝和粘贴建模对象。

根据本发明,提供了一种计算机实现的方法,用于在单个手势中复制显示在触摸屏上的建模对象并且设计它的复制版本,所述方法包括如下步骤:

-在与第一建模对象相关联的激活区内检测配件的接触;

-如果该接触被保持超过预定的时间量Tm,则将第一建模对象复制为第二建模对象;以及

-当保持在配件和触摸屏之间的接触时,取决于触摸屏上的配件的移动,在第二建模对象上执行至少一个设计操作。

根据权利要求1所述的方法,其中所述激活区是边界框。

在本发明的另一方面中,所述方法包括以下步骤,其中第一建模对象通过使用配件来按压激活区超过预定义的时间量Ts(例如,Tm>Ts)的一段时间来进行选择。

根据本发明的另一方面,一旦建模对象被复制,则提供视觉反馈。

例如,第一建模对象一旦被复制,则第一建模对象闪烁。

可选的,第一建模对象一旦被复制,则第一建模对象突出显示。

在一个实施例中,一旦第一建模对象已经被复制,则激活区闪烁。

在一个实施例中,所述至少一个设计操作是下述动作中的一个或组合:移动、变换大小、旋转、改变形状或扭转。

在本发明的一个方面中,所述方法包括以下步骤,其中检测接触是否被保持在与第二建模对象相关联的激活区中超过了从上一设计操作结束时开始的另一时间段Tm,如果是,则提供第三建模对象。

该配件例如为触摸笔或至少一个手指的组。

根据本发明,还提供了存储在计算机可读介质上的计算机程序产品,所述计算机程序产品包括用于使计算机实现如上面描述的方法的代码单元。

根据本发明,还提供了一种电子设备,包括:

-至少一个中央处理单元

-触摸屏设备

-存储器

-存储在存储器中并且被配置用于由至少一个中央处理单元执行的至少一个模块,所述至少一个模块包括指令:

-用于在与第一建模对象相关联的激活区内检测配件的接触;

-如果该接触被保持超过预定的时间量Tm,则将第一建模对象复制为第二建模对象;以及

-当保持配件和触摸屏之间的接触时,取决于在触摸屏上该配件的移动,用于在第二建模对象上执行至少一个设计操作。

附图说明

可以通过下文的详细描述结合下述附图来获得对本发明的实施例的更好的理解,其中:

-图1A-图1E示出了可以用于与由触摸屏设备显示的建模对象进行交互的手势;

-图2是示出了用于拷贝显示在触摸屏上的建模对象并且随后在所述对象的复制版本上执行设计操作的方法的流程图;

-图3A-图3C示出了在单个手势中曲线如何能够被复制,并且随后被拖拽并且落下的;

-图4提供了触摸屏设备的示例。

具体实施方式

该建模对象涉及在使用CAD方案完成虚拟设计后在真实世界中将被制造的物理产品。所述物理产品可以为工业产品(例如,机械产品),例如机械零件但不限制于此。CAD方案允许在多种并且非限制的工业领域中的产品的设计:航空航天、建筑、工程、生活消费品、高科技设备、工业仪器、运输、航海、近海或交通。

根据本发明的触摸屏设备的用户可以使用任意适合的配件与触摸屏进行接触。作为示例,定点设备可以用作配件。可选的,一个或多个手指可以用作与触摸屏设备进行连接的配件。

在本描述中,手势是指与触摸屏进行接触的配件的动作。换句话说,手势与动作序列相对应,所述动作序列开始于当用户借助配件与触摸屏进行接触时,并且结束于当他抬起所述配件时。

在下文的描述中,一个或多个手指被用作配件。然而,对于本领域的普通技术人员而言显而易见的是,本发明可以通过使用其他种类的配件来实施。

图1A-图1E示出了可以用于与由触摸屏设备显示的建模对象进行交互的手势。

图1A表示允许例如缩小或放大的收缩和展开动作。

图1B表示使用两个手指的滑动手势,允许例如平移建模对象。

图1C表示使用一个手指的滑动手势,允许例如建模对象在深度上的平移。

图1D表示允许旋转所显示的建模对象的手势。出于所述目的,将两个手指放于建模对象上,然后手进行转动。

图1E表示允许拷贝建模对象的手势,用于将复制版本拖动至目标位置并且将其落在那里。出于所述目的,该触摸屏设备适用于实现根据本发明的方法。

图2是示出了用于拷贝显示在触摸屏上的建模对象,并且然后在所述对象的复制版本上执行设计操作的方法的流程图。

例如通过使用配件按压激活区,来首先选择200所显示的对象。激活区是与建模对象相关联的几何图形,所述激活区定义了该建模对象周围/附近的区域,并且激活区可以被显示或隐藏。作为示例,激活区可以包围建模对象。边界框可以用于该目的。在优选的实施例中,当建模对象的相关联的激活区被按压超过预定义的时间量Ts,则该建模对象被选择。

根据本发明的方法并不一定包括用于选择建模对象的步骤200。如果已经选择了对象,则根据本发明的方法可以通过应用下文所述的步骤来实现。

当选择了建模对象后,然后检查201在激活区内是否存在接触,或者在之前已应用了上述选择步骤200的情况下检查该接触是否被保持。

下一步骤202确定该接触是否被保持超过预定时间量Tm。在应用了步骤200的情况下,选择Tm使得Tm>Ts。

如果为否206,则该过程重新从头开始。如果为是,则选定的建模对象被复制203。

在一个实施例中,一旦建模对象已被复制,则提供视觉反馈。例如,一旦建模对象被复制,则建模对象可以闪烁或被突出显示。

可替换的,所述视觉反馈可以通过与建模对象相关联的激活区提供。

随后将一个或多个设计操作204应用至复制的建模对象。在本发明的范围内可以考虑不同种类的设计操作,包括但不限于:移动、变换大小、旋转、改变形状或扭转。本领域的技术人员将意识到,在本发明的范围内可以考虑多种多样的设计操作。

作为示例,可以通过简单地拖动复制的建模对象,并且将它落在由用户选择的位置中来移动复制的建模对象。在另一示例中,用户可以改变该对象的大小和/或旋转它,并且然后朝向所选择的位置移动,以最终将它落在那里。

本发明的主要优点在于用户可以在单个手势中对至少一个设计操作进行复制和应用于建模对象。如果如上文所述的实现选择步骤,则用户可以在单个手势中对至少一个设计操作进行选择、复制并且应用至建模对象。换句话说,包括多个操作的序列可以在不将配件从触摸屏抬起的情况下执行。这涉及对于设计者而言极大的生产率收益。

在一个实施例中,一旦应用了204设计操作,则执行步骤207以检查接触是否被保持在与复制的建模对象相关联的激活区中。如果是,则检查205、202此接触是否从上一设计操作204的结束开始被保持了另一时间段Tm。如果是这种情况,则复制的建模对象继而可以被复制和修改。

如果用户执行了多于单个的复制,则所复制的第一建模对象被用作生成后续复制版本的参考。

可替换的,上一复制的版本可以被用作后续复制的参考。在本发明的一个方面中,如果设计操作已被应用于上一复制版本,则所述设计操作可以被考虑用于后续的复制。

有利地,根据本发明的方法允许用户在单个手势中执行一系列复制和设计操作。

例如,如果借助于实现根据本发明的方法的CAD软件来设计火车车厢,则通过将该方法应用至第一建模窗口,多个窗口可以在单个手势中被添加至该设计。此外,复制的窗口不必与可以被应用于初始建模窗口的复制版本中的每一个的一个或多个设计操作相同。

图3A-图3C示出了在单个手势中曲线如何能够被复制,并且然后被拖动和落下的。

图3A示出了作为用户想要复制的建模对象的示例的二维曲线300。出于所述目的,用户将两个手指按压在与选择的曲线300相关联的激活区301中。在此示例中,所述激活区是边界框。

触摸屏设备检测到使用两个手指的接触302、303被保持了超过或等于Tm的时间。因此,复制曲线300,并且提供指示了该复制已经发生的视觉反馈307(参见图3B)。

然后,用户拖动他的两个手指304、305至他想要粘贴所复制的曲线的地方(参见图3C)。在这一阶段,他可以或者通过抬起他的手指来落下所复制的曲线,或者在此曲线上应用设计操作。如果他想要再次复制该建模对象,则他还可以保持他的手指另一Tm时间。

因此,用户能够在单一手势中执行操作的序列。这意味着所述操作的序列可以在不从触摸屏抬起配件的情况下执行。

图4提供了触摸屏设备的示例。客户端计算机包括连接至内部通信总线900的中央处理单元(CPU)401,随机存取存储器(RAM)407同样被连接至该总线。所述触摸屏设备进一步被提供了与视频随机存取存储器410和触摸屏(未示出)相关联的图形处理单元(GPU)411。视频RAM 410在本领域中还被称为帧缓冲器。大容量存储设备控制器402管理对大容量存储设备(例如,硬盘403)的访问。适合于有形地具体实现计算机程序指令和数据的大容量存储设备包括所有形式的非易失性存储器,包括例如半导体存储器设备,例如,EPROM、EEPROM、以及闪存设备;磁盘,例如,内部硬盘和可移除盘;磁光盘;以及CD-ROM盘404。前述的任何设备可以由特别设计的ASIC(专用集成电路)进行增补或合并在ASIC中。网络适配器405管理对网络406的访问。所述触摸屏设备还可以包括触觉设备409,例如,光标控制设备、键盘等。光标控制设备用于触摸屏设备中,以准许用户选择性地将光标置于显示屏408上的任何期望的位置。此外,所述光标控制设备允许用户选择多个命令,并且输出控制信号。所述光标控制设备包括多个信号生成设备,用于将控制信号输入系统。典型地,光标控制设备可以为鼠标,鼠标的按键被用于生成信号。

所述的方法和装置仅为示例性的,并且本领域的技术人员将意识到,存在多个替换方式以实现本发明的方面。本发明的实施例还可以用于多种多样的应用和上下文中,可能需要触摸屏界面的无论任何情况下。对于本领的技术人员而言同样显而易见的是,所述的方法和设备上的多种顺序和排列可能在本发明所公开的范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号