-
公开(公告)号:US20240028784A1
公开(公告)日:2024-01-25
申请号:US18355322
申请日:2023-07-19
Applicant: DASSAULT SYSTEMES
Inventor: Asma REJEB SFAR , Markus CHARDONNET
CPC classification number: G06F30/13 , G06T7/593 , G06T17/20 , G06T7/149 , G06T2207/10028
Abstract: A computer-implemented method for segmenting a building scene including obtaining a training dataset of top-down depth maps. Each depth map includes labeled line segments and junctions between line segments. The method further includes learning, based on the training dataset, a neural network. The neural network is configured to take as input a top-down depth map of a building scene comprising building partitions and to output a scene wireframe including the partitions and junctions between the partitions. This constitutes an improved solution for scene segmentation.
-
公开(公告)号:US11875092B2
公开(公告)日:2024-01-16
申请号:US16921844
申请日:2020-07-06
Applicant: DASSAULT SYSTEMES
Inventor: Laurent Marini
CPC classification number: G06F30/15 , G06F30/12 , G06T17/10 , G06T17/30 , G06T2200/24 , G06T2210/12
Abstract: A computer-implemented method for designing, with a CAD system, a 3D modeled object representing a mechanical part. The method includes displaying a B-rep having faces and edges and representing at least a part of the mechanical part, selecting, by graphical user interaction, at least one face of the B-rep, and, automatically by the CAD system, recognizing a set of faces including the at least one face and representing a bump. The recognizing includes determining a first set of faces representing a depression and a second set of faces representing a protrusion, and selecting, among the first set of faces and the second set of faces, a set of faces having a shortest boundary curve perimeter and being different from both the selected at least one face and the B-rep. The first set of faces and the second set of faces both comprise the at least one face.
-
公开(公告)号:US20230418990A1
公开(公告)日:2023-12-28
申请号:US18341870
申请日:2023-06-27
Applicant: DASSAULT SYSTEMES
Inventor: Lucas BRIFAULT , Alexandru STATE , Mathieu BRUS
IPC: G06F30/17
CPC classification number: G06F30/17
Abstract: A computer-implemented method for generating a CAD feature tree from a discrete geometrical representation of a mechanical product. The method comprises obtaining the discrete geometrical representation, and a set of CAD features. Each CAD feature includes an interior and a boundary, the boundary representing a surface covered by the feature and the interior representing a surface erased by the feature. The method further comprises determining an optimal sequence of CAD features from the set of CAD features providing an optimal surface covering of the discrete geometrical representation.
-
公开(公告)号:US20230359794A1
公开(公告)日:2023-11-09
申请号:US18317473
申请日:2023-05-15
Applicant: Dassault Systemes Simulia Corp.
Inventor: Bernd Crouse , Rui Xu , Guangyuan Sun
CPC classification number: G06F30/28 , E21B49/00 , G01V99/005 , G06T7/60 , E21B41/00 , E21B43/168
Abstract: Systems, methods, and computer program products can be used for determining the amount of oil removed by a miscible gas flood. One of the methods includes identifying locations of oil within a volume representing a reservoir rock sample. The method includes identifying locations of gas within the volume. The method also includes determining the amount of oil removed based on locations within the volume where oil is either coincident with the gas or is connected to the gas by a continuous oil path.
-
公开(公告)号:US11755811B2
公开(公告)日:2023-09-12
申请号:US17530076
申请日:2021-11-18
Applicant: Dassault Systemes SolidWorks Corporation
Inventor: Vivek Zolekar , Nitin Shirkey , Satyajeet Patil , Sameer Bondre
IPC: G06F30/3953 , G06F113/16
CPC classification number: G06F30/3953 , G06F2113/16
Abstract: A method is disclosed for creating a flattened version of a three-dimensional electrical harness assembly design in a computer-aided design environment. The method includes storing data in computer memory including route segment identifiers, diameters, lengths, and end points for route segments in the electrical harness assembly. A computer processor designates route segments as forming a trunk line of the electrical harness assembly, based on the stored data, and produces a flattened two-dimensional version of the design. All the route segments designated as forming the trunk line are represented in the flattened 2D version by straight connected lines, having a particular orientation (e.g., horizontal), and every other route segment is represented as extending out from the trunk line. The flattened 2D version is displayed on a display screen of a computer.
-
公开(公告)号:US20230264349A1
公开(公告)日:2023-08-24
申请号:US18173172
申请日:2023-02-23
Applicant: Dassault Systemes Americas Corp.
Inventor: Quentin Bourret , Pierre-Olivier Lemieux , Julie Charland , Rachid Aissaoui
IPC: B25J9/16
CPC classification number: B25J9/1612 , B25J9/1607 , B25J9/1671
Abstract: An embodiment receives models of an object and an environment and an indication of position of a digital human model (DHM). An oriented bounding box (with a plurality of faces) surrounding the model of the object is determined and, for each of the plurality of faces, a candidate grasp location, a candidate grasp orientation, and a candidate grasp type is determined. From amongst the plurality of faces, one or more graspable faces is determined based on: the candidate grasp locations, the candidate grasp orientations, the environment model, and dimensions of each face. Then, an optimal graspable face is identified based on a hierarchy and the position of the DHM. An inverse kinematic solver determines position and orientation, i.e., grasp, of an end effector of the DHM grasping the object based on the candidate grasp location, candidate grasp orientation, and candidate grasp type of the optimal graspable face.
-
公开(公告)号:US11733851B2
公开(公告)日:2023-08-22
申请号:US17743635
申请日:2022-05-13
Applicant: DASSAULT SYSTEMES
Inventor: Christophe Delfino , Amal Plaudet-Hammani
IPC: G06F3/0484 , G06F3/0481 , G06F3/0488 , G06F3/04847 , G06F30/00 , G06F3/04817 , G06F3/04883 , G06T11/00 , G06F119/18 , G06F3/04842
CPC classification number: G06F3/04847 , G06F3/04817 , G06F3/04883 , G06F30/00 , G06T11/001 , G06F3/04842 , G06F2119/18 , G06T2200/24
Abstract: A computer-implemented method for generating a color of an object displayed on a GUI. The method includes displaying on a graphical user interface a set of icons, each icon of the set being associated with a color, detecting a first user interaction on a first icon of the set, detecting a second user interaction that comprises at least a slide, modifying a value of a parameter of a first color associated with the first icon, the modification of the value being performed with the second user interaction, and computing a first new color that is the first color with the modified value of a parameter.
-
公开(公告)号:US20230229824A1
公开(公告)日:2023-07-20
申请号:US18148172
申请日:2022-12-29
Applicant: DASSAULT SYSTEMES
Inventor: Julien GOYET , Gilles MALEDON , Laurent VERGNES , Andreas HILLIGES
IPC: G06F30/15
CPC classification number: G06F30/15
Abstract: A computer-implemented method for designing a product to be manufactured. The method includes obtaining a first subpart and a second subpart of the product. Each subpart is represented by a semantic representation having one or more semantic nodes. Each semantic representation has, for each semantic node of the semantic representation, a respective procedural graph and a respective semantic description of the semantic node. The respective semantic description comprises at least one semantic publication and at least one reference. The method includes assembling the first subpart with the second subpart by pointing one or more semantic references of the first subpart each to a respective semantic publication of the second subpart. The method comprises executing the procedural graphs of the semantic representations of the first and second subparts according to the pointed one or more semantic references. The method improves the designing of the product.
-
公开(公告)号:US20230196704A1
公开(公告)日:2023-06-22
申请号:US18085216
申请日:2022-12-20
Applicant: DASSAULT SYSTEMES
Inventor: Christophe DELFINO , Marine ZULIAN
IPC: G06T19/20 , G06F3/01 , G06F3/04815 , G06F3/04883 , G02B27/01
CPC classification number: G06T19/20 , G06F3/017 , G06F3/04815 , G06F3/04883 , G02B27/0172 , G06T2219/2004 , G06T2219/2012 , G06T2219/2024
Abstract: A computer-implemented method for duplicating a GUI element in a 3D scene including obtaining a 3D model and GUI element displayed in the 3D scene, the GUI element including an anchor attached to the 3D model and including a body being window containing text and/or graphical elements, receiving a first user interaction indicative of a hold gesture on the anchor, by a user using a first appendage, while maintaining the hold gesture of the first appendage on the anchor, receiving a second user interaction indicative a hold gesture on the body, by the user using a second appendage, while maintaining the hold gesture using the first and second appendage, moving the second appendage outside the body, thereby duplicating the GUI element into a second GUI element, including an anchor, the position of the anchor of the second GUI element being defined by the position of second appendage.
-
公开(公告)号:US20230195296A1
公开(公告)日:2023-06-22
申请号:US18086359
申请日:2022-12-21
Applicant: DASSAULT SYSTEMES
Inventor: Laura PEYTHIEUX , Frédéric LETZELTER , Christophe BOYER
IPC: G06F3/04847 , G06F3/04815
CPC classification number: G06F3/04847 , G06F3/04815
Abstract: 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.
-
-
-
-
-
-
-
-
-