Patents Assigned to Dassault Systems
  • Patent number: 5844566
    Abstract: A method and apparatus for controlling shadow geometry on a computer display in an interactive computer display system. The method and apparatus comprises: maintaining primary element information defining a primary element; generating shadow geometry information defining a shadow geometry, the shadow geometry information having a predetermined mathematical relationship with the primary element, the shadow geometry information being generated in response to user manipulation of the primary element; integrating the shadow geometry with the primary element to form a single graphical unit (called a "par"); and selectively displaying the secondary element concurrently with the primary element.
    Type: Grant
    Filed: February 12, 1996
    Date of Patent: December 1, 1998
    Assignee: Dassault Systemes
    Inventors: Pascal Lecland, Antoine Balestrieri, Duy Minh Vu, Andre Clement
  • Patent number: 5821941
    Abstract: Projection lines from related elements are used to connect the related elements in aligned views and points on an auxiliary foldline are used to connect projection lines from related elements in two offset non-aligned views. 2-dimensional constraints are automatically generated between the related elements and the respective projection lines, and between each point on the auxiliary foldline and the two respective projection lines through that point, to represent a corresponding 3-dimensional constraint between the related elements. The 3-dimension constraints may include "coplanar" (two lines representing a common plane normal to the planes of two views), "line-on" (a line represented by a point in one view is on a plane represented by a line in another view), and "tangent plane" (a plane represented by a line in one view is tangent to a cylinder represented by a circle in another view).
    Type: Grant
    Filed: August 20, 1996
    Date of Patent: October 13, 1998
    Assignee: Dassault Systemes of America, Corp.
    Inventor: Jerry Millstein
  • Patent number: 5774111
    Abstract: A computer-aided design and drawing system having a dynamically oriented compass cursor is disclosed. In the interactive computer-controlled drawing system, a method and apparatus is disclosed for automatically generating and manipulating a dynamic compass cursor. The method comprises the steps of: 1) generating a compass cursor in a first orientation, the compass cursor being responsive to movement of a cursor control device; 2) selecting a geometrical element having a second orientation; and 3) selectively re-orienting the compass to the second orientation and maintaining the second orientation until a new orientation for the dynamic compass cursor is selected.
    Type: Grant
    Filed: February 12, 1996
    Date of Patent: June 30, 1998
    Assignee: Dassault Systemes
    Inventors: Pascal Lecland, Antoine Balestrieri, Duy Minh Vu, Andre Clement
  • Patent number: 5615321
    Abstract: The number and complexity of the individual computations required to automatically identify geometrical constraints in a two dimensional model are reduced by indexing line vectors associated with individual line segments and tangent vectors associated with individual circular arcs in a polar quadtree index separate and distinct from a Cartesian quadtree index used to index individual points and circles, as well as the end points of the individual line segments and arcs, and the centers of the individual arcs. The Cartesian quadtree is used to identify constraints between point elements, and the polar quadtree is used to identify constraints between line elements. In order to determine whether there is a point-on relationship between a point element and a line element, the line element (which may be a circle or an arc) is used to define one or more search paths through adjoining nodes of the Cartesian quadtree.
    Type: Grant
    Filed: August 12, 1994
    Date of Patent: March 25, 1997
    Assignee: Dassault Systemes of America Corp.
    Inventor: Edward T. Corn