Topological Change In A Constrained Asymmetrical Subdivision Mesh

    公开(公告)号:US20170177771A1

    公开(公告)日:2017-06-22

    申请号:US15238227

    申请日:2016-08-16

    CPC classification number: G06F17/5018

    Abstract: Embodiments provide methods and systems for modifying a finite element mesh representation of a three-dimensional model. A method according to an embodiment defines a symmetric constraint of a finite element mesh where the finite element mesh represents a subject 3D model and the symmetric constraint comprises two asymmetric zones of the finite element mesh to be modified symmetrically. Next, corresponding finite elements between the two asymmetric zones are identified and a topological manipulation to at least one of the identified corresponding finite elements is performed. In response, the topological manipulation is performed symmetrically on the identified finite element corresponding to the at least one finite element. In such an embodiment, performing the manipulation symmetrically results in the two asymmetric zones being modified symmetrically and represents a symmetrical topological modification in the subject 3D model.

    Gesture-based manipulator for rotation

    公开(公告)号:US11385783B2

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

    申请号:US16222530

    申请日:2018-12-17

    Abstract: 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.

    MODELING USING A WEAK TYPE DEFINITION
    3.
    发明申请

    公开(公告)号:US20200210632A1

    公开(公告)日:2020-07-02

    申请号:US16730876

    申请日:2019-12-30

    Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) model. The method includes obtaining a first 3D model, the first 3D model being defined by: (i) one delegated data object comprising input parameters specific to a type of the delegated data object and (ii) an output topology, and being associated with a sequence of geometric design operations. The method also includes performing, by a user, a first geometric design operation on the first 3D model, thereby obtaining a second 3D model, determining whether the output topology of the second 3D model can be retrieved from the output topology of the first 3D model, replacing the first delegated data object by a second delegated data object if the output topology of the second 3D model cannot be retrieved from the output topology of the first 3D model or keeping the first delegated data object and storing the first geometric design operation with the sequence of geometric design operations associated the first 3D model.

    Method For Defining Drawing Planes For The Design Of A 3D Object

    公开(公告)号:US20190206098A1

    公开(公告)日:2019-07-04

    申请号:US16225180

    申请日:2018-12-19

    Abstract: Computer method and system draws a 3D object, by sketching at least one first stroke (ST1) in a first plane (PL1) rendered in a first viewing frustum corresponding to a first pose of a virtual camera. The first plane (PL1) is orthogonal to a second (PL2) and a third plane (PL3). In response to a command of a user switching from the first pose to a second pose of the virtual camera, the method and system switches from the first viewing frustum to a second viewing frustum corresponding to the second pose of the virtual camera. The second viewing frustum is bounded by a near plane on the side of the virtual camera. Next a plane is selected as current drawing plane. The selected plane is among the first (PL1), the second (PL2) and the third plane (PL3), whose normal is the closest to the normal of the near plane. At least one second stroke (ST2) is then sketched in the current drawing plane.

    Computer-Implemented Method For Configuring A Tool With At Least One Pointing Element On A Screen
    5.
    发明申请
    Computer-Implemented Method For Configuring A Tool With At Least One Pointing Element On A Screen 有权
    用于在屏幕上至少配置一个指向元素的计算机实现的方法

    公开(公告)号:US20150177854A1

    公开(公告)日:2015-06-25

    申请号:US14562553

    申请日:2014-12-05

    CPC classification number: G06F3/04883 G06F3/04847

    Abstract: A computer-implemented method for configuring a tool with at least one pointing element on a screen comprising the steps of: pointing and activating (S1) a tool with a pointing element, said tool comprising a list of customizable parameters; and without releasing the pointing element, providing (S2) a first direction for selecting a customizable parameter of the list; providing (S3) a second direction for customizing a selected parameter of the list; and defining (S4) series of moves of the pointing element according to first and second direction for configuring the tool.

    Abstract translation: 一种用于在屏幕上配置具有至少一个指向元素的工具的计算机实现的方法,包括以下步骤:利用指向元素指向并激活(S1)工具,所述工具包括可定制参数的列表; 并且不释放所述指示元素,提供(S2)用于选择所述列表的可定制参数的第一方向; 提供(S3)用于定制所述列表的所选参数的第二方向; 以及根据用于配置所述工具的第一和第二方向定义(S4)所述指示元件的一系列移动。

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

    公开(公告)号:US20190196699A1

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

    申请号:US16222530

    申请日:2018-12-17

    Abstract: 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.

    MODIFICATION OF A CONSTRAINED ASYMMETRICAL SUBDIVISION MESH

    公开(公告)号:US20170177770A1

    公开(公告)日:2017-06-22

    申请号:US15238066

    申请日:2016-08-16

    CPC classification number: G06F17/5018

    Abstract: Embodiments provide methods and systems for modifying a finite element mesh representation of a three-dimensional model. A method according to an embodiment defines a symmetric constraint of a finite element mesh where the finite element mesh is a representation of a subject 3D model and the symmetric constraint comprises two asymmetric zones of the finite element mesh to be modified symmetrically. Next, corresponding finite elements between the two asymmetric zones are identified and a manipulation to at least one of the identified corresponding finite elements is performed. In response, the manipulation is performed symmetrically on a second or more of the identified corresponding finite elements where the second or more finite elements were identified as corresponding to the at least one finite element. In such an embodiment, performing the manipulation symmetrically results in the two asymmetric zones being modified symmetrically and represents a symmetrical modification in the subject 3D model.

Patent Agency Ranking