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.
    发明授权

    公开(公告)号: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
    4.
    发明授权

    公开(公告)号: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.

    Setting typed parameter
    6.
    发明授权

    公开(公告)号:US12061786B2

    公开(公告)日:2024-08-13

    申请号:US18086359

    申请日:2022-12-21

    申请人: DASSAULT SYSTEMES

    IPC分类号: G06F3/04847 G06F3/04815

    CPC分类号: G06F3/04847 G06F3/04815

    摘要: A computer-implemented method for setting a typed parameter of a typed operation applied to a 3D modeled object in a 3D scene. The method comprises displaying a representation of the 3D modeled object in the 3D scene. The method comprises obtaining the typed operation to be applied on a point of interest of the displayed representation of the 3D modeled object and selecting a first typed parameter among at least two typed parameters, thereby defining the selected first typed parameter as a current selected typed parameter. The method comprises providing a 2D manipulator in the 3D scene for setting the current selected typed parameter and setting the current selected typed parameter upon user interaction with at least one logical area of the 2D manipulator associated with the current selected typed parameters. The method improves the setting of a typed parameter of a typed operation.

    Setting a parameter
    7.
    发明授权

    公开(公告)号: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.

    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.