Patents Assigned to Dassault Systems
-
Patent number: 9117300Abstract: 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: GrantFiled: November 1, 2012Date of Patent: August 25, 2015Assignee: Dassault SystemsInventors: Nicolas Montana, Marc Monteil, Romain Nosenzo, Andre Lieutier
-
Patent number: 9117308Abstract: 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: GrantFiled: December 21, 2012Date of Patent: August 25, 2015Assignee: Dassault Systemes Solidworks CorporationInventors: Arunabha Nag, Timothy D. Gallagher, Joseph J. Dunne
-
Patent number: 9118675Abstract: 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: GrantFiled: December 27, 2012Date of Patent: August 25, 2015Assignee: Dassault SystemesInventor: Jean-Jacques Grimaud
-
Patent number: 9111053Abstract: 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: GrantFiled: April 26, 2012Date of Patent: August 18, 2015Assignee: Dassault SystemesInventors: Frédéric Letzelter, Rainer Lührs
-
Patent number: 9098648Abstract: 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: GrantFiled: June 4, 2012Date of Patent: August 4, 2015Assignee: Dassault Systemes Simulia Corp.Inventors: Ritwick Roy, Juan Antonio Hurtado Ortiz, Victor George Oancea, Manoj Kumar Mohanram Chinnakonda, Martin Tage Roswall
-
Patent number: 9092584Abstract: 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: GrantFiled: November 16, 2012Date of Patent: July 28, 2015Assignee: Dassault SystemesInventors: Hubert Masson, Pierre-Antoine Arrighi
-
Publication number: 20150186828Abstract: 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: ApplicationFiled: December 26, 2013Publication date: July 2, 2015Applicant: Dassault Systemes GEOVIA, Inc.Inventor: Richard Kapalko
-
Publication number: 20150178424Abstract: 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: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: Dassault Systemes Simulia Corp.Inventors: Harrington Hunter Harkness, Dan Cojocaru, Daniel Alexander Reece
-
Publication number: 20150178410Abstract: 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: ApplicationFiled: December 19, 2013Publication date: June 25, 2015Applicant: Dassault Systemes GEOVIA Inc.Inventors: Steve Carter, Chris Snape-Jenkinson
-
Publication number: 20150176400Abstract: 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: ApplicationFiled: December 23, 2013Publication date: June 25, 2015Applicant: Dassault Systems Simulia Corp.Inventors: Sandeep Kulathu, James Christopher Wohlever, Zhen-zhong Du
-
Publication number: 20150178423Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Dassault Systèmes Simulia Corp.Inventor: Harrington Hunter Harkness
-
Publication number: 20150177952Abstract: 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: ApplicationFiled: December 20, 2013Publication date: June 25, 2015Applicant: Dassault Systemes DELMIA Corp.Inventors: Paul R. Meyer, Curtis A. Gravatt, Steven Conrad
-
Publication number: 20150169174Abstract: 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: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Applicant: Dassault Systemes DELMIA Corp.Inventors: Prasad Belvadi, André Chamberland, David Brouillette
-
Publication number: 20150169782Abstract: 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: ApplicationFiled: December 18, 2013Publication date: June 18, 2015Applicant: Dassault Systems Enovia Corp.Inventor: Sreedhar Sistu
-
Publication number: 20150170082Abstract: 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: ApplicationFiled: December 16, 2013Publication date: June 18, 2015Applicant: Dassault Systemes DELMIA Corp.Inventor: Moon Ho Hwang
-
Patent number: 9058693Abstract: 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: GrantFiled: December 21, 2012Date of Patent: June 16, 2015Assignee: Dassault Systemes Americas Corp.Inventor: Uday Pathre
-
Publication number: 20150161821Abstract: 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: ApplicationFiled: December 10, 2013Publication date: June 11, 2015Applicant: Dassault SystemesInventor: Nelia Gloria Mazula
-
Publication number: 20150161294Abstract: 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: ApplicationFiled: December 10, 2013Publication date: June 11, 2015Applicant: Dassault SystemesInventor: Nelia Gloria Mazula
-
Patent number: 9030475Abstract: 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: GrantFiled: April 7, 2006Date of Patent: May 12, 2015Assignee: Dassault SystemesInventors: Joran Maille, Remy Rorato
-
Patent number: 9015631Abstract: 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: GrantFiled: August 7, 2008Date of Patent: April 21, 2015Assignee: Dassault SystemesInventor: Mikael Queric