Gesture-based manipulator for rotation

    公开(公告)号:US11385783B2

    公开(公告)日:2022-07-12

    申请号:US16222530

    申请日:2018-12-17

    申请人: Dassault Systemes

    摘要: A computer-implemented method manipulates a 3D object in a 3D scene of a computer-aided design system, by: (i) displaying a 3D object having a center of rotation in the 3D scene on a screen; (ii) displaying in the 3D scene a rotation manipulator (RM) having three areas (RA1, RA2, RA3) perpendicular to each other, and each area (RA1, RA2, RA3) corresponding to a rotation plane, and (iii) activating the rotation manipulator. The rotation manipulator (RM) follows the cursor (C) on the screen. The rotation manipulator is activated by locking its location on the screen on an initial press point (PP). One rotation plane is selected by displacing the cursor (C) to the area (RA1, RA2, RA3) corresponding to said plane. A rotation manipulation is performed according to the displacement of the cursor (C) on the screen.

    Setting a parameter
    3.
    发明授权

    公开(公告)号:US10761705B2

    公开(公告)日:2020-09-01

    申请号:US14982984

    申请日:2015-12-29

    申请人: DASSAULT SYSTEMES

    摘要: A computer-implemented method of setting a parameter. The method comprises detecting a user input on a first location on a graphical user interface, the user input being maintained. The method also comprises displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter, detecting a second location of the user input on the graphical user interface in the at least angular sector, and selecting among a set of values, a value of the customizable parameter according to the detected second location.

    Setting a parameter
    5.
    发明授权

    公开(公告)号:US10775984B2

    公开(公告)日:2020-09-15

    申请号:US14982866

    申请日:2015-12-29

    申请人: DASSAULT SYSTEMES

    摘要: A computer-implemented method of setting a parameter. The method comprises detecting a user input on a first location on a graphical user interface, the user input being maintained. The method further comprises displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second location of the user input on the graphical user interface in the at least angular sector, and selecting among a set of values, a value of the customizable parameter by displacing the user input from the second location to a third location.

    Setting a parameter
    6.
    发明授权

    公开(公告)号:US10761684B2

    公开(公告)日:2020-09-01

    申请号:US14982905

    申请日:2015-12-29

    申请人: DASSAULT SYSTEMES

    摘要: A computer-implemented method of setting a parameter. The method comprises detecting a first user input on a first location on a graphical user interface, displaying on the graphical user interface a pie menu centered on the first location, the pie menu comprising at least one angular sector that is associated with a customizable parameter. The method also comprises detecting a second user input on a second location on the graphical user interface in the at least angular sector, the second user input being maintained. The method further comprises selecting among a set of values, a value of the customizable parameter by displacing the second user input from the second location to a third location.

    Device with a touch-sensitive display comprising a mechanism to copy and manipulate modeled objects

    公开(公告)号:US10775981B2

    公开(公告)日:2020-09-15

    申请号:US14569359

    申请日:2014-12-12

    申请人: Dassault Systemes

    摘要: According to the invention, there is provided a computer-implemented method for duplicating a modeled object displayed on a touch screen and designing its duplicated version in a single gesture. The method comprises detecting (201) contact of an appendage within an activation zone associated to the first modeled object. If the contact is maintained more than a predetermined amount of time Tm (202), the method duplicates (203) the first modeled object into a second modeled object. The method, while maintaining contact between the appendage and the touch screen, performs at least one design operation (204) on the second modeled object depending of the movement of the appendage on the touch screen.

    Gesture-Based Manipulator For Rotation
    10.
    发明申请

    公开(公告)号:US20190196699A1

    公开(公告)日:2019-06-27

    申请号:US16222530

    申请日:2018-12-17

    申请人: Dassault Systemes

    摘要: A computer-implemented method manipulates a 3D object in a 3D scene of a computer-aided design system, by: (i) displaying a 3D object having a center of rotation in the 3D scene on a screen; (ii) displaying in the 3D scene a rotation manipulator (RM) having three areas (RA1, RA2, RA3) perpendicular to each other, and each area (RA1, RA2, RA3) corresponding to a rotation plane, and (iii) activating the rotation manipulator. The rotation manipulator (RM) follows the cursor (C) on the screen. The rotation manipulator is activated by locking its location on the screen on an initial press point (PP). One rotation plane is selected by displacing the cursor (C) to the area (RA1, RA2, RA3) corresponding to said plane. A rotation manipulation is performed according to the displacement of the cursor (C) on the screen.