-
公开(公告)号:US10360438B2
公开(公告)日:2019-07-23
申请号:US14984412
申请日:2015-12-30
Applicant: Dassault Systemes
Inventor: Nelia Gloria Mazula
IPC: G06K9/00 , G06F16/50 , G06F16/583
Abstract: An embodiment provides a method of identifying an object from three-dimensional data of the object. Such an embodiment obtains 3D data of an object and, in turn, flattens the 3D data to produce 2D data of the object. The produced 2D data of the object is then compared to a library of existing 2D data to identify matching 2D object data. The matching 2D object data corresponds to an object and as a result of the comparing, the object represented by the obtained 3D data is identified as being of kind as the matching 2D object. This can be performed iteratively and bi-directionally to identify unidentified objects contained in a 3D environment.
-
公开(公告)号:US10349911B2
公开(公告)日:2019-07-16
申请号:US15598476
申请日:2017-05-18
Applicant: Dassault Systemes Simulia Corp.
Inventor: Simone Melchionna , Brian Fix
Abstract: A method, system, and computer program product for correcting the contrast levels of a medical image of a vascular system is described. One of the methods includes identifying a global reference contrast level. The method includes for each image location which represents a location within the vascular system, determining a corrected contrast level by multiplying the original contrast level of that location by the ratio of the global reference contrast level divided by a local reference contrast level.
-
公开(公告)号:US20190197775A1
公开(公告)日:2019-06-27
申请号:US16230841
申请日:2018-12-21
Applicant: Dassault Systemes
IPC: G06T17/20
Abstract: The disclosure notably relates to a computer-implemented method for 3D reconstruction. The method comprises providing a 3D point cloud representing a real object. The method also comprises fitting the 3D point cloud with parametric surfaces. The method also comprises defining a partition of the parametric surfaces into oriented facets which respect intersections between the parametric surfaces. The method also comprises determining, among the oriented facets of the partition, a set of facets that represents a skin of the real object. The determining comprises minimizing an energy. The energy includes a data term and a constraint term. The data term increasingly penalizes discarding facets, as a level of fit between a discarded facet and the 3D point cloud increases. The constraint term penalizes formation of non-skin geometry by kept facets. Such a method provides an improved solution for 3D reconstruction.
-
公开(公告)号:US20190197763A1
公开(公告)日:2019-06-27
申请号:US16232799
申请日:2018-12-26
Applicant: Dassault Systemes
Inventor: Gilles Laurent , Cyril Delalandre , Tamy Boubekeur
CPC classification number: G06T15/20 , G06F7/57 , G06F17/16 , G06T1/20 , G06T1/60 , G06T15/08 , G06T15/40 , G06T2210/21
Abstract: The disclosure notably relates to a computer-implemented method of computing a visibility function of a 3D scene. The method includes obtaining a set of directions ({right arrow over (ω)}) in the 3D scene, computing a set of lines that are parallel to the direction, for each computed set of lines, sampling the lines of the set into spatial segments, associating each line of a set with a bit field, each spatial segment of the line corresponding to a bit of the bit field, superimposing the set of lines and the 3D scene, when a spatial segment of a line intersects a geometry in the 3D scene, marking the bit, corresponding to the spatial segment of the bit field, associated with the line, obtaining two points in the 3D scene, identifying spatial segments having a closest alignment with the query segment, computing the visibility of the query segment by performing a logical bit operation.
-
公开(公告)号:US20190197210A1
公开(公告)日:2019-06-27
申请号:US16232802
申请日:2018-12-26
Applicant: DASSAULT SYSTEMES
Inventor: David Leo BONNER , Claus Bech Wittendorf Pedersen
IPC: G06F17/50 , B33Y50/00 , B29C64/386
CPC classification number: G06F17/5018 , B29C64/386 , B33Y10/00 , B33Y50/00
Abstract: The disclosure notably relates to a computer-implemented method for designing a part by topology optimization. The method comprises defining a working volume for the optimization of the part and at least one boundary condition applied to the part, computing a vector field over the working volume, each vector of the field representing an optimal direction and a quantity of material corresponding to satisfy the at least one boundary condition, computing a set of flow lines by propagating from starting points in the vector field. For each flow line of the set, an element for the primary structure of the part is computed and a secondary structure of the part linking the set of primary as well as the secondary structure elements together is computed.
-
公开(公告)号:US20190197205A1
公开(公告)日:2019-06-27
申请号:US16230232
申请日:2018-12-21
Applicant: Dassault Systemes
Inventor: Martin-Pierre Schmidt , Jean-Marc Lachaume , David Leo Bonner
IPC: G06F17/50 , G05B19/4099
Abstract: The disclosure notably relates to a computer-implemented method for designing a three-dimensional (3D) finite element mesh of a 3D part that includes a lattice structure. The method includes superposing a regular tiling of cells with a solid representation of the 3D part, partitioning the cells into two groups, a first group of cells, each in contact with the solid representation, and a second group of cells, none in contact with the solid representation. The method also includes computing a Boolean union of the first group of cells and the solid representation, the Boolean union forming a volume, finite element meshing the volume of the computed Boolean union while preserving the set of faces of the first group of cells that are shared with the second group of cells, and merging the finite element meshes of the cells of the second group and the meshed volume of the computed Boolean union.
-
公开(公告)号:US20190197202A1
公开(公告)日:2019-06-27
申请号:US16215070
申请日:2018-12-10
Applicant: Dassault Systemes
Inventor: Pierre Denis Voirin
CPC classification number: G06F17/5009 , G06F17/5086 , G06F2217/12 , G06F2217/42 , G06T17/20 , G06T19/20
Abstract: A computer-implemented method computes an unfolded part of a modeled bended 3D object in a 3D scene of a computer-aided design system. The method a) provides the 3D object; b) selects a fixed portion (FP) of the 3D object; c) selects a mobile portion (MP) of the 3D object; d) determines a 1D interface (INT) forming an intersection between the fixed portion (FP) and the mobile portion; e) computes a transformed portion resulting from a linear transformation of the mobile portion (MP) according to an drawing direction (DD); f) trims the transformed portion in the vicinity of the 1D interface (INT), thereby forming a trimmed transformed portion (TTP); g) creates a fillet (FI) between the 1D interface (INT) and the trimmed transformed portion (TTP); and h) defines the unfolded part as an union of the fixed portion (FP), the trimmed transformed portion (TTP) and the created fillet (FI).
-
公开(公告)号:US10303784B2
公开(公告)日:2019-05-28
申请号:US15160020
申请日:2016-05-20
Applicant: Dassault Systemes
Inventor: Remy Rorato
Abstract: A computer-implemented method and system for querying a database that comprises 3D modeled objects that represent mechanical parts. The method or system provides a query that includes a likeness criterion relative to the value of a predetermined shape descriptor for an input 3D modeled object. A next step returns, as results of the query, respective 3D modeled objects of the database based on an extent to which the value of the predetermined shape descriptor for the respective 3D modeled object respects the likeness criterion. The value of the predetermined shape descriptor for a respective 3D modeled object includes a set of axis systems that are trihedral. The likeness increasingly depends on an extent to which sets of axis systems match each other modulo a same similarity transformation. Such a method and system improves the querying of a database that comprises 3D modeled objects that represent mechanical parts.
-
公开(公告)号:US10289771B2
公开(公告)日:2019-05-14
申请号:US15238066
申请日:2016-08-16
Applicant: Dassault Systemes
Inventor: Frederic Letzelter , Jean-Marc Chauvet , Christophe Dufau
IPC: G06F17/50
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.
-
公开(公告)号:US20190114570A1
公开(公告)日:2019-04-18
申请号:US15785911
申请日:2017-10-17
Applicant: Dassault Systemes Americas Corp.
Inventor: Ajay Prasad
Abstract: Embodiments are directed to computer systems and methods that provide a data-driven approach to product benchmarking. The systems and methods identify a product being developed on a product development platform. The systems and methods repeatedly evaluate products similar in operation to the identified product. In response to the evaluation, the systems and methods automatically determine current performance capabilities of the similar products and digitize the determined current performance capabilities as current benchmark parameters in a central database integrated within the platform. The systems and methods generate output, by an application of the platform, based on searching the current benchmark parameters in the database, and develop functions and parts for the identified product using the generated output. For example, the systems and methods may invoke a modeling application of the platform to automatically determine a part for the identified product by performing a simulation using the searched current benchmark parameters.
-
-
-
-
-
-
-
-
-