-
公开(公告)号:US11893690B2
公开(公告)日:2024-02-06
申请号:US17949823
申请日:2022-09-21
Applicant: DASSAULT SYSTEMES
Inventor: Serban Alexandru State , Eloi Mehr , Yoan Souty
Abstract: A computer-implemented method for 3D reconstruction including obtaining 2D images and, for each 2D image, camera parameters which define a perspective projection. The 2D images all represent a same real object. The real object is fixed. The method also includes obtaining, for each 2D image, a smooth map. The smooth map has pixel values, and each pixel value represents a measurement of contour presence. The method also includes determining a 3D modeled object that represents the real object. The determining iteratively optimizes energy. The energy rewards, for each smooth map, projections of silhouette vertices of the 3D modeled object having pixel values representing a high measurement of contour presence. This forms an improved solution for 3D reconstruction.
-
公开(公告)号:US11886174B2
公开(公告)日:2024-01-30
申请号:US16944859
申请日:2020-07-31
Applicant: Dassault Systemes Americas Corp.
Inventor: Uday Pathre
IPC: G05B19/418 , G06F30/23 , G06F30/10
CPC classification number: G05B19/41885 , G05B19/4188 , G05B19/41815 , G06F30/10 , G06F30/23
Abstract: Embodiments simulate a manufacturing resource including a cable by creating a polyline model of the cable that includes a collection of points. For each point, there is an associated point mass and zero mass sphere, and an assigned elasticity and torsional stiffness between the point and adjacent points. Position and orientation of a start point and an end point of the points is defined based upon position in three dimensional (3D) space of a manufacturing resource. In turn, a simulation of the cable for a time step is performed by computing forces on each point using: (i) the associated point mass, (ii) the associated zero mass sphere, (iii) the assigned elasticity and torsional stiffness between the point and adjacent points, and (iv) the defined position and orientation of the start point and end point. Performing the simulation determines position in 3D space of each point based on the computed forces.
-
公开(公告)号:US20240029353A1
公开(公告)日:2024-01-25
申请号:US17812584
申请日:2022-07-14
Applicant: Dassault Systemes Simulia Corp.
Inventor: Huhu Wang , Satheesh Kandasamy
CPC classification number: G06T17/10 , G06T17/20 , G06T19/20 , G06T15/06 , G06T15/20 , G06T2210/12 , G06T2219/2016
Abstract: A computer-implemented method is disclosed for creating three-dimensional (3D) variable resolution (VR) region geometries of a modeled object for use in a computer-implemented numerical simulation involving the modeled object. The computer-implemented method includes, inter alia, generating two-dimensional (2D) orthographic views of a 3D modeled object, and identifying edges of each of the 2D orthographic views with a computer-based ray casting method. The computer-based ray casting method includes, for each respective one of the 2D orthographic views, casting virtual rays from different directions toward the 2D orthographic view within a plane of the 2D orthograph view, and detecting an intersection point for each of the virtual rays with an edge of the 2D orthographic view.
-
公开(公告)号:US20240027993A1
公开(公告)日:2024-01-25
申请号:US18358827
申请日:2023-07-25
Applicant: DASSAULT SYSTEMES
Inventor: Frédéric LETZELTER , Maria PUMBORIOS , Richard MAISONNEUVE
IPC: G05B19/4097 , G06T17/20 , G06T7/13 , G06T7/11
CPC classification number: G05B19/4097 , G06T17/205 , G06T7/13 , G06T7/11 , G06T2200/04 , G05B2219/35134
Abstract: A computer implemented method for designing a 3D modeled object representing a manufacturing product. The method includes obtaining a base mesh representing the 3D modeled object, selecting one or more connected edges of the base mesh, subdividing the base mesh based on the selected edges by obtaining a bevel pattern area over the selected path. The method obtains, for at least one of the two endpoints of the path, a transition area by grouping all faces sharing the at least one of the two endpoints of the path, except those of the computed bevel pattern area. The method re-meshes the transition area by obtaining a transition vertex located in the transition area and computing an edge connecting each vertex of the pair of vertices with the obtained transition vertex. The method outputs the subdivided base mesh. This improves the design of a 3D modeled object.
-
公开(公告)号:US11869147B2
公开(公告)日:2024-01-09
申请号:US17408319
申请日:2021-08-20
Applicant: DASSAULT SYSTEMES
Inventor: Nicolas Beltrand
CPC classification number: G06T17/10 , G06N3/044 , G06T2200/24
Abstract: A computer-implemented method of machine-learning including obtaining an architecture for a neural network which is configured to take as an input a 2D sketch, and to output a 3D model represented by the 2D sketch. The 3D model is a parameterized 3D model defined by a set of parameters consisting of a first subset of one or more parameters and a second subset of one or more parameters. The neural network is configured to selectively output a value for the set and take as input a value for the first subset from a user and output a value for the second subset. The method of machine-learning also includes teaching the neural network.
-
公开(公告)号:US11835054B2
公开(公告)日:2023-12-05
申请号:US16829247
申请日:2020-03-25
Applicant: Dassault Systemes Simulia Corp.
Inventor: Huhu Wang , Edward Dean Tate, Jr. , Karthik Mahadevan Muthuraman , Satheesh Kandasamy
IPC: F04D27/00 , F04D19/00 , G06F30/28 , G06F111/10 , G06F113/08 , G06F119/08
CPC classification number: F04D27/001 , F04D19/002 , G06F30/28 , F05B2210/40 , F05B2260/84 , G06F2111/10 , G06F2113/08 , G06F2119/08
Abstract: Described are computer-related techniques for determining rotation direction of an axial fan for use in fluid flow simulations. The techniques involve receiving by a computer processing system digital data of a three dimensional representation of an axial fan having plural fan blade, determining by the computer processing system from the data of three dimensional representation of the axial fan, at least a single centerline of a single blade of the axial fan from a two dimensional projection of the axial fan, and calculating by the computer processing system based on the initial valve of fan rotation, an actual value of fan rotational direction.
-
公开(公告)号:US20230367924A1
公开(公告)日:2023-11-16
申请号:US17743015
申请日:2022-05-12
Applicant: Dassault Systemes Simulia Corp.
Inventor: Xiaoshi Stone Jin , Shiaw Yuh Chiou
Abstract: A computer-implemented method and corresponding computer-based system perform a computer simulation, via at least one processor, of a filling stage of an injection molding process that fills a part cavity of a part with material over a filling time. The simulation is based on a boundary integration method and a mesh model. The mesh model represents the part cavity. The simulation computes a part thickness distribution of the part based on the mesh model. The boundary integration method computes velocity and temperature at a flow front of the material over the part thickness distribution computed and determines advancement of the flow front based on the velocity and temperature computed. The simulation outputs, via the processor, at least one indication of behavior of the injection molding process determined based on the simulation. The simulation transpires in real-time relative to the filling time.
-
公开(公告)号:US11803287B2
公开(公告)日:2023-10-31
申请号:US17135239
申请日:2020-12-28
Applicant: DASSAULT SYSTEMES
Inventor: Christophe Delfino , Jeremy Lamboley , Adrien Rougier
IPC: G06F3/04815 , G06T7/73 , G06F3/04845 , G06T19/20
CPC classification number: G06F3/04815 , G06F3/04845 , G06T7/74 , G06T19/20 , G06T2219/2016
Abstract: A computer-implemented method for switching from a first 3D view of a 3D scene to a second 3D view of the 3D scene including obtaining the first 3D view displayed from a plane of a locked viewpoint of the 3D scene, detecting a continuous user interaction including a slide a first and second location on the plane. The method further comprises computing a distance traveled by the slide, comparing the computed distance with a predetermined distance, and if the computed distance is greater than the predetermined distance, a switch from the first 3D view to the second 3D view is performed.
-
公开(公告)号:US11790605B2
公开(公告)日:2023-10-17
申请号:US17139121
申请日:2020-12-31
Applicant: DASSAULT SYSTEMES
Inventor: Serban Alexandru State , Eloi Mehr , Yoan Souty
Abstract: A computer-implemented method for 3D reconstruction including obtaining 2D images and, for each 2D image, camera parameters which define a perspective projection. The 2D images all represent a same real object. The real object is fixed. The method also includes obtaining, for each 2D image, a smooth map. The smooth map has pixel values, and each pixel value represents a measurement of contour presence. The method also includes determining a 3D modeled object that represents the real object. The determining iteratively optimizes energy. The energy rewards, for each smooth map, projections of silhouette vertices of the 3D modeled object having pixel values representing a high measurement of contour presence. This forms an improved solution for 3D reconstruction.
-
公开(公告)号:US20230306162A1
公开(公告)日:2023-09-28
申请号:US18176853
申请日:2023-03-01
Applicant: DASSAULT SYSTEMES
Inventor: Éloi MEHR , Ariane JOURDAN
CPC classification number: G06F30/23 , G06V30/333 , G06T11/203 , G06T7/12 , G06F30/17
Abstract: A computer-implemented method for sketch-processing. The method including obtaining one or more input sketches and determining one or more output sketches from the one or more input sketches. Each output sketch is closed and manifold. The determining of the one or more output sketches includes constructing a set of manifold sketches including each manifold input sketch. The constructing of the set of manifold sketches includes, for each respective non-manifold input sketch, determining two or more respective manifold sketches based on at least one intra-sketch intersection of the respective non-manifold input sketch. The determining of the one or more output sketches includes combining each pair of manifold sketches of the constructed set that share at least two intersections, to form one or more closed and manifold sketches. The method forms an improved solution for sketch-processing.
-
-
-
-
-
-
-
-
-