-
公开(公告)号:US10354437B2
公开(公告)日:2019-07-16
申请号:US14833790
申请日:2015-08-24
Applicant: Dassault Systemes
Inventor: Jean-Jacques Grimaud
Abstract: Current real-time rendering techniques of virtual representations of jewelry with gemstones do not address the shimmer and sparkle of real gemstones. Embodiments of the present invention use real-time rendering methods and systems that enable flash scintillation and fiery scintillation on the facets of virtual representations of gemstones as they are manipulated online by the customer. A 3D representation of a gemstone is displayed. In response to user input corresponding to the manipulation of the displayed 3D representation of the gemstone, scintillations at facets of the 3D representation of the gemstone are determined. The scintillations are determined by loading a scintillation factor from a look-up table corresponding to an angle of incidence of a light source to a facet of the gemstone. The determined scintillations at the facets of the gemstone are displayed for the user in real-time.
-
公开(公告)号:US10354026B2
公开(公告)日:2019-07-16
申请号:US15044454
申请日:2016-02-16
Applicant: Dassault Systemes Simulia Corp.
Inventor: Edward Dean Tate, Jr.
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for the generation and use of an electro-thermal battery model. One of the methods includes obtaining battery data comprising voltage values, with each voltage value corresponding to an operating state of the battery. The method includes selecting a battery model, the battery model having convex parameters and non-convex parameters. The method includes processing the battery data by performing a fitting procedure to determine values of the convex parameters and non-convex parameters. The fitting procedure includes fitting the convex parameters with respect to the battery data during which the non-convex parameters are held fixed. The fitting procedure includes fitting the non-convex parameters with respect to the battery data. The fitting procedure also includes creating an electro-thermal model for a battery from the selected battery model using the fitted values of the convex and non-convex parameters.
-
公开(公告)号:US10346005B2
公开(公告)日:2019-07-09
申请号:US14331818
申请日:2014-07-15
Applicant: Dassault Systemes
IPC: G06F3/0484 , G06T19/00
Abstract: A computer-implemented method for determining exploded path of an exploded view of an assembly of three-dimensional modeled objects comprising the steps of displaying (1) in a main frame an exploded view of the assembly in a scene; computing (2) at least one set of exploded paths, an exploded path corresponding to a set of at least one exploded line linking at least one object of the assembly; displaying (3) a list of thumbnails, a thumbnail corresponding to at least one possible set of computed exploded paths of the assembly; selecting (4) one thumbnail among the list of thumbnails; and displaying (5) the selected thumbnail.
-
公开(公告)号:US20190206098A1
公开(公告)日:2019-07-04
申请号:US16225180
申请日:2018-12-19
Applicant: Dassault Systemes
Inventor: Frederic Letzelter , Amelie Renard
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.
-
公开(公告)号:US10338117B2
公开(公告)日:2019-07-02
申请号:US14826000
申请日:2015-08-13
Applicant: Dassault Systemes Simulia Corp. , Paul G. Bremner
Inventor: Robin Stewart Langley
IPC: G06F7/60 , G06F17/10 , G01R23/16 , G01V3/165 , G01R29/08 , G06F17/50 , G01N27/02 , G01R13/02 , G01R21/133 , G06F17/18
Abstract: Methods and systems are provided for determining the surface electromagnetic impedance of a conductive element and applying the diffuse field reciprocity principle using that surface electromagnetic impedance to determine electric fields induced in the conductive element. An exemplary method involves determining a surface electromagnetic impedance matrix for the conductive element based on its physical dimensions and an excitation frequency for an incident electromagnetic wavefield, applying diffuse field reciprocity to determine a metric indicative of an induced field based on the surface electromagnetic impedance matrix and an energy metric for the incident electromagnetic wavefield, and displaying a graphical representation of the metric on a display device.
-
公开(公告)号:US20190197424A1
公开(公告)日:2019-06-27
申请号:US16232650
申请日:2018-12-26
Applicant: Dassault Systemes
Inventor: Xavier GREHANT
CPC classification number: G06N7/005 , G06F9/542 , G06F17/18 , G06F17/50 , G06K9/6215 , G06K9/6232 , G06N20/00
Abstract: The disclosure notably relates to a computer-implemented method for predicting new occurrences of an event of a physical system. The method comprises providing a first set of past events of the physical system, each past event comprising several attributes, providing a signature for each past event of the first set, providing a new event comprising several attributes, computing a signature of the new event, computing a similarity measure between the signature of the new event and each signature of each past event of the first set, determining the past events closest to the new event according to the similarity measures thereby forming a second set of past events, computing a score of relevance for each attribute of the second set, providing a set of attributes by selecting the attributes having the greater scores of relevance.
-
公开(公告)号:US20190179984A1
公开(公告)日:2019-06-13
申请号:US15840808
申请日:2017-12-13
Applicant: Dassault Systemes Simulia Corp.
Inventor: Alexander Jacobus Maria Van der Velden
Abstract: Unlike existing methods that rely on manual procedures for repairing finite element meshes in computer-based simulations, embodiments automatically repair finite element meshes for use in simulations of real-world objects. One such embodiment begins by identifying a non-compliant mesh element in a finite element mesh and extracting a mesh patch from the finite element mesh that includes the identified non-compliant mesh element. To continue, an invariant patch description for the extracted mesh patch is generated and a repair solution corresponding to the generated invariant patch description is obtained from a database storing pre-determined repair solutions. In turn, the mesh patch in the finite element mesh is repaired using the obtained repair solution.
-
258.
公开(公告)号:US10319135B2
公开(公告)日:2019-06-11
申请号:US15811244
申请日:2017-11-13
Applicant: Dassault Systemes
Inventor: Mickaël Brossard
Abstract: A computer-implemented method for simulating a human or animal body taking a posture, comprising the steps of: a) providing a model (AV) of said human or animal body, including a skeleton comprising a plurality of bones articulated by rotational joints to form at least one kinematic chain; b) defining a starting position and a starting rotational state for each rotational joint of the skeleton, a target point (T) and a bone, called end bone, of a kinematic chain, called active kinematic chain; c) for a set of bones of the active kinematic chain, including the end bone, defining at least one axis (GZ) having a fixed orientation with respect to the bone; d) determining a first posture of the body by performing bounded rotations of a set of joints of the active kinematic chain; and e) determining a second posture of the body by iteratively by performing bounded rotations of a set of joints of the active kinematic chain in order to direct a selected axis (GZ) of the end bone toward the target.
-
公开(公告)号:US10303156B2
公开(公告)日:2019-05-28
申请号:US15370306
申请日:2016-12-06
Applicant: DASSAULT SYSTEMES
Inventor: Jean-Francois Rameau , Remy Rorato
IPC: G05B19/4097 , G06F17/50 , G06T17/00 , G06T17/10
Abstract: The invention notably relates to a method for determining specifications of the input of a manufacturing operation that outputs a part having cut-outs. The method comprises providing specifications of the output part, including a user-designed B-Rep having cycles of edges and modeling the part, the cut-outs being represented by the user with tunnels in the B-Rep, determining the set that consists of all cycles being the one having the smallest length in a respective equivalence class, performing a process on the set that includes iterating replacing a cycle when this reduces the length, and deleting a cycle when a sum results in a boundary cycle, otherwise replacing the cycle by the sum when this reduces the length.The invention offers an improved solution to detect, in a B-Rep having cycles of edges and modeling a part having cut-outs represented by tunnels, location of at least part of the tunnels.
-
公开(公告)号:US20190134915A1
公开(公告)日:2019-05-09
申请号:US16186094
申请日:2018-11-09
Applicant: DASSAULT SYSTEMES
Inventor: Martin-Pierre SCHMIDT
IPC: B29C64/393 , G05B19/4099 , G06F17/50 , G06T17/20
Abstract: Described is a computer-implemented method of additive manufacturing of a three-dimensional (3D) part. The method includes obtaining a surface representation of a 3D part in a 3D scene, the surface representation being enclosed inside a bounding volume; discretizing the 3D scene into voxels, forming an unsigned distance field by storing a minimal distance value to the surface representation of the 3D part for each voxel, determining one or more voxels located outside the bounding volume, the one or more voxels located outside the bounding volume being associated with a label, propagating by flood filling the label until a stopping condition is met, which is reaching a gradient inversion of the distance field, inverting the sign of the distance value of all unlabeled voxels so as to obtain a signed distance field, computing an iso-surface of the 3D part at iso-value zero based on the signed distance field, and additive manufacturing the 3D part.
-
-
-
-
-
-
-
-
-