Patents Assigned to Dassault Systems
  • Patent number: 9117300
    Abstract: It is provided a computer-implemented method for designing a modeled volume. The method comprises providing a sculpting process on the modeled volume, initial lines, and an initial set of dexels that represents the modeled volume after going through the sculpting process and that is based on the initial lines; then providing new lines by refining the initial lines; and determining a new set of dexels that represents the modeled volume after going through the sculpting process and that is based on the new lines, wherein determining the new set of dexels comprises determining sets of at least one segment representing the intersection between each new line and the modeled volume before going through the sculpting process and then applying the sculpting process on the determined sets of at least one segment. The method improves designing a modeled volume represented by a set of dexels.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: August 25, 2015
    Assignee: Dassault Systems
    Inventors: Nicolas Montana, Marc Monteil, Romain Nosenzo, Andre Lieutier
  • Patent number: 9117308
    Abstract: Editing features of a history-based computer-aided design (CAD) model may be difficult and may require redesigning much of the CAD model modify features. The solutions described herein allow a design engineer to modify an existing history-based CAD model by automatically determining history-based features that need to be converted to direct-edit features, creating a body of direct-edit features from the determined features, and creating a model containing both the direct-edit feature body and remaining history-based features. Such a CAD model containing both kinds of features may be referred to as a hybrid model.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: August 25, 2015
    Assignee: Dassault Systemes Solidworks Corporation
    Inventors: Arunabha Nag, Timothy D. Gallagher, Joseph J. Dunne
  • Patent number: 9118675
    Abstract: In embodiments, a method of securing access to a computer memory and other computer resources includes authoring a 3D projection of data by a registering user customizing elements in the 3D projection, resulting in a registered 3D projection. The method further includes presenting to a requesting user a representation of the elements of the 3D projection in a randomized fashion. The method additionally includes receiving, from the requesting user, manipulations of the presented elements of the 3D projection toward undoing or solving the randomization. The method includes determining whether the manipulated elements of the 3D projection match the customized elements of the registered 3D projection. Then, the method includes granting, to the registered user, access to the computer memory if the manipulated elements of the 3D projection match the customized elements of the registered 3D projection.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: August 25, 2015
    Assignee: Dassault Systemes
    Inventor: Jean-Jacques Grimaud
  • Patent number: 9111053
    Abstract: It is provided a computer-implemented method for designing a CAD modeled object. The method comprises displaying several three-dimensional parametric shapes on a screen, wherein each of the several three-dimensional parametric shapes is divided in several portions, a different design operation being assigned to each portion; user-interacting with the screen; determining one portion upon a location of the user-interacting on a support, the determining being performed among all the portions; and performing, on the shape to which the determined portion belongs, the operation assigned to this portion. Such a method makes the design of a CAD modeled object easier.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: August 18, 2015
    Assignee: Dassault Systemes
    Inventors: Frédéric Letzelter, Rainer Lührs
  • Patent number: 9098648
    Abstract: A computer-implemented method for modeling a lineweld connecting two modeled parts includes receiving lineweld properties from a user, wherein the properties include a lineweld path. The computer-implemented method also includes positioning a plurality of fastener definitions at discrete points along the lineweld path, defining beam element definitions between adjacent fastener definitions, and analyzing the lineweld based on the fastener definitions and beam element definitions.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: August 4, 2015
    Assignee: Dassault Systemes Simulia Corp.
    Inventors: Ritwick Roy, Juan Antonio Hurtado Ortiz, Victor George Oancea, Manoj Kumar Mohanram Chinnakonda, Martin Tage Roswall
  • Patent number: 9092584
    Abstract: A computer-implemented method of designing a modeled assembly of at least one object in a computer-aided design system, the method comprising the steps of providing a set of icons, each icon being representative of a range of scales of size; determining the dimensions of a view (40) of said modeled assembly; and displaying continuously the icon representative of the range of scales of size corresponding to said dimensions.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: July 28, 2015
    Assignee: Dassault Systemes
    Inventors: Hubert Masson, Pierre-Antoine Arrighi
  • Publication number: 20150186828
    Abstract: In an embodiment, a method of determining a storage location includes updating a first state corresponding to a first location in a three-dimensional area (3D area) of the plurality of locations based on a change of second state of a second location. The second location is related to the first location.
    Type: Application
    Filed: December 26, 2013
    Publication date: July 2, 2015
    Applicant: Dassault Systemes GEOVIA, Inc.
    Inventor: Richard Kapalko
  • Publication number: 20150178424
    Abstract: The present invention relates to a method and system for performing a finite element simulation. Embodiments of the present invention determine accurate contact simulations. A method according to the principles of the present invention begins by obtaining a first finite element model and a first computer aided design (CAD) model that the first finite element model represents. Next, a finite element simulation is performed using at least the first finite element model and the first CAD model. According to an embodiment of the present invention, performing the finite element simulation comprises determining one or more variations between the first finite element model and the first CAD model.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systemes Simulia Corp.
    Inventors: Harrington Hunter Harkness, Dan Cojocaru, Daniel Alexander Reece
  • Publication number: 20150178410
    Abstract: In an embodiment, a computer-implemented method includes, in a processor, slicing an ore-body solid model stored in a memory into a plurality of horizontal and a plurality of vertical pieces and deriving, from the sliced horizontal pieces and the vertical pieces, information corresponding to stope blocks and pillar blocks of the ore-body, stope blocks and pillar blocks corresponding to particular pieces of the plurality of horizontal pieces and the plurality of vertical pieces.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systemes GEOVIA Inc.
    Inventors: Steve Carter, Chris Snape-Jenkinson
  • Publication number: 20150176400
    Abstract: A computer method, apparatus and system simulate hydraulic fracturing. The computer system/method models a wellbore of an injection well. The wellbore model includes a hydraulic drill pipe element in a borehole and related fluid flow in the borehole. The borehole workflow is modeled in a subject rock formation. A simulator operatively coupled to the model obtains pressure values from the modeled borehole workflow and modeled wellbore. The simulator automatically converts pore pressure from the modeled borehole into a mechanical pressure load on the subject rock formation. The mechanical pressure as hydrostatic pressure is automatically applied to the surface of the rock formation affected by the borehole and responsively defines one or more pressure induced fractures. A 2D or 3D graphical representation of the pressure induced fractures in the rock formation are displayed on output.
    Type: Application
    Filed: December 23, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systems Simulia Corp.
    Inventors: Sandeep Kulathu, James Christopher Wohlever, Zhen-zhong Du
  • Publication number: 20150178423
    Abstract: An embodiment of the invention involves increasing the penalty stiffness within a finite element simulation increment, which is more accurate because it avoids following a solution path with significant non-physical penetrations. An embodiment of the present invention begins by determining a first value of a parameter used by a finite element simulation of a load increment. Next, a first solution of the finite element simulation is determined by performing Newton iterations using the first value of the parameter until a first convergence check is satisfied. Then, a second value the parameter is determined wherein the second value of the parameter is unequal to the first value of the parameter. Finally, a second solution of the finite element simulation is determined by continuing the Newton iterations using the second value of the parameter until a second convergence check is satisfied, the first convergence check being different than the second convergence check.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systèmes Simulia Corp.
    Inventor: Harrington Hunter Harkness
  • Publication number: 20150177952
    Abstract: A computer based scheduling and rescheduling method, apparatus and system for an electronic calendar. The electronic calendar illustrates a time progression of scheduled tasks in a horizontally or vertically oriented view of time. The electronic calendar and its graphical user interface (GUI) provide a viewing pattern for the user. Direction in the viewing pattern is synonymous with increasing/decreasing dates-times in the time progression of scheduled tasks. A scheduling-rescheduling engine schedules into the calendar user requested tasks and automatically reschedules impacted previously scheduled tasks. The scheduling-rescheduling engine also schedules user selected resources (e.g., people, robots, tools, etc.) per scheduled task.
    Type: Application
    Filed: December 20, 2013
    Publication date: June 25, 2015
    Applicant: Dassault Systemes DELMIA Corp.
    Inventors: Paul R. Meyer, Curtis A. Gravatt, Steven Conrad
  • Publication number: 20150169174
    Abstract: Computer simulation generates improved 3D images of human movement involving an object associated with the human character. A set of axes in 3 dimensional space is originally defined for tracking orientation of the human character in a 3D image. This set of axes is subsequently automatically applied to and used for object(s) carried by the human character. The object is displayed at a constant (same, unchanged) orientation while the human character is illustrated moving in certain ways in succeeding 3D images.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: Dassault Systemes DELMIA Corp.
    Inventors: Prasad Belvadi, André Chamberland, David Brouillette
  • Publication number: 20150169782
    Abstract: An electronic obsolescence registry holds network user-searchable obsolescence information. End users and component manufacturers can post obsolescence information using hashtags to it. The registry has different entries for different pieces of component obsolescence information. Each entry employs a respective component specific hashtag. End-users search the registry for component obsolescence information relating to a certain component by using one or more hashtags associated with the certain component.
    Type: Application
    Filed: December 18, 2013
    Publication date: June 18, 2015
    Applicant: Dassault Systems Enovia Corp.
    Inventor: Sreedhar Sistu
  • Publication number: 20150170082
    Abstract: Computer method and apparatus in a PLM system defines completeness of an end-item set for a given product demand set. The BOM for the product demand set is represented in a tree-based graph structure. Completeness of end-items is determined and/or validated such that one can build the target product set from the set of end-items. Shared items, parts and subassemblies of the given product are taken into account.
    Type: Application
    Filed: December 16, 2013
    Publication date: June 18, 2015
    Applicant: Dassault Systemes DELMIA Corp.
    Inventor: Moon Ho Hwang
  • Patent number: 9058693
    Abstract: A computer-implemented method is provided for use in location correction of virtual objects in a virtual model of a real-world scene. Location of an object consists of both position and orientation of the virtual object. The method includes generating the virtual model, including a virtual object, and acquiring at least one digital image of a real-world object within the real-world scene, wherein the real-world object corresponds to the virtual object. The method also includes calculating an image-based positional difference between at least one predefined point on the virtual object and at least one corresponding point on the real-world object, adjusting the position and/or the orientation of the virtual object based on this image positional difference, and adjusting the virtual model with respect to the corrected location of the virtual object.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 16, 2015
    Assignee: Dassault Systemes Americas Corp.
    Inventor: Uday Pathre
  • Publication number: 20150161821
    Abstract: A system and method updates Computer Aided Design (CAD) models. An augmented reality view of a subject asset is displayed. User interaction therewith causes a CAD model updater to search a CAD database for corresponding CAD model of the subject asset. The CAD model updater displays the CAD model view of the subject asset overlayed on the augmented reality view. With the mashed-up display of these two views, the CAD model updater enables user interaction therewith to update the corresponding CAD model. The updates to the CAD model are made to the CAD file of the model's originating CAD modeling application.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 11, 2015
    Applicant: Dassault Systemes
    Inventor: Nelia Gloria Mazula
  • Publication number: 20150161294
    Abstract: A 3D CAD model of a facility, city or multi-asset grouping is re-built from laser scan data of the facility/city/multi-asset grouping. Through a rules-based analysis, CAD model objects are identified in the laser scan data. The rules map laser scan data to CAD model objects based on shape, size and/or sequence of connection of objects in the facility/city/multi-asset grouping. Design logic of equipment and process facilities are also utilized by the rules.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 11, 2015
    Applicant: Dassault Systemes
    Inventor: Nelia Gloria Mazula
  • Patent number: 9030475
    Abstract: A method for computer-aided design of a modeled object having several faces, comprising a steps of identifying, for each of said faces of the object, at least another of said faces related to said face according to geometrical criteria, and marking such faces as connected; computing a plurality of points forming a tessellated representation of each of said faces; based on this tessellation, defining critical regions by determining and storing data representative of intersection between a three-dimensional geometrical figure and the face related to said face; determining whether intersections occur for each point of the tessellated representation of a face and for each face of the object; computing frontiers between points according to their respectively stored data and determines zones according to the determined frontiers; and, re-computing surfaces according to the determined zones.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: May 12, 2015
    Assignee: Dassault Systemes
    Inventors: Joran Maille, Remy Rorato
  • Patent number: 9015631
    Abstract: An apparatus and a method for using 3D animated icons to preview transformations related to 3D models are disclosed. The apparatus includes a graphical user interface (GUI) which includes a visual depiction of the 3D model as well as a cursor and 3D animated icons which are representative of various transformations that may be performed on the model. The animation of the 3D icons provides the user with a preview, before selecting the icons, of what will happen to the 3D model depicted in the GUI if the transformations are in fact applied by user-selection of the icons. The method includes displaying, on a GUI, a 3D model as well as a cursor and at least one 3D animated icon which displays a representation of a respective transformation. The method further includes changing the state of an animated icon from static (i.e., a still frame) to animated when the user positions the cursor in the neighborhood of the icon, thereby illustrating the effect of the transformation.
    Type: Grant
    Filed: August 7, 2008
    Date of Patent: April 21, 2015
    Assignee: Dassault Systemes
    Inventor: Mikael Queric